| ofs | hex dump | ascii |
|---|
| 0000 | 50 4b 03 04 0a 00 00 00 00 00 4e 9c 67 5c 1d da 20 86 ec 3c 00 00 ec 3c 00 00 08 00 00 00 34 30 | PK........N.g\.....<...<......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 0a 00 00 00 00 00 d5 b6 69 5c | </body>..</html>..PK..........i\ |
| 3d20 | 2b a9 57 61 37 2e 00 00 37 2e 00 00 09 00 00 00 62 61 6e 6e 65 72 2e 6a 73 2f 2a 2a 0d 0a 20 2a | +.Wa7...7.......banner.js/**...* |
| 3d40 | 20 7a 65 6e 2d 62 61 6e 6e 65 72 2e 6a 73 20 e2 80 94 20 5a 65 6e 20 64 61 73 68 62 6f 61 72 64 | .zen-banner.js.....Zen.dashboard |
| 3d60 | 20 62 61 6e 6e 65 72 20 57 65 62 20 43 6f 6d 70 6f 6e 65 6e 74 0d 0a 20 2a 0d 0a 20 2a 20 55 73 | .banner.Web.Component...*...*.Us |
| 3d80 | 61 67 65 3a 0d 0a 20 2a 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e 6e 65 72 2e 6a | age:...*...<script.src="banner.j |
| 3da0 | 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 20 20 20 3c 7a 65 | s".defer></script>...*...*...<ze |
| 3dc0 | 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 20 20 20 3c 7a 65 | n-banner></zen-banner>...*...<ze |
| 3de0 | 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 3e 3c 2f 7a 65 6e | n-banner.variant="compact"></zen |
| 3e00 | 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 20 63 6c 75 73 74 | -banner>...*...<zen-banner.clust |
| 3e20 | 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 22 37 38 22 3e 3c | er-status="degraded".load="78">< |
| 3e40 | 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 62 75 74 65 73 3a | /zen-banner>...*...*.Attributes: |
| 3e60 | 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 6c 6c 22 20 28 64 | ...*...variant........."full".(d |
| 3e80 | 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 63 6c 75 73 74 65 | efault).|."compact"...*...cluste |
| 3ea0 | 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 6c 74 29 20 7c 20 | r-status.."nominal".(default).|. |
| 3ec0 | 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 20 20 20 6c 6f 61 | "degraded".|."offline"...*...loa |
| 3ee0 | 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 65 72 2c 20 73 68 | d............0...100.integer,.sh |
| 3f00 | 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 6c 74 3a 20 68 69 | own.as.a.percentage.(default:.hi |
| 3f20 | 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 20 20 63 75 73 74 | dden)...*...tagline.........cust |
| 3f40 | 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 22 4f 72 63 68 65 | om.tagline.text.(default:."Orche |
| 3f60 | 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 73 74 72 61 74 6f | strator.Overview"./."Orchestrato |
| 3f80 | 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 74 65 78 74 20 61 | r")...*...subtitle........text.a |
| 3fa0 | 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 20 28 64 65 66 61 | fter."ZEN".in.the.wordmark.(defa |
| 3fc0 | 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 61 73 73 20 5a 65 | ult:."COMPUTE")...*/....class.Ze |
| 3fe0 | 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 74 20 7b 0d 0a 0d | nBanner.extends.HTMLElement.{... |
| 4000 | 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 69 62 75 74 65 73 | ...static.get.observedAttributes |
| 4020 | 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 27 2c 20 27 63 6c | ().{......return.['variant',.'cl |
| 4040 | 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 67 6c 69 6e 65 27 | uster-status',.'load',.'tagline' |
| 4060 | 2c 20 27 73 75 62 74 69 74 6c 65 27 2c 20 27 6c 6f 67 6f 2d 73 72 63 27 5d 3b 0d 0a 20 20 7d 0d | ,.'subtitle',.'logo-src'];....}. |
| 4080 | 0a 0d 0a 20 20 61 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 | .....attributeChangedCallback(). |
| 40a0 | 7b 0d 0a 20 20 20 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 | {......if.(this.shadowRoot).this |
| 40c0 | 2e 5f 72 65 6e 64 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 | ._render();....}......connectedC |
| 40e0 | 61 6c 6c 62 61 63 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 | allback().{......if.(!this.shado |
| 4100 | 77 52 6f 6f 74 29 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 | wRoot).this.attachShadow({.mode: |
| 4120 | 20 27 6f 70 65 6e 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 | .'open'.});......this._render(); |
| 4140 | 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 94 80 | ....}......//................... |
| 4160 | 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 | ................................ |
| 4180 | 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 | ................................ |
| 41a0 | 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 | ................................ |
| 41c0 | 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 44 65 72 | .........................//..Der |
| 41e0 | 69 76 65 64 20 76 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 | ived.values....//............... |
| 4200 | 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 | ................................ |
| 4220 | 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 | ................................ |
| 4240 | 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 | ................................ |
| 4260 | 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 67 | ...............................g |
| 4280 | 65 74 20 5f 76 61 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 | et._variant()..{.return.this.get |
| 42a0 | 41 74 74 72 69 62 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 | Attribute('variant').||.'full';. |
| 42c0 | 7d 0d 0a 20 20 67 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 | }....get._status()...{.return.(t |
| 42e0 | 68 69 73 2e 67 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 | his.getAttribute('cluster-status |
| 4300 | 27 29 20 7c 7c 20 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 | ').||.'nominal').toLowerCase();. |
| 4320 | 7d 0d 0a 20 20 67 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 | }....get._load().....{.return.th |
| 4340 | 69 73 2e 67 65 74 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 | is.getAttribute('load');.}...... |
| 4360 | 20 20 20 20 20 20 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 | ......//.null.....hidden....get. |
| 4380 | 5f 74 61 67 6c 69 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 | _tagline()..{.return.this.getAtt |
| 43a0 | 72 69 62 75 74 65 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 | ribute('tagline');.}........//.n |
| 43c0 | 75 6c 6c 20 e2 86 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 | ull.....default....get._subtitle |
| 43e0 | 28 29 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 28 27 73 | ().{.return.this.getAttribute('s |
| 4400 | 75 62 74 69 74 6c 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 | ubtitle');.}......//.null....."C |
| 4420 | 4f 4d 50 55 54 45 22 0d 0a 20 20 67 65 74 20 5f 6c 6f 67 6f 53 72 63 28 29 20 20 7b 20 72 65 74 | OMPUTE"....get._logoSrc()..{.ret |
| 4440 | 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 67 6f 2d 73 72 63 27 | urn.this.getAttribute('logo-src' |
| 4460 | 29 3b 20 7d 20 20 20 20 20 2f 2f 20 6e 75 6c 6c 20 e2 86 92 20 69 6e 6c 69 6e 65 20 53 56 47 0d | );.}.....//.null.....inline.SVG. |
| 4480 | 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 20 72 | .....get._statusColor().{......r |
| 44a0 | 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 67 72 | eturn.{.nominal:.'#7ecfb8',.degr |
| 44c0 | 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 35 30 | aded:.'#d4a84b',.offline:.'#c050 |
| 44e0 | 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 38 27 | 4d'.}[this._status].??.'#7ecfb8' |
| 4500 | 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 20 7b | ;....}......get._statusLabel().{ |
| 4520 | 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 41 4c | ......return.{.nominal:.'NOMINAL |
| 4540 | 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 6e 65 | ',.degraded:.'DEGRADED',.offline |
| 4560 | 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 20 27 | :.'OFFLINE'.}[this._status].??.' |
| 4580 | 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 6f 6c | NOMINAL';....}......get._loadCol |
| 45a0 | 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 28 74 | or().{......const.v.=.parseInt(t |
| 45c0 | 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 28 76 | his._load,.10);......if.(isNaN(v |
| 45e0 | 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 76 20 | )).return.'#7ecfb8';......if.(v. |
| 4600 | 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 69 66 | >=.85).return.'#c0504d';......if |
| 4620 | 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 20 20 | .(v.>=.60).return.'#d4a84b';.... |
| 4640 | 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 2f 2f | ..return.'#7ecfb8';....}......// |
| 4660 | 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 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 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 46e0 | 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 94 80 | ............//..Render....//.... |
| 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 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 | ................................ |
| 4780 | 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 73 74 | .........._render().{......const |
| 47a0 | 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 63 6f | .compact.=.this._variant.===.'co |
| 47c0 | 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 6e 6e | mpact';......this.shadowRoot.inn |
| 47e0 | 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 73 2e | erHTML.=.`........<style>${this. |
| 4800 | 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 24 7b | _css(compact)}</style>........${ |
| 4820 | 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 20 20 | this._html(compact)}......`;.... |
| 4840 | 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 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 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 48c0 | 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 20 20 | .....................//..CSS.... |
| 48e0 | 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 | //.............................. |
| 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 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 4960 | 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 7b 0d | ................_css(compact).{. |
| 4980 | 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 20 3f | .....const.height....=.compact.? |
| 49a0 | 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 20 70 | .'60px'..:.'100px';......const.p |
| 49c0 | 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 3a 20 | adding...=.compact.?.'0.24px'.:. |
| 49e0 | 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 20 3d | '0.32px';......const.gap.......= |
| 4a00 | 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 20 20 | .compact.?.'16px'..:.'24px';.... |
| 4a20 | 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 27 33 | ..const.markSize..=.compact.?.'3 |
| 4a40 | 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 48 20 | 4px'..:.'52px';......const.divH. |
| 4a60 | 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 70 78 | .....=.compact.?.'32px'..:.'48px |
| 4a80 | 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 61 63 | ';......const.nameSize..=.compac |
| 4aa0 | 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 73 74 | t.?.'15px'..:.'22px';......const |
| 4ac0 | 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 20 3a | .tagSize...=.compact.?.'9px'...: |
| 4ae0 | 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 3d 20 | .'11px';......const.sc........=. |
| 4b00 | 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 6c 63 | this._statusColor;......const.lc |
| 4b20 | 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 20 20 | ........=.this._loadColor;...... |
| 4b40 | 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 27 68 | ..return.`[email protected]('h |
| 4b60 | 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 73 32 | ttps://fonts.googleapis.com/css2 |
| 4b80 | 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 3b 34 | ?family=Noto+Serif+JP:wght@300;4 |
| 4ba0 | 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 37 30 | 00&family=Space+Mono:wght@400;70 |
| 4bc0 | 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 2a 3a | 0&display=swap');..........*,.*: |
| 4be0 | 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 3a 20 | :before,.*::after.{.box-sizing:. |
| 4c00 | 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 3a 20 | border-box;.margin:.0;.padding:. |
| 4c20 | 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 20 64 | 0;.}..........:host.{..........d |
| 4c40 | 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 61 6d | isplay:.block;..........font-fam |
| 4c60 | 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 0a 20 | ily:.'Space.Mono',.monospace;... |
| 4c80 | 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 20 20 | .....}...........banner.{....... |
| 4ca0 | 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 74 3a | ...width:.100%;..........height: |
| 4cc0 | 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 64 3a | .${height};..........background: |
| 4ce0 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 2c 20 23 30 62 30 64 31 30 29 3b 0d 0a 20 20 20 20 | .var(--theme_g3,.#0b0d10);...... |
| 4d00 | 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d | ....border:.1px.solid.var(--them |
| 4d20 | 65 5f 67 32 2c 20 23 31 65 32 33 33 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d | e_g2,.#1e2330);..........border- |
| 4d40 | 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 |
| 4d60 | 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 |
| 4d80 | 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}; |
| 4da0 | 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};.......... |
| 4dc0 | 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 |
| 4de0 | 72 66 6c 6f 77 3a 20 68 69 64 64 65 6e 3b 0d 0a 20 20 20 20 20 20 20 20 74 65 78 74 2d 64 65 63 | rflow:.hidden;..........text-dec |
| 4e00 | 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 69 | oration:.none;..........color:.i |
| 4e20 | 6e 68 65 72 69 74 3b 0d 0a 20 20 20 20 20 20 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 6e 74 65 72 | nherit;..........cursor:.pointer |
| 4e40 | 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2f 2a 20 73 63 61 6e 2d 6c 69 6e 65 | ;........}........../*.scan-line |
| 4e60 | 20 74 65 78 74 75 72 65 20 2a 2f 0d 0a 20 20 20 20 20 20 2e 62 61 6e 6e 65 72 3a 3a 62 65 66 6f | .texture.*/.........banner::befo |
| 4e80 | 72 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 3a 20 27 27 3b 0d 0a 20 20 20 20 | re.{..........content:.'';...... |
| 4ea0 | 20 20 20 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 20 20 20 | ....position:.absolute;......... |
| 4ec0 | 20 69 6e 73 65 74 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 | .inset:.0;..........background:. |
| 4ee0 | 72 65 70 65 61 74 69 6e 67 2d 6c 69 6e 65 61 72 2d 67 72 61 64 69 65 6e 74 28 0d 0a 20 20 20 20 | repeating-linear-gradient(...... |
| 4f00 | 20 20 20 20 20 20 30 64 65 67 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 70 61 72 65 | ......0deg,............transpare |
| 4f20 | 6e 74 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 33 70 78 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 | nt,.transparent.3px,............ |
| 4f40 | 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 30 2e 30 31 32 29 20 33 70 78 2c 20 72 67 62 | rgba(255,255,255,0.012).3px,.rgb |
| 4f60 | 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 30 2e 30 31 32 29 20 34 70 78 0d 0a 20 20 20 20 20 20 | a(255,255,255,0.012).4px........ |
| 4f80 | 20 20 29 3b 0d 0a 20 20 20 20 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f | ..);..........pointer-events:.no |
| 4fa0 | 6e 65 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2f 2a 20 61 6d 62 69 65 6e 74 | ne;........}........../*.ambient |
| 4fc0 | 20 67 6c 6f 77 20 2a 2f 0d 0a 20 20 20 20 20 20 2e 62 61 6e 6e 65 72 3a 3a 61 66 74 65 72 20 7b | .glow.*/.........banner::after.{ |
| 4fe0 | 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 3a 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 | ..........content:.'';.......... |
| 5000 | 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 20 20 20 20 72 69 67 | position:.absolute;..........rig |
| 5020 | 68 74 3a 20 2d 36 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 74 6f 70 3a 20 35 30 25 3b 0d 0a 20 | ht:.-60px;..........top:.50%;... |
| 5040 | 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 3a 20 74 72 61 6e 73 6c 61 74 65 59 28 2d 35 30 | .......transform:.translateY(-50 |
| 5060 | 25 29 3b 0d 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 32 38 30 70 78 3b 0d 0a 20 20 20 20 | %);..........width:.280px;...... |
| 5080 | 20 20 20 20 68 65 69 67 68 74 3a 20 32 38 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 62 61 63 6b | ....height:.280px;..........back |
| 50a0 | 67 72 6f 75 6e 64 3a 20 72 61 64 69 61 6c 2d 67 72 61 64 69 65 6e 74 28 63 69 72 63 6c 65 2c 20 | ground:.radial-gradient(circle,. |
| 50c0 | 72 67 62 61 28 31 33 30 2c 32 30 30 2c 31 38 30 2c 30 2e 30 36 29 20 30 25 2c 20 74 72 61 6e 73 | rgba(130,200,180,0.06).0%,.trans |
| 50e0 | 70 61 72 65 6e 74 20 37 30 25 29 3b 0d 0a 20 20 20 20 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 | parent.70%);..........pointer-ev |
| 5100 | 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 20 20 20 2e 6c | ents:.none;........}...........l |
| 5120 | 6f 67 6f 2d 6d 61 72 6b 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 6c 65 78 2d 73 68 72 69 6e 6b 3a | ogo-mark.{..........flex-shrink: |
| 5140 | 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 24 7b 6d 61 72 6b 53 69 7a 65 7d 3b | .0;..........width:.${markSize}; |
| 5160 | 0d 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 24 7b 6d 61 72 6b 53 69 7a 65 7d 3b 0d 0a | ..........height:.${markSize};.. |
| 5180 | 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 6c 6f 67 6f 2d 6d 61 72 6b 20 73 76 67 2c | ......}...........logo-mark.svg, |
| 51a0 | 20 2e 6c 6f 67 6f 2d 6d 61 72 6b 20 69 6d 67 20 7b 20 77 69 64 74 68 3a 20 31 30 30 25 3b 20 68 | ..logo-mark.img.{.width:.100%;.h |
| 51c0 | 65 69 67 68 74 3a 20 31 30 30 25 3b 20 6f 62 6a 65 63 74 2d 66 69 74 3a 20 63 6f 6e 74 61 69 6e | eight:.100%;.object-fit:.contain |
| 51e0 | 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 64 69 76 69 64 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 | ;.}...........divider.{......... |
| 5200 | 20 77 69 64 74 68 3a 20 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 24 7b | .width:.1px;..........height:.${ |
| 5220 | 64 69 76 48 7d 3b 0d 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 6c 69 6e 65 | divH};..........background:.line |
| 5240 | 61 72 2d 67 72 61 64 69 65 6e 74 28 74 6f 20 62 6f 74 74 6f 6d 2c 20 74 72 61 6e 73 70 61 72 65 | ar-gradient(to.bottom,.transpare |
| 5260 | 6e 74 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 2c 20 23 32 61 33 30 34 30 29 2c 20 74 72 | nt,.var(--theme_g2,.#2a3040),.tr |
| 5280 | 61 6e 73 70 61 72 65 6e 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 66 6c 65 78 2d 73 68 72 69 6e 6b | ansparent);..........flex-shrink |
| 52a0 | 3a 20 30 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 74 65 78 74 2d 62 6c 6f | :.0;........}...........text-blo |
| 52c0 | 63 6b 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 0a 20 20 | ck.{..........display:.flex;.... |
| 52e0 | 20 20 20 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 | ......flex-direction:.column;... |
| 5300 | 20 20 20 20 20 20 20 67 61 70 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 | .......gap:.4px;........}....... |
| 5320 | 20 20 20 2e 77 6f 72 64 6d 61 72 6b 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 | ....wordmark.{..........font-wei |
| 5340 | 67 68 74 3a 20 37 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 7b | ght:.700;..........font-size:.${ |
| 5360 | 6e 61 6d 65 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 | nameSize};..........letter-spaci |
| 5380 | 6e 67 3a 20 30 2e 31 32 65 6d 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 | ng:.0.12em;..........color:.var( |
| 53a0 | 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 2c 20 23 65 38 65 34 64 63 29 3b 0d 0a 20 20 20 20 20 | --theme_bright,.#e8e4dc);....... |
| 53c0 | 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;... |
| 53e0 | 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 7d 0d | .......line-height:.1;........}. |
| 5400 | 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 72 3a | ..........wordmark.span.{.color: |
| 5420 | 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 7b 0d | .#7ecfb8;.}...........tagline.{. |
| 5440 | 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 72 69 | .........font-family:.'Noto.Seri |
| 5460 | 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 69 67 | f.JP',.serif;..........font-weig |
| 5480 | 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 7b 74 | ht:.300;..........font-size:.${t |
| 54a0 | 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 6e 67 | agSize};..........letter-spacing |
| 54c0 | 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 76 61 72 28 2d 2d 74 | :.0.3em;..........color:.var(--t |
| 54e0 | 68 65 6d 65 5f 66 61 69 6e 74 2c 20 23 34 61 35 61 36 38 29 3b 0d 0a 20 20 20 20 20 20 20 20 74 | heme_faint,.#4a5a68);..........t |
| 5500 | 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 20 20 | ext-transform:.uppercase;....... |
| 5520 | 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 73 70 61 63 65 72 20 7b 20 66 6c 65 78 3a 20 31 3b 20 7d | .}...........spacer.{.flex:.1;.} |
| 5540 | 0d 0a 0d 0a 20 20 20 20 20 20 2f 2a 20 e2 94 80 e2 94 80 20 72 69 67 68 74 2d 73 69 64 65 20 64 | ........../*........right-side.d |
| 5560 | 65 63 6f 72 61 74 69 76 65 20 63 69 72 63 75 69 74 20 e2 94 80 e2 94 80 20 2a 2f 0d 0a 20 20 20 | ecorative.circuit........*/..... |
| 5580 | 20 20 20 2e 63 69 72 63 75 69 74 20 7b 20 66 6c 65 78 2d 73 68 72 69 6e 6b 3a 20 30 3b 20 6f 70 | ....circuit.{.flex-shrink:.0;.op |
| 55a0 | 61 63 69 74 79 3a 20 30 2e 32 32 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2f 2a 20 e2 94 80 e2 94 | acity:.0.22;.}........../*...... |
| 55c0 | 80 20 73 74 61 74 75 73 20 63 6c 75 73 74 65 72 20 e2 94 80 e2 94 80 20 2a 2f 0d 0a 20 20 20 20 | ..status.cluster........*/...... |
| 55e0 | 20 20 2e 73 74 61 74 75 73 2d 63 6c 75 73 74 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 64 69 73 | ...status-cluster.{..........dis |
| 5600 | 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 66 6c 65 78 2d 64 69 72 65 63 74 | play:.flex;..........flex-direct |
| 5620 | 69 6f 6e 3a 20 63 6f 6c 75 6d 6e 3b 0d 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d | ion:.column;..........align-item |
| 5640 | 73 3a 20 66 6c 65 78 2d 65 6e 64 3b 0d 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 36 70 78 3b 0d | s:.flex-end;..........gap:.6px;. |
| 5660 | 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 72 6f 77 20 7b 0d | .......}...........status-row.{. |
| 5680 | 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 20 20 | .........display:.flex;......... |
| 56a0 | 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 20 20 67 | .align-items:.center;..........g |
| 56c0 | 61 70 3a 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 73 74 61 74 | ap:.8px;........}...........stat |
| 56e0 | 75 73 2d 6c 62 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 39 70 78 | us-lbl.{..........font-size:.9px |
| 5700 | 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 38 65 | ;..........letter-spacing:.0.18e |
| 5720 | 6d 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 | m;..........color:.var(--theme_f |
| 5740 | 61 69 6e 74 2c 20 23 33 61 34 35 35 35 29 3b 0d 0a 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 | aint,.#3a4555);..........text-tr |
| 5760 | 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 7d 0d 0a 0d 0a | ansform:.uppercase;........}.... |
| 5780 | 20 20 20 20 20 20 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 | .......pill.{..........display:. |
| 57a0 | 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 |
| 57c0 | 65 72 3b 0d 0a 20 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 | er;..........gap:.5px;.......... |
| 57e0 | 62 6f 72 64 65 72 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 | border-radius:.20px;..........pa |
| 5800 | 64 64 69 6e 67 3a 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 | dding:.2px.10px;..........font-s |
| 5820 | 69 7a 65 3a 20 31 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 | ize:.10px;..........letter-spaci |
| 5840 | 6e 67 3a 20 30 2e 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 | ng:.0.1em;........}...........pi |
| 5860 | 6c 6c 2e 63 6c 75 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 | ll.cluster.{..........color:.${s |
| 5880 | 63 7d 3b 0d 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 | c};..........background:.color-m |
| 58a0 | 69 78 28 69 6e 20 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 | ix(in.srgb,.${sc}.8%,.transparen |
| 58c0 | 74 29 3b 0d 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 | t);..........border:.1px.solid.c |
| 58e0 | 6f 6c 6f 72 2d 6d 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 | olor-mix(in.srgb,.${sc}.28%,.tra |
| 5900 | 6e 73 70 61 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 70 69 | nsparent);........}...........pi |
| 5920 | 6c 6c 2e 6c 6f 61 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 | ll.load-pill.{..........color:.$ |
| 5940 | 7b 6c 63 7d 3b 0d 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 | {lc};..........background:.color |
| 5960 | 2d 6d 69 78 28 69 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 | -mix(in.srgb,.${lc}.8%,.transpar |
| 5980 | 65 6e 74 29 3b 0d 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 | ent);..........border:.1px.solid |
| 59a0 | 20 63 6f 6c 6f 72 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 | .color-mix(in.srgb,.${lc}.28%,.t |
| 59c0 | 72 61 6e 73 70 61 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 | ransparent);........}........... |
| 59e0 | 64 6f 74 20 7b 0d 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 | dot.{..........width:.5px;...... |
| 5a00 | 20 20 20 20 68 65 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 | ....height:.5px;..........border |
| 5a20 | 2d 72 61 64 69 75 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 | -radius:.50%;..........animation |
| 5a40 | 3a 20 70 75 6c 73 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 | :.pulse.2.4s.ease-in-out.infinit |
| 5a60 | 65 3b 0d 0a 20 20 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 | e;........}...........dot.cluste |
| 5a80 | 72 20 7b 20 62 61 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 | r.{.background:.${sc};.}........ |
| 5aa0 | 2e 64 6f 74 2e 6c 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 | .dot.load-dot.{.background:.${lc |
| 5ac0 | 7d 3b 20 61 6e 69 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 | };.animation-delay:.0.5s;.}..... |
| 5ae0 | 20 20 20 20 20 40 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 | [email protected].{......... |
| 5b00 | 20 30 25 2c 20 31 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 | .0%,.100%.{.opacity:.1;.}....... |
| 5b20 | 20 20 20 35 30 25 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 | ...50%.......{.opacity:.0.25;.}. |
| 5b40 | 0a 20 20 20 20 20 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 | .......}......`;....}......//... |
| 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 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 | ................................ |
| 5ba0 | 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 | ................................ |
| 5bc0 | 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 | ................................ |
| 5be0 | 94 80 e2 94 80 0d 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 | .........//..HTML.template....// |
| 5c00 | 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 80 e2 | ................................ |
| 5c20 | 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 | ................................ |
| 5c40 | 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 | ................................ |
| 5c60 | 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 | ................................ |
| 5c80 | 94 80 e2 94 80 e2 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 | .............._html(compact).{.. |
| 5ca0 | 20 20 20 20 63 6f 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 | ....const.loadAttr.=.this._load; |
| 5cc0 | 0d 0a 20 20 20 20 63 6f 6e 73 74 20 68 61 73 43 6c 75 73 74 65 72 20 3d 20 21 63 6f 6d 70 61 63 | ......const.hasCluster.=.!compac |
| 5ce0 | 74 20 26 26 20 74 68 69 73 2e 68 61 73 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d | t.&&.this.hasAttribute('cluster- |
| 5d00 | 73 74 61 74 75 73 27 29 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 68 61 73 4c 6f 61 64 20 3d 20 21 | status');......const.hasLoad.=.! |
| 5d20 | 63 6f 6d 70 61 63 74 20 26 26 20 6c 6f 61 64 41 74 74 72 20 21 3d 3d 20 6e 75 6c 6c 3b 0d 0a 20 | compact.&&.loadAttr.!==.null;... |
| 5d40 | 20 20 20 63 6f 6e 73 74 20 73 68 6f 77 52 69 67 68 74 20 3d 20 68 61 73 43 6c 75 73 74 65 72 20 | ...const.showRight.=.hasCluster. |
| 5d60 | 7c 7c 20 68 61 73 4c 6f 61 64 3b 0d 0a 0d 0a 20 20 20 20 63 6f 6e 73 74 20 63 69 72 63 75 69 74 | ||.hasLoad;........const.circuit |
| 5d80 | 20 3d 20 73 68 6f 77 52 69 67 68 74 20 3f 20 60 0d 0a 20 20 20 20 20 20 3c 73 76 67 20 63 6c 61 | .=.showRight.?.`........<svg.cla |
| 5da0 | 73 73 3d 22 63 69 72 63 75 69 74 22 20 77 69 64 74 68 3d 22 36 30 22 20 68 65 69 67 68 74 3d 22 | ss="circuit".width="60".height=" |
| 5dc0 | 36 30 22 20 76 69 65 77 42 6f 78 3d 22 30 20 30 20 36 30 20 36 30 22 20 66 69 6c 6c 3d 22 6e 6f | 60".viewBox="0.0.60.60".fill="no |
| 5de0 | 6e 65 22 3e 0d 0a 20 20 20 20 20 20 20 20 3c 70 61 74 68 20 64 3d 22 4d 35 20 33 30 20 48 32 32 | ne">..........<path.d="M5.30.H22 |
| 5e00 | 20 4c 32 38 20 31 38 20 48 36 30 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 | .L28.18.H60".stroke="#7ecfb8".st |
| 5e20 | 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 70 61 74 | roke-width="0.8"/>..........<pat |
| 5e40 | 68 20 64 3d 22 4d 35 20 33 38 20 48 31 38 20 4c 32 34 20 34 36 20 48 36 30 22 20 73 74 72 6f 6b | h.d="M5.38.H18.L24.46.H60".strok |
| 5e60 | 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 38 22 2f 3e | e="#7ecfb8".stroke-width="0.8"/> |
| 5e80 | 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 32 22 20 63 79 3d 22 33 30 | ..........<circle.cx="22".cy="30 |
| 5ea0 | 22 20 72 3d 22 32 22 20 66 69 6c 6c 3d 22 6e 6f 6e 65 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 | ".r="2".fill="none".stroke="#7ec |
| 5ec0 | 66 62 38 22 20 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 | fb8".stroke-width="0.8"/>....... |
| 5ee0 | 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 38 22 20 63 79 3d 22 33 38 22 20 72 3d 22 32 22 | ...<circle.cx="18".cy="38".r="2" |
| 5f00 | 20 66 69 6c 6c 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 | .fill="none".stroke="#7ecfb8".st |
| 5f20 | 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 69 72 | roke-width="0.8"/>..........<cir |
| 5f40 | 63 6c 65 20 63 78 3d 22 31 30 22 20 63 79 3d 22 33 30 22 20 72 3d 22 31 2e 32 22 20 66 69 6c 6c | cle.cx="10".cy="30".r="1.2".fill |
| 5f60 | 3d 22 23 37 65 63 66 62 38 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 | ="#7ecfb8"/>..........<circle.cx |
| 5f80 | 3d 22 31 30 22 20 63 79 3d 22 33 38 22 20 72 3d 22 31 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 | ="10".cy="38".r="1.2".fill="#7ec |
| 5fa0 | 66 62 38 22 2f 3e 0d 0a 20 20 20 20 20 20 3c 2f 73 76 67 3e 60 20 3a 20 27 27 3b 0d 0a 0d 0a 20 | fb8"/>........</svg>`.:.'';..... |
| 5fc0 | 20 20 20 63 6f 6e 73 74 20 63 6c 75 73 74 65 72 52 6f 77 20 3d 20 68 61 73 43 6c 75 73 74 65 72 | ...const.clusterRow.=.hasCluster |
| 5fe0 | 20 3f 20 60 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 | .?.`..........<div.class="status |
| 6000 | 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 | -row">............<span.class="s |
| 6020 | 74 61 74 75 73 2d 6c 62 6c 22 3e 43 6c 75 73 74 65 72 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 | tatus-lbl">Cluster</span>....... |
| 6040 | 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 69 6c 6c 20 63 6c 75 73 74 65 72 22 3e 0d | .....<div.class="pill.cluster">. |
| 6060 | 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 64 6f 74 20 63 6c 75 | .............<div.class="dot.clu |
| 6080 | 73 74 65 72 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 74 68 69 73 | ster"></div>..............${this |
| 60a0 | 2e 5f 73 74 61 74 75 73 4c 61 62 65 6c 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e | ._statusLabel}............</div> |
| 60c0 | 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 60 20 3a 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 63 | ..........</div>`.:.'';........c |
| 60e0 | 6f 6e 73 74 20 6c 6f 61 64 52 6f 77 20 3d 20 68 61 73 4c 6f 61 64 20 3f 20 60 0d 0a 20 20 20 20 | onst.loadRow.=.hasLoad.?.`...... |
| 6100 | 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 20 | ....<div.class="status-row">.... |
| 6120 | 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 22 | ........<span.class="status-lbl" |
| 6140 | 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 61 | >Load</span>............<div.cla |
| 6160 | 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 20 | ss="pill.load-pill">............ |
| 6180 | 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 69 | ..<div.class="dot.load-dot"></di |
| 61a0 | 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 41 | v>..............${parseInt(loadA |
| 61c0 | 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 20 | ttr,.10)}.%............</div>... |
| 61e0 | 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 60 20 3a 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 63 6f 6e 73 | .......</div>`.:.'';........cons |
| 6200 | 74 20 72 69 67 68 74 53 69 64 65 20 3d 20 73 68 6f 77 52 69 67 68 74 20 3f 20 60 0d 0a 20 20 20 | t.rightSide.=.showRight.?.`..... |
| 6220 | 20 20 20 24 7b 63 69 72 63 75 69 74 7d 0d 0a 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d | ...${circuit}........<div.class= |
| 6240 | 22 73 74 61 74 75 73 2d 63 6c 75 73 74 65 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 24 7b 63 6c 75 | "status-cluster">..........${clu |
| 6260 | 73 74 65 72 52 6f 77 7d 0d 0a 20 20 20 20 20 20 20 20 24 7b 6c 6f 61 64 52 6f 77 7d 0d 0a 20 20 | sterRow}..........${loadRow}.... |
| 6280 | 20 20 20 20 3c 2f 64 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 | ....</div>......`.:.'';........r |
| 62a0 | 65 74 75 72 6e 20 60 0d 0a 20 20 20 20 20 20 3c 61 20 63 6c 61 73 73 3d 22 62 61 6e 6e 65 72 22 | eturn.`........<a.class="banner" |
| 62c0 | 20 68 72 65 66 3d 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 | .href="/dashboard/">..........<d |
| 62e0 | 69 76 20 63 6c 61 73 73 3d 22 6c 6f 67 6f 2d 6d 61 72 6b 22 3e 24 7b 74 68 69 73 2e 5f 6c 6f 67 | iv.class="logo-mark">${this._log |
| 6300 | 6f 4d 61 72 6b 28 29 7d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 | oMark()}</div>..........<div.cla |
| 6320 | 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 20 20 20 20 3c 64 69 | ss="divider"></div>..........<di |
| 6340 | 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 20 20 20 20 20 20 20 | v.class="text-block">........... |
| 6360 | 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 4e 3c 73 70 61 6e 3e | .<div.class="wordmark">ZEN<span> |
| 6380 | 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 50 55 54 45 27 7d 3c | .${this._subtitle.??.'COMPUTE'}< |
| 63a0 | 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 64 69 76 20 63 6c 61 | /span></div>............<div.cla |
| 63c0 | 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 69 6e 65 20 3f 3f 20 | ss="tagline">${this._tagline.??. |
| 63e0 | 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 20 3a 20 27 4f 72 63 | (compact.?.'Orchestrator'.:.'Orc |
| 6400 | 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 76 3e 0d 0a 20 20 20 | hestrator.Overview')}</div>..... |
| 6420 | 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 20 63 6c 61 73 73 3d | .....</div>..........<div.class= |
| 6440 | 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 24 7b 72 69 67 68 74 | "spacer"></div>..........${right |
| 6460 | 53 69 64 65 7d 0d 0a 20 20 20 20 20 20 3c 2f 61 3e 0d 0a 20 20 20 20 60 3b 0d 0a 20 20 7d 0d 0a | Side}........</a>......`;....}.. |
| 6480 | 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 e2 | ....//.......................... |
| 64a0 | 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 | ................................ |
| 64c0 | 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 | ................................ |
| 64e0 | 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 | ................................ |
| 6500 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 20 20 2f 2f 20 20 53 56 47 20 6c 6f 67 6f 20 6d | ..................//..SVG.logo.m |
| 6520 | 61 72 6b 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 | ark....//....................... |
| 6540 | 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 | ................................ |
| 6560 | 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 | ................................ |
| 6580 | 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 | ................................ |
| 65a0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 0d 0a 20 20 5f 6c 6f 67 6f 4d 61 72 6b | ......................._logoMark |
| 65c0 | 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 73 72 63 20 3d 20 74 68 69 73 2e 5f 6c 6f 67 6f | ().{......const.src.=.this._logo |
| 65e0 | 53 72 63 3b 0d 0a 20 20 20 20 69 66 20 28 73 72 63 29 20 7b 0d 0a 20 20 20 20 20 20 72 65 74 75 | Src;......if.(src).{........retu |
| 6600 | 72 6e 20 60 3c 69 6d 67 20 73 72 63 3d 22 24 7b 73 72 63 7d 22 20 61 6c 74 3d 22 7a 65 6e 22 3e | rn.`<img.src="${src}".alt="zen"> |
| 6620 | 60 3b 0d 0a 20 20 20 20 7d 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 60 0d 0a 20 20 20 20 20 20 3c | `;......}......return.`........< |
| 6640 | 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 22 6e 6f | svg.viewBox="0.0.52.52".fill="no |
| 6660 | 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 32 30 30 | ne".xmlns="http://www.w3.org/200 |
| 6680 | 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 32 36 22 | 0/svg">..........<circle.cx="26" |
| 66a0 | 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 34 38 22 | .cy="26".r="22".stroke="#2a3a48" |
| 66c0 | 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 20 20 3c | .stroke-width="1.5"/>..........< |
| 66e0 | 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 20 34 33 | path.d="M26.4.A22.22.0.1.1.12.43 |
| 6700 | 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 69 64 74 | .1".stroke="#7ecfb8".stroke-widt |
| 6720 | 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 66 69 6c | h="2".stroke-linecap="round".fil |
| 6740 | 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 78 3d 22 | l="none"/>..........<circle.cx=" |
| 6760 | 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 63 66 62 | 17".cy="17".r="1.6".fill="#7ecfb |
| 6780 | 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 22 20 63 | 8"./>..........<circle.cx="26".c |
| 67a0 | 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 20 2f 3e | y="17".r="1.6".fill="#7ecfb8"./> |
| 67c0 | 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 31 37 | ..........<circle.cx="35".cy="17 |
| 67e0 | 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 20 20 20 | ".r="1.6".fill="#7ecfb8"./>..... |
| 6800 | 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 72 3d 22 | .....<circle.cx="17".cy="26".r=" |
| 6820 | 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 30 2e 36 | 1.6".fill="#7ecfb8".opacity="0.6 |
| 6840 | 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 63 79 3d | "/>..........<circle.cx="26".cy= |
| 6860 | 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 0d 0a 20 | "26".r="2.2".fill="#7ecfb8"/>... |
| 6880 | 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 22 20 72 | .......<circle.cx="35".cy="26".r |
| 68a0 | 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 30 | ="1.6".fill="#7ecfb8".opacity="0 |
| 68c0 | 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 22 20 63 | .6"/>..........<circle.cx="17".c |
| 68e0 | 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 2f 3e 0d | y="35".r="1.6".fill="#7ecfb8"/>. |
| 6900 | 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 33 35 22 | .........<circle.cx="26".cy="35" |
| 6920 | 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 20 20 20 | .r="1.6".fill="#7ecfb8"/>....... |
| 6940 | 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 22 31 2e | ...<circle.cx="35".cy="35".r="1. |
| 6960 | 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 3c 6c 69 | 6".fill="#7ecfb8"/>..........<li |
| 6980 | 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 3d 22 31 | ne.x1="17".y1="17".x2="35".y2="1 |
| 69a0 | 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 64 74 68 | 7".stroke="#7ecfb8".stroke-width |
| 69c0 | 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 3e 0d 0a | ="0.7".stroke-opacity="0.25"/>.. |
| 69e0 | 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 20 78 32 | ........<line.x1="35".y1="17".x2 |
| 6a00 | 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 22 20 73 | ="17".y2="35".stroke="#7ecfb8".s |
| 6a20 | 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 69 74 79 | troke-width="0.7".stroke-opacity |
| 6a40 | 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 31 37 22 | ="0.25"/>..........<line.x1="17" |
| 6a60 | 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 6b 65 3d | .y1="35".x2="35".y2="35".stroke= |
| 6a80 | 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 73 74 72 | "#7ecfb8".stroke-width="0.7".str |
| 6aa0 | 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 3c 6c 69 | oke-opacity="0.2"/>..........<li |
| 6ac0 | 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 3d 22 33 | ne.x1="26".y1="17".x2="26".y2="3 |
| 6ae0 | 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 64 74 68 | 5".stroke="#7ecfb8".stroke-width |
| 6b00 | 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 0d 0a 20 | ="0.7".stroke-opacity="0.2"/>... |
| 6b20 | 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 0d 0a 63 | .....</svg>......`;....}..}....c |
| 6b40 | 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 6e 65 72 | ustomElements.define('zen-banner |
| 6b60 | 27 2c 20 5a 65 6e 42 61 6e 6e 65 72 29 3b 0d 0a 50 4b 03 04 14 00 00 00 00 00 d5 b6 69 5c 00 00 | ',.ZenBanner);..PK..........i\.. |
| 6b80 | 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 00 00 | ..............compute/PK........ |
| 6ba0 | d5 b6 69 5c 8b 22 8b 23 2f 9b 00 00 2f 9b 00 00 14 00 00 00 63 6f 6d 70 75 74 65 2f 63 6f 6d 70 | ..i\.".#/.../.......compute/comp |
| 6bc0 | 75 74 65 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 | ute.html<!DOCTYPE.html>..<html.l |
| 6be0 | 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 63 68 61 | ang="en">..<head>......<meta.cha |
| 6c00 | 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 3d 22 76 | rset="UTF-8">......<meta.name="v |
| 6c20 | 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 65 2d 77 | iewport".content="width=device-w |
| 6c40 | 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 20 20 3c | idth,.initial-scale=1.0">......< |
| 6c60 | 74 69 74 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 | title>Zen.Compute.Dashboard</tit |
| 6c80 | 6c 65 3e 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 | le>......<script.src="https://cd |
| 6ca0 | 6e 2e 6a 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 | n.jsdelivr.net/npm/[email protected]. |
| 6cc0 | 30 2f 64 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 | 0/dist/chart.umd.min.js"></scrip |
| 6ce0 | 74 3e 0d 0a 20 20 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 74 | t>......<link.rel="stylesheet".t |
| 6d00 | 79 70 65 3d 22 74 65 78 74 2f 63 73 73 22 20 68 72 65 66 3d 22 2e 2e 2f 7a 65 6e 2e 63 73 73 22 | ype="text/css".href="../zen.css" |
| 6d20 | 20 2f 3e 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 74 68 65 6d 65 2e 6a | ./>......<script.src="../theme.j |
| 6d40 | 73 22 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 2e | s"></script>......<script.src=". |
| 6d60 | 2e 2f 62 61 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 20 | ./banner.js".defer></script>.... |
| 6d80 | 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e | ..<script.src="../nav.js".defer> |
| 6da0 | 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 3c 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 | </script>......<style>.......... |
| 6dc0 | 2e 67 72 69 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 2d 74 65 6d 70 6c 61 | .grid.{..............grid-templa |
| 6de0 | 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 2c 20 6d 69 6e | te-columns:.repeat(auto-fit,.min |
| 6e00 | 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 7d 0d 0a 0d 0a | max(280px,.1fr));..........}.... |
| 6e20 | 20 20 20 20 20 20 20 20 2e 63 68 61 72 74 2d 63 6f 6e 74 61 69 6e 65 72 20 7b 0d 0a 20 20 20 20 | .........chart-container.{...... |
| 6e40 | 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 65 3b 0d 0a 20 20 20 | ........position:.relative;..... |
| 6e60 | 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 33 30 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 | .........height:.300px;......... |
| 6e80 | 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 | .....margin-top:.20px;.......... |
| 6ea0 | 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 73 2d 72 6f 77 20 7b 0d 0a 20 20 20 20 20 | }.............stats-row.{....... |
| 6ec0 | 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 20 20 | .......display:.flex;........... |
| 6ee0 | 20 20 20 6a 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 | ...justify-content:.space-betwee |
| 6f00 | 6e 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 20 31 | n;..............margin-bottom:.1 |
| 6f20 | 32 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 38 70 78 20 30 | 2px;..............padding:.8px.0 |
| 6f40 | 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 3a 20 31 70 | ;..............border-bottom:.1p |
| 6f60 | 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c | x.solid.var(--theme_border_subtl |
| 6f80 | 65 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 2e 73 74 61 74 73 | e);..........}.............stats |
| 6fa0 | 2d 72 6f 77 3a 6c 61 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 | -row:last-child.{..............b |
| 6fc0 | 6f 72 64 65 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 20 20 20 | order-bottom:.none;............. |
| 6fe0 | 20 6d 61 72 67 69 6e 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 | .margin-bottom:.0;..........}... |
| 7000 | 0a 20 20 20 20 20 20 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 | ..........stats-label.{......... |
| 7020 | 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 20 20 | .....color:.var(--theme_g1);.... |
| 7040 | 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 0d 0a 20 20 20 20 | ..........font-size:.13px;...... |
| 7060 | 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 73 2d 76 61 6c 75 65 20 7b 0d | ....}.............stats-value.{. |
| 7080 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | .............color:.var(--theme_ |
| 70a0 | 62 72 69 67 68 74 29 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 | bright);..............font-weigh |
| 70c0 | 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 69 7a 65 3a 20 | t:.600;..............font-size:. |
| 70e0 | 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 20 2e 72 61 74 | 13px;..........}.............rat |
| 7100 | 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 6c 61 79 3a 20 | e-stats.{..............display:. |
| 7120 | 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 70 6c 61 74 65 | grid;..............grid-template |
| 7140 | 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 20 20 20 20 20 | -columns:.repeat(3,.1fr);....... |
| 7160 | 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 20 20 20 20 6d | .......gap:.16px;..............m |
| 7180 | 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 0d 0a 0d 0a 20 | argin-top:.16px;..........}..... |
| 71a0 | 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 20 20 20 20 20 | ........rate-item.{............. |
| 71c0 | 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 0d | .text-align:.center;..........}. |
| 71e0 | 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 20 20 20 20 20 | ............rate-value.{........ |
| 7200 | 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 20 20 20 20 20 | ......font-size:.20px;.......... |
| 7220 | 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 20 | ....font-weight:.600;........... |
| 7240 | 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 20 20 20 20 | ...color:.var(--theme_p0);...... |
| 7260 | 20 20 20 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 | ....}.............rate-label.{.. |
| 7280 | 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 20 | ............font-size:.11px;.... |
| 72a0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 | ..........color:.var(--theme_g1) |
| 72c0 | 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 78 3b 0d | ;..............margin-top:.4px;. |
| 72e0 | 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 72 6d 3a 20 75 70 70 | .............text-transform:.upp |
| 7300 | 65 72 63 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 77 | ercase;..........}.............w |
| 7320 | 6f 72 6b 65 72 2d 72 6f 77 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 73 6f 72 3a | orker-row.{..............cursor: |
| 7340 | 20 70 6f 69 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f | .pointer;..............transitio |
| 7360 | 6e 3a 20 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d | n:.background.0.15s;..........}. |
| 7380 | 0a 0d 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d 72 6f 77 3a 68 6f 76 65 72 20 7b 0d 0a | ............worker-row:hover.{.. |
| 73a0 | 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 | ............background:.var(--th |
| 73c0 | 65 6d 65 5f 70 34 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 2e | eme_p4);..........}............. |
| 73e0 | 77 6f 72 6b 65 72 2d 72 6f 77 2e 73 65 6c 65 63 74 65 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 | worker-row.selected.{........... |
| 7400 | 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 29 3b 0d | ...background:.var(--theme_p3);. |
| 7420 | 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 2d 64 65 | .........}.............worker-de |
| 7440 | 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 70 3a 20 | tail.{..............margin-top:. |
| 7460 | 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 3a 20 31 | 20px;..............border-top:.1 |
| 7480 | 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 20 20 20 20 20 | px.solid.var(--theme_g2);....... |
| 74a0 | 20 20 20 20 20 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 | .......padding-top:.16px;....... |
| 74c0 | 20 20 20 7d 0d 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 | ...}.............worker-detail-t |
| 74e0 | 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 31 | itle.{..............font-size:.1 |
| 7500 | 35 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 36 | 5px;..............font-weight:.6 |
| 7520 | 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | 00;..............color:.var(--th |
| 7540 | 65 6d 65 5f 62 72 69 67 68 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e | eme_bright);..............margin |
| 7560 | 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 | -bottom:.12px;..........}....... |
| 7580 | 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 20 7b 0d 0a 20 20 20 20 20 20 20 20 | ......detail-section.{.......... |
| 75a0 | 20 20 20 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 | ....margin-bottom:.16px;........ |
| 75c0 | 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 69 6f 6e 2d 6c | ..}.............detail-section-l |
| 75e0 | 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 3a 20 31 | abel.{..............font-size:.1 |
| 7600 | 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 67 68 74 3a 20 36 | 1px;..............font-weight:.6 |
| 7620 | 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | 00;..............color:.var(--th |
| 7640 | 65 6d 65 5f 67 31 29 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 | eme_g1);..............text-trans |
| 7660 | 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 20 6c 65 | form:.uppercase;..............le |
| 7680 | 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 20 20 20 | tter-spacing:.0.5px;............ |
| 76a0 | 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 20 20 20 20 20 20 7d | ..margin-bottom:.6px;..........} |
| 76c0 | 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 7b 0d 0a 20 20 20 | .............detail-table.{..... |
| 76e0 | 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 20 20 20 20 20 20 | .........width:.100%;........... |
| 7700 | 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 73 65 3b 0d 0a 20 | ...border-collapse:.collapse;... |
| 7720 | 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 78 3b 0d 0a 20 20 20 | ...........font-size:.12px;..... |
| 7740 | 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 20 | .....}.............detail-table. |
| 7760 | 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 3a 20 34 70 78 20 38 | td.{..............padding:.4px.8 |
| 7780 | 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | px;..............color:.var(--th |
| 77a0 | 65 6d 65 5f 67 30 29 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 | eme_g0);..............border-bot |
| 77c0 | 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 | tom:.1px.solid.var(--theme_borde |
| 77e0 | 72 5f 73 75 62 74 6c 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 74 69 63 61 6c | r_subtle);..............vertical |
| 7800 | 2d 61 6c 69 67 6e 3a 20 74 6f 70 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 | -align:.top;..........}......... |
| 7820 | 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 74 64 3a 66 69 72 73 74 2d 63 68 69 6c 64 20 | ....detail-table.td:first-child. |
| 7840 | 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d | {..............color:.var(--them |
| 7860 | 65 5f 67 31 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 34 30 25 3b 0d | e_g1);..............width:.40%;. |
| 7880 | 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 6e 6f 73 70 | .............font-family:.monosp |
| 78a0 | 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 64 65 74 61 | ace;..........}.............deta |
| 78c0 | 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 0a 20 20 20 | il-table.tr:last-child.td.{..... |
| 78e0 | 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 3b 0d 0a 20 | .........border-bottom:.none;... |
| 7900 | 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 6d 6f 6e 6f | .......}.............detail-mono |
| 7920 | 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 6d 6f 6e | .{..............font-family:.mon |
| 7940 | 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 7a 65 3a 20 | ospace;..............font-size:. |
| 7960 | 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 76 61 72 28 2d 2d | 11px;..............color:.var(-- |
| 7980 | 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 | theme_g1);..........}........... |
| 79a0 | 20 2e 64 65 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 | ..detail-tag.{..............disp |
| 79c0 | 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 20 20 20 20 20 20 20 | lay:.inline-block;.............. |
| 79e0 | 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 20 20 20 20 20 20 62 | padding:.2px.8px;..............b |
| 7a00 | 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 20 20 20 20 20 20 20 | order-radius:.4px;.............. |
| 7a20 | 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 | background:.var(--theme_border_s |
| 7a40 | 75 62 74 6c 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 | ubtle);..............color:.var( |
| 7a60 | 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 | --theme_g0);..............font-s |
| 7a80 | 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 20 | ize:.11px;..............margin:. |
| 7aa0 | 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 20 20 20 20 3c | 2px.4px.2px.0;..........}......< |
| 7ac0 | 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 3c 64 | /style>..</head>..<body>......<d |
| 7ae0 | 69 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 6d 61 78 2d | iv.class="container".style="max- |
| 7b00 | 77 69 64 74 68 3a 20 31 34 30 30 70 78 3b 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 22 3e | width:.1400px;.margin:.0.auto;"> |
| 7b20 | 0d 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 63 6c 75 73 74 65 72 2d 73 74 | ..........<zen-banner.cluster-st |
| 7b40 | 61 74 75 73 3d 22 6e 6f 6d 69 6e 61 6c 22 20 6c 6f 61 64 3d 22 30 22 20 74 61 67 6c 69 6e 65 3d | atus="nominal".load="0".tagline= |
| 7b60 | 22 4e 6f 64 65 20 4f 76 65 72 76 69 65 77 22 20 6c 6f 67 6f 2d 73 72 63 3d 22 2e 2e 2f 66 61 76 | "Node.Overview".logo-src="../fav |
| 7b80 | 69 63 6f 6e 2e 69 63 6f 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 20 20 20 20 20 20 | icon.ico"></zen-banner>......... |
| 7ba0 | 20 3c 7a 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 | .<zen-nav>..............<a.href= |
| 7bc0 | 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 3e 48 6f 6d 65 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 | "/dashboard/">Home</a>.......... |
| 7be0 | 20 20 20 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 | ....<a.href="compute.html">Node< |
| 7c00 | 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 6f 72 63 68 65 73 | /a>..............<a.href="orches |
| 7c20 | 74 72 61 74 6f 72 2e 68 74 6d 6c 22 3e 4f 72 63 68 65 73 74 72 61 74 6f 72 3c 2f 61 3e 0d 0a 20 | trator.html">Orchestrator</a>... |
| 7c40 | 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 20 20 3c 64 69 76 20 | .......</zen-nav>..........<div. |
| 7c60 | 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 64 61 74 65 64 3a 20 | class="timestamp">Last.updated:. |
| 7c80 | 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 76 65 72 3c 2f 73 70 | <span.id="last-update">Never</sp |
| 7ca0 | 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 20 69 64 3d 22 65 72 | an></div>............<div.id="er |
| 7cc0 | 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 20 20 20 20 20 20 20 | ror-container"></div>........... |
| 7ce0 | 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 51 75 65 75 65 20 53 74 61 74 73 20 2d 2d 3e 0d 0a 20 20 | .<!--.Action.Queue.Stats.-->.... |
| 7d00 | 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 65 22 | ......<div.class="section-title" |
| 7d20 | 3e 41 63 74 69 6f 6e 20 51 75 65 75 65 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 | >Action.Queue</div>..........<di |
| 7d40 | 76 20 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 | v.class="grid">..............<di |
| 7d60 | 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 20 20 20 20 | v.class="card">................. |
| 7d80 | 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 50 65 6e 64 69 6e 67 | .<div.class="card-title">Pending |
| 7da0 | 20 41 63 74 69 6f 6e 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 | .Actions</div>.................. |
| 7dc0 | 3c 64 69 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 61 63 | <div.class="metric-value".id="ac |
| 7de0 | 74 69 6f 6e 73 2d 70 65 6e 64 69 6e 67 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 | tions-pending">-</div>.......... |
| 7e00 | 20 20 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 | ........<div.class="metric-label |
| 7e20 | 22 3e 57 61 69 74 69 6e 67 20 74 6f 20 62 65 20 73 63 68 65 64 75 6c 65 64 3c 2f 64 69 76 3e 0d | ">Waiting.to.be.scheduled</div>. |
| 7e40 | 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>............. |
| 7e60 | 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">............. |
| 7e80 | 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 52 75 6e | .....<div.class="card-title">Run |
| 7ea0 | 6e 69 6e 67 20 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ning.Actions</div>.............. |
| 7ec0 | 20 20 20 20 3c 64 69 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 | ....<div.class="metric-value".id |
| 7ee0 | 3d 22 61 63 74 69 6f 6e 73 2d 72 75 6e 6e 69 6e 67 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 | ="actions-running">-</div>...... |
| 7f00 | 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 72 69 63 2d 6c | ............<div.class="metric-l |
| 7f20 | 61 62 65 6c 22 3e 43 75 72 72 65 6e 74 6c 79 20 65 78 65 63 75 74 69 6e 67 3c 2f 64 69 76 3e 0d | abel">Currently.executing</div>. |
| 7f40 | 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>............. |
| 7f60 | 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">............. |
| 7f80 | 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 |
| 7fa0 | 70 6c 65 74 65 64 20 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 | pleted.Actions</div>............ |
| 7fc0 | 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 76 61 6c 75 65 22 20 | ......<div.class="metric-value". |
| 7fe0 | 69 64 3d 22 61 63 74 69 6f 6e 73 2d 63 6f 6d 70 6c 65 74 65 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 | id="actions-complete">-</div>... |
| 8000 | 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 72 69 | ...............<div.class="metri |
| 8020 | 63 2d 6c 61 62 65 6c 22 3e 52 65 73 75 6c 74 73 20 61 76 61 69 6c 61 62 6c 65 3c 2f 64 69 76 3e | c-label">Results.available</div> |
| 8040 | 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 20 20 20 20 20 3c 2f | ..............</div>..........</ |
| 8060 | 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 65 75 | div>............<!--.Action.Queu |
| 8080 | 65 20 43 68 61 72 74 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d | e.Chart.-->..........<div.class= |
| 80a0 | 22 63 61 72 64 22 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 | "card".style="margin-bottom:.30p |
| 80c0 | 78 3b 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 63 61 | x;">..............<div.class="ca |
| 80e0 | 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 6f 6e 20 51 75 65 75 65 20 48 69 73 74 6f 72 79 3c 2f | rd-title">Action.Queue.History</ |
| 8100 | 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 68 | div>..............<div.class="ch |
| 8120 | 61 72 74 2d 63 6f 6e 74 61 69 6e 65 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | art-container">................. |
| 8140 | 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 71 75 65 75 65 2d 63 68 61 72 74 22 3e 3c 2f 63 61 6e 76 | .<canvas.id="queue-chart"></canv |
| 8160 | 61 73 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 20 20 20 20 | as>..............</div>......... |
| 8180 | 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 50 65 72 66 6f 72 6d 61 | .</div>............<!--.Performa |
| 81a0 | 6e 63 65 20 4d 65 74 72 69 63 73 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c | nce.Metrics.-->..........<div.cl |
| 81c0 | 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 50 65 72 66 6f 72 6d 61 6e 63 65 20 | ass="section-title">Performance. |
| 81e0 | 4d 65 74 72 69 63 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 | Metrics</div>..........<div.clas |
| 8200 | 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 | s="card".style="margin-bottom:.3 |
| 8220 | 30 70 78 3b 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 | 0px;">..............<div.class=" |
| 8240 | 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6d 70 6c 65 74 69 6f 6e 20 52 61 74 65 3c 2f 64 69 76 | card-title">Completion.Rate</div |
| 8260 | 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 72 61 74 65 2d | >..............<div.class="rate- |
| 8280 | 73 74 61 74 73 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 | stats">..................<div.cl |
| 82a0 | 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ass="rate-item">................ |
| 82c0 | 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 | ......<div.class="rate-value".id |
| 82e0 | 3d 22 72 61 74 65 2d 31 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ="rate-1">-</div>............... |
| 8300 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 31 | .......<div.class="rate-label">1 |
| 8320 | 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .min.rate</div>................. |
| 8340 | 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 |
| 8360 | 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ass="rate-item">................ |
| 8380 | 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 | ......<div.class="rate-value".id |
| 83a0 | 3d 22 72 61 74 65 2d 35 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ="rate-5">-</div>............... |
| 83c0 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 35 | .......<div.class="rate-label">5 |
| 83e0 | 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .min.rate</div>................. |
| 8400 | 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 |
| 8420 | 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ass="rate-item">................ |
| 8440 | 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 | ......<div.class="rate-value".id |
| 8460 | 3d 22 72 61 74 65 2d 31 35 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ="rate-15">-</div>.............. |
| 8480 | 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 6c 61 62 65 6c 22 3e | ........<div.class="rate-label"> |
| 84a0 | 31 35 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | 15.min.rate</div>............... |
| 84c0 | 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 76 3e 0d 0a 20 | ...</div>..............</div>... |
| 84e0 | 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f | ...........<div.style="margin-to |
| 8500 | 70 3a 20 32 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 | p:.20px;">..................<div |
| 8520 | 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 20 | .class="stats-row">............. |
| 8540 | 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 65 | .........<span.class="stats-labe |
| 8560 | 6c 22 3e 54 6f 74 61 6c 20 52 65 74 69 72 65 64 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 | l">Total.Retired</span>......... |
| 8580 | 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- |
| 85a0 | 76 61 6c 75 65 22 20 69 64 3d 22 72 65 74 69 72 65 64 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 73 70 61 | value".id="retired-count">-</spa |
| 85c0 | 6e 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 | n>..................</div>...... |
| 85e0 | 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 6f | ............<div.class="stats-ro |
| 8600 | 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 63 | w">......................<span.c |
| 8620 | 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 4d 65 61 6e 20 52 61 74 65 3c 2f 73 70 | lass="stats-label">Mean.Rate</sp |
| 8640 | 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 |
| 8660 | 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 72 61 74 65 2d 6d 65 61 6e | lass="stats-value".id="rate-mean |
| 8680 | 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 |
| 86a0 | 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 20 20 20 20 20 | v>..............</div>.......... |
| 86c0 | 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 57 6f 72 6b 65 72 73 20 2d | </div>............<!--.Workers.- |
| 86e0 | 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 2d | ->..........<div.class="section- |
| 8700 | 74 69 74 6c 65 22 3e 57 6f 72 6b 65 72 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 | title">Workers</div>..........<d |
| 8720 | 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 69 6e 2d 62 6f | iv.class="card".style="margin-bo |
| 8740 | 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 | ttom:.30px;">..............<div. |
| 8760 | 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 57 6f 72 6b 65 72 20 53 74 61 74 75 73 | class="card-title">Worker.Status |
| 8780 | 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 3d 22 | </div>..............<div.class=" |
| 87a0 | 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 3c 73 70 | stats-row">..................<sp |
| 87c0 | 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 52 65 67 69 73 74 65 72 65 | an.class="stats-label">Registere |
| 87e0 | 64 20 57 6f 72 6b 65 72 73 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.Workers</span>................ |
| 8800 | 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 22 | ..<span.class="stats-value".id=" |
| 8820 | 77 6f 72 6b 65 72 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 | worker-count">-</span>.......... |
| 8840 | 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 69 64 3d | ....</div>..............<div.id= |
| 8860 | 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 | "worker-table-container".style=" |
| 8880 | 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 36 70 78 3b 20 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b | margin-top:.16px;.display:.none; |
| 88a0 | 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 77 | ">..................<table.id="w |
| 88c0 | 6f 72 6b 65 72 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 | orker-table">................... |
| 88e0 | 20 20 20 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 | ...<thead>...................... |
| 8900 | 20 20 20 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 | ....<tr>........................ |
| 8920 | 20 20 20 20 20 20 3c 74 68 3e 4e 61 6d 65 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | ......<th>Name</th>............. |
| 8940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 50 6c 61 74 66 6f 72 6d 3c 2f 74 | .................<th>Platform</t |
| 8960 | 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>.............................. |
| 8980 | 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 43 | <th.style="text-align:.right;">C |
| 89a0 | 6f 72 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 20 | ores</th>....................... |
| 89c0 | 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 72 69 | .......<th.style="text-align:.ri |
| 89e0 | 67 68 74 3b 22 3e 54 69 6d 65 6f 75 74 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ght;">Timeout</th>.............. |
| 8a00 | 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- |
| 8a20 | 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 46 75 6e 63 74 69 6f 6e 73 3c 2f 74 68 3e 0d 0a 20 | align:.right;">Functions</th>... |
| 8a40 | 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 57 | ...........................<th>W |
| 8a60 | 6f 72 6b 65 72 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | orker.ID</th>................... |
| 8a80 | 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 20 20 | .......</tr>.................... |
| 8aa0 | 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 20 20 | ..</thead>...................... |
| 8ac0 | 3c 74 62 6f 64 79 20 69 64 3d 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f | <tbody.id="worker-table-body"></ |
| 8ae0 | 74 62 6f 64 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 | tbody>..................</table> |
| 8b00 | 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 77 6f 72 6b 65 | ..................<div.id="worke |
| 8b20 | 72 2d 64 65 74 61 69 6c 22 20 63 6c 61 73 73 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 22 20 | r-detail".class="worker-detail". |
| 8b40 | 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 3c 2f 64 69 76 3e 0d 0a 20 | style="display:.none;"></div>... |
| 8b60 | 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 3c 2f 64 69 76 | ...........</div>..........</div |
| 8b80 | 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 51 75 65 75 65 73 20 2d 2d 3e 0d 0a 20 20 | >............<!--.Queues.-->.... |
| 8ba0 | 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 65 22 | ......<div.class="section-title" |
| 8bc0 | 3e 51 75 65 75 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 | >Queues</div>..........<div.clas |
| 8be0 | 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 | s="card".style="margin-bottom:.3 |
| 8c00 | 30 70 78 3b 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 | 0px;">..............<div.class=" |
| 8c20 | 63 61 72 64 2d 74 69 74 6c 65 22 3e 51 75 65 75 65 20 53 74 61 74 75 73 3c 2f 64 69 76 3e 0d 0a | card-title">Queue.Status</div>.. |
| 8c40 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d | ............<div.id="queue-list- |
| 8c60 | 65 6d 70 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 20 73 74 79 6c 65 | empty".class="empty-state".style |
| 8c80 | 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 22 3e 4e 6f 20 71 75 65 75 65 73 2e 3c | ="text-align:.left;">No.queues.< |
| 8ca0 | 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 22 71 75 65 75 | /div>..............<div.id="queu |
| 8cc0 | 65 2d 6c 69 73 74 2d 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 | e-list-container".style="display |
| 8ce0 | 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 62 6c | :.none;">..................<tabl |
| 8d00 | 65 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 74 61 62 6c 65 22 3e 0d 0a 20 20 20 20 20 20 | e.id="queue-list-table">........ |
| 8d20 | 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 20 | ..............<thead>........... |
| 8d40 | 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>............. |
| 8d60 | 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 78 74 | .................<th.style="text |
| 8d80 | 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 36 30 70 78 3b 22 3e 49 44 3c | -align:.right;.width:.60px;">ID< |
| 8da0 | 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>............................ |
| 8dc0 | 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 63 65 6e 74 65 72 3b | ..<th.style="text-align:.center; |
| 8de0 | 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 20 20 20 20 | .width:.80px;">Status</th>...... |
| 8e00 | 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 |
| 8e20 | 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 41 63 74 69 76 65 3c 2f 74 | e="text-align:.right;">Active</t |
| 8e40 | 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>.............................. |
| 8e60 | 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 43 | <th.style="text-align:.right;">C |
| 8e80 | 6f 6d 70 6c 65 74 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 | ompleted</th>................... |
| 8ea0 | 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 67 6e | ...........<th.style="text-align |
| 8ec0 | 3a 20 72 69 67 68 74 3b 22 3e 46 61 69 6c 65 64 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 | :.right;">Failed</th>........... |
| 8ee0 | 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 |
| 8f00 | 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 41 62 61 6e 64 6f 6e 65 64 3c 2f 74 68 3e | xt-align:.right;">Abandoned</th> |
| 8f20 | 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 |
| 8f40 | 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 43 61 6e | h.style="text-align:.right;">Can |
| 8f60 | 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 20 | celled</th>..................... |
| 8f80 | 20 20 20 20 20 20 20 20 20 3c 74 68 3e 54 6f 6b 65 6e 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 | .........<th>Token</th>......... |
| 8fa0 | 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 20 | .................</tr>.......... |
| 8fc0 | 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 20 | ............</thead>............ |
| 8fe0 | 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d | ..........<tbody.id="queue-list- |
| 9000 | 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 20 20 | body"></tbody>.................. |
| 9020 | 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 20 20 | </table>..............</div>.... |
| 9040 | 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 2d 20 41 63 74 | ......</div>............<!--.Act |
| 9060 | 69 6f 6e 20 48 69 73 74 6f 72 79 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c | ion.History.-->..........<div.cl |
| 9080 | 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 52 65 63 65 6e 74 20 41 63 74 69 6f | ass="section-title">Recent.Actio |
| 90a0 | 6e 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 63 61 | ns</div>..........<div.class="ca |
| 90c0 | 72 64 22 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 | rd".style="margin-bottom:.30px;" |
| 90e0 | 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 72 64 2d | >..............<div.class="card- |
| 9100 | 74 69 74 6c 65 22 3e 41 63 74 69 6f 6e 20 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0d 0a 20 20 20 | title">Action.History</div>..... |
| 9120 | 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 | .........<div.id="action-history |
| 9140 | 2d 65 6d 70 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 20 73 74 79 6c | -empty".class="empty-state".styl |
| 9160 | 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 22 3e 4e 6f 20 61 63 74 69 6f 6e 73 | e="text-align:.left;">No.actions |
| 9180 | 20 72 65 63 6f 72 64 65 64 20 79 65 74 2e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 | .recorded.yet.</div>............ |
| 91a0 | 20 20 3c 64 69 76 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 63 6f 6e 74 61 69 | ..<div.id="action-history-contai |
| 91c0 | 6e 65 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 | ner".style="display:.none;">.... |
| 91e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 61 63 74 69 6f 6e 2d | ..............<table.id="action- |
| 9200 | 68 69 73 74 6f 72 79 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 | history-table">................. |
| 9220 | 20 20 20 20 20 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 | .....<thead>.................... |
| 9240 | 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 20 20 20 20 20 20 | ......<tr>...................... |
| 9260 | 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 72 | ........<th.style="text-align:.r |
| 9280 | 69 67 68 74 3b 20 77 69 64 74 68 3a 20 36 30 70 78 3b 22 3e 4c 53 4e 3c 2f 74 68 3e 0d 0a 20 20 | ight;.width:.60px;">LSN</th>.... |
| 92a0 | 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 |
| 92c0 | 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 36 | yle="text-align:.right;.width:.6 |
| 92e0 | 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 20 20 | 0px;">Queue</th>................ |
| 9300 | 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 |
| 9320 | 69 67 6e 3a 20 63 65 6e 74 65 72 3b 20 77 69 64 74 68 3a 20 37 30 70 78 3b 22 3e 53 74 61 74 75 | ign:.center;.width:.70px;">Statu |
| 9340 | 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>.......................... |
| 9360 | 20 20 20 20 3c 74 68 3e 46 75 6e 63 74 69 6f 6e 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 | ....<th>Function</th>........... |
| 9380 | 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 |
| 93a0 | 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 38 30 70 78 3b 22 3e 53 | xt-align:.right;.width:.80px;">S |
| 93c0 | 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 20 20 20 20 20 20 20 | tarted</th>..................... |
| 93e0 | 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:. |
| 9400 | 72 69 67 68 74 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 | right;.width:.80px;">Finished</t |
| 9420 | 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>.............................. |
| 9440 | 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 77 69 | <th.style="text-align:.right;.wi |
| 9460 | 64 74 68 3a 20 38 30 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 | dth:.80px;">Duration</th>....... |
| 9480 | 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 57 6f 72 6b 65 | .......................<th>Worke |
| 94a0 | 72 20 49 44 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 | r.ID</th>....................... |
| 94c0 | 20 20 20 20 20 20 20 3c 74 68 3e 41 63 74 69 6f 6e 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 | .......<th>Action.ID</th>....... |
| 94e0 | 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 20 20 | ...................</tr>........ |
| 9500 | 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>.......... |
| 9520 | 20 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 | ............<tbody.id="action-hi |
| 9540 | 73 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 | story-body"></tbody>............ |
| 9560 | 20 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 | ......</table>..............</di |
| 9580 | 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 20 3c 21 | v>..........</div>............<! |
| 95a0 | 2d 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 | --.System.Resources.-->......... |
| 95c0 | 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 53 79 73 74 | .<div.class="section-title">Syst |
| 95e0 | 65 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 | em.Resources</div>..........<div |
| 9600 | 20 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 | .class="grid">..............<div |
| 9620 | 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 20 20 20 20 20 | .class="card">.................. |
| 9640 | 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 50 55 20 55 73 61 67 | <div.class="card-title">CPU.Usag |
| 9660 | 65 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 | e</div>..................<div.cl |
| 9680 | 61 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 | ass="metric-value".id="cpu-usage |
| 96a0 | 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 76 20 | ">-</div>..................<div. |
| 96c0 | 63 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 | class="metric-label">Percent</di |
| 96e0 | 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=" |
| 9700 | 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 20 20 20 20 20 | progress-bar">.................. |
| 9720 | 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 6c 6c 22 20 69 | ....<div.class="progress-fill".i |
| 9740 | 64 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 | d="cpu-progress".style="width:.0 |
| 9760 | 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 20 3c 2f 64 69 76 | %"></div>..................</div |
| 9780 | 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 70 | >..................<div.style="p |
| 97a0 | 6f 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 | osition:.relative;.height:.60px; |
| 97c0 | 20 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 | .margin-top:.12px;">............ |
| 97e0 | 20 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 | ..........<canvas.id="cpu-chart" |
| 9800 | 3e 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 | ></canvas>..................</di |
| 9820 | 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 73 74 79 6c 65 3d 22 | v>..................<div.style=" |
| 9840 | 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;">............. |
| 9860 | 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 6f 77 22 3e | .........<div.class="stats-row"> |
| 9880 | 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 6e 20 | ..........................<span. |
| 98a0 | 63 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 | class="stats-label">Packages</sp |
| 98c0 | 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 |
| 98e0 | 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 70 | an.class="stats-value".id="cpu-p |
| 9900 | 61 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 | ackages">-</span>............... |
| 9920 | 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 20 | .......</div>................... |
| 9940 | 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 20 20 | ...<div.class="stats-row">...... |
| 9960 | 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 6c 61 73 73 3d | ....................<span.class= |
| 9980 | 22 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 | "stats-label">Physical.Cores</sp |
| 99a0 | 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 |
| 99c0 | 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 63 | an.class="stats-value".id="cpu-c |
| 99e0 | 6f 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 | ores">-</span>.................. |
| 9a00 | 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 20 20 | ....</div>...................... |
| 9a20 | 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">......... |
| 9a40 | 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 73 74 | .................<span.class="st |
| 9a60 | 61 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 | ats-label">Logical.Processors</s |
| 9a80 | 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 20 20 20 20 3c 73 | pan>..........................<s |
| 9aa0 | 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 63 70 75 2d | pan.class="stats-value".id="cpu- |
| 9ac0 | 6c 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 | lp">-</span>.................... |
| 9ae0 | 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 2f 64 69 76 3e | ..</div>..................</div> |
| 9b00 | 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 20 20 20 20 20 20 20 | ..............</div>............ |
| 9b20 | 20 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 | ..<div.class="card">............ |
| 9b40 | 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 3e 4d 65 | ......<div.class="card-title">Me |
| 9b60 | 6d 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 | mory</div>..................<div |
| 9b80 | 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 20 | .class="stats-row">............. |
| 9ba0 | 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 65 | .........<span.class="stats-labe |
| 9bc0 | 6c 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 | l">Used</span>.................. |
| 9be0 | 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 65 22 20 69 64 | ....<span.class="stats-value".id |
| 9c00 | 3d 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 | ="memory-used">-</span>......... |
| 9c20 | 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 20 20 20 | .........</div>................. |
| 9c40 | 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 20 | .<div.class="stats-row">........ |
| 9c60 | 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 |
| 9c80 | 2d 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 | -label">Total</span>............ |
| 9ca0 | 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 |
| 9cc0 | 75 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 | ue".id="memory-total">-</span>.. |
| 9ce0 | 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 20 | ................</div>.......... |
| 9d00 | 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 62 61 72 | ........<div.class="progress-bar |
| 9d20 | 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 64 69 76 20 63 6c 61 | ">......................<div.cla |
| 9d40 | 73 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 | ss="progress-fill".id="memory-pr |
| 9d60 | 6f 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 | ogress".style="width:.0%"></div> |
| 9d80 | 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>........ |
| 9da0 | 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 63 | ......</div>..............<div.c |
| 9dc0 | 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 64 | lass="card">..................<d |
| 9de0 | 69 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 | iv.class="card-title">Disk</div> |
| 9e00 | 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 73 74 | ..................<div.class="st |
| 9e20 | 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 20 3c | ats-row">......................< |
| 9e40 | 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 55 73 65 64 3c 2f 73 | span.class="stats-label">Used</s |
| 9e60 | 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 61 6e 20 | pan>......................<span. |
| 9e80 | 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 75 73 65 | class="stats-value".id="disk-use |
| 9ea0 | 64 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 | d">-</span>..................</d |
| 9ec0 | 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= |
| 9ee0 | 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 20 20 20 20 20 20 | "stats-row">.................... |
| 9f00 | 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 22 3e 54 6f 74 61 | ..<span.class="stats-label">Tota |
| 9f20 | 6c 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 | l</span>......................<s |
| 9f40 | 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 64 69 73 6b | pan.class="stats-value".id="disk |
| 9f60 | 2d 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 | -total">-</span>................ |
| 9f80 | 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 76 20 63 | ..</div>..................<div.c |
| 9fa0 | 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 20 20 20 20 20 20 | lass="progress-bar">............ |
| 9fc0 | 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 72 65 73 73 2d 66 | ..........<div.class="progress-f |
| 9fe0 | 69 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 | ill".id="disk-progress".style="w |
| a000 | 69 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 | idth:.0%"></div>................ |
| a020 | 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 76 3e 0d 0a 20 20 | ..</div>..............</div>.... |
| a040 | 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 20 20 | ......</div>......</div>........ |
| a060 | 3c 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 | <script>..........//.Configurati |
| a080 | 6f 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 | on..........const.BASE_URL.=.win |
| a0a0 | 64 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 | dow.location.origin;..........co |
| a0c0 | 6e 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 | nst.REFRESH_INTERVAL.=.2000;.//. |
| a0e0 | 32 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 | 2.seconds..........const.MAX_HIS |
| a100 | 54 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 | TORY_POINTS.=.60;.//.Show.last.2 |
| a120 | 20 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 | .minutes............//.Data.stor |
| a140 | 61 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 | age..........const.history.=.{.. |
| a160 | 20 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 | ............timestamps:.[],..... |
| a180 | 20 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 | .........pending:.[],........... |
| a1a0 | 20 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 | ...running:.[],..............com |
| a1c0 | 70 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 | pleted:.[],..............cpu:.[] |
| a1e0 | 0d 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 | ..........};............//.CPU.s |
| a200 | 70 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 | parkline.chart..........const.cp |
| a220 | 75 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 | uCtx.=.document.getElementById(' |
| a240 | 63 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 | cpu-chart').getContext('2d');... |
| a260 | 20 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 | .......const.cpuChart.=.new.Char |
| a280 | 74 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 | t(cpuCtx,.{..............type:.' |
| a2a0 | 6c 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 | line',..............data:.{..... |
| a2c0 | 20 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 | .............labels:.[],........ |
| a2e0 | 20 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 | ..........datasets:.[{.......... |
| a300 | 20 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 | ............data:.[],........... |
| a320 | 20 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 | ...........borderColor:.'#58a6ff |
| a340 | 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 61 63 6b 67 72 6f 75 | ',......................backgrou |
| a360 | 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 31 | ndColor:.'rgba(88,.166,.255,.0.1 |
| a380 | 35 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 | 5)',......................border |
| a3a0 | 57 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 | Width:.1.5,..................... |
| a3c0 | 20 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 | .tension:.0.4,.................. |
| a3e0 | 20 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 | ....fill:.true,................. |
| a400 | 20 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 | .....pointRadius:.0............. |
| a420 | 20 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 | .....}]..............},......... |
| a440 | 20 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 | .....options:.{................. |
| a460 | 20 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 | .responsive:.true,.............. |
| a480 | 20 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 | ....maintainAspectRatio:.false,. |
| a4a0 | 0a 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 | .................animation:.fals |
| a4c0 | 65 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 | e,..................plugins:.{.l |
| a4e0 | 65 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 | egend:.{.display:.false.},.toolt |
| a500 | 69 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 | ip:.{.enabled:.false.}.},....... |
| a520 | 20 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 | ...........scales:.{............ |
| a540 | 20 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 | ..........x:.{.display:.false.}, |
| a560 | 0d 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 | ......................y:.{.displ |
| a580 | 61 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 | ay:.false,.min:.0,.max:.100.}... |
| a5a0 | 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 7d 0d | ...............}..............}. |
| a5c0 | 0a 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 | .........});............//.Queue |
| a5e0 | 20 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 | .chart.setup..........const.ctx. |
| a600 | 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 75 65 | =.document.getElementById('queue |
| a620 | 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 20 20 | -chart').getContext('2d');...... |
| a640 | 20 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 | ....const.chart.=.new.Chart(ctx, |
| a660 | 20 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 | .{..............type:.'line',... |
| a680 | 20 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 | ...........data:.{.............. |
| a6a0 | 20 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 | ....labels:.[],................. |
| a6c0 | 20 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 | .datasets:.[.................... |
| a6e0 | 20 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 | ..{..........................lab |
| a700 | 65 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 | el:.'Pending',.................. |
| a720 | 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 20 20 20 | ........data:.[],............... |
| a740 | 20 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 | ...........borderColor:.'#f0883e |
| a760 | 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 62 61 63 6b | ',..........................back |
| a780 | 67 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 | groundColor:.'rgba(240,.136,.62, |
| a7a0 | 20 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 | .0.1)',......................... |
| a7c0 | 20 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 | .tension:.0.4,.................. |
| a7e0 | 20 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 | ........fill:.true.............. |
| a800 | 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 20 20 20 20 | ........},...................... |
| a820 | 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 6c | {..........................label |
| a840 | 3a 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 | :.'Running',.................... |
| a860 | 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 20 | ......data:.[],................. |
| a880 | 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 2c | .........borderColor:.'#58a6ff', |
| a8a0 | 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 72 | ..........................backgr |
| a8c0 | 6f 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 | oundColor:.'rgba(88,.166,.255,.0 |
| a8e0 | 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 74 | .1)',..........................t |
| a900 | 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 20 | ension:.0.4,.................... |
| a920 | 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 20 | ......fill:.true................ |
| a940 | 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 0d | ......},......................{. |
| a960 | 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 20 | .........................label:. |
| a980 | 27 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 | 'Completed',.................... |
| a9a0 | 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 20 | ......data:.[],................. |
| a9c0 | 20 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 | .........borderColor:.'#3fb950', |
| a9e0 | 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 72 | ..........................backgr |
| aa00 | 6f 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 | oundColor:.'rgba(63,.185,.80,.0. |
| aa20 | 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 |
| aa40 | 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,..................... |
| aa60 | 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................. |
| aa80 | 20 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 | .....}..................]....... |
| aaa0 | 20 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 | .......},..............options:. |
| aac0 | 7b 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 | {..................responsive:.t |
| aae0 | 72 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 | rue,..................maintainAs |
| ab00 | 70 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 | pectRatio:.false,............... |
| ab20 | 20 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 | ...plugins:.{................... |
| ab40 | 20 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 | ...legend:.{.................... |
| ab60 | 20 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 | ......display:.true,............ |
| ab80 | 20 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 | ..............labels:.{......... |
| aba0 | 20 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 | .....................color:.'#8b |
| abc0 | 39 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 | 949e'..........................} |
| abe0 | 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 20 20 20 20 20 20 20 | ......................}......... |
| ac00 | 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 20 20 20 73 63 61 | .........},..................sca |
| ac20 | 6c 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 | les:.{......................x:.{ |
| ac40 | 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 64 69 73 70 6c 61 | ..........................displa |
| ac60 | 79 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 | y:.false......................}, |
| ac80 | 0d 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 | ......................y:.{...... |
| aca0 | 20 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 | ....................beginAtZero: |
| acc0 | 20 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 | .true,.......................... |
| ace0 | 74 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 | ticks:.{........................ |
| ad00 | 20 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 | ......color:.'#8b949e'.......... |
| ad20 | 20 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 | ................},.............. |
| ad40 | 20 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 | ............grid:.{............. |
| ad60 | 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 32 31 32 36 32 64 | .................color:.'#21262d |
| ad80 | 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 0a 20 20 | '..........................}.... |
| ada0 | 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 20 20 20 | ..................}............. |
| adc0 | 20 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 | .....}..............}..........} |
| ade0 | 29 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 | );............//.Helper.function |
| ae00 | 73 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 | s..........function.escapeHtml(t |
| ae20 | 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 20 3d 20 64 6f | ext).{..............var.div.=.do |
| ae40 | 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 3b 0d 0a 20 20 | cument.createElement('div');.... |
| ae60 | 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 20 74 65 78 74 | ..........div.textContent.=.text |
| ae80 | 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 6e 6e 65 72 48 | ;..............return.div.innerH |
| aea0 | 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 66 75 6e 63 74 | TML;..........}............funct |
| aec0 | 69 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 | ion.formatBytes(bytes).{........ |
| aee0 | 20 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 | ......if.(bytes.===.0).return.'0 |
| af00 | 20 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 | .B';..............const.k.=.1024 |
| af20 | 3b 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 | ;..............const.sizes.=.['B |
| af40 | 27 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 | ',.'KB',.'MB',.'GB',.'TB'];..... |
| af60 | 20 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 | .........const.i.=.Math.floor(Ma |
| af80 | 74 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 | th.log(bytes)./.Math.log(k));... |
| afa0 | 20 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 | ...........return.parseFloat((by |
| afc0 | 74 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 | tes./.Math.pow(k,.i)).toFixed(2) |
| afe0 | 29 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 | ).+.'.'.+.sizes[i];..........}.. |
| b000 | 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 52 61 74 65 28 72 61 | ..........function.formatRate(ra |
| b020 | 74 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 | te).{..............return.rate.t |
| b040 | 6f 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 | oFixed(2).+.'/s';..........}.... |
| b060 | 20 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 | ........function.showError(messa |
| b080 | 67 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 | ge).{..............const.contain |
| b0a0 | 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 64 28 27 65 72 | er.=.document.getElementById('er |
| b0c0 | 72 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 | ror-container');..............co |
| b0e0 | 6e 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 | ntainer.innerHTML.=.`<div.class= |
| b100 | 22 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 | "error">Error:.${escapeHtml(mess |
| b120 | 61 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 | age)}</div>`;..........}........ |
| b140 | 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 0a 20 20 20 | ....function.clearError().{..... |
| b160 | 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 49 64 | .........document.getElementById |
| b180 | 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 3d 20 | ('error-container').innerHTML.=. |
| b1a0 | 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 6e 63 74 69 | '';..........}............functi |
| b1c0 | 6f 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 | on.updateTimestamp().{.......... |
| b1e0 | 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 3b 0d 0a 20 20 20 | ....const.now.=.new.Date();..... |
| b200 | 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 49 64 | .........document.getElementById |
| b220 | 28 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 | ('last-update').textContent.=.no |
| b240 | 77 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 | w.toLocaleTimeString();......... |
| b260 | 20 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 | .}............//.Fetch.functions |
| b280 | 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 4a 53 | ..........async.function.fetchJS |
| b2a0 | 4f 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 | ON(endpoint).{..............cons |
| b2c0 | 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 60 24 7b 42 41 53 45 | t.response.=.await.fetch(`${BASE |
| b2e0 | 5f 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 | _URL}${endpoint}`,.{............ |
| b300 | 20 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 | ......headers:.{................ |
| b320 | 20 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 | ......'Accept':.'application/jso |
| b340 | 6e 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 | n'..................}........... |
| b360 | 20 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 | ...});..............if.(!respons |
| b380 | 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 74 68 72 6f 77 20 6e | e.ok).{..................throw.n |
| b3a0 | 65 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 | ew.Error(`HTTP.${response.status |
| b3c0 | 7d 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 | }:.${response.statusText}`);.... |
| b3e0 | 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 72 65 74 75 72 6e 20 | ..........}..............return. |
| b400 | 61 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 | await.response.json();.......... |
| b420 | 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 66 65 74 63 | }............async.function.fetc |
| b440 | 68 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 | hHealth().{..............try.{.. |
| b460 | 20 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 | ................const.response.= |
| b480 | 20 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 | .await.fetch(`${BASE_URL}/comput |
| b4a0 | 65 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 | e/ready`);..................cons |
| b4c0 | 74 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 | t.isHealthy.=.response.status.== |
| b4e0 | 3d 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 | =.200;....................const. |
| b500 | 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 6f 72 28 | banner.=.document.querySelector( |
| b520 | 27 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 | 'zen-banner');.................. |
| b540 | 20 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 | ..if.(isHealthy).{.............. |
| b560 | 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 6c 75 | ........banner.setAttribute('clu |
| b580 | 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 20 20 | ster-status',.'nominal');....... |
| b5a0 | 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 75 | ...............banner.setAttribu |
| b5c0 | 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 20 20 | te('load',.'0');................ |
| b5e0 | 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 20 20 20 20 | ..}.else.{...................... |
| b600 | 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 65 72 2d 73 74 61 | banner.setAttribute('cluster-sta |
| b620 | 74 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 | tus',.'degraded');.............. |
| b640 | 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 6c 6f 61 | ........banner.setAttribute('loa |
| b660 | 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 20 7d 0d 0a 0d 0a | d',.'0');..................}.... |
| b680 | 20 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 | ................return.isHealthy |
| b6a0 | 3b 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 | ;..............}.catch.(error).{ |
| b6c0 | 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 6e 6e 65 72 20 3d | ..................const.banner.= |
| b6e0 | 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 2d 62 61 6e | .document.querySelector('zen-ban |
| b700 | 6e 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 | ner');..................banner.s |
| b720 | 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 |
| b740 | 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 62 61 6e 6e | egraded');..................bann |
| b760 | 65 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 | er.setAttribute('load',.'0');... |
| b780 | 20 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 | ...............throw.error;..... |
| b7a0 | 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 20 | .........}..........}........... |
| b7c0 | 20 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 | .async.function.fetchStats().{.. |
| b7e0 | 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 66 | ............const.data.=.await.f |
| b800 | 65 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 | etchJSON('/stats/compute');..... |
| b820 | 20 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 | ...........//.Update.action.coun |
| b840 | 74 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 | ts..............document.getElem |
| b860 | 65 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 | entById('actions-pending').textC |
| b880 | 6f 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 | ontent.=.data.actions_pending.|| |
| b8a0 | 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 6c 65 | .0;..............document.getEle |
| b8c0 | 6d 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 | mentById('actions-running').text |
| b8e0 | 43 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 | Content.=.data.actions_submitted |
| b900 | 20 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 | .||.0;..............document.get |
| b920 | 45 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 | ElementById('actions-complete'). |
| b940 | 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 63 6f 6d 70 6c | textContent.=.data.actions_compl |
| b960 | 65 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 | ete.||.0;................//.Upda |
| b980 | 74 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 | te.completion.rates............. |
| b9a0 | 20 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 | .if.(data.actions_retired).{.... |
| b9c0 | 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 65 6d 65 6e | ..............document.getElemen |
| b9e0 | 74 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 | tById('rate-1').textContent.=.fo |
| ba00 | 72 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 | rmatRate(data.actions_retired.ra |
| ba20 | 74 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 | te_1.||.0);..................doc |
| ba40 | 75 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 | ument.getElementById('rate-5').t |
| ba60 | 65 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 | extContent.=.formatRate(data.act |
| ba80 | 69 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 | ions_retired.rate_5.||.0);...... |
| baa0 | 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 42 | ............document.getElementB |
| bac0 | 79 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 | yId('rate-15').textContent.=.for |
| bae0 | 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 |
| bb00 | 65 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 | e_15.||.0);..................doc |
| bb20 | 75 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 | ument.getElementById('retired-co |
| bb40 | 75 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 | unt').textContent.=.data.actions |
| bb60 | 5f 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 | _retired.count.||.0;............ |
| bb80 | 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 72 | ......document.getElementById('r |
| bba0 | 61 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 | ate-mean').textContent.=.formatR |
| bbc0 | 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 5f 6d 65 | ate(data.actions_retired.rate_me |
| bbe0 | 61 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 | an.||.0);..............}........ |
| bc00 | 20 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 | ........//.Update.chart......... |
| bc20 | 20 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 | .....const.now.=.new.Date().toLo |
| bc40 | 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 20 20 20 20 68 | caleTimeString();..............h |
| bc60 | 69 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 | istory.timestamps.push(now);.... |
| bc80 | 20 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 | ..........history.pending.push(d |
| bca0 | 61 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 | ata.actions_pending.||.0);...... |
| bcc0 | 20 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 | ........history.running.push(dat |
| bce0 | 61 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 | a.actions_submitted.||.0);...... |
| bd00 | 20 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 | ........history.completed.push(d |
| bd20 | 61 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 | ata.actions_complete.||.0);..... |
| bd40 | 20 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 | ...........//.Keep.only.last.N.p |
| bd60 | 6f 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 | oints..............if.(history.t |
| bd80 | 69 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 | imestamps.length.>.MAX_HISTORY_P |
| bda0 | 4f 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 | OINTS).{..................histor |
| bdc0 | 79 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 | y.timestamps.shift();........... |
| bde0 | 20 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 | .......history.pending.shift();. |
| be00 | 0a 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 | .................history.running |
| be20 | 2e 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 | .shift();..................histo |
| be40 | 72 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 | ry.completed.shift();........... |
| be60 | 20 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 | ...}................chart.data.l |
| be80 | 61 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 | abels.=.history.timestamps;..... |
| bea0 | 20 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 | .........chart.data.datasets[0]. |
| bec0 | 64 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 | data.=.history.pending;......... |
| bee0 | 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 31 5d 2e 64 61 74 61 | .....chart.data.datasets[1].data |
| bf00 | 20 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 | .=.history.running;............. |
| bf20 | 20 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 | .chart.data.datasets[2].data.=.h |
| bf40 | 69 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 | istory.completed;..............c |
| bf60 | 68 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 | hart.update('none');..........}. |
| bf80 | 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 53 | ...........async.function.fetchS |
| bfa0 | 79 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 | ysInfo().{..............const.da |
| bfc0 | 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 73 | ta.=.await.fetchJSON('/compute/s |
| bfe0 | 79 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 | ysinfo');................//.Upda |
| c000 | 74 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 | te.CPU..............const.cpuUsa |
| c020 | 67 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 | ge.=.data.cpu_usage.||.0;....... |
| c040 | 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 27 | .......document.getElementById(' |
| c060 | 63 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 | cpu-usage').textContent.=.cpuUsa |
| c080 | 67 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 | ge.toFixed(1).+.'%';............ |
| c0a0 | 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 75 2d 70 | ..document.getElementById('cpu-p |
| c0c0 | 72 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 | rogress').style.width.=.cpuUsage |
| c0e0 | 20 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 | .+.'%';................const.ban |
| c100 | 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 |
| c120 | 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 62 61 6e 6e 65 72 2e | n-banner');..............banner. |
| c140 | 73 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 | setAttribute('load',.cpuUsage.to |
| c160 | 46 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 | Fixed(1));................histor |
| c180 | 79 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 | y.cpu.push(cpuUsage);........... |
| c1a0 | 20 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 | ...if.(history.cpu.length.>.MAX_ |
| c1c0 | 48 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 | HISTORY_POINTS).history.cpu.shif |
| c1e0 | 74 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 | t();..............cpuChart.data. |
| c200 | 6c 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 | labels.=.history.cpu.map(().=>.' |
| c220 | 27 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 | ');..............cpuChart.data.d |
| c240 | 61 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 | atasets[0].data.=.history.cpu;.. |
| c260 | 20 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 | ............cpuChart.update('non |
| c280 | 65 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 | e');................document.get |
| c2a0 | 45 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 | ElementById('cpu-packages').text |
| c2c0 | 43 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 | Content.=.data.cpu_count.??.'-'; |
| c2e0 | 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 6e | ..............document.getElemen |
| c300 | 74 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 | tById('cpu-cores').textContent.= |
| c320 | 20 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 | .data.core_count.??.'-';........ |
| c340 | 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 |
| c360 | 70 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 | pu-lp').textContent.=.data.lp_co |
| c380 | 75 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 | unt.??.'-';................//.Up |
| c3a0 | 64 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 | date.Memory..............const.m |
| c3c0 | 65 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 | emUsed.=.data.memory_used.||.0;. |
| c3e0 | 0a 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 | .............const.memTotal.=.da |
| c400 | 74 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 | ta.memory_total.||.1;........... |
| c420 | 20 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 | ...const.memPercent.=.(memUsed./ |
| c440 | 20 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 | .memTotal).*.100;..............d |
| c460 | 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 65 6d 6f 72 79 2d 75 | ocument.getElementById('memory-u |
| c480 | 73 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 | sed').textContent.=.formatBytes( |
| c4a0 | 6d 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 | memUsed);..............document. |
| c4c0 | 67 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 | getElementById('memory-total').t |
| c4e0 | 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 65 6d 54 6f 74 61 | extContent.=.formatBytes(memTota |
| c500 | 6c 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 | l);..............document.getEle |
| c520 | 6d 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 | mentById('memory-progress').styl |
| c540 | 65 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 | e.width.=.memPercent.+.'%';..... |
| c560 | 20 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 | ...........//.Update.Disk....... |
| c580 | 20 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 | .......const.diskUsed.=.data.dis |
| c5a0 | 6b 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 | k_used.||.0;..............const. |
| c5c0 | 64 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 | diskTotal.=.data.disk_total.||.1 |
| c5e0 | 3b 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 | ;..............const.diskPercent |
| c600 | 20 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 | .=.(diskUsed./.diskTotal).*.100; |
| c620 | 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 6e | ..............document.getElemen |
| c640 | 74 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 | tById('disk-used').textContent.= |
| c660 | 20 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 | .formatBytes(diskUsed);......... |
| c680 | 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 64 69 | .....document.getElementById('di |
| c6a0 | 73 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 | sk-total').textContent.=.formatB |
| c6c0 | 79 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 | ytes(diskTotal);..............do |
| c6e0 | 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 6b 2d 70 72 6f 67 | cument.getElementById('disk-prog |
| c700 | 72 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 | ress').style.width.=.diskPercent |
| c720 | 20 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 | .+.'%';..........}............// |
| c740 | 20 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 | .Persists.the.selected.worker.ID |
| c760 | 20 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 | .across.refreshes..........let.s |
| c780 | 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 0d 0a 20 20 20 20 20 | electedWorkerId.=.null;......... |
| c7a0 | 20 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 | ...function.renderWorkerDetail(i |
| c7c0 | 64 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 | d,.desc).{..............const.pa |
| c7e0 | 6e 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 | nel.=.document.getElementById('w |
| c800 | 6f 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 | orker-detail');................i |
| c820 | 66 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 | f.(!desc).{..................pan |
| c840 | 65 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 | el.style.display.=.'none';...... |
| c860 | 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 20 | ............return;............. |
| c880 | 20 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 | .}................function.field |
| c8a0 | 28 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 | (label,.value).{................ |
| c8c0 | 20 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 | ..return.`<tr><td>${label}</td>< |
| c8e0 | 74 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 | td>${value.??.'-'}</td></tr>`;.. |
| c900 | 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 66 75 6e | ............}................fun |
| c920 | 63 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 | ction.monoField(label,.value).{. |
| c940 | 0a 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 | .................return.`<tr><td |
| c960 | 3e 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 | >${label}</td><td.class="detail- |
| c980 | 6d 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 | mono">${value.??.'-'}</td></tr>` |
| c9a0 | 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 20 20 20 20 | ;..............}................ |
| c9c0 | 2f 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 | //.Functions..............const. |
| c9e0 | 66 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 | functions.=.desc.functions.||.[] |
| ca00 | 3b 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 | ;..............const.functionsHt |
| ca20 | 6d 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 | ml.=.functions.length.===.0.?.'< |
| ca40 | 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 | span.style="color:var(--theme_fa |
| ca60 | 69 6e 74 29 3b 66 6f 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 | int);font-size:12px;">none</span |
| ca80 | 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 61 62 6c 65 20 63 6c | >'.:..................`<table.cl |
| caa0 | 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 62 6c 65 22 3e 24 7b 66 75 6e 63 74 69 6f 6e 73 2e 6d | ass="detail-table">${functions.m |
| cac0 | 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 60 3c 74 | ap(f.=>......................`<t |
| cae0 | 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 27 2d 27 | r><td>${escapeHtml(f.name.||.'-' |
| cb00 | 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 24 | )}</td><td.class="detail-mono">$ |
| cb20 | 7b 65 73 63 61 70 65 48 74 6d 6c 28 66 2e 76 65 72 73 69 6f 6e 20 7c 7c 20 27 2d 27 29 7d 3c 2f | {escapeHtml(f.version.||.'-')}</ |
| cb40 | 74 64 3e 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 | td></tr>`..................).joi |
| cb60 | 6e 28 27 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 | n('')}</table>`;................ |
| cb80 | 2f 2f 20 45 78 65 63 75 74 61 62 6c 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 | //.Executables..............cons |
| cba0 | 74 20 65 78 65 63 75 74 61 62 6c 65 73 20 3d 20 64 65 73 63 2e 65 78 65 63 75 74 61 62 6c 65 73 | t.executables.=.desc.executables |
| cbc0 | 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 74 6f 74 61 6c | .||.[];..............const.total |
| cbe0 | 45 78 65 63 53 69 7a 65 20 3d 20 65 78 65 63 75 74 61 62 6c 65 73 2e 72 65 64 75 63 65 28 28 73 | ExecSize.=.executables.reduce((s |
| cc00 | 75 6d 2c 20 65 29 20 3d 3e 20 73 75 6d 20 2b 20 28 65 2e 73 69 7a 65 20 7c 7c 20 30 29 2c 20 30 | um,.e).=>.sum.+.(e.size.||.0),.0 |
| cc20 | 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 78 65 63 48 74 6d 6c 20 3d | );..............const.execHtml.= |
| cc40 | 20 65 78 65 63 75 74 61 62 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 | .executables.length.===.0.?.'<sp |
| cc60 | 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e | an.style="color:var(--theme_fain |
| cc80 | 74 29 3b 66 6f 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 | t);font-size:12px;">none</span>' |
| cca0 | 20 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 61 62 6c 65 20 63 6c 61 73 | .:..................`<table.clas |
| ccc0 | 73 3d 22 64 65 74 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 | s="detail-table">............... |
| cce0 | 20 20 20 20 20 20 20 3c 74 72 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 73 69 7a 65 3a 31 31 70 78 | .......<tr.style="font-size:11px |
| cd00 | 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 20 20 20 20 3c 74 64 | ;">..........................<td |
| cd20 | 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 | .style="color:var(--theme_faint) |
| cd40 | 3b 70 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 | ;padding-bottom:4px;">Path</td>. |
| cd60 | 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 20 73 74 79 | .........................<td.sty |
| cd80 | 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 70 61 64 | le="color:var(--theme_faint);pad |
| cda0 | 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b 22 3e 48 61 73 68 3c 2f 74 64 3e 0d 0a 20 20 20 | ding-bottom:4px;">Hash</td>..... |
| cdc0 | 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 3d 22 | .....................<td.style=" |
| cde0 | 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 70 61 64 64 69 6e 67 | color:var(--theme_faint);padding |
| ce00 | 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b 74 65 78 74 2d 61 6c 69 67 6e 3a 72 69 67 68 74 3b 22 3e 53 | -bottom:4px;text-align:right;">S |
| ce20 | 69 7a 65 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 2f | ize</td>......................</ |
| ce40 | 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 24 7b 65 78 65 63 75 | tr>......................${execu |
| ce60 | 74 61 62 6c 65 73 2e 6d 61 70 28 65 20 3d 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tables.map(e.=>................. |
| ce80 | 20 20 20 20 20 20 20 20 20 60 3c 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........`<tr>.................. |
| cea0 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 2e 6e | ............<td>${escapeHtml(e.n |
| cec0 | 61 6d 65 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 | ame.||.'-')}</td>............... |
| cee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c | ...............<td.class="detail |
| cf00 | 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 2e 68 61 73 68 20 7c 7c 20 27 2d | -mono">${escapeHtml(e.hash.||.'- |
| cf20 | 27 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 20 20 | ')}</td>........................ |
| cf40 | 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 72 69 67 68 | ......<td.style="text-align:righ |
| cf60 | 74 3b 77 68 69 74 65 2d 73 70 61 63 65 3a 6e 6f 77 72 61 70 3b 22 3e 24 7b 65 2e 73 69 7a 65 20 | t;white-space:nowrap;">${e.size. |
| cf80 | 21 3d 20 6e 75 6c 6c 20 3f 20 66 6f 72 6d 61 74 42 79 74 65 73 28 65 2e 73 69 7a 65 29 20 3a 20 | !=.null.?.formatBytes(e.size).:. |
| cfa0 | 27 2d 27 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 20 | '-'}</td>....................... |
| cfc0 | 20 20 20 3c 2f 74 72 3e 60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 | ...</tr>`......................) |
| cfe0 | 2e 6a 6f 69 6e 28 27 27 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .join('')}...................... |
| d000 | 3c 74 72 20 73 74 79 6c 65 3d 22 62 6f 72 64 65 72 2d 74 6f 70 3a 31 70 78 20 73 6f 6c 69 64 20 | <tr.style="border-top:1px.solid. |
| d020 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | var(--theme_g2);">.............. |
| d040 | 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 76 61 72 | ............<td.style="color:var |
| d060 | 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 70 61 64 64 69 6e 67 2d 74 6f 70 3a 36 70 78 3b 22 3e 54 | (--theme_g1);padding-top:6px;">T |
| d080 | 6f 74 61 6c 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 20 | otal</td>....................... |
| d0a0 | 20 20 20 3c 74 64 3e 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 | ...<td></td>.................... |
| d0c0 | 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 72 69 67 68 | ......<td.style="text-align:righ |
| d0e0 | 74 3b 77 68 69 74 65 2d 73 70 61 63 65 3a 6e 6f 77 72 61 70 3b 70 61 64 64 69 6e 67 2d 74 6f 70 | t;white-space:nowrap;padding-top |
| d100 | 3a 36 70 78 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 66 | :6px;color:var(--theme_bright);f |
| d120 | 6f 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 22 3e 24 7b 66 6f 72 6d 61 74 42 79 74 65 73 28 74 | ont-weight:600;">${formatBytes(t |
| d140 | 6f 74 61 6c 45 78 65 63 53 69 7a 65 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | otalExecSize)}</td>............. |
| d160 | 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>.................. |
| d180 | 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 46 69 6c | </table>`;................//.Fil |
| d1a0 | 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 69 6c 65 73 20 3d 20 64 65 | es..............const.files.=.de |
| d1c0 | 73 63 2e 66 69 6c 65 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 | sc.files.||.[];..............con |
| d1e0 | 73 74 20 66 69 6c 65 73 48 74 6d 6c 20 3d 20 66 69 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 | st.filesHtml.=.files.length.===. |
| d200 | 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 | 0.?.'<span.style="color:var(--th |
| d220 | 65 6d 65 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 | eme_faint);font-size:12px;">none |
| d240 | 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 61 | </span>'.:..................`<ta |
| d260 | 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 73 | ble.class="detail-table">${files |
| d280 | 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 60 | .map(f.=>......................` |
| d2a0 | 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 66 | <tr><td>${escapeHtml(f.name.||.f |
| d2c0 | 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 24 | )}</td><td.class="detail-mono">$ |
| d2e0 | 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 3c | {escapeHtml(f.hash.||.'')}</td>< |
| d300 | 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 27 | /tr>`..................).join('' |
| d320 | 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 44 | )}</table>`;................//.D |
| d340 | 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 65 | irs..............const.dirs.=.de |
| d360 | 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 73 | sc.dirs.||.[];..............cons |
| d380 | 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 3f | t.dirsHtml.=.dirs.length.===.0.? |
| d3a0 | 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 | .'<span.style="color:var(--theme |
| d3c0 | 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 | _faint);font-size:12px;">none</s |
| d3e0 | 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 64 69 72 73 2e 6d 61 | pan>'.:..................dirs.ma |
| d400 | 70 28 64 20 3d 3e 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 67 22 | p(d.=>.`<span.class="detail-tag" |
| d420 | 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 64 29 7d 3c 2f 73 70 61 6e 3e 60 29 2e 6a 6f 69 6e 28 | >${escapeHtml(d)}</span>`).join( |
| d440 | 27 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 45 6e 76 69 72 6f 6e 6d 65 | '');................//.Environme |
| d460 | 6e 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 76 20 3d 20 64 65 73 63 | nt..............const.env.=.desc |
| d480 | 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 7c 7c 20 5b 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | .environment.||.[];............. |
| d4a0 | 20 63 6f 6e 73 74 20 65 6e 76 48 74 6d 6c 20 3d 20 65 6e 76 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 | .const.envHtml.=.env.length.===. |
| d4c0 | 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 | 0.?.'<span.style="color:var(--th |
| d4e0 | 65 6d 65 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 | eme_faint);font-size:12px;">none |
| d500 | 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 65 6e 76 2e | </span>'.:..................env. |
| d520 | 6d 61 70 28 65 20 3d 3e 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 | map(e.=>.`<span.class="detail-ta |
| d540 | 67 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 29 7d 3c 2f 73 70 61 6e 3e 60 29 2e 6a 6f 69 | g">${escapeHtml(e)}</span>`).joi |
| d560 | 6e 28 27 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 6e 65 6c 2e 69 6e 6e 65 | n('');................panel.inne |
| d580 | 72 48 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 3c 64 69 76 20 | rHTML.=.`..................<div. |
| d5a0 | 63 6c 61 73 73 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 2d 74 69 74 6c 65 22 3e 24 7b 65 73 | class="worker-detail-title">${es |
| d5c0 | 63 61 70 65 48 74 6d 6c 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 69 64 29 7d 3c 2f 64 69 76 3e | capeHtml(desc.name.||.id)}</div> |
| d5e0 | 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 |
| d600 | 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">.................. |
| d620 | 20 20 20 20 3c 74 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 | ....<table.class="detail-table"> |
| d640 | 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 66 69 65 6c | ..........................${fiel |
| d660 | 64 28 27 57 6f 72 6b 65 72 20 49 44 27 2c 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 64 65 74 | d('Worker.ID',.`<span.class="det |
| d680 | 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 69 64 29 7d 3c 2f 73 70 61 | ail-mono">${escapeHtml(id)}</spa |
| d6a0 | 6e 3e 60 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 | n>`)}..........................$ |
| d6c0 | 7b 66 69 65 6c 64 28 27 50 61 74 68 27 2c 20 65 73 63 61 70 65 48 74 6d 6c 28 64 65 73 63 2e 70 | {field('Path',.escapeHtml(desc.p |
| d6e0 | 61 74 68 20 7c 7c 20 27 2d 27 29 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ath.||.'-'))}................... |
| d700 | 20 20 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 50 6c 61 74 66 6f 72 6d 27 2c 20 65 73 63 61 70 | .......${field('Platform',.escap |
| d720 | 65 48 74 6d 6c 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 27 2d 27 29 29 7d 0d 0a 20 20 20 20 20 | eHtml(desc.host.||.'-'))}....... |
| d740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 6d 6f 6e 6f 46 69 65 6c 64 28 27 | ...................${monoField(' |
| d760 | 42 75 69 6c 64 20 53 79 73 74 65 6d 27 2c 20 64 65 73 63 2e 62 75 69 6c 64 73 79 73 74 65 6d 5f | Build.System',.desc.buildsystem_ |
| d780 | 76 65 72 73 69 6f 6e 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 | version)}....................... |
| d7a0 | 20 20 20 24 7b 66 69 65 6c 64 28 27 43 6f 72 65 73 27 2c 20 64 65 73 63 2e 63 6f 72 65 73 29 7d | ...${field('Cores',.desc.cores)} |
| d7c0 | 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 66 69 65 6c | ..........................${fiel |
| d7e0 | 64 28 27 54 69 6d 65 6f 75 74 27 2c 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c | d('Timeout',.desc.timeout.!=.nul |
| d800 | 6c 20 3f 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 2b 20 27 73 27 20 3a 20 6e 75 6c 6c 29 7d 0d | l.?.desc.timeout.+.'s'.:.null)}. |
| d820 | 0a 20 20 20 20 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 | .....................</table>... |
| d840 | 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>........... |
| d860 | 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 |
| d880 | 6e 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 64 69 76 20 63 6c | n">......................<div.cl |
| d8a0 | 61 73 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 46 75 6e 63 74 | ass="detail-section-label">Funct |
| d8c0 | 69 6f 6e 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 | ions</div>...................... |
| d8e0 | 24 7b 66 75 6e 63 74 69 6f 6e 73 48 74 6d 6c 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ${functionsHtml}................ |
| d900 | 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 76 20 63 | ..</div>..................<div.c |
| d920 | 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 20 20 20 | lass="detail-section">.......... |
| d940 | 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 69 6c 2d 73 | ............<div.class="detail-s |
| d960 | 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 22 3e 45 78 65 63 75 74 61 62 6c 65 73 3c 2f 64 69 76 3e 0d | ection-label">Executables</div>. |
| d980 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 65 78 65 63 48 74 6d 6c 7d | .....................${execHtml} |
| d9a0 | 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>........ |
| d9c0 | 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 69 6c 2d 73 65 63 | ..........<div.class="detail-sec |
| d9e0 | 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 20 20 3c 64 69 76 | tion">......................<div |
| da00 | 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 65 6c 22 3e 46 69 | .class="detail-section-label">Fi |
| da20 | 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 24 | les</div>......................$ |
| da40 | 7b 66 69 6c 65 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 | {filesHtml}..................</d |
| da60 | 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= |
| da80 | 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">............... |
| daa0 | 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 |
| dac0 | 6e 2d 6c 61 62 65 6c 22 3e 44 69 72 65 63 74 6f 72 69 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 | n-label">Directories</div>...... |
| dae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 64 69 72 73 48 74 6d 6c 7d 0d 0a 20 20 20 | ................${dirsHtml}..... |
| db00 | 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>............. |
| db20 | 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" |
| db40 | 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 |
| db60 | 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 6e 76 69 72 6f 6e | s="detail-section-label">Environ |
| db80 | 6d 65 6e 74 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 | ment</div>...................... |
| dba0 | 24 7b 65 6e 76 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 | ${envHtml}..................</di |
| dbc0 | 76 3e 0d 0a 20 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 | v>..............`;.............. |
| dbe0 | 70 61 6e 65 6c 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 6c 6f 63 6b 27 3b 0d 0a | panel.style.display.=.'block';.. |
| dc00 | 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 74 | ........}............async.funct |
| dc20 | 69 6f 6e 20 66 65 74 63 68 57 6f 72 6b 65 72 73 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 | ion.fetchWorkers().{............ |
| dc40 | 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 | ..const.data.=.await.fetchJSON(' |
| dc60 | 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | /compute/workers');............. |
| dc80 | 20 63 6f 6e 73 74 20 77 6f 72 6b 65 72 49 64 73 20 3d 20 64 61 74 61 2e 77 6f 72 6b 65 72 73 20 | .const.workerIds.=.data.workers. |
| dca0 | 7c 7c 20 5b 5d 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 | ||.[];................document.g |
| dcc0 | 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 63 6f 75 6e 74 27 29 2e 74 65 | etElementById('worker-count').te |
| dce0 | 78 74 43 6f 6e 74 65 6e 74 20 3d 20 77 6f 72 6b 65 72 49 64 73 2e 6c 65 6e 67 74 68 3b 0d 0a 0d | xtContent.=.workerIds.length;... |
| dd00 | 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 72 20 3d 20 64 | .............const.container.=.d |
| dd20 | 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 2d 74 | ocument.getElementById('worker-t |
| dd40 | 61 62 6c 65 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 | able-container');..............c |
| dd60 | 6f 6e 73 74 20 74 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 | onst.tbody.=.document.getElement |
| dd80 | 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 | ById('worker-table-body');...... |
| dda0 | 20 20 20 20 20 20 20 20 20 20 69 66 20 28 77 6f 72 6b 65 72 49 64 73 2e 6c 65 6e 67 74 68 20 3d | ..........if.(workerIds.length.= |
| ddc0 | 3d 3d 20 30 29 20 7b 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 | ==.0).{..................contain |
| dde0 | 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 20 20 20 20 | er.style.display.=.'none';...... |
| de00 | 20 20 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 6e | ............selectedWorkerId.=.n |
| de20 | 75 6c 6c 3b 0d 0a 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 | ull;..................return;... |
| de40 | 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 63 6f 6e 73 | ...........}................cons |
| de60 | 74 20 64 65 73 63 72 69 70 74 6f 72 73 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c | t.descriptors.=.await.Promise.al |
| de80 | 6c 28 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 49 64 73 2e 6d 61 | l(..................workerIds.ma |
| dea0 | 70 28 69 64 20 3d 3e 20 66 65 74 63 68 4a 53 4f 4e 28 60 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b | p(id.=>.fetchJSON(`/compute/work |
| dec0 | 65 72 73 2f 24 7b 69 64 7d 60 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 29 0d 0a | ers/${id}`).catch(().=>.null)).. |
| dee0 | 20 20 20 20 20 20 20 20 20 20 20 20 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f | ............);................// |
| df00 | 20 42 75 69 6c 64 20 61 20 6d 61 70 20 66 6f 72 20 71 75 69 63 6b 20 6c 6f 6f 6b 75 70 20 62 79 | .Build.a.map.for.quick.lookup.by |
| df20 | 20 49 44 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 65 73 63 72 69 70 74 6f | .ID..............const.descripto |
| df40 | 72 4d 61 70 20 3d 20 7b 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 49 64 | rMap.=.{};..............workerId |
| df60 | 73 2e 66 6f 72 45 61 63 68 28 28 69 64 2c 20 69 29 20 3d 3e 20 7b 20 64 65 73 63 72 69 70 74 6f | s.forEach((id,.i).=>.{.descripto |
| df80 | 72 4d 61 70 5b 69 64 5d 20 3d 20 64 65 73 63 72 69 70 74 6f 72 73 5b 69 5d 3b 20 7d 29 3b 0d 0a | rMap[id].=.descriptors[i];.});.. |
| dfa0 | 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 20 | ..............tbody.innerHTML.=. |
| dfc0 | 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 63 72 69 70 74 6f 72 73 2e 66 6f 72 | '';..............descriptors.for |
| dfe0 | 45 61 63 68 28 28 64 65 73 63 2c 20 69 29 20 3d 3e 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | Each((desc,.i).=>.{............. |
| e000 | 20 20 20 20 20 63 6f 6e 73 74 20 69 64 20 3d 20 77 6f 72 6b 65 72 49 64 73 5b 69 5d 3b 0d 0a 20 | .....const.id.=.workerIds[i];... |
| e020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 64 65 73 63 | ...............const.name.=.desc |
| e040 | 20 3f 20 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0d 0a 20 20 | .?.(desc.name.||.'-').:.'-';.... |
| e060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 68 6f 73 74 20 3d 20 64 65 73 63 20 | ..............const.host.=.desc. |
| e080 | 3f 20 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0d 0a 20 20 20 | ?.(desc.host.||.'-').:.'-';..... |
| e0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 72 65 73 20 3d 20 64 65 73 63 20 | .............const.cores.=.desc. |
| e0c0 | 3f 20 28 64 65 73 63 2e 63 6f 72 65 73 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e 63 6f 72 | ?.(desc.cores.!=.null.?.desc.cor |
| e0e0 | 65 73 20 3a 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.:.'-').:.'-';................ |
| e100 | 20 20 63 6f 6e 73 74 20 74 69 6d 65 6f 75 74 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 74 | ..const.timeout.=.desc.?.(desc.t |
| e120 | 69 6d 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 | imeout.!=.null.?.desc.timeout.+. |
| e140 | 27 73 27 20 3a 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | 's'.:.'-').:.'-';............... |
| e160 | 20 20 20 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 | ...const.functions.=.desc.?.(des |
| e180 | 63 2e 66 75 6e 63 74 69 6f 6e 73 20 3f 20 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 2e 6c 65 6e | c.functions.?.desc.functions.len |
| e1a0 | 67 74 68 20 3a 20 30 29 20 3a 20 27 2d 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 | gth.:.0).:.'-';................c |
| e1c0 | 6f 6e 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 | onst.tr.=.document.createElement |
| e1e0 | 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 63 6c 61 73 | ('tr');..................tr.clas |
| e200 | 73 4e 61 6d 65 20 3d 20 27 77 6f 72 6b 65 72 2d 72 6f 77 27 20 2b 20 28 69 64 20 3d 3d 3d 20 73 | sName.=.'worker-row'.+.(id.===.s |
| e220 | 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3f 20 27 20 73 65 6c 65 63 74 65 64 27 20 3a 20 | electedWorkerId.?.'.selected'.:. |
| e240 | 27 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 64 61 74 61 73 65 74 | '');..................tr.dataset |
| e260 | 2e 77 6f 72 6b 65 72 49 64 20 3d 20 69 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .workerId.=.id;................. |
| e280 | 20 74 72 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 20 20 20 | .tr.innerHTML.=.`............... |
| e2a0 | 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 | .......<td.style="color:.var(--t |
| e2c0 | 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 6e 61 6d 65 | heme_bright);">${escapeHtml(name |
| e2e0 | 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 3c 74 64 | )}</td>......................<td |
| e300 | 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 20 20 20 | >${escapeHtml(host)}</td>....... |
| e320 | 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 74 65 78 74 2d 61 | ...............<td.style="text-a |
| e340 | 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 6e | lign:.right;">${escapeHtml(Strin |
| e360 | 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 20 20 20 20 20 20 20 | g(cores))}</td>................. |
| e380 | 20 20 20 20 20 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 | .....<td.style="text-align:.righ |
| e3a0 | 74 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 74 69 6d 65 6f 75 74 29 | t;">${escapeHtml(String(timeout) |
| e3c0 | 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 3c 74 64 | )}</td>......................<td |
| e3e0 | 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 24 7b 65 73 | .style="text-align:.right;">${es |
| e400 | 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 66 75 6e 63 74 69 6f 6e 73 29 29 7d 3c 2f 74 64 | capeHtml(String(functions))}</td |
| e420 | 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 |
| e440 | 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 20 66 6f 6e 74 2d 66 | ="color:.var(--theme_g1);.font-f |
| e460 | 61 6d 69 6c 79 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 | amily:.monospace;.font-size:.11p |
| e480 | 78 3b 22 3e 24 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 | x;">${escapeHtml(id)}</td>...... |
| e4a0 | 20 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 | ............`;.................. |
| e4c0 | 74 72 2e 61 64 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 | tr.addEventListener('click',.(). |
| e4e0 | 3d 3e 20 7b 0d 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 | =>.{......................docume |
| e500 | 6e 74 2e 71 75 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 | nt.querySelectorAll('.worker-row |
| e520 | 27 29 2e 66 6f 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 | ').forEach(r.=>.r.classList.remo |
| e540 | 76 65 28 27 73 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 | ve('selected'));................ |
| e560 | 20 20 20 20 20 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 | ......if.(selectedWorkerId.===.i |
| e580 | 64 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 20 20 20 20 2f 2f | d).{..........................// |
| e5a0 | 20 54 6f 67 67 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 | .Toggle.off..................... |
| e5c0 | 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 3b 0d 0a 20 | .....selectedWorkerId.=.null;... |
| e5e0 | 20 20 20 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 | .......................document. |
| e600 | 67 65 74 45 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 | getElementById('worker-detail'). |
| e620 | 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';......... |
| e640 | 20 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 | .............}.else.{........... |
| e660 | 20 20 20 20 20 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 | ...............selectedWorkerId. |
| e680 | 3d 20 69 64 3b 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 | =.id;..........................t |
| e6a0 | 72 2e 63 6c 61 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 | r.classList.add('selected');.... |
| e6c0 | 20 20 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 57 6f 72 6b | ......................renderWork |
| e6e0 | 65 72 44 65 74 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 | erDetail(id,.descriptorMap[id]); |
| e700 | 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 20 20 20 20 20 20 20 | ......................}......... |
| e720 | 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 20 20 20 20 74 62 | .........});..................tb |
| e740 | 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 20 | ody.appendChild(tr);............ |
| e760 | 20 20 7d 29 3b 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 | ..});................//.Re-rende |
| e780 | 72 20 64 65 74 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 | r.detail.if.selected.worker.is.s |
| e7a0 | 74 69 6c 6c 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 73 65 | till.present..............if.(se |
| e7c0 | 6c 65 63 74 65 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 | lectedWorkerId.&&.descriptorMap[ |
| e7e0 | 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 20 20 20 | selectedWorkerId]).{............ |
| e800 | 20 20 20 20 20 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 | ......renderWorkerDetail(selecte |
| e820 | 64 57 6f 72 6b 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 | dWorkerId,.descriptorMap[selecte |
| e840 | 64 57 6f 72 6b 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 | dWorkerId]);..............}.else |
| e860 | 20 69 66 20 28 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 | .if.(selectedWorkerId.&&.!descri |
| e880 | 70 74 6f 72 4d 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 | ptorMap[selectedWorkerId]).{.... |
| e8a0 | 20 20 20 20 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 | ..............selectedWorkerId.= |
| e8c0 | 20 6e 75 6c 6c 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 | .null;..................document |
| e8e0 | 2e 67 65 74 45 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 | .getElementById('worker-detail') |
| e900 | 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';........ |
| e920 | 20 20 20 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 | ......}................container |
| e940 | 2e 73 74 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 | .style.display.=.'block';....... |
| e960 | 20 20 20 7d 0d 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 | ...}............//.Windows.FILET |
| e980 | 49 4d 45 3a 20 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 | IME:.100ns.ticks.since.1601-01-0 |
| e9a0 | 31 2e 20 43 6f 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 | 1..Convert.to.JS.Date........... |
| e9c0 | 63 6f 6e 73 74 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 | const.FILETIME_EPOCH_OFFSET_MS.= |
| e9e0 | 20 31 31 36 34 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 | .11644473600000n;..........funct |
| ea00 | 69 6f 6e 20 66 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 | ion.filetimeToDate(ticks).{..... |
| ea20 | 20 20 20 20 20 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 | .........if.(!ticks).return.null |
| ea40 | 3b 0d 0a 20 20 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 | ;..............const.ms.=.BigInt |
| ea60 | 28 74 69 63 6b 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 | (ticks)./.10000n.-.FILETIME_EPOC |
| ea80 | 48 5f 4f 46 46 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 | H_OFFSET_MS;..............return |
| eaa0 | 20 6e 65 77 20 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 | .new.Date(Number(ms));.......... |
| eac0 | 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 61 74 54 69 6d 65 | }............function.formatTime |
| eae0 | 28 64 61 74 65 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 | (date).{..............if.(!date) |
| eb00 | 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 72 65 74 75 72 6e | .return.'-';..............return |
| eb20 | 20 64 61 74 65 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 | .date.toLocaleTimeString([],.{.h |
| eb40 | 6f 75 72 3a 20 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 | our:.'2-digit',.minute:.'2-digit |
| eb60 | 27 2c 20 73 65 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 | ',.second:.'2-digit'.});........ |
| eb80 | 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 61 74 44 75 | ..}............function.formatDu |
| eba0 | 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 20 7b 0d 0a 20 20 | ration(startDate,.endDate).{.... |
| ebc0 | 20 20 20 20 20 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 | ..........if.(!startDate.||.!end |
| ebe0 | 44 61 74 65 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 63 | Date).return.'-';..............c |
| ec00 | 6f 6e 73 74 20 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 | onst.ms.=.endDate.-.startDate;.. |
| ec20 | 20 20 20 20 20 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 | ............if.(ms.<.0).return.' |
| ec40 | 2d 27 3b 0d 0a 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 | -';..............if.(ms.<.1000). |
| ec60 | 72 65 74 75 72 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 | return.ms.+.'.ms';.............. |
| ec80 | 69 66 20 28 6d 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 | if.(ms.<.60000).return.(ms./.100 |
| eca0 | 30 29 2e 74 6f 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 | 0).toFixed(2).+.'.s';........... |
| ecc0 | 20 20 20 63 6f 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 | ...const.m.=.Math.floor(ms./.600 |
| ece0 | 30 30 29 3b 0d 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 | 00);..............const.s.=.((ms |
| ed00 | 20 25 20 36 30 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 | .%.60000)./.1000).toFixed(0).pad |
| ed20 | 53 74 61 72 74 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 | Start(2,.'0');..............retu |
| ed40 | 72 6e 20 60 24 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 | rn.`${m}m.${s}s`;..........}.... |
| ed60 | 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 51 75 65 75 | ........async.function.fetchQueu |
| ed80 | 65 73 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 61 20 3d | es().{..............const.data.= |
| eda0 | 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 71 75 65 75 65 | .await.fetchJSON('/compute/queue |
| edc0 | 73 27 29 3b 0d 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 | s');..............const.queues.= |
| ede0 | 20 64 61 74 61 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 | .data.queues.||.[];............. |
| ee00 | 20 20 20 63 6f 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 | ...const.empty.=.document.getEle |
| ee20 | 6d 65 6e 74 42 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 | mentById('queue-list-empty');... |
| ee40 | 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 72 20 3d 20 64 6f 63 | ...........const.container.=.doc |
| ee60 | 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 6c 69 73 74 | ument.getElementById('queue-list |
| ee80 | 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 73 74 | -container');..............const |
| eea0 | 20 74 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 | .tbody.=.document.getElementById |
| eec0 | 28 27 71 75 65 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 | ('queue-list-body');............ |
| eee0 | 20 20 20 20 69 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 | ....if.(queues.length.===.0).{.. |
| ef00 | 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 73 70 | ................empty.style.disp |
| ef20 | 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 74 61 | lay.=.'';..................conta |
| ef40 | 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 20 20 | iner.style.display.=.'none';.... |
| ef60 | 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 20 20 | ..............return;........... |
| ef80 | 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 65 2e | ...}................empty.style. |
| efa0 | 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 74 | display.=.'none';..............t |
| efc0 | 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.=.'';............ |
| efe0 | 20 20 20 20 66 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 | ....for.(const.q.of.queues).{... |
| f000 | 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 71 2e 71 75 65 75 | ...............const.id.=.q.queu |
| f020 | 65 5f 69 64 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 6f | e_id.??.'-';..................co |
| f040 | 6e 73 74 20 62 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 | nst.badge.=.q.state.===.'cancell |
| f060 | 65 64 27 0d 0a 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 | ed'......................?.'<spa |
| f080 | 6e 20 63 6c 61 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 | n.class="status-badge.failure">c |
| f0a0 | 61 6e 63 65 6c 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 | ancelled</span>'................ |
| f0c0 | 20 20 20 20 20 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 | ......:.q.state.===.'draining'.. |
| f0e0 | 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 61 6e | ........................?.'<span |
| f100 | 20 63 6c 61 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 | .class="status-badge".style="bac |
| f120 | 6b 67 72 6f 75 6e 64 3a 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 76 61 72 28 2d | kground:color-mix(in.srgb,.var(- |
| f140 | 2d 74 68 65 6d 65 5f 77 61 72 6e 29 20 31 35 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 63 | -theme_warn).15%,.transparent);c |
| f160 | 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 3b 22 3e 64 72 61 69 6e 69 6e | olor:var(--theme_warn);">drainin |
| f180 | 67 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 20 | g</span>'....................... |
| f1a0 | 20 20 20 3a 20 71 2e 69 73 5f 63 6f 6d 70 6c 65 74 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...:.q.is_complete.............. |
| f1c0 | 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 73 3d 22 | ................?.'<span.class=" |
| f1e0 | 73 74 61 74 75 73 2d 62 61 64 67 65 20 73 75 63 63 65 73 73 22 3e 63 6f 6d 70 6c 65 74 65 3c 2f | status-badge.success">complete</ |
| f200 | 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 20 20 20 20 | span>'.......................... |
| f220 | 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 |
| f240 | 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 6e 64 3a 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e | ".style="background:color-mix(in |
| f260 | 20 73 72 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 20 31 35 25 2c 20 74 72 61 6e | .srgb,.var(--theme_p0).15%,.tran |
| f280 | 73 70 61 72 65 6e 74 29 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 22 | sparent);color:var(--theme_p0);" |
| f2a0 | 3e 61 63 74 69 76 65 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >active</span>';................ |
| f2c0 | 20 20 63 6f 6e 73 74 20 74 6f 6b 65 6e 20 3d 20 71 2e 71 75 65 75 65 5f 74 6f 6b 65 6e 0d 0a 20 | ..const.token.=.q.queue_token... |
| f2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 60 3c 73 70 61 6e 20 63 6c 61 73 | ...................?.`<span.clas |
| f300 | 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 71 2e 71 | s="detail-mono">${escapeHtml(q.q |
| f320 | 75 65 75 65 5f 74 6f 6b 65 6e 29 7d 3c 2f 73 70 61 6e 3e 60 0d 0a 20 20 20 20 20 20 20 20 20 20 | ueue_token)}</span>`............ |
| f340 | 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a | ..........:.'<span.style="color: |
| f360 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 22 3e 2d 3c 2f 73 70 61 6e 3e 27 3b 0d | var(--theme_faint);">-</span>';. |
| f380 | 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 74 72 20 3d 20 64 6f | ...................const.tr.=.do |
| f3a0 | 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 29 3b 0d 0a 20 20 20 | cument.createElement('tr');..... |
| f3c0 | 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 0d 0a 20 | .............tr.innerHTML.=.`... |
| f3e0 | 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 74 65 | ...................<td.style="te |
| f400 | 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 6d 6f | xt-align:.right;.font-family:.mo |
| f420 | 6e 6f 73 70 61 63 65 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 | nospace;.color:.var(--theme_brig |
| f440 | 68 74 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 69 64 29 29 7d 3c | ht);">${escapeHtml(String(id))}< |
| f460 | 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 |
| f480 | 79 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 24 7b 62 61 64 67 | yle="text-align:.center;">${badg |
| f4a0 | 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 64 | e}</td>......................<td |
| f4c0 | 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 24 7b 71 2e | .style="text-align:.right;">${q. |
| f4e0 | 61 63 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 | active_count.??.0}</td>......... |
| f500 | 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 69 | .............<td.style="text-ali |
| f520 | 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b | gn:.right;.color:.var(--theme_ok |
| f540 | 29 3b 22 3e 24 7b 71 2e 63 6f 6d 70 6c 65 74 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 | );">${q.completed_count.??.0}</t |
| f560 | 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 6c | d>......................<td.styl |
| f580 | 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 76 61 72 | e="text-align:.right;.color:.var |
| f5a0 | 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 3b 22 3e 24 7b 71 2e 66 61 69 6c 65 64 5f 63 6f 75 6e | (--theme_fail);">${q.failed_coun |
| f5c0 | 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>.................... |
| f5e0 | 20 20 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 | ..<td.style="text-align:.right;. |
| f600 | 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 3b 22 3e 24 7b 71 2e 61 | color:.var(--theme_warn);">${q.a |
| f620 | 62 61 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 | bandoned_count.??.0}</td>....... |
| f640 | 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 74 65 78 74 2d 61 | ...............<td.style="text-a |
| f660 | 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | lign:.right;.color:.var(--theme_ |
| f680 | 77 61 72 6e 29 3b 22 3e 24 7b 71 2e 63 61 6e 63 65 6c 6c 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 | warn);">${q.cancelled_count.??.0 |
| f6a0 | 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 64 3e | }</td>......................<td> |
| f6c0 | 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 20 20 20 60 | ${token}</td>..................` |
| f6e0 | 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 |
| f700 | 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 20 20 20 20 | hild(tr);..............}........ |
| f720 | 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 6c 61 79 20 | ........container.style.display. |
| f740 | 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 20 20 20 20 | =.'block';..........}........... |
| f760 | 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 69 73 74 6f | .async.function.fetchActionHisto |
| f780 | 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 74 61 20 3d | ry().{..............const.data.= |
| f7a0 | 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 6f 62 73 2f | .await.fetchJSON('/compute/jobs/ |
| f7c0 | 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 20 20 20 20 | history?limit=50');............. |
| f7e0 | 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 79 20 7c 7c | .const.entries.=.data.history.|| |
| f800 | 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 70 74 79 20 | .[];................const.empty. |
| f820 | 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 63 74 69 6f | =.document.getElementById('actio |
| f840 | 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 20 20 20 20 | n-history-empty');.............. |
| f860 | 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 65 74 45 6c | const.container.=.document.getEl |
| f880 | 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 6e 74 61 69 | ementById('action-history-contai |
| f8a0 | 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 79 20 | ner');..............const.tbody. |
| f8c0 | 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 63 74 69 6f | =.document.getElementById('actio |
| f8e0 | 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 20 20 20 20 | n-history-body');............... |
| f900 | 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 0d 0a 20 20 | .if.(entries.length.===.0).{.... |
| f920 | 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 73 70 6c 61 | ..............empty.style.displa |
| f940 | 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 74 61 69 6e | y.=.'';..................contain |
| f960 | 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 20 20 20 20 | er.style.display.=.'none';...... |
| f980 | 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 20 | ............return;............. |
| f9a0 | 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 65 2e 64 69 | .}................empty.style.di |
| f9c0 | 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 74 62 6f | splay.=.'none';..............tbo |
| f9e0 | 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 20 20 | dy.innerHTML.=.'';.............. |
| fa00 | 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 69 72 73 74 | ..//.Entries.arrive.oldest-first |
| fa20 | 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 74 6f 70 0d | ;.reverse.to.show.newest.at.top. |
| fa40 | 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 79 20 6f 66 | .............for.(const.entry.of |
| fa60 | 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 20 20 20 20 | .[...entries].reverse()).{...... |
| fa80 | 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 79 2e 6c 73 | ............const.lsn.=.entry.ls |
| faa0 | 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 6f 6e 73 74 | n.??.'-';..................const |
| fac0 | 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 3b 0d 0a 20 | .succeeded.=.entry.succeeded;... |
| fae0 | 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 20 73 75 63 | ...............const.badge.=.suc |
| fb00 | 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 20 20 20 20 | ceeded.==.null.................. |
| fb20 | 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 67 65 | ....?.'<span.class="status-badge |
| fb40 | 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 6e 64 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f | ".style="background:var(--theme_ |
| fb60 | 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 | border_subtle);color:var(--theme |
| fb80 | 5f 67 31 29 3b 22 3e 75 6e 6b 6e 6f 77 6e 3c 2f 73 70 61 6e 3e 27 0d 0a 20 20 20 20 20 20 20 20 | _g1);">unknown</span>'.......... |
| fba0 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 73 75 63 63 65 65 64 65 64 0d 0a 20 20 20 20 20 20 20 | ............:.succeeded......... |
| fbc0 | 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 73 3d | .................?.'<span.class= |
| fbe0 | 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 73 75 63 63 65 73 73 22 3e 6f 6b 3c 2f 73 70 61 6e 3e | "status-badge.success">ok</span> |
| fc00 | 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 3a 20 27 3c 73 | '..........................:.'<s |
| fc20 | 70 61 6e 20 63 6c 61 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 | pan.class="status-badge.failure" |
| fc40 | 3e 66 61 69 6c 65 64 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >failed</span>';................ |
| fc60 | 20 20 63 6f 6e 73 74 20 64 65 73 63 20 3d 20 65 6e 74 72 79 2e 61 63 74 69 6f 6e 44 65 73 63 72 | ..const.desc.=.entry.actionDescr |
| fc80 | 69 70 74 6f 72 20 7c 7c 20 7b 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | iptor.||.{};..................co |
| fca0 | 6e 73 74 20 66 6e 20 3d 20 64 65 73 63 2e 46 75 6e 63 74 69 6f 6e 20 7c 7c 20 27 2d 27 3b 0d 0a | nst.fn.=.desc.Function.||.'-';.. |
| fcc0 | 20 20 20 20 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 20 3d | ................const.workerId.= |
| fce0 | 20 65 6e 74 72 79 2e 77 6f 72 6b 65 72 49 64 20 7c 7c 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 | .entry.workerId.||.'-';......... |
| fd00 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 63 74 69 6f 6e 49 64 20 3d 20 65 6e 74 72 79 2e | .........const.actionId.=.entry. |
| fd20 | 61 63 74 69 6f 6e 49 64 20 7c 7c 20 27 2d 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | actionId.||.'-';................ |
| fd40 | 20 20 20 20 63 6f 6e 73 74 20 73 74 61 72 74 44 61 74 65 20 3d 20 66 69 6c 65 74 69 6d 65 54 6f | ....const.startDate.=.filetimeTo |
| fd60 | 44 61 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 52 75 6e 6e 69 6e 67 29 3b 0d 0a 20 20 20 20 20 | Date(entry.time_Running);....... |
| fd80 | 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 64 44 61 74 65 20 3d 20 66 69 6c 65 74 | ...........const.endDate.=.filet |
| fda0 | 69 6d 65 54 6f 44 61 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 43 6f 6d 70 6c 65 74 65 64 20 3f | imeToDate(entry.time_Completed.? |
| fdc0 | 3f 20 65 6e 74 72 79 2e 74 69 6d 65 5f 46 61 69 6c 65 64 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 | ?.entry.time_Failed);........... |
| fde0 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 71 75 65 75 65 49 64 20 3d 20 65 6e 74 72 79 2e 71 | .........const.queueId.=.entry.q |
| fe00 | 75 65 75 65 49 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 63 6f | ueueId.||.0;..................co |
| fe20 | 6e 73 74 20 71 75 65 75 65 43 65 6c 6c 20 3d 20 71 75 65 75 65 49 64 0d 0a 20 20 20 20 20 20 20 | nst.queueCell.=.queueId......... |
| fe40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 60 3c 61 20 68 72 65 66 3d 22 2f 63 6f 6d 70 75 74 | .............?.`<a.href="/comput |
| fe60 | 65 2f 71 75 65 75 65 73 2f 24 7b 71 75 65 75 65 49 64 7d 22 20 73 74 79 6c 65 3d 22 63 6f 6c 6f | e/queues/${queueId}".style="colo |
| fe80 | 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e 29 3b 20 74 65 78 74 2d 64 65 63 6f 72 61 74 | r:.var(--theme_ln);.text-decorat |
| fea0 | 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 63 | ion:.none;.font-family:.monospac |
| fec0 | 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 29 | e;">${escapeHtml(String(queueId) |
| fee0 | 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 27 | )}</a>`......................:.' |
| ff00 | 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | <span.style="color:.var(--theme_ |
| ff20 | 66 61 69 6e 74 29 3b 22 3e 2d 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 | faint);">-</span>';............. |
| ff40 | 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 74 2e 63 72 65 61 74 | .......const.tr.=.document.creat |
| ff60 | 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 20 20 20 | eElement('tr');................. |
| ff80 | 20 74 72 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 20 20 20 | .tr.innerHTML.=.`............... |
| ffa0 | 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 69 67 6e 3a 20 72 69 | .......<td.style="text-align:.ri |
| ffc0 | 67 68 74 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 63 6f 6c | ght;.font-family:.monospace;.col |
| ffe0 | 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 | or:.var(--theme_g1);">${escapeHt |
| 10000 | 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 20 20 | ml(String(lsn))}</td>........... |
| 10020 | 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 69 67 6e | ...........<td.style="text-align |
| 10040 | 3a 20 72 69 67 68 74 3b 22 3e 24 7b 71 75 65 75 65 43 65 6c 6c 7d 3c 2f 74 64 3e 0d 0a 20 20 20 | :.right;">${queueCell}</td>..... |
| 10060 | 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 74 65 78 74 | .................<td.style="text |
| 10080 | 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 3e 0d 0a | -align:.center;">${badge}</td>.. |
| 100a0 | 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 63 | ....................<td.style="c |
| 100c0 | 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 22 3e 24 7b 65 73 | olor:.var(--theme_bright);">${es |
| 100e0 | 63 61 70 65 48 74 6d 6c 28 66 6e 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | capeHtml(fn)}</td>.............. |
| 10100 | 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 69 67 6e 3a 20 72 | ........<td.style="text-align:.r |
| 10120 | 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 77 68 69 74 65 2d 73 70 61 | ight;.font-size:.12px;.white-spa |
| 10140 | 63 65 3a 20 6e 6f 77 72 61 70 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 | ce:.nowrap;.color:.var(--theme_g |
| 10160 | 31 29 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 | 1);">${formatTime(startDate)}</t |
| 10180 | 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 6c | d>......................<td.styl |
| 101a0 | 65 3d 22 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 65 3a | e="text-align:.right;.font-size: |
| 101c0 | 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 20 63 6f 6c 6f | .12px;.white-space:.nowrap;.colo |
| 101e0 | 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 24 7b 66 6f 72 6d 61 74 54 69 6d | r:.var(--theme_g1);">${formatTim |
| 10200 | 65 28 65 6e 64 44 61 74 65 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e(endDate)}</td>................ |
| 10220 | 20 20 20 20 20 20 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 | ......<td.style="text-align:.rig |
| 10240 | 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 77 68 69 74 65 2d 73 70 61 63 65 | ht;.font-size:.12px;.white-space |
| 10260 | 3a 20 6e 6f 77 72 61 70 3b 22 3e 24 7b 66 6f 72 6d 61 74 44 75 72 61 74 69 6f 6e 28 73 74 61 72 | :.nowrap;">${formatDuration(star |
| 10280 | 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 | tDate,.endDate)}</td>........... |
| 102a0 | 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c | ...........<td.style="font-famil |
| 102c0 | 79 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 20 63 | y:.monospace;.font-size:.11px;.c |
| 102e0 | 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 24 7b 65 73 63 61 70 65 | olor:.var(--theme_g1);">${escape |
| 10300 | 48 74 6d 6c 28 77 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 | Html(workerId)}</td>............ |
| 10320 | 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c 79 | ..........<td.style="font-family |
| 10340 | 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 20 63 6f | :.monospace;.font-size:.11px;.co |
| 10360 | 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 | lor:.var(--theme_g1);">${escapeH |
| 10380 | 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 20 20 20 20 20 20 | tml(actionId)}</td>............. |
| 103a0 | 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 62 6f 64 79 2e 61 | .....`;..................tbody.a |
| 103c0 | 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 0d 0a | ppendChild(tr);..............}.. |
| 103e0 | 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 65 2e 64 69 | ..............container.style.di |
| 10400 | 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 0a 0d 0a 20 | splay.=.'block';..........}..... |
| 10420 | 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 74 65 44 61 73 68 | .......async.function.updateDash |
| 10440 | 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 20 7b 0d 0a 20 20 | board().{..............try.{.... |
| 10460 | 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 65 2e 61 6c 6c 28 | ..............await.Promise.all( |
| 10480 | 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 63 68 48 65 61 6c | [......................fetchHeal |
| 104a0 | 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 20 66 65 74 63 68 | th(),......................fetch |
| 104c0 | 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 20 20 66 65 | Stats(),......................fe |
| 104e0 | 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 20 20 20 20 20 20 | tchSysInfo(),................... |
| 10500 | 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 20 20 20 20 20 20 | ...fetchWorkers(),.............. |
| 10520 | 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 20 20 20 20 20 20 | ........fetchQueues(),.......... |
| 10540 | 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 74 6f 72 79 28 29 | ............fetchActionHistory() |
| 10560 | 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 20 20 20 20 20 20 | ..................]);........... |
| 10580 | 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 20 20 | .........clearError();.......... |
| 105a0 | 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 0d 0a 20 20 20 20 | ........updateTimestamp();...... |
| 105c0 | 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 0a 20 20 20 20 20 | ........}.catch.(error).{....... |
| 105e0 | 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 45 72 72 6f 72 20 | ...........console.error('Error. |
| 10600 | 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 72 29 3b 0d 0a 20 | updating.dashboard:',.error);... |
| 10620 | 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 72 72 6f 72 2e 6d | ...............showError(error.m |
| 10640 | 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 20 20 20 20 20 20 | essage);..............}......... |
| 10660 | 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 61 74 69 6e 67 0d | .}............//.Start.updating. |
| 10680 | 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 3b 0d 0a 20 20 20 | .........updateDashboard();..... |
| 106a0 | 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 68 62 6f 61 72 64 | .....setInterval(updateDashboard |
| 106c0 | 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 3c 2f 73 63 72 69 | ,.REFRESH_INTERVAL);......</scri |
| 106e0 | 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 04 0a 00 00 00 00 | pt>..</body>..</html>..PK....... |
| 10700 | 00 d5 b6 69 5c 0d 82 41 47 04 1a 00 00 04 1a 00 00 10 00 00 00 63 6f 6d 70 75 74 65 2f 68 75 62 | ...i\..AG............compute/hub |
| 10720 | 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 |
| 10740 | 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 |
| 10760 | 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 |
| 10780 | 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 |
| 107a0 | 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 6c 69 6e | h,.initial-scale=1.0">......<lin |
| 107c0 | 6b 20 72 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 | k.rel="stylesheet".type="text/cs |
| 107e0 | 73 22 20 68 72 65 66 3d 22 2e 2e 2f 7a 65 6e 2e 63 73 73 22 20 2f 3e 0d 0a 20 20 20 20 3c 73 63 | s".href="../zen.css"./>......<sc |
| 10800 | 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 74 68 65 6d 65 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e | ript.src="../theme.js"></script> |
| 10820 | 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 62 61 6e 6e 65 72 2e 6a 73 22 | ......<script.src="../banner.js" |
| 10840 | 20 64 65 66 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 | .defer></script>......<script.sr |
| 10860 | 63 3d 22 2e 2e 2f 6e 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 | c="../nav.js".defer></script>... |
| 10880 | 20 20 20 3c 74 69 74 6c 65 3e 5a 65 6e 20 48 75 62 20 44 61 73 68 62 6f 61 72 64 3c 2f 74 69 74 | ...<title>Zen.Hub.Dashboard</tit |
| 108a0 | 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 |
| 108c0 | 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 6d 61 78 2d 77 69 64 74 | lass="container".style="max-widt |
| 108e0 | 68 3a 20 31 34 30 30 70 78 3b 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 22 3e 0d 0a 20 20 | h:.1400px;.margin:.0.auto;">.... |
| 10900 | 20 20 20 20 20 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 | ......<zen-banner.cluster-status |
| 10920 | 3d 22 6e 6f 6d 69 6e 61 6c 22 20 73 75 62 74 69 74 6c 65 3d 22 48 55 42 22 20 74 61 67 6c 69 6e | ="nominal".subtitle="HUB".taglin |
| 10940 | 65 3d 22 4f 76 65 72 76 69 65 77 22 20 6c 6f 67 6f 2d 73 72 63 3d 22 2e 2e 2f 66 61 76 69 63 6f | e="Overview".logo-src="../favico |
| 10960 | 6e 2e 69 63 6f 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 | n.ico"></zen-banner>..........<z |
| 10980 | 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 2f 64 | en-nav>..............<a.href="/d |
| 109a0 | 61 73 68 62 6f 61 72 64 2f 22 3e 48 6f 6d 65 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | ashboard/">Home</a>............. |
| 109c0 | 20 3c 61 20 68 72 65 66 3d 22 68 75 62 2e 68 74 6d 6c 22 3e 48 75 62 3c 2f 61 3e 0d 0a 20 20 20 | .<a.href="hub.html">Hub</a>..... |
| 109e0 | 20 20 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c | .....</zen-nav>..........<div.cl |
| 10a00 | 61 73 73 3d 22 74 69 6d 65 73 74 61 6d 70 22 3e 4c 61 73 74 20 75 70 64 61 74 65 64 3a 20 3c 73 | ass="timestamp">Last.updated:.<s |
| 10a20 | 70 61 6e 20 69 64 3d 22 6c 61 73 74 2d 75 70 64 61 74 65 22 3e 4e 65 76 65 72 3c 2f 73 70 61 6e | pan.id="last-update">Never</span |
| 10a40 | 3e 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 72 72 6f | ></div>............<div.id="erro |
| 10a60 | 72 2d 63 6f 6e 74 61 69 6e 65 72 22 3e 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c | r-container"></div>............< |
| 10a80 | 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 43 61 70 61 63 69 | div.class="section-title">Capaci |
| 10aa0 | 74 79 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 67 72 | ty</div>..........<div.class="gr |
| 10ac0 | 69 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 63 61 | id">..............<div.class="ca |
| 10ae0 | 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 |
| 10b00 | 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 76 65 20 4d 6f 64 75 6c 65 73 3c 2f 64 69 | ="card-title">Active.Modules</di |
| 10b20 | 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=" |
| 10b40 | 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 63 6f 75 6e 74 | metric-value".id="instance-count |
| 10b60 | 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 76 20 | ">-</div>..................<div. |
| 10b80 | 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 20 70 | class="metric-label">Currently.p |
| 10ba0 | 72 6f 76 69 73 69 6f 6e 65 64 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f | rovisioned</div>..............</ |
| 10bc0 | 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 |
| 10be0 | 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 |
| 10c00 | 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 50 65 61 6b 20 4d 6f 64 75 6c 65 73 3c 2f 64 69 76 3e | ="card-title">Peak.Modules</div> |
| 10c20 | 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 6d 65 | ..................<div.class="me |
| 10c40 | 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 6d 61 78 2d 69 6e 73 74 61 6e 63 65 2d 63 6f 75 | tric-value".id="max-instance-cou |
| 10c60 | 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 20 20 20 20 3c 64 69 | nt">-</div>..................<di |
| 10c80 | 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 48 69 67 68 20 77 61 74 65 | v.class="metric-label">High.wate |
| 10ca0 | 72 6d 61 72 6b 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 | rmark</div>..............</div>. |
| 10cc0 | 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 0d | .............<div.class="card">. |
| 10ce0 | 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 72 | .................<div.class="car |
| 10d00 | 64 2d 74 69 74 6c 65 22 3e 49 6e 73 74 61 6e 63 65 20 4c 69 6d 69 74 3c 2f 64 69 76 3e 0d 0a 20 | d-title">Instance.Limit</div>... |
| 10d20 | 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 72 69 | ...............<div.class="metri |
| 10d40 | 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 69 6e 73 74 61 6e 63 65 2d 6c 69 6d 69 74 22 3e 2d 3c 2f | c-value".id="instance-limit">-</ |
| 10d60 | 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 73 | div>..................<div.class |
| 10d80 | 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 4d 61 78 69 6d 75 6d 20 61 6c 6c 6f 77 65 64 3c | ="metric-label">Maximum.allowed< |
| 10da0 | 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 |
| 10dc0 | 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 20 20 | s="progress-bar">............... |
| 10de0 | 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 6c 6c | .......<div.class="progress-fill |
| 10e00 | 22 20 69 64 3d 22 63 61 70 61 63 69 74 79 2d 70 72 6f 67 72 65 73 73 22 20 73 74 79 6c 65 3d 22 | ".id="capacity-progress".style=" |
| 10e20 | 77 69 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 | width:.0%"></div>............... |
| 10e40 | 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 76 3e 0d 0a 20 | ...</div>..............</div>... |
| 10e60 | 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 64 69 76 20 63 6c | .......</div>............<div.cl |
| 10e80 | 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 4d 6f 64 75 6c 65 73 3c 2f 64 69 76 | ass="section-title">Modules</div |
| 10ea0 | 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 3e 0d 0a 20 | >..........<div.class="card">... |
| 10ec0 | 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 6c | ...........<div.class="card-titl |
| 10ee0 | 65 22 3e 53 74 6f 72 61 67 65 20 53 65 72 76 65 72 20 49 6e 73 74 61 6e 63 65 73 3c 2f 64 69 76 | e">Storage.Server.Instances</div |
| 10f00 | 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 6d 70 74 79 2d 73 74 | >..............<div.id="empty-st |
| 10f20 | 61 74 65 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 6d 6f 64 75 | ate".class="empty-state">No.modu |
| 10f40 | 6c 65 73 20 70 72 6f 76 69 73 69 6f 6e 65 64 2e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 | les.provisioned.</div>.......... |
| 10f60 | 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 22 20 73 74 79 | ....<table.id="module-table".sty |
| 10f80 | 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 20 20 20 | le="display:.none;">............ |
| 10fa0 | 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 20 20 20 20 20 20 20 | ......<thead>................... |
| 10fc0 | 20 20 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 | ...<tr>......................... |
| 10fe0 | 20 3c 74 68 3e 4d 6f 64 75 6c 65 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | .<th>Module.ID</th>............. |
| 11000 | 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 |
| 11020 | 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 53 74 61 74 75 73 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 | gn:.center;">Status</th>........ |
| 11040 | 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 20 20 20 20 | ..............</tr>............. |
| 11060 | 20 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 3c | .....</thead>..................< |
| 11080 | 74 62 6f 64 79 20 69 64 3d 22 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 | tbody.id="module-table-body"></t |
| 110a0 | 62 6f 64 79 3e 0d 0a 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 | body>..............</table>..... |
| 110c0 | 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>........< |
| 110e0 | 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 52 4c 20 | script>..........const.BASE_URL. |
| 11100 | 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 20 20 20 | =.window.location.origin;....... |
| 11120 | 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 30 30 30 | ...const.REFRESH_INTERVAL.=.2000 |
| 11140 | 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 74 6d 6c | ;............function.escapeHtml |
| 11160 | 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 20 3d 20 | (text).{..............var.div.=. |
| 11180 | 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 3b 0d 0a | document.createElement('div');.. |
| 111a0 | 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 20 74 65 | ............div.textContent.=.te |
| 111c0 | 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 6e 6e 65 | xt;..............return.div.inne |
| 111e0 | 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 66 75 6e | rHTML;..........}............fun |
| 11200 | 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 20 20 20 | ction.showError(message).{...... |
| 11220 | 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( |
| 11240 | 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 0d 0a | 'error-container').innerHTML.=.. |
| 11260 | 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 65 72 72 | ................'<div.class="err |
| 11280 | 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 73 61 67 | or">Error:.'.+.escapeHtml(messag |
| 112a0 | 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 20 20 20 | e).+.'</div>';..........}....... |
| 112c0 | 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 0a 20 20 | .....function.clearError().{.... |
| 112e0 | 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 49 | ..........document.getElementByI |
| 11300 | 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 3d | d('error-container').innerHTML.= |
| 11320 | 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 61 73 79 6e 63 | .'';..........}............async |
| 11340 | 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 4a 53 4f 4e 28 65 6e 64 70 6f 69 6e 74 29 20 7b 0d | .function.fetchJSON(endpoint).{. |
| 11360 | 0a 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 77 61 69 | .............var.response.=.awai |
| 11380 | 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 65 6e 64 70 6f 69 6e 74 2c 20 7b 0d 0a | t.fetch(BASE_URL.+.endpoint,.{.. |
| 113a0 | 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 41 63 63 65 | ................headers:.{.'Acce |
| 113c0 | 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 20 20 20 20 | pt':.'application/json'.}....... |
| 113e0 | 20 20 20 20 20 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 | .......});..............if.(!res |
| 11400 | 70 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 74 68 72 | ponse.ok).{..................thr |
| 11420 | 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 73 65 2e | ow.new.Error('HTTP.'.+.response. |
| 11440 | 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 75 73 54 | status.+.':.'.+.response.statusT |
| 11460 | 65 78 74 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 | ext);..............}............ |
| 11480 | 20 20 72 65 74 75 72 6e 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0d | ..return.await.response.json();. |
| 114a0 | 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 |
| 114c0 | 74 69 6f 6e 20 66 65 74 63 68 53 74 61 74 73 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | tion.fetchStats().{............. |
| 114e0 | 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 68 75 | .var.data.=.await.fetchJSON('/hu |
| 11500 | 62 2f 73 74 61 74 73 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 75 | b/stats');................var.cu |
| 11520 | 72 72 65 6e 74 20 3d 20 64 61 74 61 2e 63 75 72 72 65 6e 74 49 6e 73 74 61 6e 63 65 43 6f 75 6e | rrent.=.data.currentInstanceCoun |
| 11540 | 74 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 61 78 20 3d 20 64 | t.||.0;..............var.max.=.d |
| 11560 | 61 74 61 2e 6d 61 78 49 6e 73 74 61 6e 63 65 43 6f 75 6e 74 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 | ata.maxInstanceCount.||.0;...... |
| 11580 | 20 20 20 20 20 20 20 20 76 61 72 20 6c 69 6d 69 74 20 3d 20 64 61 74 61 2e 69 6e 73 74 61 6e 63 | ........var.limit.=.data.instanc |
| 115a0 | 65 4c 69 6d 69 74 20 7c 7c 20 30 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 | eLimit.||.0;................docu |
| 115c0 | 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 63 65 2d 63 6f | ment.getElementById('instance-co |
| 115e0 | 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 75 72 72 65 6e 74 3b 0d 0a 20 20 | unt').textContent.=.current;.... |
| 11600 | 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 49 | ..........document.getElementByI |
| 11620 | 64 28 27 6d 61 78 2d 69 6e 73 74 61 6e 63 65 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 | d('max-instance-count').textCont |
| 11640 | 65 6e 74 20 3d 20 6d 61 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 | ent.=.max;..............document |
| 11660 | 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 69 6e 73 74 61 6e 63 65 2d 6c 69 6d 69 74 27 | .getElementById('instance-limit' |
| 11680 | 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6c 69 6d 69 74 3b 0d 0a 0d 0a 20 20 20 20 20 20 | ).textContent.=.limit;.......... |
| 116a0 | 20 20 20 20 20 20 76 61 72 20 70 63 74 20 3d 20 6c 69 6d 69 74 20 3e 20 30 20 3f 20 28 63 75 72 | ......var.pct.=.limit.>.0.?.(cur |
| 116c0 | 72 65 6e 74 20 2f 20 6c 69 6d 69 74 29 20 2a 20 31 30 30 20 3a 20 30 3b 0d 0a 20 20 20 20 20 20 | rent./.limit).*.100.:.0;........ |
| 116e0 | 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 |
| 11700 | 61 70 61 63 69 74 79 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 68 20 3d | apacity-progress').style.width.= |
| 11720 | 20 70 63 74 20 2b 20 27 25 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 | .pct.+.'%';................var.b |
| 11740 | 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(' |
| 11760 | 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 69 66 20 28 63 | zen-banner');..............if.(c |
| 11780 | 75 72 72 65 6e 74 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | urrent.===.0).{................. |
| 117a0 | 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 65 72 2d 73 74 | .banner.setAttribute('cluster-st |
| 117c0 | 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 20 20 20 20 20 | atus',.'nominal');.............. |
| 117e0 | 7d 20 65 6c 73 65 20 69 66 20 28 6c 69 6d 69 74 20 3e 20 30 20 26 26 20 63 75 72 72 65 6e 74 20 | }.else.if.(limit.>.0.&&.current. |
| 11800 | 3e 3d 20 6c 69 6d 69 74 20 2a 20 30 2e 39 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | >=.limit.*.0.9).{............... |
| 11820 | 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 65 72 2d | ...banner.setAttribute('cluster- |
| 11840 | 73 74 61 74 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 | status',.'degraded');........... |
| 11860 | 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 62 61 6e | ...}.else.{..................ban |
| 11880 | 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 75 73 | ner.setAttribute('cluster-status |
| 118a0 | 27 2c 20 27 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 20 | ',.'nominal');..............}... |
| 118c0 | 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 74 69 | .......}............async.functi |
| 118e0 | 6f 6e 20 66 65 74 63 68 4d 6f 64 75 6c 65 73 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | on.fetchModules().{............. |
| 11900 | 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 68 75 | .var.data.=.await.fetchJSON('/hu |
| 11920 | 62 2f 73 74 61 74 75 73 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 6f 64 | b/status');..............var.mod |
| 11940 | 75 6c 65 73 20 3d 20 64 61 74 61 2e 6d 6f 64 75 6c 65 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 20 20 | ules.=.data.modules.||.[];...... |
| 11960 | 20 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 | ..........var.emptyState.=.docum |
| 11980 | 65 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 | ent.getElementById('empty-state' |
| 119a0 | 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 75 | );..............var.table.=.docu |
| 119c0 | 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6d 6f 64 75 6c 65 2d 74 61 62 6c | ment.getElementById('module-tabl |
| 119e0 | 65 27 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 | e');..............var.tbody.=.do |
| 11a00 | 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 64 75 6c 65 2d 74 61 | cument.getElementById('module-ta |
| 11a20 | 62 6c 65 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 6d | ble-body');................if.(m |
| 11a40 | 6f 64 75 6c 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 20 20 20 | odules.length.===.0).{.......... |
| 11a60 | 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 |
| 11a80 | 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 62 6c 65 2e 73 74 | .=.'';..................table.st |
| 11aa0 | 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';........... |
| 11ac0 | 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 0a 0d | .......return;..............}... |
| 11ae0 | 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 79 6c 65 2e 64 69 | .............emptyState.style.di |
| 11b00 | 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 74 61 62 | splay.=.'none';..............tab |
| 11b20 | 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 | le.style.display.=.'';.......... |
| 11b40 | 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 0a 20 20 20 | ......tbody.innerHTML.=.'';..... |
| 11b60 | 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 20 3c 20 6d 6f 64 | .........for.(var.i.=.0;.i.<.mod |
| 11b80 | 75 6c 65 73 2e 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 | ules.length;.i++).{............. |
| 11ba0 | 20 20 20 20 20 76 61 72 20 6d 20 3d 20 6d 6f 64 75 6c 65 73 5b 69 5d 3b 0d 0a 20 20 20 20 20 20 | .....var.m.=.modules[i];........ |
| 11bc0 | 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 6f 64 75 6c 65 49 64 20 3d 20 6d 2e 6d 6f 64 75 6c | ..........var.moduleId.=.m.modul |
| 11be0 | 65 49 64 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 | eId.||.'';..................var. |
| 11c00 | 70 72 6f 76 69 73 69 6f 6e 65 64 20 3d 20 6d 2e 70 72 6f 76 69 73 69 6f 6e 65 64 3b 0d 0a 0d 0a | provisioned.=.m.provisioned;.... |
| 11c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 64 67 65 20 3d 20 70 72 6f 76 | ................var.badge.=.prov |
| 11c40 | 69 73 69 6f 6e 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 | isioned......................?.' |
| 11c60 | 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 61 63 74 69 76 65 | <span.class="status-badge.active |
| 11c80 | 22 3e 50 72 6f 76 69 73 69 6f 6e 65 64 3c 2f 73 70 61 6e 3e 27 0d 0a 20 20 20 20 20 20 20 20 20 | ">Provisioned</span>'........... |
| 11ca0 | 20 20 20 20 20 20 20 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 | ...........:.'<span.class="statu |
| 11cc0 | 73 2d 62 61 64 67 65 20 69 6e 61 63 74 69 76 65 22 3e 49 6e 61 63 74 69 76 65 3c 2f 73 70 61 6e | s-badge.inactive">Inactive</span |
| 11ce0 | 3e 27 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 74 72 20 3d 20 | >';....................var.tr.=. |
| 11d00 | 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 29 3b 0d 0a 20 | document.createElement('tr');... |
| 11d20 | 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 0d 0a 20 | ...............tr.innerHTML.=... |
| 11d40 | 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 66 | ...................'<td.style="f |
| 11d60 | 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 73 69 7a 65 | ont-family:.monospace;.font-size |
| 11d80 | 3a 20 31 32 70 78 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6d 6f 64 75 6c 65 49 64 | :.12px;">'.+.escapeHtml(moduleId |
| 11da0 | 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>'.+................... |
| 11dc0 | 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 63 65 6e 74 65 | ...'<td.style="text-align:.cente |
| 11de0 | 72 3b 22 3e 27 20 2b 20 62 61 64 67 65 20 2b 20 27 3c 2f 74 64 3e 27 3b 0d 0a 20 20 20 20 20 20 | r;">'.+.badge.+.'</td>';........ |
| 11e00 | 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); |
| 11e20 | 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 | ..............}..........}...... |
| 11e40 | 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 74 65 44 61 73 68 62 | ......async.function.updateDashb |
| 11e60 | 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 6e 65 72 | oard().{..............var.banner |
| 11e80 | 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 2d 62 | .=.document.querySelector('zen-b |
| 11ea0 | 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 20 20 20 | anner');..............try.{..... |
| 11ec0 | 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 65 2e 61 6c 6c 28 5b | .............await.Promise.all([ |
| 11ee0 | 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 63 68 53 74 61 74 73 | ......................fetchStats |
| 11f00 | 28 29 2c 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 63 68 4d 6f | (),......................fetchMo |
| 11f20 | 64 75 6c 65 73 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 | dules()..................]);.... |
| 11f40 | 20 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 | ................clearError();... |
| 11f60 | 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 65 6d 65 | ...............document.getEleme |
| 11f80 | 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 74 43 6f 6e 74 65 6e | ntById('last-update').textConten |
| 11fa0 | 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 6d 65 53 74 72 69 6e | t.=.new.Date().toLocaleTimeStrin |
| 11fc0 | 67 28 29 3b 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 | g();..............}.catch.(error |
| 11fe0 | 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 72 72 | ).{..................console.err |
| 12000 | 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 61 72 64 3a 27 2c 20 | or('Error.updating.dashboard:',. |
| 12020 | 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 73 68 6f 77 45 72 72 | error);..................showErr |
| 12040 | 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 20 20 20 20 20 20 20 | or(error.message);.............. |
| 12060 | 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 65 72 | ....banner.setAttribute('cluster |
| 12080 | 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 20 20 20 20 20 20 20 | -status',.'offline');........... |
| 120a0 | 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 75 70 64 61 74 | ...}..........}............updat |
| 120c0 | 65 44 61 73 68 62 6f 61 72 64 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 73 65 74 49 6e 74 65 72 76 | eDashboard();..........setInterv |
| 120e0 | 61 6c 28 75 70 64 61 74 65 44 61 73 68 62 6f 61 72 64 2c 20 52 45 46 52 45 53 48 5f 49 4e 54 45 | al(updateDashboard,.REFRESH_INTE |
| 12100 | 52 56 41 4c 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 3e 0d 0a | RVAL);......</script>..</body>.. |
| 12120 | 3c 2f 68 74 6d 6c 3e 0d 0a 50 4b 03 04 0a 00 00 00 00 00 4e 9c 67 5c 06 ed 85 fd 3b 00 00 00 3b | </html>..PK........N.g\....;...; |
| 12140 | 00 00 00 12 00 00 00 63 6f 6d 70 75 74 65 2f 69 6e 64 65 78 2e 68 74 6d 6c 3c 6d 65 74 61 20 68 | .......compute/index.html<meta.h |
| 12160 | 74 74 70 2d 65 71 75 69 76 3d 22 72 65 66 72 65 73 68 22 20 63 6f 6e 74 65 6e 74 3d 22 30 3b 20 | ttp-equiv="refresh".content="0;. |
| 12180 | 75 72 6c 3d 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 22 20 2f 3e 50 4b 03 04 0a 00 00 00 00 00 d5 b6 | url=compute.html"./>PK.......... |
| 121a0 | 69 5c f4 b2 7e a4 da 74 00 00 da 74 00 00 19 00 00 00 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 73 | i\..~..t...t......compute/orches |
| 121c0 | 74 72 61 74 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 | trator.html<!DOCTYPE.html>..<htm |
| 121e0 | 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. |
| 12200 | 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 |
| 12220 | 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 |
| 12240 | 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">.... |
| 12260 | 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 74 79 70 65 3d 22 74 | ..<link.rel="stylesheet".type="t |
| 12280 | 65 78 74 2f 63 73 73 22 20 68 72 65 66 3d 22 2e 2e 2f 7a 65 6e 2e 63 73 73 22 20 2f 3e 0d 0a 20 | ext/css".href="../zen.css"./>... |
| 122a0 | 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 74 68 65 6d 65 2e 6a 73 22 3e 3c 2f 73 | ...<script.src="../theme.js"></s |
| 122c0 | 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 2e 2e 2f 62 61 6e 6e | cript>......<script.src="../bann |
| 122e0 | 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 20 20 20 3c 73 63 72 | er.js".defer></script>......<scr |
| 12300 | 69 70 74 20 73 72 63 3d 22 2e 2e 2f 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 | ipt.src="../nav.js".defer></scri |
| 12320 | 70 74 3e 0d 0a 20 20 20 20 3c 74 69 74 6c 65 3e 5a 65 6e 20 4f 72 63 68 65 73 74 72 61 74 6f 72 | pt>......<title>Zen.Orchestrator |
| 12340 | 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 73 74 79 6c 65 3e 0d | .Dashboard</title>......<style>. |
| 12360 | 0a 20 20 20 20 20 20 20 20 2e 61 67 65 6e 74 2d 63 6f 75 6e 74 20 7b 0d 0a 20 20 20 20 20 20 20 | ..........agent-count.{......... |
| 12380 | 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 20 20 20 | .....display:.flex;............. |
| 123a0 | 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 20 20 20 | .align-items:.center;........... |
| 123c0 | 20 20 20 67 61 70 3a 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 | ...gap:.8px;..............font-s |
| 123e0 | 69 7a 65 3a 20 31 34 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 | ize:.14px;..............padding: |
| 12400 | 20 38 70 78 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 | .8px.16px;..............border-r |
| 12420 | 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 62 61 63 6b 67 72 6f | adius:.6px;..............backgro |
| 12440 | 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 | und:.var(--theme_g3);........... |
| 12460 | 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 | ...border:.1px.solid.var(--theme |
| 12480 | 5f 67 32 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 2e 61 67 65 | _g2);..........}.............age |
| 124a0 | 6e 74 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 | nt-count..count.{..............f |
| 124c0 | 6f 6e 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 | ont-size:.20px;..............fon |
| 124e0 | 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 6f | t-weight:.600;..............colo |
| 12500 | 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0d 0a 20 20 20 20 20 20 20 | r:.var(--theme_bright);......... |
| 12520 | 20 7d 0d 0a 20 20 20 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 | .}......</style>..</head>..<body |
| 12540 | 3e 0d 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 | >......<div.class="container".st |
| 12560 | 79 6c 65 3d 22 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 30 30 70 78 3b 20 6d 61 72 67 69 6e 3a 20 | yle="max-width:.1400px;.margin:. |
| 12580 | 30 20 61 75 74 6f 3b 22 3e 0d 0a 20 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 63 6c 75 73 74 | 0.auto;">......<zen-banner.clust |
| 125a0 | 65 72 2d 73 74 61 74 75 73 3d 22 6e 6f 6d 69 6e 61 6c 22 20 6c 6f 61 64 3d 22 30 22 20 6c 6f 67 | er-status="nominal".load="0".log |
| 125c0 | 6f 2d 73 72 63 3d 22 2e 2e 2f 66 61 76 69 63 6f 6e 2e 69 63 6f 22 3e 3c 2f 7a 65 6e 2d 62 61 6e | o-src="../favicon.ico"></zen-ban |
| 125e0 | 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 20 20 20 20 20 | ner>..........<zen-nav>......... |
| 12600 | 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 3e 48 6f 6d 65 3c | .....<a.href="/dashboard/">Home< |
| 12620 | 2f 61 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 75 74 | /a>..............<a.href="comput |
| 12640 | 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 3c 61 | e.html">Node</a>..............<a |
| 12660 | 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 65 73 | .href="orchestrator.html">Orches |
| 12680 | 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 0d 0a | trator</a>..........</zen-nav>.. |
| 126a0 | 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 20 20 | ........<div.class="header">.... |
| 126c0 | 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 20 20 | ..........<div>................. |
| 126e0 | 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 64 | .<div.class="timestamp">Last.upd |
| 12700 | 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 76 | ated:.<span.id="last-update">Nev |
| 12720 | 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 2f 64 | er</span></div>..............</d |
| 12740 | 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 67 65 | iv>..............<div.class="age |
| 12760 | 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 70 61 | nt-count">..................<spa |
| 12780 | 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 20 20 | n>Agents:</span>................ |
| 127a0 | 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 74 2d | ..<span.class="count".id="agent- |
| 127c0 | 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 2f 64 | count">-</span>..............</d |
| 127e0 | 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 20 3c | iv>..........</div>............< |
| 12800 | 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 3e 0d | div.id="error-container"></div>. |
| 12820 | 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 0a 20 | ...........<div.class="card">... |
| 12840 | 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 6c | ...........<div.class="card-titl |
| 12860 | 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 20 20 | e">Compute.Agents</div>......... |
| 12880 | 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 73 73 | .....<div.id="empty-state".class |
| 128a0 | 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 74 65 | ="empty-state">No.agents.registe |
| 128c0 | 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 20 69 | red.</div>..............<table.i |
| 128e0 | 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 3a 20 | d="agent-table".style="display:. |
| 12900 | 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 64 3e | none;">..................<thead> |
| 12920 | 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 20 20 | ......................<tr>...... |
| 12940 | 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 77 | ....................<th.style="w |
| 12960 | 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 3b 22 | idth:.40px;.text-align:.center;" |
| 12980 | 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 20 20 | >Health</th>.................... |
| 129a0 | 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 20 20 | ......<th>Hostname</th>......... |
| 129c0 | 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 78 74 | .................<th.style="text |
| 129e0 | 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 20 20 | -align:.right;">CPUs</th>....... |
| 12a00 | 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 |
| 12a20 | 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 68 3e | xt-align:.right;">CPU.Usage</th> |
| 12a40 | 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 |
| 12a60 | 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 79 3c | yle="text-align:.right;">Memory< |
| 12a80 | 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 74 | /th>..........................<t |
| 12aa0 | 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 75 65 | h.style="text-align:.right;">Que |
| 12ac0 | 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 20 20 | ues</th>........................ |
| 12ae0 | 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 22 | ..<th.style="text-align:.right;" |
| 12b00 | 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 20 20 | >Pending</th>................... |
| 12b20 | 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 72 69 | .......<th.style="text-align:.ri |
| 12b40 | 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 20 20 | ght;">Running</th>.............. |
| 12b60 | 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 67 | ............<th.style="text-alig |
| 12b80 | 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 20 20 | n:.right;">Completed</th>....... |
| 12ba0 | 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 |
| 12bc0 | 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 0d 0a | xt-align:.right;">Traffic</th>.. |
| 12be0 | 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 |
| 12c00 | 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 65 6e | e="text-align:.right;">Last.Seen |
| 12c20 | 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 72 3e | </th>......................</tr> |
| 12c40 | 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 20 20 | ..................</thead>...... |
| 12c60 | 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 61 62 | ............<tbody.id="agent-tab |
| 12c80 | 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 20 3c | le-body"></tbody>..............< |
| 12ca0 | 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 20 20 | /table>..........</div>......... |
| 12cc0 | 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 69 6e | .<div.class="card".style="margin |
| 12ce0 | 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 76 20 | -top:.20px;">..............<div. |
| 12d00 | 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 6c 69 | class="card-title">Connected.Cli |
| 12d20 | 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 64 3d | ents</div>..............<div.id= |
| 12d40 | 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 74 61 | "clients-empty".class="empty-sta |
| 12d60 | 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 3e 0d | te">No.clients.connected.</div>. |
| 12d80 | 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 73 2d | .............<table.id="clients- |
| 12da0 | 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 0d 0a | table".style="display:.none;">.. |
| 12dc0 | 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 20 20 | ................<thead>......... |
| 12de0 | 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 20 | .............<tr>............... |
| 12e00 | 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 30 70 | ...........<th.style="width:.40p |
| 12e20 | 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 3c 2f | x;.text-align:.center;">Health</ |
| 12e40 | 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 74 68 | th>..........................<th |
| 12e60 | 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 20 20 | >Client.ID</th>................. |
| 12e80 | 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 20 20 | .........<th>Hostname</th>...... |
| 12ea0 | 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 73 3c | ....................<th>Address< |
| 12ec0 | 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 74 | /th>..........................<t |
| 12ee0 | 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 61 73 | h.style="text-align:.right;">Las |
| 12f00 | 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 20 20 | t.Seen</th>..................... |
| 12f20 | 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 64 3e | .</tr>..................</thead> |
| 12f40 | 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 6c 69 | ..................<tbody.id="cli |
| 12f60 | 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 20 20 | ents-table-body"></tbody>....... |
| 12f80 | 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 3e 0d | .......</table>..........</div>. |
| 12fa0 | 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 6c 65 | .........<div.class="card".style |
| 12fc0 | 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 20 20 | ="margin-top:.20px;">........... |
| 12fe0 | 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 61 6c | ...<div.style="display:.flex;.al |
| 13000 | 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 6d 61 | ign-items:.center;.gap:.12px;.ma |
| 13020 | 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 20 20 | rgin-bottom:.12px;">............ |
| 13040 | 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 73 74 | ......<div.class="card-title".st |
| 13060 | 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 48 69 | yle="margin-bottom:.0;">Event.Hi |
| 13080 | 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 64 69 | story</div>..................<di |
| 130a0 | 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 20 20 | v.class="history-tabs">......... |
| 130c0 | 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 73 74 | .............<button.class="hist |
| 130e0 | 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 65 72 | ory-tab.active".data-tab="worker |
| 13100 | 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 77 6f | s".onclick="switchHistoryTab('wo |
| 13120 | 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 20 20 | rkers')">Workers</button>....... |
| 13140 | 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 |
| 13160 | 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 6f 6e | story-tab".data-tab="clients".on |
| 13180 | 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 74 73 | click="switchHistoryTab('clients |
| 131a0 | 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 20 20 | ')">Clients</button>............ |
| 131c0 | 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 76 3e | ......</div>..............</div> |
| 131e0 | 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 2d 70 | ..............<div.id="history-p |
| 13200 | 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 20 20 | anel-workers">.................. |
| 13220 | 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 22 65 | <div.id="history-empty".class="e |
| 13240 | 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 65 6e | mpty-state">No.provisioning.even |
| 13260 | 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 20 20 | ts.recorded.</div>.............. |
| 13280 | 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 73 74 | ....<table.id="history-table".st |
| 132a0 | 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 20 20 | yle="display:.none;">........... |
| 132c0 | 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 20 20 | ...........<thead>.............. |
| 132e0 | 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>................ |
| 13300 | 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 20 20 | ..............<th>Time</th>..... |
| 13320 | 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 76 65 | .........................<th>Eve |
| 13340 | 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 20 20 | nt</th>......................... |
| 13360 | 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 20 20 | .....<th>Worker</th>............ |
| 13380 | 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 3c 2f | ..................<th>Hostname</ |
| 133a0 | 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 |
| 133c0 | 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> |
| 133e0 | 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= |
| 13400 | 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 0a 20 | "history-table-body"></tbody>... |
| 13420 | 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 20 20 | ...............</table>......... |
| 13440 | 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 69 64 | .....</div>..............<div.id |
| 13460 | 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 3d 22 | ="history-panel-clients".style=" |
| 13480 | 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 20 20 | display:.none;">................ |
| 134a0 | 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 79 22 | ..<div.id="client-history-empty" |
| 134c0 | 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 20 65 | .class="empty-state">No.client.e |
| 134e0 | 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 20 20 | vents.recorded.</div>........... |
| 13500 | 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 72 79 | .......<table.id="client-history |
| 13520 | 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 0d | -table".style="display:.none;">. |
| 13540 | 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>.... |
| 13560 | 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>...... |
| 13580 | 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 6d 65 | ........................<th>Time |
| 135a0 | 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>........................... |
| 135c0 | 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 20 20 | ...<th>Event</th>............... |
| 135e0 | 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 0d 0a | ...............<th>Client</th>.. |
| 13600 | 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 3e | ............................<th> |
| 13620 | 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 20 20 | Hostname</th>................... |
| 13640 | 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 20 20 | .......</tr>.................... |
| 13660 | 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 20 20 | ..</thead>...................... |
| 13680 | 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 65 2d | <tbody.id="client-history-table- |
| 136a0 | 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 20 20 | body"></tbody>.................. |
| 136c0 | 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 20 20 | </table>..............</div>.... |
| 136e0 | 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 20 20 | ......</div>......</div>........ |
| 13700 | 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 52 4c | <script>..........const.BASE_URL |
| 13720 | 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 20 20 | .=.window.location.origin;...... |
| 13740 | 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 30 30 | ....const.REFRESH_INTERVAL.=.200 |
| 13760 | 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 74 6d | 0;............function.escapeHtm |
| 13780 | 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 20 3d | l(text).{..............var.div.= |
| 137a0 | 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 3b 0d | .document.createElement('div');. |
| 137c0 | 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 20 74 | .............div.textContent.=.t |
| 137e0 | 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 6e 6e | ext;..............return.div.inn |
| 13800 | 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 66 75 | erHTML;..........}............fu |
| 13820 | 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 20 20 | nction.showError(message).{..... |
| 13840 | 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 49 64 | .........document.getElementById |
| 13860 | 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 3d 0d | ('error-container').innerHTML.=. |
| 13880 | 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 65 72 | .................'<div.class="er |
| 138a0 | 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 73 61 | ror">Error:.'.+.escapeHtml(messa |
| 138c0 | 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 20 20 | ge).+.'</div>';..........}...... |
| 138e0 | 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 0a 20 | ......function.clearError().{... |
| 13900 | 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 |
| 13920 | 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. |
| 13940 | 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 6e 63 | =.'';..........}............func |
| 13960 | 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 20 20 | tion.formatLastSeen(dtMs).{..... |
| 13980 | 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 75 72 | .........if.(dtMs.==.null).retur |
| 139a0 | 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 73 20 | n.'-';..............var.seconds. |
| 139c0 | 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 20 20 | =.Math.floor(dtMs./.1000);...... |
| 139e0 | 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 72 6e | ........if.(seconds.<.60).return |
| 13a00 | 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 20 20 | .seconds.+.'s.ago';............. |
| 13a20 | 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 6e 64 | .var.minutes.=.Math.floor(second |
| 13a40 | 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 74 65 | s./.60);..............if.(minute |
| 13a60 | 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 2b 20 | s.<.60).return.minutes.+.'m.'.+. |
| 13a80 | 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 20 20 | (seconds.%.60).+.'s.ago';....... |
| 13aa0 | 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 6d 69 | .......var.hours.=.Math.floor(mi |
| 13ac0 | 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 72 6e | nutes./.60);..............return |
| 13ae0 | 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 20 2b | .hours.+.'h.'.+.(minutes.%.60).+ |
| 13b00 | 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 20 20 | .'m.ago';..........}............ |
| 13b20 | 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 63 68 | function.healthClass(dtMs,.reach |
| 13b40 | 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 61 62 | able).{..............if.(reachab |
| 13b60 | 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 65 64 | le.===.false).return.'health-red |
| 13b80 | 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 6c 6c | ';..............if.(dtMs.==.null |
| 13ba0 | 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 20 20 | ).return.'health-red';.......... |
| 13bc0 | 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 0d 0a | ....var.seconds.=.dtMs./.1000;.. |
| 13be0 | 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 26 20 | ............if.(seconds.<.30.&&. |
| 13c00 | 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 61 6c | reachable.===.true).return.'heal |
| 13c20 | 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 63 6f | th-green';..............if.(seco |
| 13c40 | 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 6f 77 | nds.<.120).return.'health-yellow |
| 13c60 | 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 2d 72 | ';..............return.'health-r |
| 13c80 | 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 63 74 | ed';..........}............funct |
| 13ca0 | 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 65 29 | ion.healthTitle(dtMs,.reachable) |
| 13cc0 | 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 64 74 | .{..............var.seenStr.=.dt |
| 13ce0 | 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 72 6d | Ms.!=.null.?.'Last.seen.'.+.form |
| 13d00 | 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 27 3b | atLastSeen(dtMs).:.'Never.seen'; |
| 13d20 | 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 3d 20 | ..............if.(reachable.===. |
| 13d40 | 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 61 63 | true).return.seenStr.+.'....Reac |
| 13d60 | 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 61 62 | hable';..............if.(reachab |
| 13d80 | 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 20 27 | le.===.false).return.seenStr.+.' |
| 13da0 | 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 20 72 | ....Unreachable';..............r |
| 13dc0 | 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 69 74 | eturn.seenStr.+.'....Reachabilit |
| 13de0 | 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 20 20 | y.unknown';..........}.......... |
| 13e00 | 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 65 6e | ..function.formatCpuUsage(percen |
| 13e20 | 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 3d 3d | t).{..............if.(percent.== |
| 13e40 | 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 20 27 | .null.||.percent.===.0).return.' |
| 13e60 | 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 74 2e | -';..............return.percent. |
| 13e80 | 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 0d 0a | toFixed(1).+.'%';..........}.... |
| 13ea0 | 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 75 73 | ........function.formatMemory(us |
| 13ec0 | 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 20 20 | edBytes,.totalBytes).{.......... |
| 13ee0 | 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 27 3b | ....if.(!totalBytes).return.'-'; |
| 13f00 | 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 65 64 | ..............var.usedGiB.=.used |
| 13f20 | 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 20 | Bytes./.(1024.*.1024.*.1024);... |
| 13f40 | 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 6c 42 | ...........var.totalGiB.=.totalB |
| 13f60 | 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 20 20 | ytes./.(1024.*.1024.*.1024);.... |
| 13f80 | 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 65 64 | ..........return.usedGiB.toFixed |
| 13fa0 | 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 28 31 | (1).+.'./.'.+.totalGiB.toFixed(1 |
| 13fc0 | 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 20 20 | ).+.'.GiB';..........}.......... |
| 13fe0 | 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 7b 0d | ..function.formatBytes(bytes).{. |
| 14000 | 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 6e 20 | .............if.(!bytes).return. |
| 14020 | 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 31 30 | '-';..............if.(bytes.<.10 |
| 14040 | 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 20 20 | 24).return.bytes.+.'.B';........ |
| 14060 | 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 20 72 | ......if.(bytes.<.1024.*.1024).r |
| 14080 | 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 29 20 | eturn.(bytes./.1024).toFixed(1). |
| 140a0 | 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 65 73 | +.'.KiB';..............if.(bytes |
| 140c0 | 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 28 62 | .<.1024.*.1024.*.1024).return.(b |
| 140e0 | 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 31 29 | ytes./.(1024.*.1024)).toFixed(1) |
| 14100 | 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 74 65 | .+.'.MiB';..............if.(byte |
| 14120 | 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 20 72 | s.<.1024.*.1024.*.1024.*.1024).r |
| 14140 | 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 31 30 | eturn.(bytes./.(1024.*.1024.*.10 |
| 14160 | 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 20 20 | 24)).toFixed(1).+.'.GiB';....... |
| 14180 | 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 20 31 | .......return.(bytes./.(1024.*.1 |
| 141a0 | 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 20 2b | 024.*.1024.*.1024)).toFixed(1).+ |
| 141c0 | 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 20 66 | .'.TiB';..........}............f |
| 141e0 | 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 6e 74 | unction.formatTraffic(recv,.sent |
| 14200 | 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 21 73 | ).{..............if.(!recv.&&.!s |
| 14220 | 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 72 65 | ent).return.'-';..............re |
| 14240 | 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 20 2b | turn.formatBytes(recv).+.'./.'.+ |
| 14260 | 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 0d 0a | .formatBytes(sent);..........}.. |
| 14280 | 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 55 72 | ..........function.parseIpFromUr |
| 142a0 | 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 20 20 | i(uri).{..............try.{..... |
| 142c0 | 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 28 75 | .............var.url.=.new.URL(u |
| 142e0 | 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 20 3d | ri);..................var.host.= |
| 14300 | 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 20 20 | .url.hostname;.................. |
| 14320 | 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 20 20 | //.Strip.IPv6.brackets.......... |
| 14340 | 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 27 29 | ........if.(host.startsWith('[') |
| 14360 | 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 20 68 | .&&.host.endsWith(']')).host.=.h |
| 14380 | 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 20 20 | ost.slice(1,.-1);............... |
| 143a0 | 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 20 20 | ...//.Only.handle.IPv4.......... |
| 143c0 | 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 28 27 | ........var.parts.=.host.split(' |
| 143e0 | 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 73 2e | .');..................if.(parts. |
| 14400 | 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 20 20 | length.!==.4).return.null;...... |
| 14420 | 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 2e 6d | ............var.octets.=.parts.m |
| 14440 | 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 66 20 | ap(Number);..................if. |
| 14460 | 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 75 72 | (octets.some(function(o).{.retur |
| 14480 | 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 3b 20 | n.isNaN(o).||.o.<.0.||.o.>.255;. |
| 144a0 | 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 20 20 | })).return.null;................ |
| 144c0 | 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 7d 20 | ..return.octets;..............}. |
| 144e0 | 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 65 74 | catch.(e).{..................ret |
| 14500 | 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 20 20 | urn.null;..............}........ |
| 14520 | 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 65 43 | ..}............function.computeC |
| 14540 | 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 73 2e | idr(ips).{..............if.(ips. |
| 14560 | 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 20 20 | length.===.0).return.null;...... |
| 14580 | 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 72 65 | ........if.(ips.length.===.1).re |
| 145a0 | 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 0d 0a | turn.ips[0].join('.').+.'/32';.. |
| 145c0 | 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 49 50 | ..............//.Convert.each.IP |
| 145e0 | 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 20 20 | .to.a.32-bit.integer............ |
| 14600 | 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 6f 29 | ..var.ints.=.ips.map(function(o) |
| 14620 | 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 5b 30 | .{..................return.((o[0 |
| 14640 | 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 5d 20 | ].<<.24).|.(o[1].<<.16).|.(o[2]. |
| 14660 | 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 20 20 | <<.8).|.o[3]).>>>.0;............ |
| 14680 | 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 6f 6d | ..});................//.Find.com |
| 146a0 | 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 6c 20 | mon.prefix.length.by.ANDing.all. |
| 146c0 | 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 20 20 | identical.high.bits............. |
| 146e0 | 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 20 20 | .var.common.=.~0.>>>.0;......... |
| 14700 | 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 6c 65 | .....for.(var.i.=.1;.i.<.ints.le |
| 14720 | 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 2f 2f | ngth;.i++).{..................// |
| 14740 | 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 68 65 | .XOR.to.find.differing.bits,.the |
| 14760 | 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 65 20 | n.mask.away.everything.from.the. |
| 14780 | 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 20 20 | first.difference.down........... |
| 147a0 | 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 6e 74 | .......var.diff.=.(ints[0].^.int |
| 147c0 | 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 69 66 | s[i]).>>>.0;..................if |
| 147e0 | 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 20 20 | .(diff.!==.0).{................. |
| 14800 | 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 28 4d | .....var.bit.=.31.-.Math.floor(M |
| 14820 | 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 20 20 | ath.log2(diff));................ |
| 14840 | 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 30 20 | ......var.mask.=.bit.>.0.?.((~0. |
| 14860 | 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 20 20 | <<.(32.-.bit)).>>>.0).:.0;...... |
| 14880 | 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 6f 6e | ................common.=.(common |
| 148a0 | 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 20 20 | .&.mask).>>>.0;................. |
| 148c0 | 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 20 20 | .}..............}............... |
| 148e0 | 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 63 6f | .//.Count.leading.ones.in.the.co |
| 14900 | 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 66 69 | mmon.mask..............var.prefi |
| 14920 | 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 20 3d | x.=.0;..............for.(var.b.= |
| 14940 | 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 20 20 | .31;.b.>=.0;.b--).{............. |
| 14960 | 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 72 65 | .....if.((common.>>>.b).&.1).pre |
| 14980 | 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 72 65 | fix++;..................else.bre |
| 149a0 | 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 20 20 | ak;..............}.............. |
| 149c0 | 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 20 20 | ..//.Network.address............ |
| 149e0 | 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 20 3e | ..var.net.=.(ints[0].&.common).> |
| 14a00 | 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 74 20 | >>.0;..............var.a.=.(net. |
| 14a20 | 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 61 72 | >>>.24).&.0xff;..............var |
| 14a40 | 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 20 20 | .bv.=.(net.>>>.16).&.0xff;...... |
| 14a60 | 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 30 78 | ........var.c.=.(net.>>>.8).&.0x |
| 14a80 | 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 20 30 | ff;..............var.d.=.net.&.0 |
| 14aa0 | 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 2e 27 | xff;..............return.a.+.'.' |
| 14ac0 | 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 27 20 | .+.bv.+.'.'.+.c.+.'.'.+.d.+.'/'. |
| 14ae0 | 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 20 20 | +.prefix;..........}............ |
| 14b00 | 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 20 7b | function.renderDashboard(data).{ |
| 14b20 | 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 75 6d | ..............var.banner.=.docum |
| 14b40 | 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 29 3b | ent.querySelector('zen-banner'); |
| 14b60 | 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 65 29 | ..............if.(data.hostname) |
| 14b80 | 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 41 74 | .{..................banner.setAt |
| 14ba0 | 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 6f 72 | tribute('tagline',.'Orchestrator |
| 14bc0 | 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 20 20 | .\u2014.'.+.data.hostname);..... |
| 14be0 | 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 72 6b | .........}..............var.work |
| 14c00 | 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 20 20 | ers.=.data.workers.||.[];....... |
| 14c20 | 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 49 64 | .........document.getElementById |
| 14c40 | 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 77 6f | ('agent-count').textContent.=.wo |
| 14c60 | 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 66 20 | rkers.length;................if. |
| 14c80 | 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 20 20 | (workers.length.===.0).{........ |
| 14ca0 | 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 |
| 14cc0 | 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 20 20 | luster-status',.'degraded');.... |
| 14ce0 | 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 |
| 14d00 | 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 20 65 | e('load',.'0');..............}.e |
| 14d20 | 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 73 65 | lse.{..................banner.se |
| 14d40 | 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 6e 6f | tAttribute('cluster-status',.'no |
| 14d60 | 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 20 20 | minal');..............}......... |
| 14d80 | 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 6e 74 | .......var.emptyState.=.document |
| 14da0 | 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 3b 0d | .getElementById('empty-state');. |
| 14dc0 | 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 65 6e | .............var.table.=.documen |
| 14de0 | 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 29 3b | t.getElementById('agent-table'); |
| 14e00 | 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 |
| 14e20 | 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 2d 62 | nt.getElementById('agent-table-b |
| 14e40 | 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 65 72 | ody');................if.(worker |
| 14e60 | 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).{............... |
| 14e80 | 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.=.'' |
| 14ea0 | 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 |
| 14ec0 | 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 7d 20 | isplay.=.'none';..............}. |
| 14ee0 | 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 74 61 | else.{..................emptySta |
| 14f00 | 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 20 20 | te.style.display.=.'none';...... |
| 14f20 | 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 79 20 | ............table.style.display. |
| 14f40 | 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 2e 69 | =.'';....................tbody.i |
| 14f60 | 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 20 20 | nnerHTML.=.'';.................. |
| 14f80 | 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 20 20 | var.totalCpus.=.0;.............. |
| 14fa0 | 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 3d 20 | ....var.totalWeightedCpuUsage.=. |
| 14fc0 | 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 65 6d | 0;..................var.totalMem |
| 14fe0 | 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 20 74 | Used.=.0;..................var.t |
| 15000 | 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 20 20 | otalMemTotal.=.0;............... |
| 15020 | 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 20 20 | ...var.totalQueues.=.0;......... |
| 15040 | 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 0d 0a | .........var.totalPending.=.0;.. |
| 15060 | 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 6e 67 | ................var.totalRunning |
| 15080 | 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 61 6c | .=.0;..................var.total |
| 150a0 | 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 20 20 | Completed.=.0;.................. |
| 150c0 | 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 20 20 | var.totalBytesRecv.=.0;......... |
| 150e0 | 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 30 3b | .........var.totalBytesSent.=.0; |
| 15100 | 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 20 5b | ..................var.allIps.=.[ |
| 15120 | 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 20 3d | ];..................for.(var.i.= |
| 15140 | 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 0d 0a | .0;.i.<.workers.length;.i++).{.. |
| 15160 | 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 72 6b | ....................var.w.=.work |
| 15180 | 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 61 72 | ers[i];......................var |
| 151a0 | 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 20 20 | .uri.=.w.uri.||.'';............. |
| 151c0 | 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 20 20 | .........var.dt.=.w.dt;......... |
| 151e0 | 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 3d 20 | .............var.dashboardUrl.=. |
| 15200 | 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 0d 0a | uri.+.'/dashboard/compute/';.... |
| 15220 | 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 2e 69 | ....................var.id.=.w.i |
| 15240 | 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 20 20 | d.||.'';........................ |
| 15260 | 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 27 3b | var.hostname.=.w.hostname.||.''; |
| 15280 | 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 20 3d | ......................var.cpus.= |
| 152a0 | 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 20 20 | .w.cpus.||.0;................... |
| 152c0 | 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 20 20 | ...totalCpus.+=.cpus;........... |
| 152e0 | 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 65 6f | ...........if.(cpus.>.0.&&.typeo |
| 15300 | 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 0a 20 | f.w.cpu_usage.===.'number').{... |
| 15320 | 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 69 67 | .......................totalWeig |
| 15340 | 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 63 70 | htedCpuUsage.+=.w.cpu_usage.*.cp |
| 15360 | 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 20 20 | us;......................}...... |
| 15380 | 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 20 3d | ..................var.memTotal.= |
| 153a0 | 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 20 20 | .w.memory_total.||.0;........... |
| 153c0 | 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 6f 72 | ...........var.memUsed.=.w.memor |
| 153e0 | 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 20 20 | y_used.||.0;.................... |
| 15400 | 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 20 20 | ..totalMemTotal.+=.memTotal;.... |
| 15420 | 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 20 2b | ..................totalMemUsed.+ |
| 15440 | 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 20 20 | =.memUsed;...................... |
| 15460 | 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 71 75 | ..var.activeQueues.=.w.active_qu |
| 15480 | 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 20 20 | eues.||.0;...................... |
| 154a0 | 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 0d 0a | totalQueues.+=.activeQueues;.... |
| 154c0 | 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 73 50 | ....................var.actionsP |
| 154e0 | 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 30 3b | ending.=.w.actions_pending.||.0; |
| 15500 | 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 |
| 15520 | 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 7c 20 | sRunning.=.w.actions_running.||. |
| 15540 | 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 |
| 15560 | 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 65 74 | onsCompleted.=.w.actions_complet |
| 15580 | 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 74 6f | ed.||.0;......................to |
| 155a0 | 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 0a 20 | talPending.+=.actionsPending;... |
| 155c0 | 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 67 20 | ...................totalRunning. |
| 155e0 | 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 20 20 | +=.actionsRunning;.............. |
| 15600 | 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 6f 6e | ........totalCompleted.+=.action |
| 15620 | 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 20 20 | sCompleted;..................... |
| 15640 | 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 65 69 | ...var.bytesRecv.=.w.bytes_recei |
| 15660 | 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 20 76 | ved.||.0;......................v |
| 15680 | 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 20 30 | ar.bytesSent.=.w.bytes_sent.||.0 |
| 156a0 | 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 74 65 | ;......................totalByte |
| 156c0 | 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 20 20 | sRecv.+=.bytesRecv;............. |
| 156e0 | 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 65 73 | .........totalBytesSent.+=.bytes |
| 15700 | 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 61 72 | Sent;........................var |
| 15720 | 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 20 20 | .ip.=.parseIpFromUri(uri);...... |
| 15740 | 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 2e 70 | ................if.(ip).allIps.p |
| 15760 | 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 20 20 | ush(ip);........................ |
| 15780 | 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 20 20 | var.reachable.=.w.reachable;.... |
| 157a0 | 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 20 68 | ..................var.hClass.=.h |
| 157c0 | 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 20 20 | ealthClass(dt,.reachable);...... |
| 157e0 | 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 65 61 | ................var.hTitle.=.hea |
| 15800 | 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 20 20 | lthTitle(dt,.reachable);........ |
| 15820 | 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 20 77 | ................var.platform.=.w |
| 15840 | 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 20 20 | .platform.||.'';................ |
| 15860 | 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 20 20 | ......var.badges.=.'';.......... |
| 15880 | 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 20 20 | ............if.(platform).{..... |
| 158a0 | 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 6f 6c | .....................var.platCol |
| 158c0 | 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 6e 65 | ors.=.{.windows:.'#0078d4',.wine |
| 158e0 | 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 20 6d | :.'#722f37',.linux:.'#e95420',.m |
| 15900 | 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 20 20 | acos:.'#a2aaad'.};.............. |
| 15920 | 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 61 74 | ............var.platColor.=.plat |
| 15940 | 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 0d 0a | Colors[platform].||.'#8b949e';.. |
| 15960 | 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 20 2b | ........................badges.+ |
| 15980 | 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 65 2d | =.'.<span.style="display:inline- |
| 159a0 | 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 61 64 | block;padding:1px.6px;border-rad |
| 159c0 | 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 65 69 | ius:10px;font-size:10px;font-wei |
| 159e0 | 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 27 20 | ght:600;color:#fff;background:'. |
| 15a00 | 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 3a 6d | +.platColor.+.';vertical-align:m |
| 15a20 | 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 63 61 | iddle;margin-left:4px;">'.+.esca |
| 15a40 | 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 0a 20 | peHtml(platform).+.'</span>';... |
| 15a60 | 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 20 20 | ...................}............ |
| 15a80 | 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 70 72 | ..........var.provisioner.=.w.pr |
| 15aa0 | 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 20 20 | ovisioner.||.'';................ |
| 15ac0 | 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 20 20 | ......if.(provisioner).{........ |
| 15ae0 | 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 72 73 | ..................var.provColors |
| 15b00 | 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 27 23 | .=.{.horde:.'#8957e5',.nomad:.'# |
| 15b20 | 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 20 20 | 3fb950'.};...................... |
| 15b40 | 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 5b 70 | ....var.provColor.=.provColors[p |
| 15b60 | 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 20 20 | rovisioner].||.'#8b949e';....... |
| 15b80 | 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 20 3c | ...................badges.+=.'.< |
| 15ba0 | 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 63 6b | span.style="display:inline-block |
| 15bc0 | 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 3a 31 | ;padding:1px.6px;border-radius:1 |
| 15be0 | 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 3a 36 | 0px;font-size:10px;font-weight:6 |
| 15c00 | 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 72 6f | 00;color:#fff;background:'.+.pro |
| 15c20 | 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 6c 65 | vColor.+.';vertical-align:middle |
| 15c40 | 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 74 6d | ;margin-left:4px;">'.+.escapeHtm |
| 15c60 | 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 20 20 | l(provisioner).+.'</span>';..... |
| 15c80 | 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 20 20 | .................}.............. |
| 15ca0 | 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 65 61 | ..........var.tr.=.document.crea |
| 15cc0 | 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 20 20 | teElement('tr');................ |
| 15ce0 | 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 20 20 | ......tr.title.=.id;............ |
| 15d00 | 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 20 20 | ..........tr.innerHTML.=........ |
| 15d20 | 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 74 65 | ..................'<td.style="te |
| 15d40 | 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 3d 22 | xt-align:.center;"><span.class=" |
| 15d60 | 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 6c 65 | health-dot.'.+.hClass.+.'".title |
| 15d80 | 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 3c 2f | ="'.+.escapeHtml(hTitle).+.'"></ |
| 15da0 | 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 20 20 | span></td>'.+................... |
| 15dc0 | 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 65 48 | .......'<td><a.href="'.+.escapeH |
| 15de0 | 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 22 5f | tml(dashboardUrl).+.'".target="_ |
| 15e00 | 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 29 20 | blank">'.+.escapeHtml(hostname). |
| 15e20 | 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 0a 20 | +.'</a>'.+.badges.+.'</td>'.+... |
| 15e40 | 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 79 6c | .......................'<td.styl |
| 15e60 | 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 75 73 | e="text-align:.right;">'.+.(cpus |
| 15e80 | 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 0d 0a | .>.0.?.cpus.:.'-').+.'</td>'.+.. |
| 15ea0 | 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 79 | ........................'<td.sty |
| 15ec0 | 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 72 6d | le="text-align:.right;">'.+.form |
| 15ee0 | 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 64 3e | atCpuUsage(w.cpu_usage).+.'</td> |
| 15f00 | 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 3c 74 | '.+..........................'<t |
| 15f20 | 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 20 2b | d.style="text-align:.right;">'.+ |
| 15f40 | 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 6c 29 | .formatMemory(memUsed,.memTotal) |
| 15f60 | 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 20 | .+.'</td>'.+.................... |
| 15f80 | 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 69 | ......'<td.style="text-align:.ri |
| 15fa0 | 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 61 63 | ght;">'.+.(activeQueues.>.0.?.ac |
| 15fc0 | 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 0a 20 | tiveQueues.:.'-').+.'</td>'.+... |
| 15fe0 | 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 79 6c | .......................'<td.styl |
| 16000 | 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 69 6f | e="text-align:.right;">'.+.actio |
| 16020 | 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 20 20 | nsPending.+.'</td>'.+........... |
| 16040 | 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 74 2d | ...............'<td.style="text- |
| 16060 | 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 69 6e | align:.right;">'.+.actionsRunnin |
| 16080 | 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 20 20 | g.+.'</td>'.+................... |
| 160a0 | 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 |
| 160c0 | 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 27 3c | ight;">'.+.actionsCompleted.+.'< |
| 160e0 | 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 20 20 | /td>'.+......................... |
| 16100 | 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 3b 20 | .'<td.style="text-align:.right;. |
| 16120 | 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | font-size:.11px;.color:.var(--th |
| 16140 | 65 6d 65 5f 67 31 29 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 | eme_g1);">'.+.formatTraffic(byte |
| 16160 | 73 52 65 63 76 2c 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 | sRecv,.bytesSent).+.'</td>'.+... |
| 16180 | 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 79 6c | .......................'<td.styl |
| 161a0 | 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 76 61 72 | e="text-align:.right;.color:.var |
| 161c0 | 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 | (--theme_g1);">'.+.formatLastSee |
| 161e0 | 6e 28 64 74 29 20 2b 20 27 3c 2f 74 64 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n(dt).+.'</td>';................ |
| 16200 | 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 0d 0a 20 20 | ......tbody.appendChild(tr);.... |
| 16220 | 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 20 20 20 20 20 | ..............}................. |
| 16240 | 20 20 20 76 61 72 20 63 6c 75 73 74 65 72 4c 6f 61 64 20 3d 20 74 6f 74 61 6c 43 70 75 73 20 3e | ...var.clusterLoad.=.totalCpus.> |
| 16260 | 20 30 20 3f 20 28 74 6f 74 61 6c 57 65 69 67 68 74 65 64 43 70 75 55 73 61 67 65 20 2f 20 74 6f | .0.?.(totalWeightedCpuUsage./.to |
| 16280 | 74 61 6c 43 70 75 73 29 20 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 | talCpus).:.0;..................b |
| 162a0 | 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 63 6c 75 73 74 | anner.setAttribute('load',.clust |
| 162c0 | 65 72 4c 6f 61 64 2e 74 6f 46 69 78 65 64 28 31 29 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 | erLoad.toFixed(1));............. |
| 162e0 | 20 20 20 20 20 20 20 2f 2f 20 54 6f 74 61 6c 20 72 6f 77 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | .......//.Total.row............. |
| 16300 | 20 20 20 20 20 76 61 72 20 63 69 64 72 20 3d 20 63 6f 6d 70 75 74 65 43 69 64 72 28 61 6c 6c 49 | .....var.cidr.=.computeCidr(allI |
| 16320 | 70 73 29 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 54 | ps);..................var.totalT |
| 16340 | 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 29 | r.=.document.createElement('tr') |
| 16360 | 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 63 6c 61 73 73 | ;..................totalTr.class |
| 16380 | 4e 61 6d 65 20 3d 20 27 74 6f 74 61 6c 2d 72 6f 77 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | Name.=.'total-row';............. |
| 163a0 | 20 20 20 20 20 74 6f 74 61 6c 54 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 20 20 | .....totalTr.innerHTML.=........ |
| 163c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 | ..............'<td></td>'.+..... |
| 163e0 | 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 |
| 16400 | 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 | t-align:.right;.color:.var(--the |
| 16420 | 6d 65 5f 67 31 29 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 | me_g1);.text-transform:.uppercas |
| 16440 | 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 54 6f 74 61 6c 27 20 2b 20 28 63 | e;.font-size:.11px;">Total'.+.(c |
| 16460 | 69 64 72 20 3f 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 79 | idr.?.'.<span.style="font-family |
| 16480 | 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 6e 6f 72 6d 61 6c | :.monospace;.font-weight:.normal |
| 164a0 | 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 69 64 72 29 20 2b 20 27 3c 2f 73 70 61 | ;">'.+.escapeHtml(cidr).+.'</spa |
| 164c0 | 6e 3e 27 20 3a 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 | n>'.:.'').+.'</td>'.+........... |
| 164e0 | 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 |
| 16500 | 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 43 70 75 73 20 2b 20 27 3c 2f 74 64 | n:.right;">'.+.totalCpus.+.'</td |
| 16520 | 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 3c | >'.+......................'<td>< |
| 16540 | 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 3c 74 | /td>'.+......................'<t |
| 16560 | 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 20 2b | d.style="text-align:.right;">'.+ |
| 16580 | 20 66 6f 72 6d 61 74 4d 65 6d 6f 72 79 28 74 6f 74 61 6c 4d 65 6d 55 73 65 64 2c 20 74 6f 74 61 | .formatMemory(totalMemUsed,.tota |
| 165a0 | 6c 4d 65 6d 54 6f 74 61 6c 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 | lMemTotal).+.'</td>'.+.......... |
| 165c0 | 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 |
| 165e0 | 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 51 75 65 75 65 73 20 2b 20 27 3c | gn:.right;">'.+.totalQueues.+.'< |
| 16600 | 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 3c 74 | /td>'.+......................'<t |
| 16620 | 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 20 2b | d.style="text-align:.right;">'.+ |
| 16640 | 20 74 6f 74 61 6c 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 | .totalPending.+.'</td>'.+....... |
| 16660 | 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 74 2d | ...............'<td.style="text- |
| 16680 | 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 20 | align:.right;">'.+.totalRunning. |
| 166a0 | 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 20 20 | +.'</td>'.+..................... |
| 166c0 | 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 3b 22 | .'<td.style="text-align:.right;" |
| 166e0 | 3e 27 20 2b 20 74 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d | >'.+.totalCompleted.+.'</td>'.+. |
| 16700 | 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= |
| 16720 | 22 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 65 3a 20 31 | "text-align:.right;.font-size:.1 |
| 16740 | 31 70 78 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 72 61 66 66 69 63 28 74 6f 74 61 6c 42 79 74 | 1px;">'.+.formatTraffic(totalByt |
| 16760 | 65 73 52 65 63 76 2c 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 29 20 2b 20 27 3c 2f 74 64 3e | esRecv,.totalBytesSent).+.'</td> |
| 16780 | 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 3c 2f | '.+......................'<td></ |
| 167a0 | 74 64 3e 27 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 | td>';..................tbody.app |
| 167c0 | 65 6e 64 43 68 69 6c 64 28 74 6f 74 61 6c 54 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | endChild(totalTr);.............. |
| 167e0 | 7d 0d 0a 0d 0a 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 | }................clearError();.. |
| 16800 | 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 42 | ............document.getElementB |
| 16820 | 79 49 64 28 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 | yId('last-update').textContent.= |
| 16840 | 20 6e 65 77 20 44 61 74 65 28 29 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 | .new.Date().toLocaleTimeString() |
| 16860 | 3b 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 70 72 6f 76 69 | ;................//.Render.provi |
| 16880 | 73 69 6f 6e 69 6e 67 20 68 69 73 74 6f 72 79 20 69 66 20 70 72 65 73 65 6e 74 20 69 6e 20 57 65 | sioning.history.if.present.in.We |
| 168a0 | 62 53 6f 63 6b 65 74 20 70 61 79 6c 6f 61 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | bSocket.payload..............if. |
| 168c0 | 28 64 61 74 61 2e 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 | (data.events).{................. |
| 168e0 | 20 72 65 6e 64 65 72 50 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 64 61 74 61 2e | .renderProvisioningHistory(data. |
| 16900 | 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 0d 0a 20 20 20 20 20 | events);..............}......... |
| 16920 | 20 20 20 20 20 20 20 2f 2f 20 52 65 6e 64 65 72 20 63 6f 6e 6e 65 63 74 65 64 20 63 6c 69 65 6e | .......//.Render.connected.clien |
| 16940 | 74 73 20 69 66 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 | ts.if.present..............if.(d |
| 16960 | 61 74 61 2e 63 6c 69 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ata.clients).{.................. |
| 16980 | 72 65 6e 64 65 72 43 6c 69 65 6e 74 73 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 29 3b 0d 0a 20 20 | renderClients(data.clients);.... |
| 169a0 | 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 2f 20 52 65 | ..........}................//.Re |
| 169c0 | 6e 64 65 72 20 63 6c 69 65 6e 74 20 68 69 73 74 6f 72 79 20 69 66 20 70 72 65 73 65 6e 74 0d 0a | nder.client.history.if.present.. |
| 169e0 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 63 6c 69 65 6e 74 5f 65 76 65 6e | ............if.(data.client_even |
| 16a00 | 74 73 29 20 7b 0d 0a 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 | ts).{..................renderCli |
| 16a20 | 65 6e 74 48 69 73 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 29 3b 0d | entHistory(data.client_events);. |
| 16a40 | 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 20 | .............}..........}....... |
| 16a60 | 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 76 65 6e 74 42 61 64 67 65 28 74 79 70 65 29 20 7b | .....function.eventBadge(type).{ |
| 16a80 | 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 3d 20 7b 20 6a 6f 69 | ..............var.colors.=.{.joi |
| 16aa0 | 6e 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 27 2c 20 6c 65 66 74 3a 20 27 76 | ned:.'var(--theme_ok)',.left:.'v |
| 16ac0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 27 2c 20 72 65 74 75 72 6e 65 64 3a 20 27 76 61 | ar(--theme_fail)',.returned:.'va |
| 16ae0 | 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | r(--theme_warn)'.};............. |
| 16b00 | 20 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 7b 20 6a 6f 69 6e 65 64 3a 20 27 4a 6f 69 6e 65 64 27 | .var.labels.=.{.joined:.'Joined' |
| 16b20 | 2c 20 6c 65 66 74 3a 20 27 4c 65 66 74 27 2c 20 72 65 74 75 72 6e 65 64 3a 20 27 52 65 74 75 72 | ,.left:.'Left',.returned:.'Retur |
| 16b40 | 6e 65 64 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6f 6c 6f 72 20 3d | ned'.};..............var.color.= |
| 16b60 | 20 63 6f 6c 6f 72 73 5b 74 79 70 65 5d 20 7c 7c 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 | .colors[type].||.'var(--theme_g1 |
| 16b80 | 29 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 62 | )';..............var.label.=.lab |
| 16ba0 | 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 20 | els[type].||.type;.............. |
| 16bc0 | 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 6c | return.'<span.style="display:inl |
| 16be0 | 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 72 | ine-block;padding:2px.8px;border |
| 16c00 | 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 2d | -radius:4px;font-size:11px;font- |
| 16c20 | 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 | weight:600;color:var(--theme_g4) |
| 16c40 | 3b 62 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 | ;background:'.+.color.+.';">'.+. |
| 16c60 | 65 73 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 | escapeHtml(label).+.'</span>';.. |
| 16c80 | 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 6e 20 66 6f | ........}............function.fo |
| 16ca0 | 72 6d 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 | rmatTimestamp(ts).{............. |
| 16cc0 | 20 69 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 | .if.(!ts).return.'-';........... |
| 16ce0 | 20 20 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 | ...//.CbObject.DateTime.serializ |
| 16d00 | 65 64 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 | ed.as.ticks.(100ns.since.0001-01 |
| 16d20 | 2d 30 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 | -01).or.ISO.string.............. |
| 16d40 | 76 61 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 | var.date;..............if.(typeo |
| 16d60 | 66 20 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 | f.ts.===.'number').{............ |
| 16d80 | 20 20 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 | ......//..NET-style.ticks:.conve |
| 16da0 | 72 74 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 | rt.to.Unix.ms..................v |
| 16dc0 | 61 72 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 | ar.unixMs.=.(ts.-.62135596800000 |
| 16de0 | 30 30 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 | 0000)./.10000;.................. |
| 16e00 | 64 61 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 | date.=.new.Date(unixMs);........ |
| 16e20 | 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 20 20 | ......}.else.{.................. |
| 16e40 | 64 61 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 | date.=.new.Date(ts);............ |
| 16e60 | 20 20 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 | ..}..............if.(isNaN(date. |
| 16e80 | 67 65 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 | getTime())).return.'-';......... |
| 16ea0 | 20 20 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 | .....return.date.toLocaleTimeStr |
| 16ec0 | 69 6e 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 | ing();..........}............var |
| 16ee0 | 20 61 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 | .activeHistoryTab.=.'workers';.. |
| 16f00 | 0d 0a 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 | ..........function.switchHistory |
| 16f20 | 54 61 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 | Tab(tab).{..............activeHi |
| 16f40 | 73 74 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 | storyTab.=.tab;..............var |
| 16f60 | 20 74 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 | .tabs.=.document.querySelectorAl |
| 16f80 | 6c 28 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 | l('.history-tab');.............. |
| 16fa0 | 66 6f 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 | for.(var.i.=.0;.i.<.tabs.length; |
| 16fc0 | 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 74 61 62 73 5b 69 5d | .i++).{..................tabs[i] |
| 16fe0 | 2e 63 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 | .classList.toggle('active',.tabs |
| 17000 | 5b 69 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 | [i].getAttribute('data-tab').=== |
| 17020 | 20 74 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 | .tab);..............}........... |
| 17040 | 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 68 69 73 74 | ...document.getElementById('hist |
| 17060 | 6f 72 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 | ory-panel-workers').style.displa |
| 17080 | 79 20 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 | y.=.tab.===.'workers'.?.''.:.'no |
| 170a0 | 6e 65 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 | ne';..............document.getEl |
| 170c0 | 65 6d 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 | ementById('history-panel-clients |
| 170e0 | 27 29 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 | ').style.display.=.tab.===.'clie |
| 17100 | 6e 74 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 | nts'.?.''.:.'none';..........}.. |
| 17120 | 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 50 72 6f 76 69 73 69 | ..........function.renderProvisi |
| 17140 | 6f 6e 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 | oningHistory(events).{.......... |
| 17160 | 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 6e 74 2e 67 65 | ....var.emptyState.=.document.ge |
| 17180 | 74 45 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 | tElementById('history-empty');.. |
| 171a0 | 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 65 6e 74 | ............var.table.=.document |
| 171c0 | 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 27 29 | .getElementById('history-table') |
| 171e0 | 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 6d | ;..............var.tbody.=.docum |
| 17200 | 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 79 2d 74 61 62 6c | ent.getElementById('history-tabl |
| 17220 | 65 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 65 76 | e-body');................if.(!ev |
| 17240 | 65 6e 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 | ents.||.events.length.===.0).{.. |
| 17260 | 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 65 | ................emptyState.style |
| 17280 | 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 20 | .display.=.'';.................. |
| 172a0 | 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 20 | table.style.display.=.'none';... |
| 172c0 | 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 20 | ...............return;.......... |
| 172e0 | 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 2e | ....}................emptyState. |
| 17300 | 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';......... |
| 17320 | 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 0a | .....table.style.display.=.'';.. |
| 17340 | 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 27 | ............tbody.innerHTML.=.'' |
| 17360 | 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 3b | ;................for.(var.i.=.0; |
| 17380 | 20 69 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 | .i.<.events.length;.i++).{...... |
| 173a0 | 20 20 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 | ............var.evt.=.events[i]; |
| 173c0 | 0d 0a 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 | ..................var.tr.=.docum |
| 173e0 | 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 20 | ent.createElement('tr');........ |
| 17400 | 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 20 20 | ..........tr.innerHTML.=........ |
| 17420 | 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 63 6f 6c 6f 72 3a | ..............'<td.style="color: |
| 17440 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 69 6d | .var(--theme_g1);">'.+.formatTim |
| 17460 | 65 73 74 61 6d 70 28 65 76 74 2e 74 73 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 | estamp(evt.ts).+.'</td>'.+...... |
| 17480 | 20 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 76 65 6e 74 42 61 | ................'<td>'.+.eventBa |
| 174a0 | 64 67 65 28 65 76 74 2e 74 79 70 65 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 | dge(evt.type).+.'</td>'.+....... |
| 174c0 | 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 |
| 174e0 | 6d 6c 28 65 76 74 2e 77 6f 72 6b 65 72 5f 69 64 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e | ml(evt.worker_id.||.'').+.'</td> |
| 17500 | 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>'. |
| 17520 | 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 29 | +.escapeHtml(evt.hostname.||.'') |
| 17540 | 20 2b 20 27 3c 2f 74 64 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f | .+.'</td>';..................tbo |
| 17560 | 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 20 20 | dy.appendChild(tr);............. |
| 17580 | 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 66 75 6e 63 74 69 6f | .}..........}............functio |
| 175a0 | 6e 20 63 6c 69 65 6e 74 48 65 61 6c 74 68 43 6c 61 73 73 28 64 74 4d 73 29 20 7b 0d 0a 20 20 20 | n.clientHealthClass(dtMs).{..... |
| 175c0 | 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 75 72 | .........if.(dtMs.==.null).retur |
| 175e0 | 6e 20 27 68 65 61 6c 74 68 2d 72 65 64 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | n.'health-red';..............var |
| 17600 | 20 73 65 63 6f 6e 64 73 20 3d 20 64 74 4d 73 20 2f 20 31 30 30 30 3b 0d 0a 20 20 20 20 20 20 20 | .seconds.=.dtMs./.1000;......... |
| 17620 | 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 33 30 29 20 72 65 74 75 72 6e 20 27 68 | .....if.(seconds.<.30).return.'h |
| 17640 | 65 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 | ealth-green';..............if.(s |
| 17660 | 65 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 | econds.<.120).return.'health-yel |
| 17680 | 6c 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 | low';..............return.'healt |
| 176a0 | 68 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 | h-red';..........}............fu |
| 176c0 | 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 73 28 63 6c 69 65 6e 74 73 29 20 7b 0d | nction.renderClients(clients).{. |
| 176e0 | 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 65 20 3d 20 64 6f | .............var.emptyState.=.do |
| 17700 | 63 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 73 2d 65 | cument.getElementById('clients-e |
| 17720 | 6d 70 74 79 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 | mpty');..............var.table.= |
| 17740 | 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 6c 69 65 6e 74 | .document.getElementById('client |
| 17760 | 73 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 62 6f 64 | s-table');..............var.tbod |
| 17780 | 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 63 6c 69 | y.=.document.getElementById('cli |
| 177a0 | 65 6e 74 73 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 20 20 | ents-table-body');.............. |
| 177c0 | 20 20 69 66 20 28 21 63 6c 69 65 6e 74 73 20 7c 7c 20 63 6c 69 65 6e 74 73 2e 6c 65 6e 67 74 68 | ..if.(!clients.||.clients.length |
| 177e0 | 20 3d 3d 3d 20 30 29 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 | .===.0).{..................empty |
| 17800 | 53 74 61 74 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 20 20 20 | State.style.display.=.'';....... |
| 17820 | 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 79 20 3d | ...........table.style.display.= |
| 17840 | 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | .'none';..................return |
| 17860 | 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 20 20 20 20 | ;..............}................ |
| 17880 | 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 6e 6f 6e 65 | emptyState.style.display.=.'none |
| 178a0 | 27 3b 0d 0a 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 | ';..............table.style.disp |
| 178c0 | 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e | lay.=.'';..............tbody.inn |
| 178e0 | 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 6f 72 20 | erHTML.=.'';................for. |
| 17900 | 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 63 6c 69 65 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 | (var.i.=.0;.i.<.clients.length;. |
| 17920 | 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 61 72 20 63 20 3d 20 | i++).{..................var.c.=. |
| 17940 | 63 6c 69 65 6e 74 73 5b 69 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | clients[i];..................var |
| 17960 | 20 64 74 20 3d 20 63 2e 64 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | .dt.=.c.dt;..................var |
| 17980 | 20 68 43 6c 61 73 73 20 3d 20 63 6c 69 65 6e 74 48 65 61 6c 74 68 43 6c 61 73 73 28 64 74 29 3b | .hClass.=.clientHealthClass(dt); |
| 179a0 | 0d 0a 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 64 | ..................var.hTitle.=.d |
| 179c0 | 74 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 72 6d 61 | t.!=.null.?.'Last.seen.'.+.forma |
| 179e0 | 74 4c 61 73 74 53 65 65 6e 28 64 74 29 20 3a 20 27 4e 65 76 65 72 20 73 65 65 6e 27 3b 0d 0a 0d | tLastSeen(dt).:.'Never.seen';... |
| 17a00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 73 65 73 73 69 6f 6e 42 61 64 67 | .................var.sessionBadg |
| 17a20 | 65 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 2e 73 | e.=.'';..................if.(c.s |
| 17a40 | 65 73 73 69 6f 6e 5f 69 64 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ession_id).{.................... |
| 17a60 | 20 20 73 65 73 73 69 6f 6e 42 61 64 67 65 20 3d 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 | ..sessionBadge.=.'.<span.style=" |
| 17a80 | 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 6d 6f 6e 6f 73 70 61 63 65 3b 66 6f 6e 74 2d 73 69 7a 65 3a | font-family:monospace;font-size: |
| 17aa0 | 31 30 70 78 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 22 20 | 10px;color:var(--theme_faint);". |
| 17ac0 | 74 69 74 6c 65 3d 22 53 65 73 73 69 6f 6e 20 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e | title="Session.'.+.escapeHtml(c. |
| 17ae0 | 73 65 73 73 69 6f 6e 5f 69 64 29 20 2b 20 27 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 | session_id).+.'">'.+.escapeHtml( |
| 17b00 | 63 2e 73 65 73 73 69 6f 6e 5f 69 64 2e 73 75 62 73 74 72 69 6e 67 28 30 2c 20 38 29 29 20 2b 20 | c.session_id.substring(0,.8)).+. |
| 17b20 | 27 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d | '</span>';..................}... |
| 17b40 | 0a 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 | .................var.tr.=.docume |
| 17b60 | 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 20 20 | nt.createElement('tr');......... |
| 17b80 | 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 20 20 20 | .........tr.innerHTML.=......... |
| 17ba0 | 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 74 2d 61 6c | .............'<td.style="text-al |
| 17bc0 | 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 3d 22 68 65 61 6c 74 | ign:.center;"><span.class="healt |
| 17be0 | 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 6c 65 3d 22 27 20 2b | h-dot.'.+.hClass.+.'".title="'.+ |
| 17c00 | 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 3c 2f 73 70 61 6e 3e | .escapeHtml(hTitle).+.'"></span> |
| 17c20 | 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 3c | </td>'.+......................'< |
| 17c40 | 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 69 64 20 7c 7c 20 27 27 29 20 2b 20 | td>'.+.escapeHtml(c.id.||.'').+. |
| 17c60 | 73 65 73 73 69 6f 6e 42 61 64 67 65 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 | sessionBadge.+.'</td>'.+........ |
| 17c80 | 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 6d | ..............'<td>'.+.escapeHtm |
| 17ca0 | 6c 28 63 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 20 2b 0d | l(c.hostname.||.'').+.'</td>'.+. |
| 17cc0 | 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= |
| 17ce0 | 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 66 6f 6e 74 2d 73 69 | "font-family:.monospace;.font-si |
| 17d00 | 7a 65 3a 20 31 32 70 78 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 | ze:.12px;.color:.var(--theme_g1) |
| 17d20 | 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 7c 20 27 | ;">'.+.escapeHtml(c.address.||.' |
| 17d40 | 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 20 20 20 | ').+.'</td>'.+.................. |
| 17d60 | 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 69 67 68 | ....'<td.style="text-align:.righ |
| 17d80 | 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 27 20 2b 20 | t;.color:.var(--theme_g1);">'.+. |
| 17da0 | 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 27 3b 0d 0a 20 | formatLastSeen(dt).+.'</td>';... |
| 17dc0 | 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 68 69 6c 64 | ...............tbody.appendChild |
| 17de0 | 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 20 20 7d 0d | (tr);..............}..........}. |
| 17e00 | 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 45 76 65 6e 74 42 | ...........function.clientEventB |
| 17e20 | 61 64 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 | adge(type).{..............var.co |
| 17e40 | 6c 6f 72 73 20 3d 20 7b 20 63 6f 6e 6e 65 63 74 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 | lors.=.{.connected:.'var(--theme |
| 17e60 | 5f 6f 6b 29 27 2c 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d | _ok)',.disconnected:.'var(--them |
| 17e80 | 65 5f 66 61 69 6c 29 27 2c 20 75 70 64 61 74 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f | e_fail)',.updated:.'var(--theme_ |
| 17ea0 | 77 61 72 6e 29 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 | warn)'.};..............var.label |
| 17ec0 | 73 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 | s.=.{.connected:.'Connected',.di |
| 17ee0 | 73 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 | sconnected:.'Disconnected',.upda |
| 17f00 | 74 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 | ted:.'Updated'.};..............v |
| 17f20 | 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 76 61 72 28 | ar.color.=.colors[type].||.'var( |
| 17f40 | 2d 2d 74 68 65 6d 65 5f 67 31 29 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c | --theme_g1)';..............var.l |
| 17f60 | 61 62 65 6c 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 | abel.=.labels[type].||.type;.... |
| 17f80 | 20 20 20 20 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 | ..........return.'<span.style="d |
| 17fa0 | 69 73 70 6c 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 | isplay:inline-block;padding:2px. |
| 17fc0 | 38 70 78 3b 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 | 8px;border-radius:4px;font-size: |
| 17fe0 | 31 31 70 78 3b 66 6f 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d | 11px;font-weight:600;color:var(- |
| 18000 | 2d 74 68 65 6d 65 5f 67 34 29 3b 62 61 63 6b 67 72 6f 75 6e 64 3a 27 20 2b 20 63 6f 6c 6f 72 20 | -theme_g4);background:'.+.color. |
| 18020 | 2b 20 27 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6c 61 62 65 6c 29 20 2b 20 27 3c | +.';">'.+.escapeHtml(label).+.'< |
| 18040 | 2f 73 70 61 6e 3e 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 | /span>';..........}............f |
| 18060 | 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 48 69 73 74 6f 72 79 28 65 76 65 6e | unction.renderClientHistory(even |
| 18080 | 74 73 29 20 7b 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 | ts).{..............var.emptyStat |
| 180a0 | 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 63 6c 69 | e.=.document.getElementById('cli |
| 180c0 | 65 6e 74 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 20 20 | ent-history-empty');............ |
| 180e0 | 20 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e | ..var.table.=.document.getElemen |
| 18100 | 74 42 79 49 64 28 27 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 27 29 3b 0d 0a | tById('client-history-table');.. |
| 18120 | 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 74 | ............var.tbody.=.document |
| 18140 | 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 74 6f 72 79 2d | .getElementById('client-history- |
| 18160 | 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 20 20 20 20 69 66 20 | table-body');................if. |
| 18180 | 28 21 65 76 65 6e 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 | (!events.||.events.length.===.0) |
| 181a0 | 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 74 61 74 65 2e 73 | .{..................emptyState.s |
| 181c0 | 74 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 | tyle.display.=.'';.............. |
| 181e0 | 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 6e 6f 6e 65 27 | ....table.style.display.=.'none' |
| 18200 | 3b 0d 0a 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 | ;..................return;...... |
| 18220 | 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 65 6d 70 74 79 53 74 | ........}................emptySt |
| 18240 | 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 20 | ate.style.display.=.'none';..... |
| 18260 | 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 79 20 3d 20 27 | .........table.style.display.=.' |
| 18280 | 27 3b 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 | ';..............tbody.innerHTML. |
| 182a0 | 3d 20 27 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 | =.'';................for.(var.i. |
| 182c0 | 3d 20 30 3b 20 69 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 | =.0;.i.<.events.length;.i++).{.. |
| 182e0 | 20 20 20 20 20 20 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 | ................var.evt.=.events |
| 18300 | 5b 69 5d 3b 0d 0a 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 | [i];..................var.tr.=.d |
| 18320 | 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 29 3b 0d 0a 20 20 | ocument.createElement('tr');.... |
| 18340 | 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 0d 0a 20 20 | ..............tr.innerHTML.=.... |
| 18360 | 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 63 6f | ..................'<td.style="co |
| 18380 | 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 | lor:.var(--theme_g1);">'.+.forma |
| 183a0 | 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 64 3e 27 20 2b 0d 0a | tTimestamp(evt.ts).+.'</td>'.+.. |
| 183c0 | 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 2b 20 63 6c 69 | ....................'<td>'.+.cli |
| 183e0 | 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 20 27 3c 2f 74 64 3e | entEventBadge(evt.type).+.'</td> |
| 18400 | 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>'. |
| 18420 | 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 64 20 7c 7c 20 27 27 | +.escapeHtml(evt.client_id.||.'' |
| 18440 | 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>'.+................... |
| 18460 | 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 68 6f 73 74 6e | ...'<td>'.+.escapeHtml(evt.hostn |
| 18480 | 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 20 20 20 20 20 20 20 | ame.||.'').+.'</td>';........... |
| 184a0 | 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 0d 0a 20 | .......tbody.appendChild(tr);... |
| 184c0 | 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 20 | ...........}..........}......... |
| 184e0 | 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 20 66 61 6c 6c 62 61 | ...//.Fetch-based.polling.fallba |
| 18500 | 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 20 3d 20 6e 75 6c 6c | ck..........var.pollTimer.=.null |
| 18520 | 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 6f 6e 20 66 65 74 63 | ;............async.function.fetc |
| 18540 | 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 0a 20 20 20 20 20 20 | hProvisioningHistory().{........ |
| 18560 | 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 20 76 61 72 | ......try.{..................var |
| 18580 | 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 41 53 45 5f 55 52 4c | .response.=.await.fetch(BASE_URL |
| 185a0 | 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 30 27 2c 20 7b 0d 0a | .+.'/orch/history?limit=50',.{.. |
| 185c0 | 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:.{.' |
| 185e0 | 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'.}... |
| 18600 | 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 | ...............});.............. |
| 18620 | 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).{.......... |
| 18640 | 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 |
| 18660 | 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();................... |
| 18680 | 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 6f 72 79 28 64 61 74 | ...renderProvisioningHistory(dat |
| 186a0 | 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 20 20 20 20 20 20 20 | a.events.||.[]);................ |
| 186c0 | 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 0a | ..}..............}.catch.(e).{.. |
| 186e0 | 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 45 | ................console.error('E |
| 18700 | 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 67 20 68 69 73 74 6f | rror.fetching.provisioning.histo |
| 18720 | 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 0a 20 20 20 20 20 20 | ry:',.e);..............}........ |
| 18740 | 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 66 65 | ..}............async.function.fe |
| 18760 | 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 20 20 20 74 72 79 20 | tchClients().{..............try. |
| 18780 | 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 65 20 | {..................var.response. |
| 187a0 | 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 68 2f | =.await.fetch(BASE_URL.+.'/orch/ |
| 187c0 | 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 20 20 20 20 20 20 20 | clients',.{..................... |
| 187e0 | 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 |
| 18800 | 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 20 20 20 7d 29 3b 0d | on/json'.}..................});. |
| 18820 | 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 6f 6e 73 65 2e 6f 6b | .................if.(response.ok |
| 18840 | 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 76 61 72 20 64 61 74 | ).{......................var.dat |
| 18860 | 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 3b 0d 0a 20 20 20 20 | a.=.await.response.json();...... |
| 18880 | 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 65 6e 74 73 28 64 61 | ................renderClients(da |
| 188a0 | 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 20 20 20 20 20 20 20 | ta.clients.||.[]);.............. |
| 188c0 | 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 28 65 29 20 7b | ....}..............}.catch.(e).{ |
| 188e0 | 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 72 72 6f 72 28 | ..................console.error( |
| 18900 | 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 2c 20 65 29 3b 0d 0a | 'Error.fetching.clients:',.e);.. |
| 18920 | 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 | ............}..........}........ |
| 18940 | 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 6c 69 65 6e 74 48 69 | ....async.function.fetchClientHi |
| 18960 | 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 79 20 7b 0d 0a 20 20 | story().{..............try.{.... |
| 18980 | 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 77 61 | ..............var.response.=.awa |
| 189a0 | 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 63 6c 69 65 6e | it.fetch(BASE_URL.+.'/orch/clien |
| 189c0 | 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 20 20 20 20 20 20 20 | ts/history?limit=50',.{......... |
| 189e0 | 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 41 63 63 65 70 74 27 | .............headers:.{.'Accept' |
| 18a00 | 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 20 20 20 20 20 20 20 | :.'application/json'.}.......... |
| 18a20 | 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 20 20 20 20 69 66 20 | ........});..................if. |
| 18a40 | 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 20 20 20 20 20 20 20 | (response.ok).{................. |
| 18a60 | 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 70 6f 6e 73 65 2e 6a | .....var.data.=.await.response.j |
| 18a80 | 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 20 20 20 72 65 6e 64 | son();......................rend |
| 18aa0 | 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 5f 65 76 65 6e | erClientHistory(data.client_even |
| 18ac0 | 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 20 20 20 7d 0d 0a 20 | ts.||.[]);..................}... |
| 18ae0 | 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 0a 20 20 20 20 20 20 | ...........}.catch.(e).{........ |
| 18b00 | 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 45 72 72 6f 72 20 66 | ..........console.error('Error.f |
| 18b20 | 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 20 65 29 3b 0d 0a 20 | etching.client.history:',.e);... |
| 18b40 | 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 20 | ...........}..........}......... |
| 18b60 | 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 73 68 62 6f 61 72 64 | ...async.function.fetchDashboard |
| 18b80 | 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 6e 65 72 20 3d 20 64 | ().{..............var.banner.=.d |
| 18ba0 | 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 65 | ocument.querySelector('zen-banne |
| 18bc0 | 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 20 20 20 20 20 20 20 | r');..............try.{......... |
| 18be0 | 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 77 61 69 74 20 66 65 | .........var.response.=.await.fe |
| 18c00 | 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 6e 74 73 27 2c 20 7b | tch(BASE_URL.+.'/orch/agents',.{ |
| 18c20 | 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 72 73 3a 20 7b | ......................headers:.{ |
| 18c40 | 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 20 7d 0d | .'Accept':.'application/json'.}. |
| 18c60 | 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 20 20 20 20 20 20 20 | .................});............ |
| 18c80 | 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 20 7b 0d 0a 20 20 20 | ........if.(!response.ok).{..... |
| 18ca0 | 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 65 74 41 74 74 72 69 | .................banner.setAttri |
| 18cc0 | 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 67 72 61 64 65 64 | bute('cluster-status',.'degraded |
| 18ce0 | 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 74 68 72 6f 77 20 6e | ');......................throw.n |
| 18d00 | 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 73 65 2e 73 74 61 74 | ew.Error('HTTP.'.+.response.stat |
| 18d20 | 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 75 73 54 65 78 74 29 | us.+.':.'.+.response.statusText) |
| 18d40 | 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 20 20 20 20 20 20 20 | ;..................}............ |
| 18d60 | 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 77 61 69 74 20 72 65 | ........renderDashboard(await.re |
| 18d80 | 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 20 20 20 20 20 20 20 | sponse.json());................. |
| 18da0 | 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 3b 0d 0a 20 20 | .fetchProvisioningHistory();.... |
| 18dc0 | 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 73 28 29 3b 0d 0a 20 | ..............fetchClients();... |
| 18de0 | 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 48 69 73 74 6f 72 | ...............fetchClientHistor |
| 18e00 | 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 20 28 65 72 72 6f 72 | y();..............}.catch.(error |
| 18e20 | 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 72 72 | ).{..................console.err |
| 18e40 | 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 61 72 64 3a 27 2c 20 | or('Error.updating.dashboard:',. |
| 18e60 | 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 73 68 6f 77 45 72 72 | error);..................showErr |
| 18e80 | 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 20 20 20 20 20 20 20 | or(error.message);.............. |
| 18ea0 | 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 65 72 | ....banner.setAttribute('cluster |
| 18ec0 | 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 20 20 20 20 20 20 20 | -status',.'offline');........... |
| 18ee0 | 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 66 75 6e 63 74 | ...}..........}............funct |
| 18f00 | 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 20 20 20 20 20 20 20 | ion.startPolling().{............ |
| 18f20 | 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 0a 20 20 20 20 20 20 | ..if.(pollTimer).return;........ |
| 18f40 | 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 20 20 20 20 20 20 20 | ......fetchDashboard();......... |
| 18f60 | 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 76 61 6c 28 66 65 74 | .....pollTimer.=.setInterval(fet |
| 18f80 | 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 52 56 41 4c 29 3b 0d | chDashboard,.REFRESH_INTERVAL);. |
| 18fa0 | 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 6e 20 73 | .........}............function.s |
| 18fc0 | 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 20 20 20 69 66 20 28 | topPolling().{..............if.( |
| 18fe0 | 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 20 20 20 20 20 63 6c | pollTimer).{..................cl |
| 19000 | 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 20 20 20 20 20 20 20 | earInterval(pollTimer);......... |
| 19020 | 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 3b 0d 0a 20 20 20 20 | .........pollTimer.=.null;...... |
| 19040 | 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 | ........}..........}............ |
| 19060 | 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 69 74 68 20 61 75 74 | //.WebSocket.connection.with.aut |
| 19080 | 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 69 6e 67 20 66 61 6c | omatic.reconnect.and.polling.fal |
| 190a0 | 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 75 6c 6c 3b 0d 0a 0d | lback..........var.ws.=.null;... |
| 190c0 | 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 57 65 62 53 6f 63 6b | .........function.connectWebSock |
| 190e0 | 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 72 6f 74 6f 20 3d 20 | et().{..............var.proto.=. |
| 19100 | 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 3d 3d 3d 20 27 68 74 | window.location.protocol.===.'ht |
| 19120 | 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 20 20 20 20 20 20 20 | tps:'.?.'wss:'.:.'ws:';......... |
| 19140 | 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 72 6f 74 6f 20 2b 20 | .....ws.=.new.WebSocket(proto.+. |
| 19160 | 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 73 74 20 2b 20 27 2f | '//'.+.window.location.host.+.'/ |
| 19180 | 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 20 77 73 2e 6f 6e 6f | orch/ws');................ws.ono |
| 191a0 | 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 20 20 20 20 20 20 20 | pen.=.function().{.............. |
| 191c0 | 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 20 20 20 20 20 20 20 | ....stopPolling();.............. |
| 191e0 | 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 20 20 20 20 20 20 7d | ....clearError();..............} |
| 19200 | 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 73 61 67 65 20 3d 20 | ;................ws.onmessage.=. |
| 19220 | 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 20 20 20 20 20 20 20 | function(event).{............... |
| 19240 | 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 20 20 20 20 72 65 | ...try.{......................re |
| 19260 | 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 65 76 65 6e 74 2e 64 | nderDashboard(JSON.parse(event.d |
| 19280 | 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 20 63 61 74 63 68 20 | ata));..................}.catch. |
| 192a0 | 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 20 20 63 6f 6e 73 6f | (e).{......................conso |
| 192c0 | 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 67 65 20 70 61 72 73 | le.error('WebSocket.message.pars |
| 192e0 | 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 20 20 20 20 20 20 20 | e.error:',.e);.................. |
| 19300 | 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 20 20 20 20 20 20 20 | }..............};............... |
| 19320 | 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 7b 0d 0a 20 20 20 20 | .ws.onclose.=.function().{...... |
| 19340 | 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 20 20 20 20 20 20 20 | ............ws.=.null;.......... |
| 19360 | 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 20 20 20 20 20 20 20 | ........startPolling();......... |
| 19380 | 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 63 74 57 65 62 53 6f | .........setTimeout(connectWebSo |
| 193a0 | 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 20 7d 3b 0d 0a 0d 0a | cket,.3000);..............};.... |
| 193c0 | 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 66 75 6e 63 74 69 6f | ............ws.onerror.=.functio |
| 193e0 | 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 20 6f 6e 63 6c 6f 73 | n().{..................//.onclos |
| 19400 | 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 0d 0a 20 20 20 20 20 | e.will.fire.after.onerror....... |
| 19420 | 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 20 20 20 20 20 20 20 | .......};..........}............ |
| 19440 | 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 74 6e 61 6d 65 20 66 | //.Fetch.orchestrator.hostname.f |
| 19460 | 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 74 63 68 28 42 41 53 | or.the.banner..........fetch(BAS |
| 19480 | 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 20 68 65 61 64 65 72 | E_URL.+.'/orch/status',.{.header |
| 194a0 | 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 6e | s:.{.'Accept':.'application/json |
| 194c0 | 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 28 66 75 6e 63 74 69 | '.}.})...............then(functi |
| 194e0 | 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 73 6f 6e 28 29 20 3a | on(r).{.return.r.ok.?.r.json().: |
| 19500 | 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 68 65 6e 28 66 75 6e | .null;.})...............then(fun |
| 19520 | 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 20 20 20 69 66 20 28 | ction(d).{..................if.( |
| 19540 | 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 20 20 20 20 20 20 20 | d.&&.d.hostname).{.............. |
| 19560 | 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 65 63 74 6f 72 28 27 | ........document.querySelector(' |
| 19580 | 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 28 27 74 61 67 6c 69 | zen-banner').setAttribute('tagli |
| 195a0 | 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 20 27 20 2b 20 64 2e | ne',.'Orchestrator.\u2014.'.+.d. |
| 195c0 | 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 20 20 20 7d 0d 0a 20 | hostname);..................}... |
| 195e0 | 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 20 20 2e 63 61 74 63 | ...........})...............catc |
| 19600 | 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 20 20 20 20 2f 2f 20 | h(function().{});............//. |
| 19620 | 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 68 65 6e 20 74 72 79 | Initial.load.via.fetch,.then.try |
| 19640 | 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 44 61 73 68 62 6f 61 | .WebSocket..........fetchDashboa |
| 19660 | 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 53 6f 63 6b 65 74 28 | rd();..........connectWebSocket( |
| 19680 | 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 3e 0d 0a 3c 2f 68 74 | );......</script>..</body>..</ht |
| 196a0 | 6d 6c 3e 0d 0a 50 4b 03 04 0a 00 00 00 00 00 4e 9c 67 5c 61 7f e8 fc 08 ff 00 00 08 ff 00 00 0d | ml>..PK........N.g\a............ |
| 196c0 | 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 00 01 00 04 00 e8 02 | ...epicgames.ico................ |
| 196e0 | 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 01 00 08 00 a8 0e | ..............(.......00........ |
| 19700 | 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 00 01 00 08 00 68 05 | ..............................h. |
| 19720 | 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 00 01 00 20 00 28 42 | ..6............5...!..@@......(B |
| 19740 | 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 00 01 00 20 00 68 1a | ...W..00.......%......((......h. |
| 19760 | 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 00 01 00 20 00 88 09 | ..P............................. |
| 19780 | 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 00 01 00 20 00 68 04 | ..`...........................h. |
| 197a0 | 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 00 80 02 00 00 00 00 | ......(.......@................. |
| 197c0 | 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 00 00 80 80 00 80 00 | ................................ |
| 197e0 | 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 00 00 ff ff 00 ff 00 | ................................ |
| 19800 | 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 00 00 00 00 00 00 00 | ......................w......... |
| 19820 | 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 00 00 00 00 00 00 00 | ....p..............0............ |
| 19840 | 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 00 00 70 00 00 00 00 | ....w..t..p.........wwwwp..p.... |
| 19860 | 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 00 00 00 07 00 00 70 | ...............p...............p |
| 19880 | 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 00 70 00 00 00 00 70 | ..................0.......p....p |
| 198a0 | 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 07 87 00 00 00 00 70 | .x.x.x.x.H........x....w.......p |
| 198c0 | 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 07 80 00 00 00 00 70 | .xp....w..p....p....p...w......p |
| 198e0 | 00 00 00 00 00 00 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 70 | ...............................p |
| 19900 | 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 ff f7 00 00 00 00 70 | .ww.p..p.wp........w...........p |
| 19920 | 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 00 f8 00 07 00 00 70 | ...............p...............p |
| 19940 | 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 00 77 00 00 00 00 70 | ..........................w....p |
| 19960 | 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 00 00 00 00 00 00 70 | ......w...........x...w........p |
| 19980 | 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 00 f8 00 07 00 00 70 | ......p........p......w........p |
| 199a0 | 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 f8 f7 00 00 00 00 00 | ......w........p...w............ |
| 199c0 | 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 00 00 00 07 00 00 70 | .x.w...........p...............p |
| 199e0 | 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 00 00 00 07 00 00 07 | ...............p................ |
| 19a00 | 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 ff fe 00 00 7f f8 00 | ............p...?............... |
| 19a20 | 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 03 c0 00 00 03 c0 00 | ................................ |
| 19a40 | 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 03 c0 00 | ................................ |
| 19a60 | 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 03 c0 00 | ................................ |
| 19a80 | 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 00 01 00 04 00 00 00 | ..............(................. |
| 19aa0 | 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 00 00 00 80 00 00 80 | ................................ |
| 19ac0 | 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 00 00 00 ff 00 00 ff | ................................ |
| 19ae0 | 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 00 70 00 00 00 00 00 | ..........................p..... |
| 19b00 | 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 47 07 77 70 00 00 08 | p7.......0p.............wG.wp... |
| 19b20 | 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 80 08 88 f0 00 00 0f | w....p.......................... |
| 19b40 | 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 87 77 80 f0 00 00 08 | .....p..w.x.....p.w.p.....w..... |
| 19b60 | 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 00 f0 0f 00 00 c0 03 | ..w..................p.......... |
| 19b80 | 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 00 80 01 | ................................ |
| 19ba0 | 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 00 30 00 00 00 60 00 | ......................(...0...`. |
| 19bc0 | 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 00 00 00 00 00 00 00 | ................................ |
| 19be0 | 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 00 0e 0d 0d 00 0f 10 | ................................ |
| 19c00 | 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 00 20 1e 1e 00 21 21 | ..............................!! |
| 19c20 | 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 00 30 2f 2f 00 30 30 | !.$##.&&&.(&&.***.,**.-...0//.00 |
| 19c40 | 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 00 46 46 46 00 48 47 | 0.544.877.999.<;;.=<<.@@@.FFF.HG |
| 19c60 | 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 00 54 54 54 00 58 54 | G.FHF.KJJ.LLJ.LLL.RQQ.TRR.TTT.XT |
| 19c80 | 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 00 66 65 65 00 69 67 | T.YXX.\[[.\][.^]].bbb.dcc.fee.ig |
| 19ca0 | 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 00 79 79 79 00 7e 7e | g.iii.qpn.qqq.urr.vtt.yyw.yyy.~~ |
| 19cc0 | 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 00 8f 8e 8e 00 90 8e | }..~~........................... |
| 19ce0 | 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 00 9a 99 99 00 9d 9c | ................................ |
| 19d00 | 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 00 b1 ae ae 00 b2 b1 | ................................ |
| 19d20 | 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 00 c1 be be 00 c2 c0 | ................................ |
| 19d40 | 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 00 ce cc cc 00 d0 cd | ................................ |
| 19d60 | 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 00 dc db dc 00 dd dc | ................................ |
| 19d80 | 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 00 ea e8 e8 00 ed ea | ................................ |
| 19da0 | 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 00 fa f8 f8 00 fc fa | ................................ |
| 19dc0 | 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 00 ff ff ff 00 00 00 | ........Q...q................... |
| 19de0 | 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 00 f0 c3 00 00 ff d2 | ../&..PA..p[...t................ |
| 19e00 | 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 00 ff ff ff 00 00 00 | ....1...Q...q................... |
| 19e20 | 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 00 f0 69 00 00 ff 79 | ../...P"..p0...>...M...[...i...y |
| 19e40 | 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 00 ff ff ff 00 00 00 | ....1...Q...q................... |
| 19e60 | 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 00 f0 0e 00 00 ff 20 | ../...P...p..................... |
| 19e80 | 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 00 ff ff ff 00 00 00 | ...>1..\Q..zq................... |
| 19ea0 | 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 00 f0 00 49 00 ff 11 | ../[email protected]... |
| 19ec0 | 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 00 ff ff ff 00 00 00 | Z..1p..Q...q.................... |
| 19ee0 | 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 00 f0 00 a4 00 ff 11 | ../...P.6.p.L...b...x........... |
| 19f00 | 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 00 ff ff ff 00 00 00 | ...1...Q...q.................... |
| 19f20 | 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 00 e1 00 f0 00 f0 11 | ..,./.K.P.i.p................... |
| 19f40 | 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 00 ff ff ff 00 00 00 | ...1...Q...q.................... |
| 19f60 | 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 00 88 00 f0 00 99 11 | ..../.-.P.?.p.R...c...v......... |
| 19f80 | 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 00 ff ff ff 00 00 00 | ...1...Q...q.................... |
| 19fa0 | 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 00 2c 00 f0 00 3e 11 | ..../...P...p.....!...&...,...>. |
| 19fc0 | 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 00 ff ff ff 00 00 00 | ..X1..qQ...q.................... |
| 19fe0 | 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 00 00 00 00 00 00 00 | ....................3..1........ |
| 1a000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a020 | 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 00 00 00 00 00 00 00 | ..&......$...................... |
| 1a040 | 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 00 03 18 00 00 00 00 | ................................ |
| 1a060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2f 10 01 | ............................./.. |
| 1a080 | 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 00 00 00 00 00 00 00 | ..............,................. |
| 1a0a0 | 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 00 00 00 00 00 00 07 | ....................=mg9........ |
| 1a0c0 | 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 14 03 00 00 00 00 00 | ........................7....... |
| 1a0e0 | 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 00 00 00 00 00 00 00 | .Hu......uI........5............ |
| 1a100 | 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 4d 56 58 48 20 00 00 | ......)........FXVMHGGGGHMVXH... |
| 1a120 | 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 00 00 00 00 00 00 00 | .....&.......................... |
| 1a140 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a160 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a180 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 00 00 | ..........................7..... |
| 1a1c0 | 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 00 00 00 00 00 00 00 | .1.............................. |
| 1a1e0 | 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 00 00 00 00 00 00 00 | ..........)..................... |
| 1a200 | 00 00 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 00 00 00 00 00 | ..........................&..... |
| 1a220 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a240 | 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 66 76 5f 15 26 66 00 | ..........%............."fv_.&f. |
| 1a260 | 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 00 26 00 00 00 00 00 | ..p.a0..;\.`iny)+lu]......&..... |
| 1a280 | 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 75 00 7f 46 1d 2f 09 | .........M.d[..cUqs../..=u..F./. |
| 1a2a0 | 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 00 2d 78 68 00 50 6c | [email protected].....%............?..-xh.Pl |
| 1a2c0 | 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 00 26 00 00 00 00 00 | $.0.w1WJ<j.wP6B..#H.?.....&..... |
| 1a2e0 | 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 64 00 77 4f 36 45 00 | .......>...-...v0x..rjlkld.wO6E. |
| 1a300 | 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 56 2d 58 0f 00 00 69 | L.A!......%..............V-X...i |
| 1a320 | 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 00 26 00 00 00 00 00 | .M..u..$.i..H.2.Sk.Q......&..... |
| 1a340 | 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 50 00 5d 65 69 77 1e | .........auc...-m...YN..SP.]eiw. |
| 1a360 | 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 00 00 00 00 00 00 00 | .`s`......%..................... |
| 1a380 | 00 00 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 00 00 00 00 00 | ..........................&..... |
| 1a3a0 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a3c0 | 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 00 00 00 00 00 00 00 | ..........%..................... |
| 1a3e0 | 00 00 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 00 00 00 00 00 | ..........................&..... |
| 1a400 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a420 | 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 55 55 55 5d 46 00 52 | ..........%............/aUUU]F.R |
| 1a440 | 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 00 26 00 00 00 00 00 | ^R......O^T...UhihV.......&..... |
| 1a460 | 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 7f 73 00 07 79 78 75 | .......9.qtw._.o.o......j.s..yxu |
| 1a480 | 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 6e 57 56 63 48 00 67 | vuxy......%............5wnWVcH.g |
| 1a4a0 | 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 00 26 00 00 00 00 00 | rf......crk...qQ3Mr.4.....&..... |
| 1a4c0 | 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 72 6b 00 39 77 74 04 | .......5wt.....hrg......crk.9wt. |
| 1a4e0 | 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 7f 0e 00 00 00 00 68 | ..rwA.....%............5x......h |
| 1a500 | 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 00 26 00 00 00 00 00 | rf......crk.:vy...wv@.....&..... |
| 1a520 | 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 72 6b 00 39 76 79 0b | .......5w......hqd......crk.9vy. |
| 1a540 | 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 7f 10 00 00 00 00 68 | ..xv@.....%............5x......h |
| 1a560 | 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 00 26 00 00 00 00 00 | o]......brk.9vy.....H.....&..... |
| 1a580 | 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 72 6b 00 39 76 7f 0b | .......5xu.....hmnjuqG..crk.9v.. |
| 1a5a0 | 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 6f 4b 46 52 2c 00 68 | ..de;.....%............5woKFR,.h |
| 1a5c0 | 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 00 26 00 00 00 00 00 | kntvt.7.brk.9vy...........&..... |
| 1a5e0 | 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 72 6b 00 39 76 7f 0b | .......5whpw.E.hnb.*os].ark.9v.. |
| 1a600 | 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 6e 5e 61 71 38 00 68 | ..........%............5wn^aq8.h |
| 1a620 | 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 00 26 00 00 00 00 00 | q`..bqc.`rk.9vy...........&..... |
| 1a640 | 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 72 6b 00 39 76 7f 0b | .......5ws.....hrf..hrc.`rk.9v.. |
| 1a660 | 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 7f 0e 00 00 00 00 68 | ..&%......%............5x......h |
| 1a680 | 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 00 26 00 00 00 00 00 | rf..hrc.`rk.9vy.....F.....&..... |
| 1a6a0 | 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 72 6b 00 39 76 7f 0b | .......5x......hrg..irc.`rk.9v.. |
| 1a6c0 | 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 7f 0d 00 00 00 00 68 | ..yw;.....%............5x......h |
| 1a6e0 | 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 00 26 00 00 00 00 00 | re..eqc.`rk.9vy...xw;.....&..... |
| 1a700 | 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 72 6b 00 39 77 74 09 | .......5ws.....hp\..dqc.ark.9wt. |
| 1a720 | 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 6d 62 64 72 4b 00 67 | ..tx9.....%............5wmbdrK.g |
| 1a740 | 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 00 26 00 00 00 00 00 | nkR^qvQ.ark.*.q]B[r.,.....&..... |
| 1a760 | 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 7f 76 00 02 75 7f 76 | .......<.tvx.Y.rxuwx....m.v..u.v |
| 1a780 | 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 48 48 48 4e 36 00 48 | vv.t......%............(PHHHN6.H |
| 1a7a0 | 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 00 26 00 00 00 00 00 | KHIH8...ENI...HZ\ZH.......&..... |
| 1a7c0 | 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 00 00 00 00 00 00 00 | ................................ |
| 1a7e0 | 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 00 00 00 00 00 00 00 | ..........%..................... |
| 1a800 | 00 00 00 00 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 00 00 | ..........................%..... |
| 1a820 | 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 00 00 00 00 00 00 00 | ./.............................. |
| 1a840 | 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 00 00 00 00 00 00 00 | ..........'......7.............. |
| 1a860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 00 00 00 00 00 | ..........................1..... |
| 1a880 | 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 00 00 00 00 | ................................ |
| 1a8a0 | 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 0e 0e 0e 0e 0e 0e 0e | ................................ |
| 1a8c0 | 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 00 00 00 00 00 ff ff | ................................ |
| 1a8e0 | 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 00 7f ff 00 00 ff f8 | .?.............................. |
| 1a900 | 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 00 00 3f 00 00 f0 00 | ...........................?.... |
| 1a920 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1a940 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1a960 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1a980 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1a9a0 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1a9c0 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1a9e0 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1aa00 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1aa20 | 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 00 00 07 00 00 e0 00 | ................................ |
| 1aa40 | 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 00 00 1f 00 00 28 00 | ..............................(. |
| 1aa60 | 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 00 00 00 00 00 00 01 | ......@......................... |
| 1aa80 | 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 00 09 09 09 00 0c 0b | ................................ |
| 1aaa0 | 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 00 19 1a 1a 00 1c 1b | ................................ |
| 1aac0 | 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 00 29 28 28 00 2b 2c | ..............!.......&%%.)((.+, |
| 1aae0 | 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 00 42 43 43 00 46 44 | ,.222.433.545.866.999.>>>.BCC.FD |
| 1ab00 | 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 00 5c 5b 5b 00 5e 5e | D.HFF.III.NMM.QQQ.VUU.YYY.\[[.^^ |
| 1ab20 | 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 00 6b 6a 6b 00 6c 6b | ^.`__.ba_.a``.dbb.edd.hgg.kjk.lk |
| 1ab40 | 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 00 7e 7c 7c 00 81 7e | k.lll.pnn.qqq.trr.vtt.zzz.~||..~ |
| 1ab60 | 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 00 91 8e 8e 00 91 90 | ~............................... |
| 1ab80 | 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 00 a6 a6 a6 00 a8 a7 | ................................ |
| 1aba0 | 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 00 ba b7 b7 00 bb ba | ................................ |
| 1abc0 | 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 00 c2 c0 c0 00 c4 c1 | ................................ |
| 1abe0 | 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 00 d4 d1 d1 00 da d7 | ................................ |
| 1ac00 | 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 00 ed eb eb 00 ef ec | ................................ |
| 1ac20 | 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 00 d2 ff b1 00 e4 ff | ................Q...q........... |
| 1ac40 | 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 00 8e b0 00 00 a9 cf | ..........&/[email protected]......... |
| 1ac60 | 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 00 ef ff b1 00 f6 ff | ............1...Q...q........... |
| 1ac80 | 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 00 b0 8e 00 00 cf a9 | ........../&..PA..p[...t........ |
| 1aca0 | 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 00 ff f0 b1 00 ff f6 | ............1...Q...q........... |
| 1acc0 | 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 00 b0 4d 00 00 cf 5b | ........../...P"..p0...>...M...[ |
| 1ace0 | 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 00 ff d2 b1 00 ff e5 | ...i...y....1...Q...q........... |
| 1ad00 | 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 00 b0 0a 00 00 cf 0c | ........../...P...p............. |
| 1ad20 | 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 00 ff b6 b1 00 ff d4 | ...........>1..\Q..zq........... |
| 1ad40 | 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 00 b0 00 36 00 cf 00 | ........../...P...p.!...+...6... |
| 1ad60 | 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 00 ff b1 c8 00 ff d1 | @...I...Z..1p..Q...q............ |
| 1ad80 | 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 00 b0 00 78 00 cf 00 | ........../...P.6.p.L...b...x... |
| 1ada0 | 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 00 ff b1 e5 00 ff d1 | ...........1...Q...q............ |
| 1adc0 | 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 00 a5 00 b0 00 c4 00 | ..........,./.K.P.i.p........... |
| 1ade0 | 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 00 f9 b1 ff 00 fb d1 | ...........1...Q...q............ |
| 1ae00 | 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 00 63 00 b0 00 76 00 | ............/.-.P.?.p.R...c...v. |
| 1ae20 | 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 00 dc b1 ff 00 eb d1 | ...........1...Q...q............ |
| 1ae40 | 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 00 21 00 b0 00 26 00 | ............/...P...p.....!...&. |
| 1ae60 | 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 00 bf b1 ff 00 da d1 | ..,...>...X1..qQ...q............ |
| 1ae80 | 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 00 00 00 00 00 00 00 | .......................4........ |
| 1aea0 | 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 24 00 00 00 00 00 00 | ..................&......$...... |
| 1aec0 | 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 00 07 1b 00 00 00 00 | ................................ |
| 1aee0 | 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 1e 08 00 02 14 2f 00 | .............2.....FoooiG...../. |
| 1af00 | 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 33 21 03 00 00 00 0a | ..........."......32'##)23!..... |
| 1af20 | 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 00 00 00 00 00 00 00 | !............................... |
| 1af40 | 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 00 00 00 00 00 00 00 | ........&....................... |
| 1af60 | 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 00 00 00 00 00 00 00 | ..."............................ |
| 1af80 | 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 04 16 17 00 0f 1a 00 | ................................ |
| 1afa0 | 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 44 5b 49 1e 4e 59 54 | ............+cUW4]5f%O.)AD[I.NYT |
| 1afc0 | 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 3b 4d 39 00 34 53 3b | ............[.(P.bL9.bXP3;M9.4S; |
| 1afe0 | 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 43 46 2e 15 6f 39 18 | [email protected]:CF..o9. |
| 1b000 | 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 1f 3e 3f 08 2a 43 1a | .............2F...6..5....>?.*C. |
| 1b020 | 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 00 00 00 00 00 00 00 | ................................ |
| 1b040 | 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 00 00 00 00 00 00 00 | ................................ |
| 1b060 | 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 04 00 2b 41 41 2c 00 | ............#[email protected]..+AA,. |
| 1b080 | 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 11 29 6f 6f 6f 6f 36 | ............Qooo1<o....Bo.)oooo6 |
| 1b0a0 | 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 01 42 6f 08 00 6f 50 | ............Go...7o....9o.Bo..oP |
| 1b0c0 | 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 00 42 6f 00 00 6f 53 | ............Ho...<o....9o.Bo..oS |
| 1b0e0 | 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 00 42 6f 00 00 6f 5d | ............Ho...=o....8o.Bo..o] |
| 1b100 | 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 01 42 6f 00 00 3d 2b | ............Go...8ofh_.2o.Bo..=+ |
| 1b120 | 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 00 42 6f 01 00 00 00 | ............Gogo.6o;Ho!+o.Bo.... |
| 1b140 | 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 00 42 6f 00 00 00 00 | ............Fo<B.7o..o+%o.Bo.... |
| 1b160 | 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 00 42 6f 00 00 69 4a | ............Ho...;o..o+$o.Bo..iJ |
| 1b180 | 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 00 42 6f 00 00 6f 4e | ............Ho...=o..o+$o.Bo..oN |
| 1b1a0 | 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 00 42 6f 00 00 6f 4c | ............Go...8o..o*&o.Bo..oL |
| 1b1c0 | 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 0a 34 6f 5d 5c 6f 3e | ............Loco!9o_eo.3o.4o]\o> |
| 1b1e0 | 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 0d 00 4b 61 61 4c 02 | ............<[V`.+\VU7.+d..KaaL. |
| 1b200 | 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 00 00 00 00 00 00 00 | ................................ |
| 1b220 | 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 00 00 00 00 00 00 00 | ................................ |
| 1b240 | 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 00 00 00 00 00 00 00 | ........+....................... |
| 1b260 | 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 13 13 13 13 13 13 13 | ...#............................ |
| 1b280 | 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 1f e0 00 00 07 c0 00 | ........?....................... |
| 1b2a0 | 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 03 c0 00 | ................................ |
| 1b2c0 | 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 03 c0 00 | ................................ |
| 1b2e0 | 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 03 c0 00 | ................................ |
| 1b300 | 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 00 40 01 00 00 00 00 | ......(...................@..... |
| 1b320 | 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 00 0b 0c 0c 00 0d 0d | ................................ |
| 1b340 | 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 00 25 25 25 00 28 26 | ..........................%%%.(& |
| 1b360 | 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 00 3a 39 39 00 3e 3e | &.*)).....0//.222.566.877.:99.>> |
| 1b380 | 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 00 58 57 57 00 5a 58 | >.@>>.A@@.III.SRR.TSS.UTU.XWW.ZX |
| 1b3a0 | 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 00 78 79 77 00 7a 79 | X.]\\.a``.eee.iii.rpp.xww.xyw.zy |
| 1b3c0 | 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 00 90 8e 8e 00 93 92 | y............................... |
| 1b3e0 | 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 00 ae ac aa 00 b3 b2 | ................................ |
| 1b400 | 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 00 c8 c6 c7 00 d6 d2 | ................................ |
| 1b420 | 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 00 f2 ef ef 00 fb f8 | ................................ |
| 1b440 | 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 00 71 ff 9d 00 91 ff | [email protected]...[.1.q.Q...q..... |
| 1b460 | 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 00 06 70 00 00 08 90 | .................../...P...p.... |
| 1b480 | 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 00 79 ff 71 00 98 ff | ..................=.1.[.Q.y.q... |
| 1b4a0 | 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 00 30 70 00 00 3d 90 | .................../.."P..0p..=. |
| 1b4c0 | 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 00 ae ff 71 00 c0 ff | ..L...Y...g...x.....1...Q...q... |
| 1b4e0 | 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 00 5a 70 00 00 74 90 | ..................&/[email protected]. |
| 1b500 | 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 00 e3 ff 71 00 e9 ff | ....................1...Q...q... |
| 1b520 | 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 00 70 5b 00 00 90 74 | ................../&..PA..p[...t |
| 1b540 | 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 00 ff e4 71 00 ff ea | ....................1...Q...q... |
| 1b560 | 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 00 70 30 00 00 90 3e | ................../...P"..p0...> |
| 1b580 | 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 00 ff af 71 00 ff c1 | ...M...[...i...y....1...Q...q... |
| 1b5a0 | 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 00 70 06 00 00 90 09 | ................../...P...p..... |
| 1b5c0 | 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 00 ff 7a 71 00 ff 97 | ...................>1..\Q..zq... |
| 1b5e0 | 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 00 70 00 21 00 90 00 | ................../...P...p.!... |
| 1b600 | 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 00 ff 71 9c 00 ff 91 | [email protected].... |
| 1b620 | 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 00 70 00 4c 00 90 00 | ................../...P.6.p.L... |
| 1b640 | 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 00 ff 71 d1 00 ff 91 | b...x..............1...Q...q.... |
| 1b660 | 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 00 69 00 70 00 87 00 | ..................,./.K.P.i.p... |
| 1b680 | 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 00 f6 71 ff 00 f7 91 | ...................1...Q...q.... |
| 1b6a0 | 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 00 3f 00 70 00 52 00 | ..................../.-.P.?.p.R. |
| 1b6c0 | 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 00 c2 71 ff 00 cf 91 | ..c...v............1...Q...q.... |
| 1b6e0 | 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 00 15 00 70 00 1b 00 | ..................../...P...p... |
| 1b700 | 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 00 8c 71 ff 00 a6 91 | ..!...&...,...>...X1..qQ...q.... |
| 1b720 | 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 00 00 00 00 00 00 00 | ................................ |
| 1b740 | 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 00 05 17 00 00 00 13 | ..!..0/......................... |
| 1b760 | 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 17 25 00 0e 00 00 10 | ..................$.....$.%..... |
| 1b780 | 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 01 08 00 0e 00 00 10 | .3)#62?54)3..................... |
| 1b7a0 | 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 37 40 00 0e 00 00 10 | .................D6$;..897@..... |
| 1b7c0 | 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 00 0b 00 0e 00 00 10 | .=..7..16.A......C,.E:..8....... |
| 1b7e0 | 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 0f 42 00 0e 00 00 10 | .A..+'&-8........?...,(/7.B..... |
| 1b800 | 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 00 00 00 0f 00 00 20 | .<>!B;.*+?1..................... |
| 1b820 | 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 00 80 01 00 00 80 01 | ................................ |
| 1b840 | 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 00 80 01 | ................................ |
| 1b860 | 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 0d 49 48 44 52 00 00 | ...............PNG........IHDR.. |
| 1b880 | 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 ed 9d 09 78 54 45 d6 | ...........\r.f..5.IDATx....xTE. |
| 1b8a0 | 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 44 94 6d 18 1d 45 1d | .OB..$.$,!.!a..7D6GE6.Ed.D.m..E. |
| 1b8c0 | 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 12 96 84 40 02 49 c8 | .uP.A..../"."[email protected]. |
| 1b8e0 | 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 55 5f 9d aa 3a a7 ca | ..}.4..........y...Br....U_..:.. |
| 1b900 | 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 82 f3 c4 30 15 c9 75 | .*.j".../RS....#RM..D.......0..u |
| 1b920 | 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 6e 15 f4 a5 7d 45 6a | ...tE.."...*.."....H.7..;n...}Ej |
| 1b940 | 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 20 d2 19 91 ae d9 f3 | ).c"u..>..<7v..%..D.M.."........ |
| 1b960 | 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 22 7d 29 d2 72 32 58 | ......w...H]...W..0Le.@.}"}).r2X |
| 1b980 | 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 8d 0c c3 04 dd 87 05 | .v....G..".B....>.h#O..Dz....... |
| 1b9a0 | 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 7d 73 7b 08 00 cc fe | .j.h.....2.........#.X...}s{.... |
| 1b9c0 | 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 65 22 25 da bf 5c 18 | 'E.7q.g.=..l.i.H.z.....L.e"%..\. |
| 1b9e0 | 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 15 0d c3 b8 06 58 32 | .e(.......P...-.0...?-.{......X2 |
| 1ba00 | 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 13 69 12 19 2c 02 9b | .+...n....).*.jW`.0...I...i..,.. |
| 1ba20 | 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 00 54 17 69 a5 48 ed | .S....L...{....)"=*.Q=n...T.i.H. |
| 1ba40 | 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 99 30 8c 4b 81 61 c0 | .P(..*.G`.HK.........TFV|.0.K.a. |
| 1ba60 | 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 8e ad 37 d2 4b 00 70 | ..Jl.....O.."y;.P..UH&.[}..7.K.p |
| 1ba80 | 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 5f 88 34 c2 71 65 c2 | .W.0.g.?../GD..H.m..^..A=_.4.qe. |
| 1baa0 | 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 02 c2 85 7b 93 61 ce | 0...2L....Fz...........0....{.a. |
| 1bac0 | 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 d2 4b 00 c2 c9 a0 46 | .&...`...t....a\.....i..7.K....F |
| 1bae0 | 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 b0 50 18 c6 55 40 70 | w:.L..e(&Cp....H/..%.F..8.P..U@p |
| 1bb00 | 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 6c bd 11 0b 00 c3 54 | ..dp...=..;.4v`.0....xA..l.....T |
| 1bb20 | 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 c6 85 61 01 60 18 17 | >X....a.`.....a\....qaX....a.`.. |
| 1bb40 | 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 16 00 86 71 61 | ...a\....qaX....a.`.....a\....qa |
| 1bb60 | 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 09 0a 0a a6 ab 57 af | X.L..\.../9..^^....C99.f......W. |
| 1bb80 | 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 5e d1 f4 39 fd df 8b | Raa...wss....z.<yxy...7..^..9... |
| 1bba0 | 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 06 96 ca 89 a8 a8 b0 | .....t.=.P..-.NT....$oo/Q....... |
| 1bbc0 | 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 e5 a7 23 2c 00 4a c6 | .._..3............m[.......#,.J. |
| 1bbe0 | 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 52 53 8f 52 fd fa b1 | [email protected].!.....#G.Q||..kRS.R... |
| 1bc00 | 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 79 f3 66 da bf ff 7f | v.#.....H.".....t..a.....y.f.... |
| 1bc20 | 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 60 c0 93 34 7a f4 28 | 6?c..$.9.)..G...7.>..c..?`..4z.( |
| 1bc40 | 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 00 6e 42 01 dc dd dd | j......l.y.y.......k......nB.... |
| 1bc60 | 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 94 f4 a5 cd fb 6c d8 | ...C..7......'.....=.h..9.....l. |
| 1bc80 | 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 9f a7 e6 cd 9b 9a bd | ...%C...y.fSJJ..J`..W.N......... |
| 1bca0 | 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 e4 eb eb 2b 1b 0a fe | f..?.f..t...V.*..rW.VMX$^...+... |
| 1bcc0 | 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 d0 89 13 c7 35 e5 2b | ..t..X.....}:{..U..6.c.......5.+ |
| 1bce0 | 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 17 2f 66 09 2b 2b 47 | !!....A.......F=M..:.j..E./f.++G |
| 1bd00 | 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 d1 87 36 df db 4e b0 | 6z5.^.........0...I.~..}...6..N. |
| 1bd20 | 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 61 f6 9a df 7e fb 83 | .(y..!4w..:p..C.......;.la...~.. |
| 1bd40 | 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 31 54 52 a2 6d c8 f0 | j..a..0...z;.Ahh.4...\.,.1TR.m.. |
| 1bd60 | 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 05 07 07 09 d1 5a 25 | ..}$.....5}.Q.F4l.pZ.h........Z% |
| 1bd80 | 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 ab 27 9d 3b 77 d6 ae | ..6.l/.....t....f.....W...'.;w.. |
| 1bda0 | 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 2f 3b d4 1f 34 5b 91 | .....%,...u..7""RX.g..'../;..4[. |
| 1bdc0 | 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 4a 6b a3 5b b7 ae c2 | .P.^....&....?'{....`.DFFJk.[... |
| 1bde0 | 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 f3 e6 1f 55 7d ae a2 | z.Sa.V.........C>...Q..}i...U}.. |
| 1be00 | 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 f1 de b2 6d bf a9 3e | ....O...7....&.PN..A........m..> |
| 1be20 | 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 58 b9 72 35 75 ea d4 | ..(a.........c...o.^...(.X.r5u.. |
| 1be40 | 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 68 5e 4a c1 02 a0 84 | ......H.S....S.Vm.!,....rh^J.... |
| 1be60 | 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 e2 25 74 ea d4 49 ca | .@;........-Z4.x}E.@..}h..%t..I. |
| 1be80 | 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 4a 58 00 ac 03 63 5d | .w....,...W...<../.....,.JX...c] |
| 1bea0 | 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 32 1c b2 9a 63 0a 4c | .._..u.....^[...o..(<<.222...c.L |
| 1bec0 | 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 4c dd 88 72 af b3 b7 | ...]..EM.6rtv...........)L..r... |
| 1bee0 | 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 da 75 68 4f db 7e de | ..m...7o...T*,,tt....2>>..uhO.~. |
| 1bf00 | 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 05 00 a6 7f 97 2e 5d | .....(a....sQ.G..I...5{........] |
| 1bf20 | 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 80 12 16 00 db c0 92 | ....iz.#.....i...h..A........... |
| 1bf40 | 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 83 2d 8d 1e 82 12 1c | .....C.vf.....>}.....Yw[A.-..... |
| 1bf60 | 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 2a 76 e9 64 2d f0 0f | .L%.%.W?..{......,.F/?c*.*v.d-.. |
| 1bf80 | 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 ff b1 aa 01 cf 47 38 | ...A!!Af....DF...p.p*..i7.....G8 |
| 1bfa0 | 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 61 40 4c 5c 7d 8a a8 | ......S..XF%%%...'...Z...a@L\}.. |
| 1bfc0 | 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 f4 0e a7 4e 9e a2 98 | .F...q..%...*.*....yxzX.|...N... |
| 1bfe0 | 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 fe da 35 b9 5c 86 fb | .h..X#.h..7.....E~.n..5....5.\.. |
| 1c000 | 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 ba 75 7b 4c 98 d7 df | ^.|...3...6L...........S..u{L... |
| 1c020 | 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 9f 71 9b 00 78 8b 77 | .........0Q.EE..i.&.q.&.<.q..x.w |
| 1c040 | 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 25 27 6f d1 5c c6 3a | |...R......IF...p....tz..%'o.\.: |
| 1c060 | 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 1a 3f 7e 9c d9 6b ac | ....Z..{..?...{....."r....?~..k. |
| 1c080 | 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 bd 63 c7 8e 62 6c 3a | ...z}8=..A:x.......#z.k...c..bl: |
| 1c0a0 | 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 ec 29 00 2f be f8 12 | \4...r..\.!4...4f.34kV..k.)./... |
| 1c0c0 | 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 8e 54 fc f8 e3 4f 69 | ......H.to,e......z..FW.X.T...Oi |
| 1c0e0 | 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 61 01 50 62 ad 00 60 | ..a....i.....@.=.,%%...O.a.Pb..` |
| 1c100 | 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 81 e5 30 e2 69 d3 a6 | }w.....7...Gk...<66....Sa..0.i.. |
| 1c120 | 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 50 df be 7d e8 e4 c9 | ...Z-.....?.........S....P..}... |
| 1c140 | 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 88 8b 8b a3 19 33 3e | .......h...b.D.......<X.Z.....3> |
| 1c160 | 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 c3 ee 79 b4 46 00 60 | ..^x^..t..@.......&L.G..>..y.F.` |
| 1c180 | 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 1f a2 ed 36 6f de 42 | [email protected]..]:.deei....6o.B |
| 1c1a0 | 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 0a f1 98 25 1a e4 24 | ...1.w{...........I.t..u....%..$ |
| 1c1c0 | 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 10 16 00 25 b6 08 c0 | M....7-Z....;.i...-_.L..8...%... |
| 1c1e0 | 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 6b 0a 53 fa 37 ea dc | .............Fo...l.Z&...k.S.7.. |
| 1c200 | 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 fd 7f d0 94 a7 c0 80 | .....S...[O.Z..)..h.w..E........ |
| 1c220 | 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 9d 61 01 50 c2 02 70 | .:s>.N.?.iB.v...a.......<.a.P..p |
| 1c240 | 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 c9 bf db 53 00 d6 af | ......?....C.z...0.....x....S... |
| 1c260 | 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 16 47 81 8a a1 95 11 | .@-[....j..HBB..d...Z.....G..... |
| 1c280 | 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 b9 fc a5 96 90 90 10 | ...Y.Q9...%,......3i....T....... |
| 1c2a0 | 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 b4 d3 9a f2 04 ce 9d | 1&...o.....)7UQ..G.5j(.......... |
| 1c2c0 | 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 26 7a f2 b3 19 72 46 | ....Zb....h..-,..X.TPQ...&z...rF |
| 1c2e0 | 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 30 01 a8 21 04 e0 0c | ].yk.....@&]...i....4,.*.0..!... |
| 1c300 | 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 94 b0 00 dc 82 05 40 | ..%..................@'X.......@ |
| 1c320 | 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 00 4a 58 00 6e c1 02 | .,.,.,..`.....iX.T......,.JX.n.. |
| 1c340 | 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 16 00 25 2c 00 b7 60 | ........R..X...4,.*`.`.....%,..` |
| 1c360 | 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 04 0b 80 12 16 80 5b | .P......@)X.,..`...............[ |
| 1c380 | 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 74 82 05 40 09 0b c0 | ...........,..a.0....X.X.t..@... |
| 1c3a0 | 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 f2 f6 4d ac 20 58 00 | -X........P.....r?.-..`....M..X. |
| 1c3c0 | 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 d7 ae ad e6 e7 e9 08 | [email protected].._j....... |
| 1c3e0 | 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 ed 9a 9f a7 23 2c 00 | .....[....{...O...C.YY.......#,. |
| 1c400 | 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 55 1e 16 00 25 d6 0a | JX.n..P.a.Pb..$........,.U...%.. |
| 1c420 | 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 b6 c2 4e 4d 4d a1 43 | ..|.9r.-_..'.........&.....NMM.C |
| 1c440 | 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 58 00 74 82 05 40 89 | .R)44..g..W...o..t)....X.X.t..@. |
| 1c460 | 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 46 ca 02 c0 02 a0 13 | .......K..>.gk........^..F...... |
| 1c480 | 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 10 80 d4 d4 c3 2c 00 | ,.J...=.......".....)W........,. |
| 1c4a0 | 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 c8 a4 16 2d 9b 9b fc | U...%,.......'NI..r2..G.....-... |
| 1c4c0 | 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 45 de 20 1a ed da 3d | ;..........].t..+..C.....E.....= |
| 1c4e0 | 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 da 8e 88 88 a4 9d 3b | `..,.N......[..3..w.F..........; |
| 1c500 | 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 85 c1 48 f3 16 2d 68 | .Q..=L....i`.PR......G.(w..H..-h |
| 1c520 | 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 34 b0 00 28 a9 aa 02 | ..[......\....U.i..A&....4..(... |
| 1c540 | 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 82 a6 a3 c1 41 83 06 | .J...!>.j.....HS.N%oo/.p.....A.. |
| 1c560 | 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 e5 e4 dc ce 9d bf 10 | ...7....{...Y.....%UU........... |
| 1c580 | 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 71 d5 32 f9 67 7c 0e | ]/[email protected]!..u.)88X....q.2.g|. |
| 1c5a0 | 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 a2 57 f7 96 09 0d b5 | .j..]h...&.a.p.X..TU..^^^.W..... |
| 1c5c0 | 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 64 04 65 65 99 9e 6b | 4..]..."*((..."M.~.g...Qdd.ee..k |
| 1c5e0 | 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 06 16 00 25 2c 00 d6 | `.p.X..Te.......i....kX.....%,.. |
| 1c600 | 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 8f 99 76 24 a5 79 ad | ...^.z4k.,[email protected]$.y. |
| 1c620 | 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 d6 ac 29 a5 a4 1c 32 | ..@.:.(.z0]..1{.........j..)...2 |
| 1c640 | 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 45 0c 0a 09 a1 86 89 | {........Z......oAA....<DE...... |
| 1c660 | 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 96 05 c0 69 60 01 50 | ....f.:g...^...i....h.G.....i`.P |
| 1c680 | 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 f5 9d a2 ec f6 97 7b | b......f......Gg...^XxM........{ |
| 1c6a0 | 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 26 00 7e 7e 7e 62 e8 | -.......Z.HHH.q....._.=..&.~~~b. |
| 1c6c0 | 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 37 37 37 39 ee af 55 | R..}.=z...,^...4..(..[...7779..U |
| 1c6e0 | 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 7e 57 60 0f 0f 4f 0a | ..}......O..\U..(a.......~W`..O. |
| 1c700 | 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 fd f5 52 b3 6e bf a6 | .....G4?OGX........f.xx8}..R.n.. |
| 1c720 | 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 8f a7 e6 e7 e9 08 0b | .j.....Q.V-..X}................. |
| 1c740 | 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 be ff 7e a3 10 80 d6 | .....Ac......j.....h..UM...~.... |
| 1c760 | 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 f7 d1 40 7c 7c 7c 28 | [email protected]?OGX......&>f..@|||( |
| 1c780 | 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 6b 9e 09 01 c0 16 70 | 00P......l.Rz.....".HIU..k.....p |
| 1c7a0 | 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 5a e0 51 cd 9d ae bb | 11u5?OGX..TU.0....Q..U.(.Z.Q.... |
| 1c7c0 | 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 61 01 60 01 30 07 0b | ......}.v..M_/[FK./..Uo.*a.`.0.. |
| 1c7e0 | 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 74 29 27 87 8e 1e 4d | ............>ef^.f.9.....t)'...M |
| 1c800 | 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 36 1d 75 34 2c 00 2c | .#..P^^.n.g.`.0........R.6.u4,., |
| 1c820 | 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 60 01 50 c2 02 60 7f | ..`.PAE..d/X.X...........`.P..`. |
| 1c840 | 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 c1 02 a0 02 16 00 | X.X...........`.P..`.X.X........ |
| 1c860 | 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 50 c2 02 60 7f 58 | ...`.P..`.X.X...........`.P..`.X |
| 1c880 | 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 c1 02 a0 02 16 00 16 | .X...........`.P..`.X.X......... |
| 1c8a0 | 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 50 c2 02 60 7f 58 00 | ..`.P..`.X.X...........`.P..`.X. |
| 1c8c0 | 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 01 50 01 0b 80 25 01 | X...........u...g......[a.P...%. |
| 1c8e0 | 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 ff 17 2e a8 2f 57 16 | h%.0S.vKJHH...zt..v...y.|..../W. |
| 1c900 | 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 c4 c4 44 7a f4 d1 ce | ...........7n...:w....b....Dz... |
| 1c920 | 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 b1 bd 40 ad 87 05 40 | ....4..?.<......Q..........@...@ |
| 1c940 | 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 89 ce 9c 49 d7 74 6f | .-.0a.8....v.#..y.X.t9u.....I.to |
| 1c960 | 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 2d d8 9c b5 a8 a8 58 | .j..g3..._..9....3).B.<.R-.....X |
| 1c980 | 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 9e 47 16 00 f3 02 30 | ..8...zX..X+.......#..eK..G....0 |
| 1c9a0 | 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 a5 c9 42 34 5e 91 cf | {.l.../.<yR.......)>^[.|...B4^.. |
| 1c9c0 | 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 0a 00 5e e8 ae 5d bf | .v.......Rff&.h........%...^..]. |
| 1c9e0 | 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 c0 bc 00 4c 9e fc 32 | .......~>&....i....B........L..2 |
| 1ca00 | 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 e9 d9 b3 17 25 25 cd | M....>|X..Q>QQQ.u.O..GwU.....%%. |
| 1ca20 | 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 2b 00 9e 9e 9e e4 ef | .../.....H..c.xV7}..:X..X+...... |
| 1ca40 | 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 00 98 17 80 c7 1e eb | ./..............#.Rn............ |
| 1ca60 | 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 5a fd dd 1a 4a 4e de | I+V|K....k...]...M..5)..%Z...JN. |
| 1ca80 | 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 67 5f 92 07 a5 68 e9 | ,'.p...p]......O}........g_...h. |
| 1caa0 | 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 e2 81 ed bb 03 02 cc | .All.....M....+w...(.V.......... |
| 1cac0 | 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 c6 a3 cf 82 83 82 c9 | ....`^....K.N.....1...pw........ |
| 1cae0 | 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 41 0b 58 75 68 d8 b0 | ..W6x#.......~...sd._XX(.A.Xuh.. |
| 1cb00 | 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 0c 15 89 86 99 a3 d1 | ....W..7.-..a.P..`..)..-........ |
| 1cb20 | 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 99 61 d3 bd 6c 84 05 | ,Wb<!.....km.J`i...R.ZQ...a..l.. |
| 1cb40 | 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 61 72 d8 d0 a4 49 43 | @.......|..R......okc....ar...IC |
| 1cb60 | 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 67 02 e6 7f fd fa f1 | Gg..@.......<.._h....D.Ltg...... |
| 1cb80 | 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 51 46 61 72 a9 cd 99 | ...o.........(a..?....o.~QFar... |
| 1cba0 | 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 00 f4 ef ff b8 b8 6e | .....U.:..).R..........T.......n |
| 1cbc0 | 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 9c a3 b3 03 58 00 94 | 1.;v..^....k...&&....K.8q....X.. |
| 1cbe0 | 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 6b d6 ac 29 dd 85 e3 | ........a..t...Rzz.t.q$0.k..)... |
| 1cc00 | 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 42 42 aa d3 b9 73 e7 | ...-..........SQ...\.v...BB...s. |
| 1cc20 | 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 12 16 00 fb 53 51 02 | .&.h.p.....G.}.~...!.0.......SQ. |
| 1cc40 | 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 6c e8 50 fa 6e d5 ca | ...7n.d......P.........O0l.P.n.. |
| 1cc60 | 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 97 0c 13 86 03 8f bd | .}..X.........P.f..X...ju....... |
| 1cc80 | 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 c8 70 9a 37 6f 36 a5 | .......g...gh.......`.P2d.p.7o6. |
| 1cca0 | 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 f1 a4 56 01 a8 5f 3f | ..:d..N"QQ......]+1y.......V.._? |
| 1ccc0 | 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 47 9c 84 84 78 1a 3a | ..#jR.y.:...i....c.....?.G...x.: |
| 1cce0 | 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 2c 13 6a 75 e3 35 07 | t...?....m....._.....dIo>,.ju.5. |
| 1cd00 | 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 3b 76 02 4d 9f 3e 8d | ...%.3..D.-:...........(.;v.M.>. |
| 1cd20 | 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 66 2d 79 44 d8 aa af | rs...|..O!...**.EQIM..zT6f-yD... |
| 1cd40 | 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 7d 69 dc b8 89 f4 e9 | ..%4L...R.......D#G<.....}i..... |
| 1cd60 | 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 2f 4f 0e 0f 60 19 40 | .....g.y.F..EM.6.e.E.W.(//O..`.@ |
| 1cd80 | 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 d5 57 a2 1e 4d 17 22 | .,.?.........O..KJJ(..aZ..W..M." |
| 1cda0 | 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 32 47 50 50 b0 5c da | }..em...S`.(;[}..'h.!!...2GPP.\. |
| 1cdc0 | 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 1b ec 64 0e bd df 8b | *.0.uss......L.|..xx....6..d.... |
| 1cde0 | 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 64 a9 4a a3 f1 e3 1d | ...=.....];Jl.H.1....D>>>d.J.... |
| 1ce00 | 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 85 61 01 60 18 17 86 | ....P.....m.6JNNv.{..X....a.`... |
| 1ce20 | 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 16 00 86 71 61 58 | ..a\....qaX....a.`.....a\....qaX |
| 1ce40 | 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 01 60 18 17 86 05 | ....a.`.....a\....qaX....a.`.... |
| 1ce60 | 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 16 00 86 71 61 58 00 | .a\....qaX....a.`.....a\....qaX. |
| 1ce80 | 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 d2 84 fc 02 02 e4 ef | ...a.`..........M....a"5i....... |
| 1cea0 | 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 0f 8f 6a f2 10 8a db | ......S.w.>......e..x...&..j.... |
| 1cec0 | 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 80 3f 5d b9 a2 6d 6b | ..N~~.t..!.._.z...H....Q@.?]..mk |
| 1cee0 | 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 b7 4d 0f 0d a1 ac 0b | o#8@.[...........N..m>O.#.M..... |
| 1cf00 | 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 ce 9e 3b 27 de ff 5e | ..U.&M.y.....G5.jPAq!.:~...;'..^ |
| 1cf20 | 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 a2 a2 62 2a 2c 2c ba | :|..g0X.......G.>...n.Z6...b*,,. |
| 1cf40 | 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 3e f8 60 aa 3c a9 56 | q..u.V..yyy.J.!..8q.$.Y..>.`.<.V |
| 1cf60 | 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 bd 67 cf 5e f4 ed b7 | ?...6...Hy....7r..mh...V..g.^... |
| 1cf80 | 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 4e 97 a7 e7 98 12 00 | +(/....2....G....4S.}..N.N...... |
| 1cfa0 | 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 76 ea 74 b9 d7 b6 be | ...}..j..>.y..j.<..xR....v.t.... |
| 1cfc0 | 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 10 bc 83 4b 97 72 a4 | ..z.....cGy...{(............K.r. |
| 1cfe0 | 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 d6 3b d4 a0 41 03 79 | .|..74s.."..9p..,.Z.../...;..A.y |
| 1d000 | 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 6c 39 4d 9c 38 96 2e | .Kvv6....=I..0*........_.l9M.8.. |
| 1d020 | 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 d9 d7 f4 d4 53 23 ac | ^............G......n...t....S#. |
| 1d040 | 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 53 47 56 7e b5 4c 9d | ...N...?n....2.g....W....SGV~.L. |
| 1d060 | 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 d9 82 97 b0 48 ea c6 | .!M.0^..i.g.............<....H.. |
| 1d080 | 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 65 97 25 0f 07 41 d9 | ....H..M[..>>.`.b........e.%..A. |
| 1d0a0 | 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 b9 79 ba e5 dd 06 58 | +.?....x.N"P..........?O..y....X |
| 1d0c0 | 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 8f a3 a3 c2 c3 c3 65 | .....K..^B..t...D...4.-........e |
| 1d0e0 | 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 01 62 48 12 10 14 4c | .y..W../?.)_;v.../...?o...bH...L |
| 1d100 | 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 d1 d1 34 67 ce 5c 1a | .5.Ec.~.f...Dc.L...4...n...4g.\. |
| 1d120 | 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 df e8 d1 47 3b 6b ce | 7.YU.l......+eff.C:M........G;k. |
| 1d140 | 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 67 cf 9e a5 fc fc 7c | ..`H...G..A.q+.a.?..g...Mg.....| |
| 1d160 | 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 00 96 88 8c 8c a4 4d | M......O.....k..........,......M |
| 1d180 | 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 c4 50 e2 19 ab ee d3 | .6S.z...G....DE..]QQ5i../.P..... |
| 1d1a0 | 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 6a 7e 86 9a c6 06 91 | .q..H.......b.Y.....+..G.j~..... |
| 1d1c0 | 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 ef e9 8c 02 f0 c7 1f | ...m...?~...=...R.fM...3f....... |
| 1d1e0 | 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 db 77 b0 02 16 80 f2 | {o...._......1......@K.~..w..... |
| 1d200 | 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 1f 10 e3 c3 3d 56 dd | .^=T..V.V-Yamy.F`.`..........=V. |
| 1d220 | 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 7e 86 9a c6 86 ef 83 | 'i.l.....<u.\A....=.e..&j~...... |
| 1d240 | 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 09 c0 94 29 6f 48 11 | ...z.....r....g..\..gN......)oH. |
| 1d260 | 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 dd 62 88 d3 49 b7 fc | =v....+...r..x.H....@}....b..I.. |
| 1d280 | 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 47 bc 60 37 59 b9 73 | [[email protected]...&|<.i.....G.`7Y.s |
| 1d2a0 | 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 c1 aa 7c f9 f8 f9 52 | ss....0..9......,....M.....|...R |
| 1d2c0 | 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 da c6 86 71 2e 86 02 | z.9.t1..,<.W.~<u..YX2?hz....q... |
| 1d2e0 | 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 2b 00 18 92 40 58 7d | /...M../.......S.}.^.X.hY+...@X} |
| 1d300 | 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 54 58 e6 38 76 34 7a | }}[email protected]....}%....TXTX.8v4z |
| 1d320 | 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 c2 fa 73 13 9f bb e3 | .w....h.h.X.B......;..x....s.... |
| 1d340 | 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 c2 0b c7 c4 5e 60 60 | .f..q^C.....9P..Ly.N.8a......^`` |
| 1d360 | 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 f6 f6 96 f3 06 a8 08 | .\j....i...E.p..y3j...\......... |
| 1d380 | 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 26 ff 94 a0 d2 61 18 | ...?......[_./....C..z.ce&....a. |
| 1d3a0 | 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 3d 77 1e f5 ed dd 87 | .......?..9Zz[4..q$&&.\..=w..... |
| 1d3c0 | 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 8c ef d0 b7 7f 6f ba | N.:e1.....Gjj.x..BdC4}W.......o. |
| 1d3e0 | 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 ef be fb 0e 2d 59 b2 | .u.H...hG?...:p.P.....@)~....-Y. |
| 1d400 | 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 21 0e 91 11 91 34 62 | D.1N..{.._.....N...EG.+'.!....4b |
| 1d420 | 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 7e 25 68 c8 68 54 47 | .S..W.5..N...",...9zL.E..~%h.hTG |
| 1d440 | 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 cb 93 e6 cf 9b 4b 23 | .5..='..V....N.'O.I...........K# |
| 1d460 | 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 9e 51 fd 1c 2d 02 80 | G..)[email protected].. |
| 1d480 | 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 4b 97 56 91 25 ac 15 | .].vm........m.{.m;...FJKK.V.%.. |
| 1d4a0 | 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 0e 95 b1 5a a2 a2 6a | .X!#G......T..y....;o.K.R...Z..j |
| 1d4c0 | 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 78 d0 d7 4b 96 d1 80 | .[o.I.|2......nz....c.N..x..K... |
| 1d4e0 | 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 e7 47 e3 c7 dc 40 d7 | '...?.a.0.G.M...~...?^....G...@. |
| 1d500 | 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 42 6b d6 ac a5 23 47 | ...._....z.Z....F..l....?Bk...#G |
| 1d520 | 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 26 a9 7e 96 d6 f1 36 | ..6,A.D..s....jtt=.../...&.~...6 |
| 1d540 | 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 99 40 b5 56 00 12 13 | ..N.:[email protected]... |
| 1d560 | 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 32 64 10 ad 5b b7 d6 | ..........K...3i..'d]P.Q.2d..[.. |
| 1d580 | 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 85 05 65 7a 7f 98 d3 | .}z..M...&...}rN.I`.0..|...ez... |
| 1d5a0 | 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 d2 8d 09 73 0b 98 5c | X..Lp...5.......M....cs.....s..\ |
| 1d5c0 | 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 23 5c 96 5b c3 86 0d | ....ykQ.:..a.DF.T.,.....Q#\.[... |
| 1d5e0 | 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 9f d9 54 c6 a5 f9 ec | ...Ly].Y^.yS;.j..4.........T.... |
| 1d600 | 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 81 b0 00 28 79 40 8c | ..4x..9.R...C.R.S...].7!Y...(y@. |
| 1d620 | 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 2d 22 4a 0c 3b 52 8f | ....#...1.L........m..S..-"J.;R. |
| 1d640 | 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 07 30 29 86 25 c1 51 | Qzz.\.6...KTc...C......e..0).%.Q |
| 1d660 | 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 2e 43 e6 15 c2 a4 16 | O......z.53.....I.&...3:w.C..... |
| 1d680 | 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 de 81 32 d6 0b be ab | k..66.F..N..-...'L.D.~..x..2.... |
| 1d6a0 | 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 91 de 75 ca 17 8e e5 | ..c..u.`..9_P.`.P..........u.... |
| 1d6c0 | 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 51 cc 62 97 94 14 0b | ..'OY\......FC....i......Q.b.... |
| 1d6e0 | 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 6f 0c a1 2c 5d 56 98 | ........*kZZ..n}...Y.qw..o..,]V. |
| 1d700 | 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 9e d6 af 5f 2f 7f 56 | ..k4...-[H......,.V..#o....._/.V |
| 1d720 | 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 12 20 86 5d 28 7f 4c | .&.v..M.[....ygk...]..r.....](.L |
| 1d740 | 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 b7 17 2c 00 4a b6 6c | @.....l....m....]..........,.J.l |
| 1d760 | 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 7e fc 44 ea d1 a3 87 | .B..7.=..2.._.....!D..&?;~.D.... |
| 1d780 | 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 5d 67 3b 77 7e 44 fe | ..9....sh...U]....h.....%]g;w~D. |
| 1d7a0 | 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 25 ca 6b 6c 18 52 ec | ../....q)....f.c..S..md..%.kl.R. |
| 1d7c0 | 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 5a dc d1 42 c6 02 94 | ...Z.l)...H....[iK....<..Z..B... |
| 1d7e0 | 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 8c e7 07 9b fc 3b cc | (.m...."((......25|..-X.P.....;. |
| 1d800 | 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 08 cb 6c b3 ea 3c 55 | |...9..]...y..73#..l.LII_..l..<U |
| 1d820 | 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 ff d9 e4 67 31 61 34 | .,.J..?D...r.../(^0&.P..o...g1a4 |
| 1d840 | 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 35 35 b5 8c 69 8f d8 | j.H..T'..$...W.%F..I...3(55..i.. |
| 1d860 | 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 fb 8d aa 66 a2 cb 6b | ..=...k...!B..~.bJ.Z..r.....f..k |
| 1d880 | 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 5c 3b 75 ea 40 bf ef | l......u....z.)9,Q.$....B\;u.@.. |
| 1d8a0 | 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 5d ba 74 a5 15 2b 56 | .Gy.W...*..(&&.f.....7...].t..+V |
| 1d8c0 | 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 5e bd 4a 97 7c eb 00 | ..8'.7.Ld.....,...../....^.J.|.. |
| 1d8e0 | 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 64 74 9c a9 19 63 53 | ...,..gV.Y..A....++.)....dt...cS |
| 1d900 | 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 43 88 89 89 be ed f7 | .....J..Y^....Oa...>..A.BC...... |
| 1d920 | 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 10 16 47 67 4a 4e de | p]ECR^.3..u...De..\^^cKHH..GgJN. |
| 1d940 | 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 29 3d ed 74 99 c9 41 | ,,.L*(.Z.QF.q..k...7...sr)=.t..A |
| 1d960 | 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 54 80 fb ef e0 c1 83 | g.....N..........x......0T...... |
| 1d980 | 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 d5 e4 67 ed 25 00 f7 | t.....(9x...$S......tt9z4..g.%.. |
| 1d9a0 | 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 b1 32 3f 58 2e 2c dd | ....7.T...yB0....L..m.y...2?X.,. |
| 1d9c0 | 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 31 90 96 2f ff 9a c6 | 3.3..q....k.x.......5jDO<1../... |
| 1d9e0 | 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 42 3a 71 ec 58 a5 10 | ..K...Gf....O..\......]..B:q.X.. |
| 1da00 | 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 fd a8 56 ad 28 5a bf | ..K....S..h...#.o...|@.|}..V.(Z. |
| 1da20 | 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 f4 ee dd 53 c6 f6 9b | ~...z....`.P....D..Vf.o.....S... |
| 1da40 | 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 02 4f 39 a6 87 af 7f | .....G...._x......o..V..c.O9.... |
| 1da60 | 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 74 b9 cf b5 24 00 f0 | ..B\/)[.O.J.......z..q}llt...$.. |
| 1da80 | 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 40 57 84 d9 ef ed e3 | ._.h...rr25o.BZG.B....2Lh@W..... |
| 1daa0 | 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 33 1a 3b f6 39 55 d7 | -z.+t\..^..qCO......].>..3.;.9U. |
| 1dac0 | 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 c1 64 33 84 c7 81 b0 | .~.Y.FS.F...0..B.L..+.%...d3.... |
| 1dae0 | 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 5c b0 88 9e 1c 34 50 | .(...U...mM...4KJJ...7.S,\....4P |
| 1db00 | 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 30 01 a5 f4 a2 83 00 | T.C.@=...0...iQ(+......V.0...... |
| 1db20 | 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 f3 06 f1 f1 f1 d4 b7 | ...K.G.|....V..../.V.$+......... |
| 1db40 | 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 be 50 76 63 9e 7b 96 | o_Z.j..gk......{..b..].zB.Pvc.{. |
| 1db60 | 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 58 f5 3b c7 8a c1 bc | ..J......".....<.\......9X.;.... |
| 1db80 | 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 2b bc e1 3f 02 b7 60 | ys.{.....:u.....D.w..M.J.+..?..` |
| 1dba0 | 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 f0 b3 4f 49 49 29 a3 | ..S....+JW...r....:....1...OII). |
| 1dbc0 | 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 ee a7 4e 9d 2a 9d 73 | ....R....M~......ym.?.s.f..N.*.s |
| 1dbe0 | 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 ee 02 84 6c a3 02 a2 | ...j.........r]..R...q=.5...l... |
| 1dc00 | 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 e3 2d 69 01 19 87 2a | W2%<..|...is..gk........x.-i...* |
| 1dc20 | 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 ea 83 16 30 f9 8a f9 | ..a.o..]4.Gn^k...s...x."....0... |
| 1dc40 | 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 9d 77 89 d2 04 0b 80 | .n.z..w...+.C.S{[email protected][.n..w..... |
| 1dc60 | 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 6b 8e 9c 2d 57 6e dc | .f...a..)...i......n.dj.5k..-Wn. |
| 1dc80 | 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 14 86 5e b9 9e a8 b4 | .F...;!...&.........+.14...^.... |
| 1dca0 | 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 d6 ac c9 6d 15 dd 1e | .......*.`..]...........l...m... |
| 1dcc0 | 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 06 61 44 d9 77 ee d2 | ....q..:...`..K......3....aD.w.. |
| 1dce0 | 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 6f 27 44 42 dd 86 9b | [email protected]?..o'DB... |
| 1dd00 | 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 eb 2c 5b 90 5b 86 d5 | K.,.N.:I...X..>......dOmj.,[.[.. |
| 1dd20 | 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 90 21 b4 10 cc c9 93 | .K..}M.F.2y.5...EKJ.._....!..... |
| 1dd40 | 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 37 68 a1 4a 4f 4a b0 | _.i.n.........HXX.....z..7h.JOJ. |
| 1dd60 | 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 61 01 30 05 22 c0 de | h.W..];.....7...{.w..T}?.a.0.".. |
| 1dd80 | 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 67 1e 3d f4 d0 43 26 | z.m...lxPnTP,....GX..w..3g.=..C& |
| 1dda0 | 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 15 97 f5 72 b3 46 00 | ......;wR.z.....8..W..[.....r.F. |
| 1ddc0 | 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 3b 2c cd 9d 3b 47 f7 | ..../z...a...}..e......7.;,..;G. |
| 1dde0 | 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 98 18 c6 6a 89 72 39 | ....?..c;....V4......t......j.r9 |
| 1de00 | 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 a3 55 9a d1 18 0a 60 | ...q.F.ql.....W%,....:[email protected]....` |
| 1de20 | 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 7b 58 98 80 a5 bd e5 | ....../Z@S.{...);i....../{X..... |
| 1de40 | 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 51 f4 d0 9f 4c 2b 1b | @y.....xL....cLj@C1.....{Q...L+. |
| 1de60 | 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 fd f6 5b f4 c9 27 1f | .j..../....E.....y%...Di...[..'. |
| 1de80 | 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 f0 b0 7f c0 86 f5 6b | ..k..B....=*.....D#~BN..'......k |
| 1dea0 | 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 89 25 65 ac 2c 39 70 | ....i........'...Wn.......%e.,9p |
| 1dec0 | 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 65 62 eb ef 63 c7 8e | .p..s..4...f.YvS1..}.....eb..c.. |
| 1dee0 | 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 98 3b 77 01 f5 ea d5 | ...+~W.bb.D............9..;w.... |
| 1df00 | 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 bd f5 70 af 9c 9c cb | ..;/..gb./00...7X...#..|(..p.... |
| 1df20 | 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 a1 08 d8 f2 f1 f5 93 | .7*.e.-..^...........=.......... |
| 1df40 | 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 60 8d f5 00 ef 00 73 | ?kB.`./......;.....K...".`.....s |
| 1df60 | 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 e4 b6 f1 18 4a a2 dc | (.x..?.p......R.....+7.3b....J.. |
| 1df80 | 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 97 af ec bd 8d 18 b7 | ..$.=|.""..,......7o.0.......... |
| 1dfa0 | 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 dd f6 7b f8 b1 9f 3f | .F.CB..F.....x...E.........{...? |
| 1dfc0 | 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 53 1e 14 a2 5c 89 80 | .!...._..x^..wP.Eu.......S...\.. |
| 1dfe0 | 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 9f 16 0c 7e 1e 0d 64 | 0.....{.-.l..K.C...|....?...~..d |
| 1e000 | 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 1d 5f f2 f1 f6 a1 6a | .............@'.r3........_....j |
| 1e020 | 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 fc 74 82 05 c0 12 cb | ..d.`.A0.....g..../.1c....t..... |
| 1e040 | 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 db db 0f c0 80 db e9 | ....]..}..B.8......a.8..m....... |
| 1e060 | 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 72 a2 8c 24 34 6c 19 | ;..[&....+-6..<X]....?.Hnr..$4l. |
| 1e080 | 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 2c 58 2c 2c 41 98 fe | .`.]7...T6.....;aRn......,X,,A.. |
| 1e0a0 | 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 18 12 c0 94 c3 ba ba | g.*..X.5.-8........a.P.......... |
| 1e0c0 | 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 6f dd a6 ed fd f4 ab | .3.F.p.!!.II...\....._X;Fo...... |
| 1e0e0 | 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 fe fc ad 89 2d 57 17 | .h..........i!..%)x.A...x....-W. |
| 1e100 | 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 61 c3 86 3a 7a 4b 70 | .0z.3B...G.a".eg.s.[.....a..:zKp |
| 1e120 | 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 c5 8b 0f 0e ae 4e 7b | ....AC..?.......<Ls.B..G......N{ |
| 1e140 | 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 a2 99 55 df 21 39 f9 | ....U.&....j.we.......Lj...U.!9. |
| 1e160 | 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 d3 3f a7 1e dd ba c9 | 'Y.....-..i..y.......D....?..... |
| 1e180 | 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 01 d0 02 ce 8f c3 06 | .e....._c..<.F..F?..<...`....... |
| 1e1a0 | 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 4f 41 c1 c1 e2 77 d7 | .C...1............86Do...OA...w. |
| 1e1c0 | 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 c7 56 bd f4 d2 64 9a | D..).w......=..esy.\......V...d. |
| 1e1e0 | 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 f5 c0 b9 7c 98 97 00 | :....j.'..D....V.eE.q.q.X...|... |
| 1e200 | 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 7c 6a 55 5e 6a 84 d7 | ..v..kVS.%q........g..G3f|jU^j.. |
| 1e220 | 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 79 b2 0d c3 51 67 41 | ....t.r..).........w_Y/E.y...QgA |
| 1e240 | 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 ff 10 31 39 44 c0 3b | ...,Dm..k.....p........d|..19D.; |
| 1e260 | 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 00 ac a5 9b e8 0d fa | +.7.,=..]TXH........mY..X....... |
| 1e280 | 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 fb 22 a5 1e 4e a5 75 | .}.....)..`......~.:..Jq1."..N.u |
| 1e2a0 | 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 28 e7 0d 02 03 e9 59 | ...W....d.....!4o.|...J9.(.....Y |
| 1e2c0 | 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 7a fb 76 83 65 d2 aa | .{de]$kp...ys...Z`...[...z.v.e.. |
| 1e2e0 | 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 1c 44 73 e6 0a 31 ba | Uk.....ib#............m...Ds..1. |
| 1e300 | 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 5b b7 5a bc b6 4d db | t......xb*#.-..V.#"......[.Z..M. |
| 1e320 | 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 c1 fd b4 7e ed 7a 5a | ....].HaB.......K......g....~.zZ |
| 1e340 | 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 18 6b cf 54 3d 3c bd | .x>.\r.x..,.z...P....()*..k.T=<. |
| 1e360 | 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 16 00 86 71 61 58 00 | ......Y..;....`.`.....a\....qaX. |
| 1e380 | 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 01 60 18 17 86 05 80 | ...a.`.....a\....qaX....a.`..... |
| 1e3a0 | 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 7f 15 69 ba ad 37 d2 | a\....qa.N."E.(.u....h.QX..i..7. |
| 1e3c0 | 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 80 00 91 10 2c df d1 | K..D.&.w;.P..U....E.m........,.. |
| 1e3e0 | 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 85 c2 30 ae 02 76 9c | ...0......r..z#...[$.......0..v. |
| 1e400 | 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 77 cd f2 e9 36 16 d0 | .!..[o...`G..G.8.P..U..D.w...6.. |
| 1e420 | 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 75 b0 48 b3 44 f2 74 | K.p.l.....d..4GE..H.l....u.H.D.t |
| 1e440 | 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 54 28 0c e3 2a 2c 10 | P.0...........r.S....Z.B.T(..*,. |
| 1e460 | 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 c0 cf d4 e3 66 7a 0a | .)..l....PS.5"...Ba.W...{....fz. |
| 1e480 | 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 f7 84 dd 1d 22 e1 80 | .&...i.H.N.d.F+GD.*..3.-.....".. |
| 1e4a0 | 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 45 9a 22 92 57 85 16 | ......q....o.^&..........E.".W.. |
| 1e4c0 | 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 29 17 86 a9 f2 60 ed | ..T}...O$..%......>'..B..)....`. |
| 1e4e0 | 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 0e 1c a3 74 42 a4 d7 | .c..M...J.Z.................tB.. |
| 1e500 | 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 df 46 06 27 bb 9f 6f | DZB.7`....N....Hav|..TU0..F.'..o |
| 1e520 | 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 67 45 5a 4e 86 49 bf | ._W.......H.Dj).....0U...gEZN.I. |
| 1e540 | 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 54 36 d0 c3 a7 8b b4 | .7~.;....g`..nd...S$..x..T6..... |
| 1e560 | 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 29 9c d8 67 80 61 d0 | Z$.u._...|`E...Y.....q...)..g.a. |
| 1e580 | 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 d4 10 4f bc 6c c8 b8 | ...!...|.H...9......)......O.l.. |
| 1e5a0 | 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 81 ba 22 3d 22 52 5f | .0.q^.v....Y$.C..8.<......."="R_ |
| 1e5c0 | 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 1a e3 5b c2 59 1a 1a | .Z.....b.{..|0....c..D.Lv..[.Y.. |
| 1e5e0 | 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 a0 39 84 f4 ea e2 cd | .Q..[..'C.cmb?....+..2....9..... |
| 1e600 | 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 0e 3b e7 44 fa 49 a4 | g.."....A....z.a.a_Gg.a...;.D.I. |
| 1e620 | 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 93 c1 9f c0 99 f3 2c | ....w.tt...g..#....A.2X........, |
| 1e640 | 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 9a f7 ee f4 78 78 78 | ....G.t....)''.../QA.U*)q....xxx |
| 1e660 | 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 a1 40 a4 c3 64 98 cd | .../[email protected].. |
| 1e680 | 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 82 8d 9c 7a e3 91 fa | Gl..D.st.L......t...&.......z... |
| 1e6a0 | 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 c4 b8 51 35 13 03 be | ..._.~4r.H.s.m...F{..9d....Q5... |
| 1e6c0 | 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 a4 65 64 38 27 e3 34 | ].v..ysi..Ut..IGg.<.B.E.E.ed8'.4 |
| 1e6e0 | 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 09 0f 0f 4f ea df bf | U...V*...A..!.~h.4.sQ..3e...O... |
| 1e700 | 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 5a 06 e8 e9 fd fc fc | ......{...g..../J....P...Z...... |
| 1e720 | 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 a0 81 a3 a1 e3 5c 0c | .........h...i..Y.m....=5.....\. |
| 1e740 | 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 51 25 f0 29 f0 f4 f6 | 4.]d..J...M.J..;..!.....GQ%.)... |
| 1e760 | 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 e6 e6 76 b3 d1 87 84 | ......!..u.V..\.t.._...b...v.... |
| 1e780 | 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 f4 7f 92 c1 c4 c7 46 | ..........M?...$..c............F |
| 1e7a0 | 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 5c 8e 03 03 83 68 c8 | 80....).TV.(...1Q......TI\....h. |
| 1e7c0 | 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 60 aa d1 a7 a5 a5 09 | .!4x.Pj...l.YYYt...***.2b`...... |
| 1e7e0 | 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 64 88 d2 ab b4 2f aa | .~-..3...m.......L2L.a..?d..../. |
| 1e800 | 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 e1 23 68 c0 80 27 a8 | *.....qF..d....)..|..5j...#h..'. |
| 1e820 | 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 e8 bd bc bc e9 f4 e9 | I..TRR,..F1.~.RX.716z........... |
| 1e840 | 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 83 4a d1 38 ac f8 4e | ..n.........l..;x.a9/.....J.8..N |
| 1e860 | 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 30 50 4e 20 42 00 20 | ..hE....d.M...JA..uh...b.0PN.B.. |
| 1e880 | 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 ad a6 39 a2 d1 ef db | .yyyN-.h....e......N.:I.V..9.... |
| 1e8a0 | 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 15 05 a0 34 70 2f c6 | ...Y.....:p....{28..;:czR...4p/. |
| 1e8c0 | 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 54 50 50 20 87 09 10 | .<..z...*Y..V.F.~.z..Eqq.TPP.... |
| 1e8e0 | 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 f7 6b 2a 63 a3 07 98 | ...b...l........%....<~\..k*c... |
| 1e900 | 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 91 10 80 84 e1 41 3b | ..K..d0.w..e.9U.F.............A; |
| 1e920 | 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 9b 96 41 49 49 49 85 | 2.\.....i..9..1.z..).......AIII. |
| 1e940 | 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 d0 d1 45 65 0d 08 c8 | ...F./.}.l.'...=.w4kV..<x..Ee... |
| 1e960 | 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 04 b0 0c 1a 50 25 0c | A..J..#...v..s.\E.J.G.@$X....P%. |
| 1e980 | 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 d2 32 d0 1b 63 a3 0f | Dj......P...)**..\.,......2..c.. |
| 1e9a0 | 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 40 31 71 b8 46 e9 80 | ...Kv....=....D..%[email protected].. |
| 1e9c0 | 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 94 81 48 1d 3a 74 10 | ...;..........@...&.\..3...H.:t. |
| 1e9e0 | 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 ad 46 ef 49 a9 a9 a9 | ..Hz..G(,,...!,.X.........F.I... |
| 1ea00 | 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 2f 8f 4a 57 d9 ed 80 | .b..i..;v.._.Z........U../.JW... |
| 1ea20 | 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 fb 52 36 5d 92 ae c8 | 1...`.D.0T.@$....;t.D!!.).R6]... |
| 1ea40 | 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 52 65 6e f4 00 8d fc | ......=..........M.o.Y).}Ren.... |
| 1ea60 | 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 53 d6 d2 b3 77 1f 1a | .2...''..q$,...@$..J.".9:S...w.. |
| 1ea80 | 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 10 aa 56 cd 5d 98 f4 | 1l(.m...}}.U.-.........z...V.].. |
| 1eaa0 | 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 01 39 2e d7 db 9b 82 | .h...i..9.~:.._....9.d0...9..... |
| 1eac0 | 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 85 18 8c 90 ae c8 de | ..4....[..!.........=........... |
| 1eae0 | 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 3b ed e8 6c db 0a bc | .^.....h.h.b.O....F?g.\JK;..l... |
| 1eb00 | 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 b0 ac e8 d4 81 48 e5 | ...~...J.IT.T..]....'.........H. |
| 1eb20 | 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 ce a5 b3 e7 ce 3a 3a | ./.........{......O..ZD.......:: |
| 1eb40 | 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 40 24 6c 6e 0a 71 a8 | {..^........e&......L....@$ln.q. |
| 1eb60 | 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 2d 52 69 2b af 03 31 | .e...I..Ub..e.c@..._E.!6.-Ri+..1 |
| 1eb80 | 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 fd 54 aa a0 cd 34 ab | .".G.I.Nd...RN.Vr.....&>L.T...4. |
| 1eba0 | 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 0a c8 c9 a0 4a 1c 90 | .,[email protected]+.....J.. |
| 1ebc0 | 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 34 b6 31 20 07 3e c6 | .HX....?..a..*.uPi..*...q4.1..>. |
| 1ebe0 | 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 0c 63 40 0e c6 f4 70 | U"[email protected] |
| 1ec00 | 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 58 49 a8 54 81 48 0e | [email protected]....~`..+.8..+.XI.T.H. |
| 1ec20 | 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 a7 00 be 05 95 2e 10 | .xB.1.g'U...G..`..S..L.......... |
| 1ec40 | 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 0c 71 68 2a bc 0e 5d | ...:}.....W...G..P........qh*..] |
| 1ec60 | 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 26 0d 11 6f f0 10 19 | [email protected]...&..o... |
| 1ec80 | 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 6a b8 52 85 73 46 50 | &....L..>..p..>....G...3.j.R.sFP |
| 1eca0 | 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 02 55 c2 1b a9 32 c2 | .h...D$"2..."...98...9....U...2. |
| 1ecc0 | 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 ec f7 cd 01 39 4e 00 | ..<......a.Pi......Y.L.I=....9N. |
| 1ece0 | 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 75 70 ec 35 26 f6 f6 | .....AL.b....L...........up.5&.. |
| 1ed00 | 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 b7 df 44 86 25 3d 0e | ...8...R..X6T."9..E...,....D.%=. |
| 1ed20 | 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 ce 39 a7 c8 e0 ac 83 | .qBX.*.p$.C.v8.\....p.L...9..... |
| 1ed40 | 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 76 e4 a4 21 dc 71 11 | I=....8S.b,.....{.0<...pAv..!.q. |
| 1ed60 | 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 23 aa b8 40 24 4c ea | ...\...w]...$..T^.t..#c.R#..@$L. |
| 1ed80 | 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 84 2b db e3 dd a2 67 | !...^...J..S)a.....G8r.@$.+....g |
| 1eda0 | 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 40 a4 47 49 bf 40 24 | G.-.r.....)..f...Pu....%[email protected].@$ |
| 1edc0 | 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 98 34 b4 66 9f 02 4c | ..q..1..c}......TM..T.....4.f..L |
| 1ede0 | 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 e7 b0 0a 5a 93 21 30 | ...O.i!.6..D<.W.`.....).V...Z.!0 |
| 1ee00 | 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 81 71 78 90 40 86 15 | ..U...uzl....0...=6..(,...qx.@.. |
| 1ee20 | 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 e2 fc 3f c6 39 4a 1d | .....[..X..g....~.F........?.9J. |
| 1ee40 | 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 00 00 00 01 00 20 00 | ESO%....IEND.B`.(...@........... |
| 1ee60 | 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 00 00 00 00 00 00 00 | .....B.......................... |
| 1ee80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1eea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1eec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1eee0 | 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 00 00 d3 00 00 00 a6 | ...............C................ |
| 1ef00 | 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 00 00 00 00 00 00 00 | ...M............................ |
| 1ef20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1efa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1efc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 | ................................ |
| 1efe0 | 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 00 00 ff 00 00 00 ff | .......b........................ |
| 1f000 | 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 00 00 00 00 00 00 00 | ...........m...#................ |
| 1f020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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 00 00 00 00 00 00 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f0c0 | 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 00 00 32 00 00 00 85 | ...........................2.... |
| 1f0e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 1f100 | 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 00 00 0b 00 00 00 00 | .......................;........ |
| 1f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f1c0 | 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 00 00 e7 00 00 00 fd | ...................O............ |
| 1f1e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f200 | 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 00 00 b1 00 00 00 59 | ...............................Y |
| 1f220 | 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 00 00 00 00 00 00 00 | ................................ |
| 1f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f2c0 | 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 00 00 ff 00 00 00 ff | .......%...p.................... |
| 1f2e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f300 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 | ................................ |
| 1f320 | 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 00 00 00 00 00 00 00 | .......{...,.................... |
| 1f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f3a0 | 00 00 00 00 00 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 | ...............................= |
| 1f3c0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 1f3e0 | 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 8d 8d ff 24 22 22 ff | ................342.........$"". |
| 1f400 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f420 | 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 00 00 01 00 00 00 00 | ...................F............ |
| 1f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f4a0 | 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 00 00 b4 00 00 00 ed | .......................\........ |
| 1f4c0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 1f4e0 | 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 fa fa ff fe fb fb ff | ....*))......................... |
| 1f500 | 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 00 00 ff 00 00 00 ff | ........'&&..................... |
| 1f520 | 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 00 00 67 00 00 00 20 | ...........................g.... |
| 1f540 | 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 00 00 00 00 00 00 00 | ................................ |
| 1f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f5a0 | 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 00 00 ff 00 00 00 ff | ...............~................ |
| 1f5c0 | 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 32 32 ff 9a 99 99 ff | ........................322..... |
| 1f5e0 | 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 e4 e4 ff eb e9 e9 ff | ................................ |
| 1f600 | 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 00 00 ff 00 00 00 ff | ....................:::......... |
| 1f620 | 00 00 00 ff 00 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 d7 | ................................ |
| 1f640 | 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 00 00 00 00 00 00 00 | .......6........................ |
| 1f660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f680 | 00 00 00 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 11 | ................................ |
| 1f6a0 | 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 ff 00 00 00 ff | ...I............................ |
| 1f6c0 | 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 f6 f6 ff f2 ee ee ff | ................zxx............. |
| 1f6e0 | 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 cc cc ff ce cc cc ff | ................................ |
| 1f700 | 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 d8 d8 ff 8b 89 89 ff | ................................ |
| 1f720 | 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 00 00 ff 00 00 00 ff | ###............................. |
| 1f740 | 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 00 00 00 00 00 00 00 | ...............S................ |
| 1f760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f780 | 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 69 00 00 00 c0 | .......................!...i.... |
| 1f7a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 1f7c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f7e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f800 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f820 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f840 | 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 00 00 28 00 00 00 05 | .......................u...(.... |
| 1f860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f880 | 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 00 00 fb 00 00 00 ff | ................................ |
| 1f8a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f8c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f8e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f900 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f920 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f940 | 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 00 00 df 00 00 00 90 | ................................ |
| 1f960 | 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 00 00 00 00 00 00 00 | ...#............................ |
| 1f980 | 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 00 00 ff 00 00 00 ff | ................................ |
| 1f9a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f9c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1f9e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fa00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fa20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fa40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fd | ................................ |
| 1fa60 | 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 00 00 00 00 00 00 00 | ................................ |
| 1fa80 | 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 00 00 ff 00 00 00 ff | ...........F.................... |
| 1faa0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fac0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fae0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fb00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fb20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fb40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fb60 | 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 00 00 00 00 00 00 00 | ......._........................ |
| 1fb80 | 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 00 00 ff 00 00 00 ff | ...........j.................... |
| 1fba0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fbc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fbe0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fc00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fc20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fc40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fc60 | 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 00 00 00 00 00 00 00 | ................................ |
| 1fc80 | 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 00 00 ff 00 00 00 ff | ...........z.................... |
| 1fca0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fcc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fce0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fd00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fd20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fd40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fd60 | 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 00 00 00 00 00 00 00 | ................................ |
| 1fd80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 1fda0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fdc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fde0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fe00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fe20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fe40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fe60 | 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 00 00 00 00 00 00 00 | ................................ |
| 1fe80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 1fea0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fec0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1fee0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1ff00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1ff20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1ff40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 1ff60 | 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 00 00 00 00 00 00 00 | ................................ |
| 1ff80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 1ffa0 | 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 7e 7e ff 62 61 61 ff | ....................\[[..~~.baa. |
| 1ffc0 | 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 00 00 ff 00 00 00 ff | ............qpp.200............. |
| 1ffe0 | 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 00 00 ff 00 00 00 ff | .,,.pnn.....&&&.rpp............. |
| 20000 | 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 4d 4d ff 4e 4d 4d ff | ....MLL.ljj.........cbb.NMM.NMM. |
| 20020 | 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 79 79 ff 61 60 60 ff | NMN.]\\.*)).........RQQ.zyy.a``. |
| 20040 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20060 | 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 00 00 00 00 00 00 00 | ................................ |
| 20080 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 200a0 | 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 ff ff ff ff ff ff ff | ............JII................. |
| 200c0 | 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 00 00 ff 00 00 00 ff | ....onn......................... |
| 200e0 | 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 00 00 ff 00 00 00 ff | ....................KLJ......... |
| 20100 | 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 ff ff ff ff ff ff ff | ................:99............. |
| 20120 | 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 ff ff ff ff ff ff ff | ............UTT................. |
| 20140 | 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 00 00 ff 00 00 00 ff | ...."#!......................... |
| 20160 | 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 00 00 00 00 00 00 00 | ................................ |
| 20180 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 201a0 | 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 00 00 ff 2e 2e 2e ff | ....................YXX......... |
| 201c0 | 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 fa fa ff ed ea ea ff | ................................ |
| 201e0 | 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 00 00 ff 94 92 92 ff | ....................#$"......... |
| 20200 | 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 8b 8b ff 00 00 00 ff | ................"!!............. |
| 20220 | 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 00 00 ff 60 5f 5f ff | ....................000.....`__. |
| 20240 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20260 | 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 00 00 00 00 00 00 00 | ................................ |
| 20280 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 202a0 | 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 44 44 ff 96 93 93 ff | ........MLL.............FDD..... |
| 202c0 | 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 50 50 ff cc cc cc ff | ............988.........QPP..... |
| 202e0 | 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 91 91 ff ff ff ff ff | ....MLL......................... |
| 20300 | 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 a8 a8 ff 3d 3c 3c ff | ................"!!.........=<<. |
| 20320 | 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 6f 6f ff d7 d4 d4 ff | RQO.dcc.................poo..... |
| 20340 | 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 00 00 ff 00 00 00 ff | ....vuu......................... |
| 20360 | 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 00 00 00 00 00 00 00 | ................................ |
| 20380 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 203a0 | 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 a4 a4 ff fb f8 f8 ff | ........cbb..................... |
| 203c0 | 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 00 00 ff d3 d3 d1 ff | ................................ |
| 203e0 | 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 ef ef ff fd fb fb ff | ................................ |
| 20400 | 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 f8 f8 ff ff ff ff ff | ................"!!............. |
| 20420 | 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 ff ff ff f8 f7 f7 ff | ................................ |
| 20440 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20460 | 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 00 00 00 00 00 00 00 | ................................ |
| 20480 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 204a0 | 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 00 00 ff 00 00 00 ff | ......../....................... |
| 204c0 | 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 a2 a0 ff ff ff ff ff | ................mll............. |
| 204e0 | 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 d8 d8 ff 6d 6d 6d ff | ............................mmm. |
| 20500 | 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 78 78 ff 00 00 00 ff | ................"!!.....yxx..... |
| 20520 | 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 00 00 ff 00 00 00 ff | ............;;9................. |
| 20540 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20560 | 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 00 00 00 00 00 00 00 | ................................ |
| 20580 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 205a0 | 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 93 93 ff d9 d6 d6 ff | ................................ |
| 205c0 | 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 f3 f3 ff ff fc fd ff | ................................ |
| 205e0 | 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 51 51 ff 00 00 00 ff | ........................RQQ..... |
| 20600 | 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 cb cb ff 8d 8a 8a ff | ................'&&............. |
| 20620 | 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 5f 5f ff c2 c1 c1 ff | ........FGG.............`__..... |
| 20640 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20660 | 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 00 00 00 00 00 00 00 | ................................ |
| 20680 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 206a0 | 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 ff ff ff ff ff ff ff | ................................ |
| 206c0 | 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 ff ff ff b8 b6 b6 ff | ................................ |
| 206e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20700 | 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 fb fb ff ff ff ff ff | 0//.............:88............. |
| 20720 | 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 ff ff ff ff ff ff ff | ................................ |
| 20740 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20760 | 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 00 00 00 00 00 00 00 | ................................ |
| 20780 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 207a0 | 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 0a 0a ff 00 00 00 ff | ................................ |
| 207c0 | 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 05 05 ff 00 00 00 ff | ................................ |
| 207e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20800 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20820 | 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 06 06 ff 00 00 00 ff | ................................ |
| 20840 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20860 | 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 00 00 00 00 00 00 00 | ................................ |
| 20880 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 208a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 208c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 208e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20900 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20920 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20940 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20960 | 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 00 00 00 00 00 00 00 | ................................ |
| 20980 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 209a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 209c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 209e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20a00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20a20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20a40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20a60 | 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 00 00 00 00 00 00 00 | ................................ |
| 20a80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 20aa0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20ac0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20ae0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20b00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20b20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20b40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20b60 | 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 00 00 00 00 00 00 00 | ................................ |
| 20b80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 20ba0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20bc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20be0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20c00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20c20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20c40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20c60 | 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 00 00 00 00 00 00 00 | ................................ |
| 20c80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 20ca0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20cc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20ce0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20d00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20d20 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20d40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 20d60 | 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 00 00 00 00 00 00 00 | ................................ |
| 20d80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 20da0 | 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 ee ee ff ee ee ee ff | ........LLJ..................... |
| 20dc0 | 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 f0 f0 ff ff ff ff ff | ................................ |
| 20de0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20e00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20e20 | 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 f5 f5 ff ae ab ab ff | ................................ |
| 20e40 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20e60 | 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 00 00 00 00 00 00 00 | ................................ |
| 20e80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 20ea0 | 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 db db ff dd db db ff | ........@@>..................... |
| 20ec0 | 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 de de ff ff fd fd ff | ................................ |
| 20ee0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20f00 | 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 00 00 ff b9 b8 b8 ff | ................................ |
| 20f20 | 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 df df ff fc fa fa ff | ................................ |
| 20f40 | 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 00 00 ff 00 00 00 ff | ................................ |
| 20f60 | 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 00 00 00 00 00 00 00 | ................................ |
| 20f80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 20fa0 | 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 e9 e9 ff fb f9 f9 ff | ........<<:..................... |
| 20fc0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 20fe0 | 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 00 00 ff 00 00 00 ff | }||............................. |
| 21000 | 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 19 17 ff ff ff ff ff | ................................ |
| 21020 | 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 de de ff dd db db ff | ................................ |
| 21040 | 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 00 00 ff 00 00 00 ff | ....%$$......................... |
| 21060 | 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 00 00 00 00 00 00 00 | ................................ |
| 21080 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 210a0 | 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 73 73 ff 39 38 38 ff | ........<<:.............uss.988. |
| 210c0 | 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 d5 d5 ff f8 f5 f5 ff | IHH.MLL.XWW..................... |
| 210e0 | 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 00 00 ff 00 00 00 ff | }||............................. |
| 21100 | 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 46 46 ff ff ff ff ff | ........................HFF..... |
| 21120 | 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 ef ef ff d6 d4 d4 ff | ....................dca......... |
| 21140 | 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 00 00 ff 00 00 00 ff | ....YXX......................... |
| 21160 | 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 00 00 00 00 00 00 00 | ................................ |
| 21180 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 211a0 | 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 2c 2c ff 00 00 00 ff | ........<<:.............-,,..... |
| 211c0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 211e0 | 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 00 00 ff 00 00 00 ff | }||............................. |
| 21200 | 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 53 53 ff ff ff ff ff | ........................TSS..... |
| 21220 | 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 f4 f5 ff d7 d5 d5 ff | ........$%#..................... |
| 21240 | 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 00 00 ff 00 00 00 ff | ....hgg......................... |
| 21260 | 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 00 00 00 00 00 00 00 | ................................ |
| 21280 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 212a0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 212c0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 212e0 | 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 00 00 ff 00 00 00 ff | }||............................. |
| 21300 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21320 | 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 fc fc ff d8 d6 d6 ff | ........,++..................... |
| 21340 | 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 00 00 ff 00 00 00 ff | ....fff......................... |
| 21360 | 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 00 00 00 00 00 00 00 | ................................ |
| 21380 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 213a0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 213c0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 213e0 | 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 00 00 ff 00 00 00 ff | }||............................. |
| 21400 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21420 | 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 fc fc ff d8 d6 d6 ff | ........,,,..................... |
| 21440 | 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 00 00 ff 00 00 00 ff | ....fff......................... |
| 21460 | 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 00 00 00 00 00 00 00 | ................................ |
| 21480 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 214a0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 214c0 | 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 d5 d5 ff f5 f3 f3 ff | ................................ |
| 214e0 | 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 00 00 ff 00 00 00 ff | vuu............................. |
| 21500 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21520 | 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 fc fc ff d8 d6 d6 ff | ........,,,..................... |
| 21540 | 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 00 00 ff 00 00 00 ff | ....fff......................... |
| 21560 | 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 00 00 00 00 00 00 00 | ................................ |
| 21580 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 215a0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 215c0 | 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 d5 d5 ff ea e8 e8 ff | ................................ |
| 215e0 | 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 00 00 ff 00 00 00 ff | zxx............................. |
| 21600 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21620 | 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 ff ff ff e0 de de ff | ........,,,..................... |
| 21640 | 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 00 00 ff 00 00 00 ff | ....jii......................... |
| 21660 | 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 00 00 00 00 00 00 00 | ................................ |
| 21680 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 216a0 | 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 32 32 ff 00 00 00 ff | ........<<:.............322..... |
| 216c0 | 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 d5 d5 ff de dc dc ff | ................................ |
| 216e0 | 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 00 00 ff 00 00 00 ff | ....................cbb......... |
| 21700 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21720 | 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 ff ff ff f5 f2 f2 ff | ........,,,..................... |
| 21740 | 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 00 00 ff 00 00 00 ff | ....wuu......................... |
| 21760 | 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 00 00 00 00 00 00 00 | ................................ |
| 21780 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 217a0 | 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 55 55 ff 07 06 06 ff | ........<<:.............VUU..... |
| 217c0 | 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 d5 d5 ff d6 d4 d4 ff | ....!..."!!..................... |
| 217e0 | 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 69 69 ff 00 00 00 ff | ........................jii..... |
| 21800 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21820 | 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 05 05 ff 00 00 00 ff | ........,,,..................... |
| 21840 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 21860 | 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 00 00 00 00 00 00 00 | ................................ |
| 21880 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 218a0 | 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 ea ea ff fa f7 f7 ff | ........<<:..................... |
| 218c0 | 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 d5 d5 ff de dc dc ff | ................................ |
| 218e0 | 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 e1 e1 ff 00 00 00 ff | ................................ |
| 21900 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21920 | 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 00 00 ff 00 00 00 ff | ........,,,..................... |
| 21940 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 21960 | 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 00 00 00 00 00 00 00 | ................................ |
| 21980 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 219a0 | 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 d6 d6 ff da d8 d8 ff | ........<<:..................... |
| 219c0 | 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 d5 d5 ff ea e7 e7 ff | ................................ |
| 219e0 | 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 fc fc ff 00 00 00 ff | ~~~............................. |
| 21a00 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21a20 | 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 00 00 ff 00 00 00 ff | ........,,,..................... |
| 21a40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 21a60 | 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 00 00 00 00 00 00 00 | ................................ |
| 21a80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 21aa0 | 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 e6 e6 ff f6 f3 f3 ff | ........<<:..................... |
| 21ac0 | 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 d5 d5 ff f5 f2 f2 ff | ................................ |
| 21ae0 | 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 ff ff ff 03 02 02 ff | tss.........wvv................. |
| 21b00 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21b20 | 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 00 00 ff 00 00 00 ff | ........,,,..................... |
| 21b40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 21b60 | 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 00 00 00 00 00 00 00 | ................................ |
| 21b80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 21ba0 | 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 4c 4c ff 00 00 00 ff | ........<<:.............LLL..... |
| 21bc0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 21be0 | 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 fd fd ff 03 02 02 ff | }||.........|||................. |
| 21c00 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21c20 | 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 00 00 ff 00 00 00 ff | ........,,,..................... |
| 21c40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 21c60 | 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 00 00 00 00 00 00 00 | ................................ |
| 21c80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 21ca0 | 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 34 34 ff 00 00 00 ff | ........<<:.............544..... |
| 21cc0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 21ce0 | 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 fd fd ff 03 02 02 ff | }||.........}||................. |
| 21d00 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21d20 | 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 e5 e5 ff d0 cd ce ff | ........,,,.........'&&......... |
| 21d40 | 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 00 00 ff 00 00 00 ff | ....RPP......................... |
| 21d60 | 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 00 00 00 00 00 00 00 | ................................ |
| 21d80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 21da0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 21dc0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 21de0 | 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 fd fd ff 03 02 02 ff | }||.........}||................. |
| 21e00 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21e20 | 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 ff ff ff e8 e6 e6 ff | ........,,,.........#""......... |
| 21e40 | 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 00 00 ff 00 00 00 ff | ....XWW......................... |
| 21e60 | 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 00 00 00 00 00 00 00 | ................................ |
| 21e80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 21ea0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 21ec0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 21ee0 | 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 fd fd ff 03 02 02 ff | }||.........}||................. |
| 21f00 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 21f20 | 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 fe fe ff d7 d5 d5 ff | ........,,,..................... |
| 21f40 | 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 00 00 ff 00 00 00 ff | ....POO......................... |
| 21f60 | 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 00 00 00 00 00 00 00 | ................................ |
| 21f80 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 21fa0 | 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 3e 3e ff 00 00 00 ff | ........<<:.............?>>..... |
| 21fc0 | 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 d5 d5 ff f8 f5 f5 ff | ................................ |
| 21fe0 | 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 fd fd ff 03 02 02 ff | }||.........}||................. |
| 22000 | 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 52 52 ff ff fe fe ff | ........................SRR..... |
| 22020 | 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 fe fe ff d7 d5 d5 ff | ........,,,..................... |
| 22040 | 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 00 00 ff 00 00 00 ff | ....POO......................... |
| 22060 | 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 00 00 00 00 00 00 00 | ................................ |
| 22080 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 220a0 | 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 3a 3a ff 00 00 00 ff | ........<<:.............;::..... |
| 220c0 | 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 d5 d5 ff f7 f5 f5 ff | ................................ |
| 220e0 | 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 fe fe ff 04 03 03 ff | |zz.........yxx................. |
| 22100 | 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 52 52 ff ff ff ff ff | ........................SRR..... |
| 22120 | 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 fb fb ff d6 d4 d4 ff | ........)((..................... |
| 22140 | 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 00 00 ff 00 00 00 ff | ....PPP......................... |
| 22160 | 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 00 00 00 00 00 00 00 | ................................ |
| 22180 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 221a0 | 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 2e 2e ff 00 00 00 ff | ........<<:............./....... |
| 221c0 | 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 d5 d5 ff ee ec ec ff | ................................ |
| 221e0 | 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 fe fe ff 00 00 00 ff | gff............................. |
| 22200 | 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 51 51 ff ff ff ff ff | ........................RQQ..... |
| 22220 | 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 f3 f3 ff d6 d4 d4 ff | ........:99.........***......... |
| 22240 | 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 00 00 ff 00 00 00 ff | ....MLL......................... |
| 22260 | 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 00 00 00 00 00 00 00 | ................................ |
| 22280 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 222a0 | 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 d2 d2 ff d3 d0 d0 ff | ........<<:..................... |
| 222c0 | 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 d5 d5 ff e2 e0 e0 ff | ................................ |
| 222e0 | 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 f1 f1 ff 00 00 00 ff | ................................ |
| 22300 | 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 32 32 ff ff ff ff ff | ........................322..... |
| 22320 | 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 e6 e6 ff d9 d7 d7 ff | ................................ |
| 22340 | 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 00 00 ff 00 00 00 ff | ....011......................... |
| 22360 | 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 00 00 00 00 00 00 00 | ................................ |
| 22380 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 223a0 | 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 d9 d9 ff e0 de de ff | ........<<:..................... |
| 223c0 | 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 d5 d5 ff d7 d5 d5 ff | ................................ |
| 223e0 | 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 a6 a6 ff 00 00 00 ff | ................................ |
| 22400 | 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 00 00 ff ef ec ec ff | ................................ |
| 22420 | 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 d8 d8 ff ea e8 e8 ff | ................................ |
| 22440 | 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 00 00 ff 00 00 00 ff | ................................ |
| 22460 | 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 00 00 00 00 00 00 00 | ................................ |
| 22480 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 224a0 | 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 f7 f7 ff fa f7 f7 ff | ........LMK..................... |
| 224c0 | 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 fa fa ff fa f7 f7 ff | ................................ |
| 224e0 | 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 03 03 ff 00 00 00 ff | ................................ |
| 22500 | 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 00 00 ff 57 56 56 ff | ............................WVV. |
| 22520 | 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 fc fc ff ff fc fc ff | ................................ |
| 22540 | 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 00 00 ff 00 00 00 ff | [ZZ............................. |
| 22560 | 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 00 00 00 00 00 00 00 | ................................ |
| 22580 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 225a0 | 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 74 74 ff 74 74 74 ff | ........""......utt.ttt.ttt.ttt. |
| 225c0 | 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 75 75 ff 74 74 74 ff | ttt.zyy.|{{.............vuu.ttt. |
| 225e0 | 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 00 00 ff 00 00 00 ff | ttt.utt.tss.baa.*))............. |
| 22600 | 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 00 00 ff 00 00 00 ff | ........wvv.....OPN............. |
| 22620 | 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 7e 7e ff 1d 1c 1c ff | ....~}}..................~~..... |
| 22640 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22660 | 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 00 00 00 00 00 00 00 | ................................ |
| 22680 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 226a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 226c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 226e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22700 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22720 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22740 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22760 | 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 00 00 00 00 00 00 00 | ................................ |
| 22780 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 227a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 227c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 227e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22800 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22820 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22840 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22860 | 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 00 00 00 00 00 00 00 | ................................ |
| 22880 | 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 00 00 ff 00 00 00 ff | ...........|.................... |
| 228a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 228c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 228e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22900 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22920 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22940 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22960 | 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 00 00 00 00 00 00 00 | ................................ |
| 22980 | 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 00 00 ff 00 00 00 ff | ...........y.................... |
| 229a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 229c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 229e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22a00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22a20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22a40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22a60 | 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 00 00 00 00 00 00 00 | ................................ |
| 22a80 | 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 00 00 ff 00 00 00 ff | ...........c.................... |
| 22aa0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22ac0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22ae0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22b00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22b20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22b40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22b60 | 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 00 00 00 00 00 00 00 | ................................ |
| 22b80 | 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 00 00 ff 00 00 00 ff | ...........8.................... |
| 22ba0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22bc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22be0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22c00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22c20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22c40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22c60 | 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 00 00 00 00 00 00 00 | .......N........................ |
| 22c80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 22ca0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22cc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22ce0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22d00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22d20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 22d40 | 00 00 00 ff 00 00 00 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 | ................................ |
| 22d60 | 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 00 00 00 00 00 00 00 | ................................ |
| 22d80 | 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 00 00 d9 00 00 00 df | ...................u............ |
| 22da0 | 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 00 00 df | ................................ |
| 22dc0 | 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 00 00 df | ................................ |
| 22de0 | 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 00 00 df | ................................ |
| 22e00 | 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 00 00 df | ................................ |
| 22e20 | 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 00 00 df | ................................ |
| 22e40 | 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 00 00 c5 00 00 00 82 | ................................ |
| 22e60 | 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 ff ff f0 07 ff ff ff | ................................ |
| 22e80 | 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 ff c0 00 00 03 ff ff | ................................ |
| 22ea0 | 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 00 00 00 00 00 00 ff | ................................ |
| 22ec0 | 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 00 00 00 00 00 00 0f | .......?........................ |
| 22ee0 | 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 00 00 00 00 00 00 07 | ................................ |
| 22f00 | 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 00 00 00 00 00 00 07 | ................................ |
| 22f20 | 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 00 00 00 00 00 00 07 | ................................ |
| 22f40 | 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 00 00 00 00 00 00 07 | ................................ |
| 22f60 | 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 00 00 00 00 00 00 07 | ................................ |
| 22f80 | 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 00 00 00 00 00 00 07 | ................................ |
| 22fa0 | 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 00 00 00 00 00 00 07 | ................................ |
| 22fc0 | 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 00 00 00 00 00 00 07 | ................................ |
| 22fe0 | 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 00 00 00 00 00 00 07 | ................................ |
| 23000 | 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 00 00 00 00 00 00 07 | ................................ |
| 23020 | 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 00 00 00 00 00 00 07 | ................................ |
| 23040 | 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 00 00 00 00 00 00 0f | ................................ |
| 23060 | 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 00 00 00 30 00 00 00 | ........................(...0... |
| 23080 | 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 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 00 00 00 00 00 00 00 00 00 0a 00 00 00 37 00 00 00 8d 00 00 00 ce | .......................7........ |
| 23100 | 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 00 00 00 00 00 00 00 | ...........<.................... |
| 23120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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 01 00 00 00 16 00 00 00 54 00 00 00 ad 00 00 00 ea 00 00 00 fe 00 00 00 ff | ...............T................ |
| 231c0 | 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 00 00 02 00 00 00 00 | ...................[............ |
| 231e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 | ................................ |
| 23260 | 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 00 00 ff 00 00 00 ff | ...)...v........................ |
| 23280 | 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 00 00 7d 00 00 00 2d | ...........................}...- |
| 232a0 | 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 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 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 232e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23300 | 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 00 00 99 | ...........................B.... |
| 23320 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23340 | 00 00 00 ff 00 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 e4 | ................................ |
| 23360 | 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 00 00 00 00 00 00 00 | .......H........................ |
| 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 02 00 00 00 1d 00 00 00 62 00 00 00 b9 00 00 00 f0 00 00 00 fe | ...................b............ |
| 233e0 | 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 8a 8a ff e6 e4 e4 ff | ....................$##......... |
| 23400 | 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 00 00 ff 00 00 00 ff | ....~~~......................... |
| 23420 | 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 00 00 00 00 00 00 00 | ...............i...!............ |
| 23440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23480 | 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 00 00 ff 00 00 00 ff | .......2........................ |
| 234a0 | 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 ff ff ff ff ff ff ff | ........988..................... |
| 234c0 | 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 00 00 ff 00 00 00 ff | ....................<;;......... |
| 234e0 | 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 00 00 38 00 00 00 0a | ...........................8.... |
| 23500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23520 | 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 13 00 00 00 4e | ...............................N |
| 23540 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23560 | 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 98 98 ff 98 98 98 ff | :::............................. |
| 23580 | 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 9c 9c ff 48 47 47 ff | ............................HGG. |
| 235a0 | 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 ea 00 00 00 ad | ................................ |
| 235c0 | 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 00 00 00 00 00 00 00 | ...U............................ |
| 235e0 | 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 00 00 c5 00 00 00 f4 | .......................o........ |
| 23600 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23620 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23640 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23660 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23680 | 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 00 00 00 00 00 00 00 | ...........v...!................ |
| 236a0 | 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 00 00 ff 00 00 00 ff | ...............%................ |
| 236c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 236e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23700 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23720 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23740 | 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 00 00 00 00 00 00 00 | .................../............ |
| 23760 | 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 00 00 ff 00 00 00 ff | ...............t................ |
| 23780 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 237a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 237c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 237e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23800 | 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 00 00 00 00 00 00 00 | ................................ |
| 23820 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23840 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23860 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23880 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 238a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 238c0 | 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 00 00 00 00 00 00 00 | ................................ |
| 238e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23900 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23920 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23940 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23960 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23980 | 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 00 00 00 00 00 00 00 | ................................ |
| 239a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 239c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 239e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23a00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23a20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23a40 | 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 00 00 00 00 00 00 00 | ................................ |
| 23a60 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23a80 | 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 2b 2b ff 53 53 51 ff | ........KJJ.............*++.SSQ. |
| 23aa0 | 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 d0 d0 ff 69 67 67 ff | ....................*)).....igg. |
| 23ac0 | 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 de de ff e9 e6 e6 ff | ................................ |
| 23ae0 | 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 14 14 ff 00 00 00 ff | ....ZXY.\][..................... |
| 23b00 | 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 00 00 00 00 00 00 00 | ................................ |
| 23b20 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23b40 | 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 c5 c6 ff 00 00 00 ff | ....,--.........655............. |
| 23b60 | 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 ff ff ff 66 66 66 ff | ............................fff. |
| 23b80 | 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 96 96 ff 3d 3c 3c ff | ............................=<<. |
| 23ba0 | 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 a7 a5 ff 00 00 00 ff | ede.............0//............. |
| 23bc0 | 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 00 00 00 00 00 00 00 | ................................ |
| 23be0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23c00 | 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 db db ff 00 00 00 ff | ................a``............. |
| 23c20 | 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 f7 f7 ff 6a 69 69 ff | ........NMM.....ggg.........jii. |
| 23c40 | 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 af af ff 79 78 78 ff | ............................yxx. |
| 23c60 | 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 8e 8e ff 00 00 00 ff | ............LLJ................. |
| 23c80 | 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 00 00 00 00 00 00 00 | ................................ |
| 23ca0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23cc0 | 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 40 40 ff 00 00 00 ff | ....................a``.@@@..... |
| 23ce0 | 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 ed ed ff e2 e0 e0 ff | 100.....fff..................... |
| 23d00 | 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 ae ae ff 77 77 77 ff | ............................www. |
| 23d20 | 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 00 00 ff 00 00 00 ff | ....................FHF......... |
| 23d40 | 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 00 00 00 00 00 00 00 | ................................ |
| 23d60 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23d80 | 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 1e 1e ff 00 00 00 ff | ....#""........._^^............. |
| 23da0 | 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 f4 f4 ff ff ff ff ff | ................................ |
| 23dc0 | 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 9c 9c ff 47 47 47 ff | :9:.LLL.....................GGG. |
| 23de0 | 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 22 22 ff 00 00 00 ff | qpn.............<<<.....!""..... |
| 23e00 | 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 00 00 00 00 00 00 00 | ................................ |
| 23e20 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23e40 | 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 26 26 ff 00 00 00 ff | ........>==.............(&&..... |
| 23e60 | 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 c2 c2 ff ae ac ac ff | ....b``.....,**................. |
| 23e80 | 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 d7 d7 ff e2 de df ff | ................................ |
| 23ea0 | 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 24 24 ff 00 00 00 ff | ....?>>.................$$$..... |
| 23ec0 | 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 00 00 00 00 00 00 00 | ................................ |
| 23ee0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23f00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23f20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23f40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23f60 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23f80 | 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 00 00 00 00 00 00 00 | ................................ |
| 23fa0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 23fc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 23fe0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 24000 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 24020 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 24040 | 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 00 00 00 00 00 00 00 | ................................ |
| 24060 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24080 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 240a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 240c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 240e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 24100 | 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 00 00 00 00 00 00 00 | ................................ |
| 24120 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24140 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 24160 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 24180 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 241a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 241c0 | 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 00 00 00 00 00 00 00 | ................................ |
| 241e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24200 | 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 c7 c7 ff 98 96 96 ff | ....gee......................... |
| 24220 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24240 | 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 00 00 ff 38 37 37 ff | ............................877. |
| 24260 | 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 00 00 ff 00 00 00 ff | ....................;::......... |
| 24280 | 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 00 00 00 00 00 00 00 | ................................ |
| 242a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 242c0 | 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 ff ff ff cd cc cc ff | .....~~......................... |
| 242e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24300 | 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 0e 0e ff ff fc fc ff | ................................ |
| 24320 | 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 1a 1a ff 00 00 00 ff | ................................ |
| 24340 | 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 00 00 00 00 00 00 00 | ................................ |
| 24360 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24380 | 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 d2 d2 ff 9d 9e 9e ff | ....vtt......................... |
| 243a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 243c0 | 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 63 63 ff ff ff ff ff | ........................dcc..... |
| 243e0 | 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 72 72 ff 00 00 00 ff | ........ppp.............urr..... |
| 24400 | 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 00 00 00 00 00 00 00 | ................................ |
| 24420 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24440 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24460 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24480 | 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 7f 7f ff fa f8 f8 ff | ................................ |
| 244a0 | 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 90 90 ff 00 00 00 ff | ................................ |
| 244c0 | 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 00 00 00 00 00 00 00 | ................................ |
| 244e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24500 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24520 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24540 | 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 7f 7f ff f8 f6 f6 ff | ................................ |
| 24560 | 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 8f 8f ff 00 00 00 ff | ................................ |
| 24580 | 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 00 00 00 00 00 00 00 | ................................ |
| 245a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 245c0 | 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 00 00 ff 00 00 00 ff | ....vtt.........!!!............. |
| 245e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24600 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 24620 | 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 8f 8f ff 00 00 00 ff | ................................ |
| 24640 | 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 00 00 00 00 00 00 00 | ................................ |
| 24660 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24680 | 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 00 00 ff 00 00 00 ff | ....vtt..........!!............. |
| 246a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 246c0 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 246e0 | 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 9a 9a ff 00 00 00 ff | ................................ |
| 24700 | 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 00 00 00 00 00 00 00 | ................................ |
| 24720 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24740 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24760 | 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 ec ec ff 9a 99 99 ff | ................................ |
| 24780 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 247a0 | 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 80 80 ff 00 00 00 ff | ................................ |
| 247c0 | 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 00 00 00 00 00 00 00 | ................................ |
| 247e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24800 | 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 b4 b4 ff 5f 5e 5e ff | ....vtt....................._^^. |
| 24820 | 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 f0 f0 ff ff ff ff ff | ................................ |
| 24840 | 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 7e 7e ff f8 f6 f6 ff | zxx......................~~..... |
| 24860 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24880 | 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 00 00 00 00 00 00 00 | ................................ |
| 248a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 248c0 | 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 ff ff ff 96 96 96 ff | ....vtt......................... |
| 248e0 | 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 e8 e8 ff f1 ef ef ff | ................0//.ZZZ......... |
| 24900 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 24920 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24940 | 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 00 00 00 00 00 00 00 | ................................ |
| 24960 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24980 | 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 eb eb ff 7e 7d 7d ff | ....vtt.....................~}}. |
| 249a0 | 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 d1 d1 ff ed eb eb ff | ................................ |
| 249c0 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 249e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24a00 | 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 00 00 00 00 00 00 00 | ................................ |
| 24a20 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24a40 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24a60 | 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 dc dc ff ef ed ed ff | ................................ |
| 24a80 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 24aa0 | 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 27 27 ff 00 00 00 ff | ................TRR.QPP.'''..... |
| 24ac0 | 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 00 00 00 00 00 00 00 | ................................ |
| 24ae0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24b00 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24b20 | 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 dc dc ff ef ed ed ff | ................................ |
| 24b40 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 24b60 | 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 97 97 ff 00 00 00 ff | ............!""................. |
| 24b80 | 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 00 00 00 00 00 00 00 | ................................ |
| 24ba0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24bc0 | 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 00 00 ff 00 00 00 ff | ....vtt.........!!!............. |
| 24be0 | 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 dc dc ff ef ed ed ff | ................................ |
| 24c00 | 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 7e 7e ff f8 f6 f6 ff | .........................~~..... |
| 24c20 | 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 80 80 ff 00 00 00 ff | ................................ |
| 24c40 | 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 00 00 00 00 00 00 00 | ................................ |
| 24c60 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24c80 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24ca0 | 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 d8 d8 ff ee ec ec ff | ................................ |
| 24cc0 | 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 7f 7f ff f8 f6 f6 ff | ................................ |
| 24ce0 | 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 80 80 ff 00 00 00 ff | ................................ |
| 24d00 | 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 00 00 00 00 00 00 00 | ................................ |
| 24d20 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24d40 | 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 00 00 ff 00 00 00 ff | ....vtt......................... |
| 24d60 | 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 d7 d7 ff ee eb eb ff | ................................ |
| 24d80 | 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 7e 7e ff fb f8 f8 ff | ........................~~~..... |
| 24da0 | 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 7f 7f ff 00 00 00 ff | ................................ |
| 24dc0 | 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 00 00 00 00 00 00 00 | ................................ |
| 24de0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24e00 | 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 ee ee ff a6 a5 a4 ff | ....vtt......................... |
| 24e20 | 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 ec ec ff f9 f6 f6 ff | ................................ |
| 24e40 | 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 5b 5b ff ff ff ff ff | ........................\[[..... |
| 24e60 | 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 5c 5c ff 00 00 00 ff | ........................]\\..... |
| 24e80 | 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 00 00 00 00 00 00 00 | ................................ |
| 24ea0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24ec0 | 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 ff ff ff c2 c0 bf ff | ................................ |
| 24ee0 | 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 ff ff ff ff ff ff ff | ................................ |
| 24f00 | 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 04 04 ff f5 f2 f2 ff | 655............................. |
| 24f20 | 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 08 08 ff 00 00 00 ff | ................................ |
| 24f40 | 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 00 00 00 00 00 00 00 | ................................ |
| 24f60 | 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 00 00 ff 00 00 00 ff | ................................ |
| 24f80 | 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 aa aa ff 79 79 77 ff | ....XTT.....................yyw. |
| 24fa0 | 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 7e 7c ff 20 1f 1f ff | .........................~|..... |
| 24fc0 | 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 00 00 ff 1d 1e 1e ff | ................................ |
| 24fe0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 25000 | 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 00 00 00 00 00 00 00 | ................................ |
| 25020 | 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 00 00 ff 00 00 00 ff | ................................ |
| 25040 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25060 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25080 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 250a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 250c0 | 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 00 00 00 00 00 00 00 | ................................ |
| 250e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 25100 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25120 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25140 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25160 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25180 | 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 00 00 00 00 00 00 00 | ................................ |
| 251a0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 251c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 251e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25200 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25220 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25240 | 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 00 00 00 00 00 00 00 | ................................ |
| 25260 | 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 00 00 ff 00 00 00 ff | ................................ |
| 25280 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 252a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 252c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 252e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25300 | 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 00 00 00 00 00 00 00 | ................................ |
| 25320 | 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 00 00 ff 00 00 00 ff | ...............C................ |
| 25340 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25360 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25380 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 253a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 253c0 | 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 00 00 00 00 00 00 00 | ...................R............ |
| 253e0 | 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 00 00 dd 00 00 00 e0 | ...................c............ |
| 25400 | 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 00 00 e0 | ................................ |
| 25420 | 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 00 00 e0 | ................................ |
| 25440 | 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 00 00 e0 | ................................ |
| 25460 | 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 00 00 e0 | ................................ |
| 25480 | 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 00 00 00 00 00 00 00 | ...............m................ |
| 254a0 | 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 f8 00 00 0f ff 00 00 | ................................ |
| 254c0 | 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 00 00 00 00 07 00 00 | ................................ |
| 254e0 | 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 00 00 00 00 03 00 00 | ................................ |
| 25500 | 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 00 00 00 00 03 00 00 | ................................ |
| 25520 | 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 00 00 00 00 03 00 00 | ................................ |
| 25540 | 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 00 00 00 00 03 00 00 | ................................ |
| 25560 | 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 00 00 00 00 03 00 00 | ................................ |
| 25580 | 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 00 00 00 00 03 00 00 | ................................ |
| 255a0 | 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 00 00 00 00 03 00 00 | ................................ |
| 255c0 | 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 00 00 00 00 03 00 00 | ................................ |
| 255e0 | 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 00 00 00 00 03 00 00 | ................................ |
| 25600 | 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 00 00 00 00 07 00 00 | ................................ |
| 25620 | 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 00 00 00 00 00 00 00 | (...(...P...........@........... |
| 25640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25680 | 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 00 00 ce 00 00 00 8b | ...............2................ |
| 256a0 | 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 00 00 00 00 00 00 00 | ...6............................ |
| 256c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 256e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25700 | 00 00 00 00 00 00 00 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 | ................................ |
| 25720 | 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 00 00 ff 00 00 00 fd | .......N........................ |
| 25740 | 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 00 00 00 00 00 00 00 | ...........S.................... |
| 25760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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 00 00 00 00 00 04 00 00 00 24 00 00 00 6f | ...........................$...o |
| 257c0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 257e0 | 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 00 00 05 00 00 00 00 | ...................u...(........ |
| 25800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25840 | 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 00 00 dc 00 00 00 fb | ...................=............ |
| 25860 | 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 7e 7e ff 18 17 17 ff | ................!........~~..... |
| 25880 | 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 00 00 98 00 00 00 41 | ...............................A |
| 258a0 | 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 00 00 00 00 00 00 00 | ................................ |
| 258c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 258e0 | 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 00 00 ff 00 00 00 ff | ...........[.................... |
| 25900 | 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 ff ff ff ff ff ff ff | ....><<......................... |
| 25920 | 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 00 00 fe 00 00 00 ef | ........???..................... |
| 25940 | 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 00 00 00 00 00 00 00 | .......a........................ |
| 25960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 2e | ................................ |
| 25980 | 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 00 00 ff 19 19 19 ff | ...~............................ |
| 259a0 | 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 77 77 ff 7d 7c 7c ff | rrr.............|{{.xww.xww.}||. |
| 259c0 | 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 00 00 ff 00 00 00 ff | ............xvv.$""............. |
| 259e0 | 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 00 00 00 00 00 00 00 | ...................1............ |
| 25a00 | 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 00 00 9e 00 00 00 e4 | .......................1........ |
| 25a20 | 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 00 00 ff | ................................ |
| 25a40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25a60 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25a80 | 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 00 00 37 00 00 00 01 | ...........................7.... |
| 25aa0 | 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 00 00 fe 00 00 00 ff | ................................ |
| 25ac0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25ae0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25b00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25b20 | 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 ce 00 00 00 1e | ................................ |
| 25b40 | 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 00 00 ff 00 00 00 ff | ...................4............ |
| 25b60 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25b80 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25ba0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25bc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f3 00 00 00 3f | ...............................? |
| 25be0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25c00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25c20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25c40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25c60 | 00 00 00 ff 00 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 47 | ...............................G |
| 25c80 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25ca0 | 00 00 00 ff 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 07 07 ff | ................................ |
| 25cc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 25ce0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 25d00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 25d20 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25d40 | 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 22 22 ff ec eb eb ff | ........gff.............#""..... |
| 25d60 | 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 00 00 ff 00 00 00 ff | MKK............................. |
| 25d80 | 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 69 69 ff ff ff ff ff | ........................jii..... |
| 25da0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 25dc0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25de0 | 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 22 22 ff 90 8f 8f ff | ............HGG.........$""..... |
| 25e00 | 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 6e 6e ff 29 2a 29 ff | ........................onn.)*). |
| 25e20 | 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 00 00 ff 2e 30 2e ff | ............onn..............0.. |
| 25e40 | 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 00 00 f7 00 00 00 47 | EDD.....)((....................G |
| 25e60 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25e80 | 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 09 09 ff 06 08 08 ff | ................^]^............. |
| 25ea0 | 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 ed eb ff d0 cd cd ff | ....ffd......................... |
| 25ec0 | 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 15 15 ff f4 f0 f0 ff | ....................a``......... |
| 25ee0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 25f00 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25f20 | 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 00 00 ff 00 00 00 ff | ................UTT............. |
| 25f40 | 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 46 46 ff ae ab ab ff | ........baa.............FFF..... |
| 25f60 | 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 5a 5a ff fe fd fd ff | ................KKK.766.\ZZ..... |
| 25f80 | 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 00 00 f7 00 00 00 47 | POO.zyy........................G |
| 25fa0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 25fc0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 25fe0 | 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 00 00 ff 12 11 11 ff | >??.............onn............. |
| 26000 | 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 00 00 ff a1 a0 a0 ff | ................................ |
| 26020 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26040 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26060 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26080 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 260a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 260c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 260e0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26100 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26120 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26140 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26160 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 26180 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 261a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 261c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 261e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26200 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 26220 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26240 | 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 a6 a6 ff 00 00 00 ff | ................................ |
| 26260 | 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 00 00 ff 15 16 16 ff | yxx....._^^..................... |
| 26280 | 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 bd bd ff bd bc bc ff | ................RQQ............. |
| 262a0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 262c0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 262e0 | 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 ff ff ff 00 00 00 ff | ................................ |
| 26300 | 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 00 00 ff 22 22 22 ff | ............................""". |
| 26320 | 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 ff ff ff ff ff ff ff | ............444................. |
| 26340 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26360 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26380 | 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 7d 7d ff 00 00 00 ff | ................vvv.fee.~}}..... |
| 263a0 | 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 00 00 ff 16 16 16 ff | ................................ |
| 263c0 | 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 16 16 ff 57 54 54 ff | ............................WTT. |
| 263e0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26400 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26420 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26440 | 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 00 00 ff 16 16 16 ff | ................................ |
| 26460 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26480 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 264a0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 264c0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 264e0 | 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 00 00 ff 16 16 16 ff | ................................ |
| 26500 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26520 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26540 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26560 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26580 | 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 00 00 ff 12 13 13 ff | .........||..................... |
| 265a0 | 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 00 00 ff 07 07 07 ff | ................................ |
| 265c0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 265e0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26600 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26620 | 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 00 00 ff 04 05 05 ff | ................................ |
| 26640 | 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 00 00 ff 06 07 07 ff | ................................ |
| 26660 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26680 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 266a0 | 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 d7 d7 ff 00 00 00 ff | ................................ |
| 266c0 | 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 6b 6b ff 00 00 00 ff | ........................lkk..... |
| 266e0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26700 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 26720 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26740 | 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 ff ff ff 00 00 00 ff | ................................ |
| 26760 | 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 9e 9e ff 00 00 00 ff | ........zxx..................... |
| 26780 | 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 00 00 ff 00 00 00 ff | ................................ |
| 267a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 267c0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 267e0 | 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 27 27 ff 00 00 00 ff | ................666.....(''..... |
| 26800 | 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 a3 a3 ff 00 00 00 ff | ................................ |
| 26820 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26840 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26860 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26880 | 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 00 00 ff 00 00 00 ff | ................................ |
| 268a0 | 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 a2 a2 ff 00 00 00 ff | ................................ |
| 268c0 | 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 00 00 ff 1a 19 19 ff | ................................ |
| 268e0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26900 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26920 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26940 | 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 a2 a2 ff 00 00 00 ff | ................................ |
| 26960 | 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 00 00 ff 08 07 07 ff | ................................ |
| 26980 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 269a0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 269c0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 269e0 | 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 a2 a2 ff 00 00 00 ff | ........zww......~~............. |
| 26a00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26a20 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26a40 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26a60 | 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 63 63 ff 00 00 00 ff | ................ebb.LMM.dcc..... |
| 26a80 | 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 95 95 ff 00 00 00 ff | ................................ |
| 26aa0 | 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 01 01 ff 4e 4d 4d ff | ............................NMM. |
| 26ac0 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26ae0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26b00 | 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 ff ff ff 00 00 00 ff | ................................ |
| 26b20 | 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 3f 3f ff 02 03 03 ff | ........................@??..... |
| 26b40 | 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 fc fc ff ff ff ff ff | ............=<<................. |
| 26b60 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26b80 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26ba0 | 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 bb bb ff 00 00 00 ff | ................................ |
| 26bc0 | 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 00 00 ff 10 10 10 ff | ....................NLL......... |
| 26be0 | 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 cf cd ff cf cc cc ff | ................gff............. |
| 26c00 | 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 00 00 f7 00 00 00 47 | ...............................G |
| 26c20 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26c40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26c60 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26c80 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26ca0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 26cc0 | 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 00 00 ff 00 00 00 ff | ...................<............ |
| 26ce0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26d00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26d20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26d40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 | ...............................G |
| 26d60 | 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 00 00 ff 00 00 00 ff | ...................6............ |
| 26d80 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26da0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26dc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26de0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f4 00 00 00 41 | ...............................A |
| 26e00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 26e20 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26e40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26e60 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 26e80 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 da 00 00 00 22 | ..............................." |
| 26ea0 | 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 00 00 c1 00 00 00 dd | .......................Q........ |
| 26ec0 | 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 00 00 e0 | ................................ |
| 26ee0 | 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 00 00 e0 | ................................ |
| 26f00 | 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 00 00 e0 | ................................ |
| 26f20 | 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 00 00 5a 00 00 00 03 | ...........................Z.... |
| 26f40 | 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 e0 00 07 ff 00 00 00 | ................................ |
| 26f60 | 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 00 00 00 03 00 00 00 | ............?................... |
| 26f80 | 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 00 00 00 03 00 00 00 | ................................ |
| 26fa0 | 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 00 00 00 03 00 00 00 | ................................ |
| 26fc0 | 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 00 00 00 03 00 00 00 | ................................ |
| 26fe0 | 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 00 00 00 03 00 00 00 | ................................ |
| 27000 | 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 00 00 00 03 00 00 00 | ................................ |
| 27020 | 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 00 00 00 03 00 00 00 | ................................ |
| 27040 | 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 00 00 00 03 00 00 00 | ................................ |
| 27060 | 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 00 00 00 03 00 00 00 | ................................ |
| 27080 | 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 00 00 00 80 10 00 00 | ........(.......@............... |
| 270a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 270c0 | 00 00 00 00 00 00 00 00 00 00 00 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 07 00 00 00 2e 00 00 00 7f 00 00 00 cb 00 00 00 cd 00 00 00 85 00 00 00 32 00 00 00 08 | ...........................2.... |
| 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 00 00 | ................................ |
| 27140 | 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 11 00 00 00 49 | ...............................I |
| 27160 | 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 00 00 e7 00 00 00 a7 | ................................ |
| 27180 | 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 00 00 00 00 00 00 00 | ...N............................ |
| 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 03 00 00 00 21 00 00 00 6a 00 00 00 c0 00 00 00 f3 | ...................!...j........ |
| 271e0 | 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 00 00 ff 00 00 00 ff | ............!""................. |
| 27200 | 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 00 00 00 00 00 00 00 | ...........o...%................ |
| 27220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 27240 | 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 00 00 ff 09 09 09 ff | ...........8.................... |
| 27260 | 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 a7 a8 ff 46 44 44 ff | BCC.........................FDD. |
| 27280 | 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 00 00 0c 00 00 00 00 | .......................=........ |
| 272a0 | 00 00 00 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 16 | ................................ |
| 272c0 | 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 04 04 ff 48 46 46 ff | ...V........................HFF. |
| 272e0 | 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 73 71 ff 77 75 75 ff | vtt.rqq.`__.VUU.VUU.a``.rsq.wuu. |
| 27300 | 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 00 00 b4 00 00 00 5b | MNN............................[ |
| 27320 | 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 00 00 3e 00 00 00 c6 | ...........................>.... |
| 27340 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27360 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27380 | 00 00 00 ff 00 00 00 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 | ................................ |
| 273a0 | 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 00 00 a1 00 00 00 ff | .......G........................ |
| 273c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 273e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27400 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27420 | 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 00 00 b5 00 00 00 ff | ................................ |
| 27440 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27460 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27480 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 274a0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 274c0 | 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 10 10 ff 00 00 00 ff | ................433............. |
| 274e0 | 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 0e 0e ff 08 08 08 ff | ................................ |
| 27500 | 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 00 00 ff 00 00 00 ff | +,,.222.........556............. |
| 27520 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27540 | 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 7a 7a ff d2 d1 d1 ff | ........edd.............{zz..... |
| 27560 | 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 97 97 ff a3 a2 a2 ff | ~}}.....[ZZ.........`__......... |
| 27580 | 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 00 00 ff 00 00 00 ff | ........EDD..................... |
| 275a0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 275c0 | 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 00 00 ff e6 e3 e3 ff | ............766.ba_............. |
| 275e0 | 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 75 75 ff 8c 89 89 ff | ........................vuu..... |
| 27600 | 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 00 00 ff 00 00 00 ff | ............zzz................. |
| 27620 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27640 | 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 00 00 ff a8 a7 a7 ff | ................kjk.JKK......... |
| 27660 | 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 88 88 ff 9e 9e 9e ff | ........(((.....pnn............. |
| 27680 | 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 00 00 ff 00 00 00 ff | ....lkk.*)).........233......... |
| 276a0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 276c0 | 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 00 00 ff 21 1f 1f ff | ............tss.....;99.....!... |
| 276e0 | 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 39 39 ff 47 46 46 ff | ~}}.........}||.....KJJ.:99.GFF. |
| 27700 | 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 00 00 ff 00 00 00 ff | ............dbb.....866......... |
| 27720 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27740 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27760 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27780 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 277a0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 277c0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 277e0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27800 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27820 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27840 | 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 24 24 ff 39 38 38 ff | ........VVV.~||.qpp.....&$$.988. |
| 27860 | 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 96 96 ff 07 08 08 ff | ....................GFF......... |
| 27880 | 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 00 00 ff 00 00 00 ff | ....ecc.........hgg............. |
| 278a0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 278c0 | 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 71 71 ff 8f 8c 8c ff | ........................rqq..... |
| 278e0 | 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 ff ff ff 1c 1b 1b ff | ....322......................... |
| 27900 | 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 00 00 ff 00 00 00 ff | a``..................}}......... |
| 27920 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27940 | 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 00 00 ff 82 7f 7f ff | ................'&&............. |
| 27960 | 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 ff ff ff 01 02 02 ff | ...."!!......................... |
| 27980 | 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 00 00 ff 00 00 00 ff | ................................ |
| 279a0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 279c0 | 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 00 00 ff 8e 8c 8c ff | ................................ |
| 279e0 | 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 ff ff ff 00 00 00 ff | ................................ |
| 27a00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27a20 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27a40 | 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 00 00 ff 8f 8c 8c ff | ................................ |
| 27a60 | 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 ff ff ff 00 00 00 ff | ....###......................... |
| 27a80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27aa0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27ac0 | 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 00 00 ff 85 82 82 ff | ................................ |
| 27ae0 | 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 ff ff ff 00 00 00 ff | ....................urr......... |
| 27b00 | 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 00 00 ff 00 00 00 ff | ....................gee......... |
| 27b20 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27b40 | 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 3a 3a ff 7f 7c 7c ff | ........................:::..||. |
| 27b60 | 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 ff ff ff 00 00 00 ff | ................NMM.eee......... |
| 27b80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27ba0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27bc0 | 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 03 03 ff 82 7f 7f ff | ................................ |
| 27be0 | 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 ff ff ff 00 00 00 ff | ................ddd.\[[......... |
| 27c00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27c20 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27c40 | 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 00 00 ff 8c 89 89 ff | ................................ |
| 27c60 | 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 ff ff ff 00 00 00 ff | ................ddd.YYY......... |
| 27c80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27ca0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27cc0 | 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 00 00 ff 91 8e 8e ff | ................................ |
| 27ce0 | 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 ff ff ff 00 00 00 ff | ................ddd.ZYY......... |
| 27d00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27d20 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27d40 | 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 00 00 ff 85 82 82 ff | ................................ |
| 27d60 | 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 ff ff ff 00 00 00 ff | ................cbb.^^^......... |
| 27d80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27da0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27dc0 | 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 4e 4e ff 87 84 84 ff | ........................ONN..... |
| 27de0 | 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 ff ff ff 12 12 12 ff | ................989.uss......... |
| 27e00 | 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 00 00 ff 00 00 00 ff | {zz............................. |
| 27e20 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27e40 | 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 44 44 ff 66 65 65 ff | ........................EDD.fee. |
| 27e60 | 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 e8 e8 ff 1a 1b 1b ff | ....................gfd......... |
| 27e80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 27ea0 | 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 00 00 b6 00 00 00 ff | ................................ |
| 27ec0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27ee0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27f00 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27f20 | 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 00 00 b5 00 00 00 ff | ................................ |
| 27f40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27f60 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27f80 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27fa0 | 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 00 00 9b 00 00 00 ff | ................................ |
| 27fc0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 27fe0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 28000 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 28020 | 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 00 00 37 00 00 00 bc | ...........................7.... |
| 28040 | 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 00 00 df 00 00 00 df | ................................ |
| 28060 | 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 00 00 df | ................................ |
| 28080 | 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 00 00 dd | ................................ |
| 280a0 | 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 00 00 7f f8 00 00 1f | .......@........................ |
| 280c0 | 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 00 00 01 80 00 00 01 | ................................ |
| 280e0 | 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 00 00 01 | ................................ |
| 28100 | 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 00 00 01 | ................................ |
| 28120 | 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 00 00 00 01 00 20 00 | ................(.......0....... |
| 28140 | 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 00 00 00 00 00 00 00 | ....`........................... |
| 28160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 29 | ...............................) |
| 28180 | 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 00 00 00 00 00 00 00 | ...v...........y...+............ |
| 281a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 281c0 | 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 00 00 99 00 00 00 e0 | .......................B........ |
| 281e0 | 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 00 00 45 00 00 00 0f | ...........................E.... |
| 28200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 28220 | 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 07 07 fe 41 41 41 fe | ...............b............AAA. |
| 28240 | 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 00 00 f0 00 00 00 bc | ................AAA............. |
| 28260 | 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 00 00 00 00 00 00 03 | ...e............................ |
| 28280 | 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 25 25 fe 56 55 55 fe | .../....................'%%.VUU. |
| 282a0 | 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 00 00 fe 00 00 00 fe | UTT.HFF.HGG.VTT.VVV.*((......... |
| 282c0 | 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 00 00 00 00 00 00 2f | ...............1.............../ |
| 282e0 | 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 00 00 fe 00 00 00 fe | ................................ |
| 28300 | 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 00 00 fe | ................................ |
| 28320 | 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 00 00 00 00 00 00 51 | ...................5...........Q |
| 28340 | 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 00 00 fe 00 00 00 fe | ................................ |
| 28360 | 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 00 00 fe | ................................ |
| 28380 | 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 00 00 00 00 00 00 53 | ...................Y...........S |
| 283a0 | 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 24 24 fe 00 00 00 fe | ............FDD.a_`.....$$$..... |
| 283c0 | 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 3b 3b fe 3e 3c 3c fe | 455.311.....011.%$$.fee.<;;.><<. |
| 283e0 | 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 00 00 00 00 00 00 53 | fdd................[...........S |
| 28400 | 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 d8 d8 fe e3 e0 e0 fe | ........533.........srp......... |
| 28420 | 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 3e 3e fe 62 62 62 fe | fde.....fde.............>>>.bbb. |
| 28440 | 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 00 00 00 00 00 00 53 | ....CAA............[...........S |
| 28460 | 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 7b 7b fe e4 e3 e3 fe | ........311.............|{{..... |
| 28480 | 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 47 47 fe bf bc bc fe | ........................HGG..... |
| 284a0 | 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 00 00 00 00 00 00 53 | ...................[...........S |
| 284c0 | 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 08 08 fe 43 41 41 fe | ............HFF.jhh.........CAA. |
| 284e0 | 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 2d 2d fe 30 31 31 fe | ....HII.....:;9.....dee./--.011. |
| 28500 | 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 00 00 00 00 00 00 53 | edd................[...........S |
| 28520 | 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 00 00 fe 00 00 00 fe | ................................ |
| 28540 | 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 00 00 fe | ................................ |
| 28560 | 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 00 00 00 00 00 00 53 | ...................[...........S |
| 28580 | 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 10 10 fe 5d 5b 5b fe | ............YXX.OPP.?==.....][[. |
| 285a0 | 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 5c 5c fe 67 65 65 fe | ............^]].........]\\.gee. |
| 285c0 | 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 00 00 00 00 00 00 53 | 777................[...........S |
| 285e0 | 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 78 78 fe ff ff ff fe | ........655.............yxx..... |
| 28600 | 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 ff ff fe dc db db fe | ................_^^............. |
| 28620 | 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 00 00 00 00 00 00 53 | ...................[...........S |
| 28640 | 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 56 56 fe ff ff ff fe | ........%$$.............WVV..... |
| 28660 | 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 8b 8b fe 00 00 00 fe | ................DDD............. |
| 28680 | 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 00 00 00 00 00 00 53 | ....100............[...........S |
| 286a0 | 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 5c 5c fe fa f7 f7 fe | ........&%%.............]\\..... |
| 286c0 | 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 96 96 fe 00 00 00 fe | ................BAA............. |
| 286e0 | 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 00 00 00 00 00 00 53 | ....CBB............[...........S |
| 28700 | 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 52 52 fe ff ff ff fe | ........$##.....MLL.....SRR..... |
| 28720 | 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 9c 9c fe 00 00 00 fe | ................AAA............. |
| 28740 | 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 00 00 00 00 00 00 53 | onn................[...........S |
| 28760 | 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 57 57 fe f7 f5 f5 fe | ........$##.............XWW..... |
| 28780 | 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 9e 9e fe 00 00 00 fe | ........@??.....AAA............. |
| 287a0 | 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 00 00 00 00 00 00 53 | ...................[...........S |
| 287c0 | 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 57 57 fe fe fb fb fe | ........%$$.............XWW..... |
| 287e0 | 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 9b 9b fe 00 00 00 fe | ........DCC.....AAA............. |
| 28800 | 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 00 00 00 00 00 00 53 | ....&$$............[...........S |
| 28820 | 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 5b 5b fe f9 f6 f6 fe | ........%$$.............\[[..... |
| 28840 | 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 8a 8a fe 00 00 00 fe | ........DCC.....CBB............. |
| 28860 | 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 00 00 00 00 00 00 53 | ....422............[...........S |
| 28880 | 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 5d 5d fe ff ff ff fe | ........+**.....xww.=<<.^]]..... |
| 288a0 | 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 cb cb fe 46 45 45 fe | SSS.....>>>.....PPP.........FEE. |
| 288c0 | 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 00 00 00 00 00 00 53 | ....'((............[...........S |
| 288e0 | 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 56 56 fe f1 f0 ee fe | ........,**.............WVV..... |
| 28900 | 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 ef ef fe f2 f1 f1 fe | ................IJJ.:;;......... |
| 28920 | 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 00 00 00 00 00 00 53 | ...................[...........S |
| 28940 | 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 00 00 fe 00 00 00 fe | ................................ |
| 28960 | 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 00 00 fe | ................................ |
| 28980 | 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 00 00 00 00 00 00 4c | ...................[...........L |
| 289a0 | 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 00 00 fe 00 00 00 fe | ................................ |
| 289c0 | 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 00 00 fe | ................................ |
| 289e0 | 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 00 00 00 00 00 00 1d | ...................S............ |
| 28a00 | 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 00 00 e0 00 00 00 e0 | ................................ |
| 28a20 | 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 00 00 e0 | ................................ |
| 28a40 | 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 00 ff 00 fc 00 3f 00 | ...................!..........?. |
| 28a60 | 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 00 01 00 80 00 01 00 | ................................ |
| 28a80 | 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 00 01 00 | ................................ |
| 28aa0 | 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 00 00 00 14 00 00 00 | ........................(....... |
| 28ac0 | 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 00 00 00 00 00 00 00 | (............................... |
| 28ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 27 | ...............................' |
| 28b00 | 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 00 00 00 00 00 00 00 | ...t...........w...)............ |
| 28b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 28b40 | 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 2a 2a ff 00 00 00 fc | [email protected]//.,**..... |
| 28b60 | 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 00 00 00 00 00 00 00 | ...........C.................... |
| 28b80 | 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 04 04 fe 58 58 58 ff | ..............._............XXX. |
| 28ba0 | 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 00 00 f0 00 00 00 ba | ................[[[............. |
| 28bc0 | 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 00 00 d0 00 00 00 f8 | ...c...................I........ |
| 28be0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 28c00 | 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 00 00 4e 00 00 00 00 | ...........................N.... |
| 28c20 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28c40 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 28c60 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28c80 | 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 00 00 ff 38 38 36 ff | UUU.lkk.=<<.)((.EFF.@>>.....886. |
| 28ca0 | 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 00 00 9e 00 00 00 02 | dbb.TSS.EDD.xvv................. |
| 28cc0 | 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 5a 5a ff f6 f2 f2 ff | ........................[ZZ..... |
| 28ce0 | 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 68 68 ff d1 ce ce ff | ....................cbb.khh..... |
| 28d00 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28d20 | 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 68 68 ff 88 87 87 ff | ........................ghh..... |
| 28d40 | 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 00 00 9e 00 00 00 02 | ....zxx......................... |
| 28d60 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28d80 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 28da0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28dc0 | 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 00 00 ff 4a 49 49 ff | EDD.GFF.....=>>.............JII. |
| 28de0 | 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 00 00 9e 00 00 00 02 | ....344.RPP.&$$................. |
| 28e00 | 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 6a 6a ff ff ff ff ff | ........................mjj..... |
| 28e20 | 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 c3 c3 ff ff ff ff ff | HGG.............:::............. |
| 28e40 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28e60 | 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 00 00 ff fe fb fb ff | ................"!!............. |
| 28e80 | 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 00 00 9e 00 00 00 02 | <<<............................. |
| 28ea0 | 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 00 00 ff ea e7 e7 ff | ................................ |
| 28ec0 | 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 00 00 ff e2 de de ff | ....WVV.........<;;............. |
| 28ee0 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28f00 | 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 4a 4a ff e8 e6 e6 ff | ........STT.............JJJ..... |
| 28f20 | 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 00 00 9e 00 00 00 02 | <<<............................. |
| 28f40 | 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 00 00 ff ec e8 e8 ff | ....................!!!......... |
| 28f60 | 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 00 00 ff 9c 9a 9a ff | ........UTT.....<;;............. |
| 28f80 | 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 00 00 ff 00 00 00 ff | ................................ |
| 28fa0 | 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 54 54 ff e4 e1 e1 ff | ........................TTT..... |
| 28fc0 | 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 00 00 9e 00 00 00 02 | <;;............................. |
| 28fe0 | 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 60 60 ff f7 f4 f4 ff | ........................a``..... |
| 29000 | 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 ba ba ff ff ff ff ff | ........NNN.....=<<............. |
| 29020 | 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 00 00 ff 00 00 00 ff | ................................ |
| 29040 | 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 00 00 ff 4d 4c 4c ff | RQQ.UUT.....978.JII.........MLL. |
| 29060 | 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 00 00 9e 00 00 00 02 | ....?@@.`^^.-................... |
| 29080 | 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 00 00 ff 00 00 00 ff | ................................ |
| 290a0 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 290c0 | 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 00 00 d5 00 00 00 e0 | .......................S........ |
| 290e0 | 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 00 00 e0 | ................................ |
| 29100 | 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 00 00 59 00 00 00 00 | ...........................Y.... |
| 29120 | 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 00 00 00 00 00 00 00 | ................................ |
| 29140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 29160 | 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 00 00 00 01 00 20 00 | ................(............... |
| 29180 | 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 00 00 00 00 00 00 00 | ....@........................... |
| 291a0 | 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 00 00 c5 00 00 00 74 | ...............%...q...........t |
| 291c0 | 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 00 00 00 00 00 00 00 | ...'............................ |
| 291e0 | 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 a2 a2 ff 3d 3d 3d fc | .......>........===.........===. |
| 29200 | 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 00 00 02 00 00 00 4c | [email protected] |
| 29220 | 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 3e 3e ff 38 37 37 ff | ................677.@>>.?>>.877. |
| 29240 | 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 00 00 0f 00 00 00 c5 | ...................P............ |
| 29260 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 29280 | 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 00 00 12 00 00 00 cd | ................................ |
| 292a0 | 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 22 22 ff 55 54 54 ff | ....]\\.zyy.ZXX.UUV.SRR.#"".UTT. |
| 292c0 | 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 00 00 12 00 00 00 cd | xww.KJJ......................... |
| 292e0 | 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 dd dd ff b5 b2 b2 ff | ............xyw................. |
| 29300 | 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 00 00 12 00 00 00 cd | ................................ |
| 29320 | 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 00 00 ff 06 07 07 ff | ................................ |
| 29340 | 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 00 00 12 00 00 00 cd | ................................ |
| 29360 | 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 00 00 ff 0b 0c 0c ff | ....*)).0//..................... |
| 29380 | 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 00 00 12 00 00 00 cd | ....877......................... |
| 293a0 | 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 48 48 ff bf bd bd ff | ............zyy.........JHH..... |
| 293c0 | 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 00 00 12 00 00 00 cd | ................................ |
| 293e0 | 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 25 25 ff a8 a8 a8 ff | ........................&%%..... |
| 29400 | 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 00 00 12 00 00 00 cd | ................................ |
| 29420 | 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 60 60 ff 9e 9d 9d ff | ............TSS.........a``..... |
| 29440 | 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 00 00 12 00 00 00 cd | ........$%%..................... |
| 29460 | 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 7f 7f ff 96 95 95 ff | ........A@@.:99................. |
| 29480 | 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 00 00 12 00 00 00 cd | ........WUU..................... |
| 294a0 | 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 87 87 ff a1 a0 a0 ff | ............(&&................. |
| 294c0 | 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 00 00 12 00 00 00 cd | ..../........................... |
| 294e0 | 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 57 57 ff 8e 8d 8b ff | ............rpp.........XWW..... |
| 29500 | 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 00 00 11 00 00 00 cc | ................................ |
| 29520 | 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff | ................................ |
| 29540 | 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 00 00 08 00 00 00 95 | ................................ |
| 29560 | 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 00 00 df 00 00 00 df | ................................ |
| 29580 | 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 0f 00 00 c0 03 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 50 4b 03 04 0a 00 00 00 | ........................PK...... |
| 295e0 | 00 00 4e 9c 67 5c 7b 65 6b a1 9d 32 00 00 9d 32 00 00 0b 00 00 00 66 61 76 69 63 6f 6e 2e 69 63 | ..N.g\{ek..2...2......favicon.ic |
| 29600 | 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 00 00 00 00 20 00 18 | o..............x...v............ |
| 29620 | 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 00 00 00 20 00 e4 | .......................00....... |
| 29640 | 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 00 00 00 00 20 00 cd | .......@@......X................ |
| 29660 | 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 4e 47 0d 0a 1a 0a 00 | ........................PNG..... |
| 29680 | 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 00 01 3f 49 44 41 54 | ...IHDR................a...?IDAT |
| 296a0 | 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 07 e0 00 50 80 84 0e | x..S...0..sP.....w(.........P... |
| 296c0 | 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 01 68 00 16 6f 33 00 | ....`o...A..]f..i..d+D`...h..o3. |
| 296e0 | 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 6b 3d 26 c1 e5 55 b2 | Z.*..2..@..+..B.E.2=I..e.k=&..U. |
| 29700 | 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 09 73 1f e4 b5 2c 8b | i..R.Wb..i........~K...:_.s...,. |
| 29720 | 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 92 33 b9 df 59 51 14 | M.TdY&.<W..<.b....=.Z.S...3..YQ. |
| 29740 | 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 2b ae 4d d3 e0 2e 4e | .*....`.1...F...?bJ).X...+.M...N |
| 29760 | 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 be 60 23 c2 53 28 9a | ..q..N......8.|w.....Q....`#.S(. |
| 29780 | 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 b9 67 1c 47 31 4d 93 | ;....<(].....p..1.y.....8.g.G1M. |
| 297a0 | 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 3e 80 68 36 8e a2 61 | PJ...4U._!m..B:I.j.K....R>.h6..a |
| 297c0 | 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 fc 00 ee 2b d2 68 0b | .....z...e..8.^]...x....&...+.h. |
| 297e0 | 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 00 0d 49 48 44 52 00 | hN.....IEND.B`..PNG........IHDR. |
| 29800 | 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 9c b5 56 81 91 c2 20 | .............w=.....IDATx..V.... |
| 29820 | 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 da 82 15 60 05 26 1d | .$3_..H.v._....B.....`.j....`.&. |
| 29840 | 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 3b 00 1e 17 ab e3 5c | .."[email protected].;.....\ |
| 29860 | 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 26 13 38 e7 e0 7d 88 | [email protected]].X,..N...F.+.>O&.8..}. |
| 29880 | 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 29 95 e4 58 5c 0d 7e | ....0......R........<sn.H)..X\.~ |
| 298a0 | 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 18 a5 b5 56 36 4d 23 | ......u........q...0...|....V6M# |
| 298c0 | 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 77 40 4f 5a e3 f1 b8 | ..B...j.Fl6.....(.....:!.w@OZ... |
| 298e0 | 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 ae d8 55 55 f5 90 d9 | ..l..^....H....Q....R..C...UU... |
| 29900 | 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 40 d0 7c ca 06 1a 63 | j......vDB....G....#.s..1@.|...c |
| 29920 | 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 75 a9 49 05 d4 06 f0 | ..<......$IS]$.*8..-..,v.u.I.... |
| 29940 | 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 b3 a3 4c f7 5a 6b bd | .}f...f..K.#l2..'6VD.VU.~..L.Zk. |
| 29960 | 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 51 f4 49 94 73 af da | .n{%g.........)u..rWJmB.gQ.I.s.. |
| 29980 | 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 c3 81 05 46 f4 ab 2c | ..U_Y.5..EQ..|~W0y..T)F.....F.., |
| 299a0 | 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 1c cc 23 99 90 a2 b5 | ..U.HlP.jv8...?.u.K.@......#.... |
| 299c0 | 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 f8 d8 20 63 5b e6 0d | 6....\...~.=A.HGD.`...+>....c[.. |
| 299e0 | 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 8c 06 00 00 00 00 49 | .....&t.<.j.s,.A.....I.........I |
| 29a00 | 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 20 00 00 00 20 08 | END.B`..PNG........IHDR......... |
| 29a20 | 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 9c 48 f7 1f d3 41 5e | ....szz.....IDATx..W...0..H...A^ |
| 29a40 | 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 12 2a d8 d3 18 3b 32 | [email protected].:.....*...;2 |
| 29a60 | 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 24 00 62 00 7c 46 b4 | \Db?..FZ.!...cv.a$DD.X.H.$.b.|F. |
| 29a80 | 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 f7 38 9d 4e 68 db 16 | ...N...~GQ.g..F([email protected].. |
| 29aa0 | 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 28 11 59 8b 88 d4 75 | ..u.J).q.,...7....Q.._...(.Y...u |
| 29ac0 | 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 dc 83 7b 19 4f 8e 52 | -i.....<....U..XD....Kq.!..{.O.R |
| 29ae0 | 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 3f cb 66 b3 19 f4 84 | .p.n...T.r+q...2F$.N^U...?.f.... |
| 29b00 | 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 28 77 b7 9c f3 3c c7 | .'..r+.'T.....].].0.&'V.e(w...<. |
| 29b20 | 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 6c 68 61 59 96 d2 34 | v......7..RA?X.u]..GW."R.lhaY..4 |
| 29b40 | 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 cb f8 1a 4f a9 7e 90 | .|.....'L...z..(.x<.;0..,...O.~. |
| 29b60 | 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 d4 5c bb df 9e 7c b9 | ^.jI.h....1..7TeYv..*DdU..\...|. |
| 29b80 | 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 62 ef 0a 43 4e dd 34 | \z...l.&..u,u...G....3..|b..CN.4 |
| 29ba0 | 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 14 6d 80 6f c3 a1 32 | ...}[email protected].../..D.m.o..2 |
| 29bc0 | 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 1e 86 ec 8e ba 0c c7 | .........@h.....$dB.&^H......... |
| 29be0 | 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 7a bd 46 51 70 3a bb | &......k.Vk..~...G.j:....z.FQp:. |
| 29c00 | 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 86 03 08 a5 ad 63 63 | ..3D:.n..>.;J..Rq...I.P.......cc |
| 29c20 | 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 53 4e e4 fe b8 dd 6e | `.xe..(...eZ..*.~h....e+MSN....n |
| 29c40 | 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 4f 46 32 e7 42 f3 7f | ].....zl...L.w.....<.t0..OF2.B.. |
| 29c60 | 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 72 62 c5 d5 2c 1b 1f | ...........cy..$.QYai{_L.rb..,.. |
| 29c80 | 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 26 13 3d 9e 2d 16 0b | C..............2.\..nl#.M&.=.-.. |
| 29ca0 | 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 df f2 00 00 00 00 49 | 2........t...#.q=...&~.........I |
| 29cc0 | 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 30 00 00 00 30 08 | END.B`..PNG........IHDR...0...0. |
| 29ce0 | 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 5d 77 a0 ab 20 ba 0a | ....W.......IDATx..Z.q.0.]w..... |
| 29d00 | 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 d2 81 6e 9e 22 99 b5 | ...t..p*....s.8.0W.........n.".. |
| 29d20 | 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 22 22 49 44 39 11 09 | ......7....y.z.d....AD%..""ID9.. |
| 29d40 | 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 4c 6f 6f 6f 56 3c a4 | '.g'''..,..,d3.^.........LoooV<. |
| 29d60 | 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 5a 99 3c cf 8d 10 c2 | .V.8....1w+n...c....M..f.Z.<.... |
| 29d80 | 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 55 f8 23 91 52 9a aa | .k.d.X.....h.12....J)..l>U.#.R.. |
| 29da0 | 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 18 63 2a ef f5 ba ae | ..X....Kc..{|.\NV..T}CT.h.c*.... |
| 29dc0 | 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 73 56 4a 79 e5 11 56 | gy....u...;..)c.^.e2.)...sVJy..V |
| 29de0 | 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 52 79 62 46 b8 74 d2 | x...'...R..@...<..X.)X..>RybF.t. |
| 29e00 | 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 9d 36 1f a5 ce c3 f3 | w....I:.T)K......G'x..4...6..... |
| 29e20 | 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 74 7b 0d 46 81 7b df | .n..7K%.2...NQ..i..L....~t{.F.{. |
| 29e40 | 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 42 39 87 8d 11 f0 af | .N..$....(#.3.Qp...>...D.B9..... |
| 29e60 | 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 38 3b b8 fc e9 74 b2 | .(x...I..!....j.......p8.8;...t. |
| 29e80 | 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 e9 73 3c da 20 58 eb | .~..........^^^&.......~t.s<..X. |
| 29ea0 | 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 98 3b 49 e6 79 ee 87 | ..d........V.1.0.k..[...t.;I.y.. |
| 29ec0 | 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 c4 2a 5c 0a 88 8b ac | .a@.......?w\!.(..w.!...g.*\.... |
| 29ee0 | 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 20 7e a2 b5 06 e0 e1 | ....^.CL'..kV[...S..z..pi.~..... |
| 29f00 | 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 9e a4 70 e9 9a 5a db | ....#`..1#.*......l........p..Z. |
| 29f20 | 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 bb dd 06 0b 37 e6 36 | ".....W(u0)....p....09..x....7.6 |
| 29f40 | 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 6f c8 1c af d6 20 73 | .........c.$..1.....y...Fo.....s |
| 29f60 | 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 ba 31 21 8e cc fd b4 | .....U.4TU......w.....9.!.1!.... |
| 29f80 | 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 1f b4 d6 b6 4e 99 c3 | .".`..p.URr(.,..Z......W.....N.. |
| 29fa0 | 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 48 b9 54 11 50 4a d9 | ..-s=..2o$E..]+f../2|....H.T.PJ. |
| 29fc0 | 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 b8 b1 b5 db ed 3e de | I....tm...Gaj-...o...:........>. |
| 29fe0 | 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 7e de 8f 3b ad f1 f5 | .bF.&........Q.....g.Go3.~..;... |
| 2a000 | 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 c8 97 32 1a 42 08 de | .M.86......`.n...1.i.3#J~..2.B.. |
| 2a020 | 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 21 73 22 22 1c 4d 66 | m...2w...6.R..Y....$..>..!s"".Mf |
| 2a040 | 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 56 f1 e0 c1 45 c2 cb | ..g.....-|.U.p....!.W....V...E.. |
| 2a060 | 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 cd 90 11 98 6c 00 07 | ..1H...N..9...<$..{p.;.......l.. |
| 2a080 | 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 07 46 b7 18 5c 79 00 | 3..m`....P...).....Js...;.F..\y. |
| 2a0a0 | 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 00 40 00 | ...IEND.B`..PNG........IHDR...@. |
| 2a0c0 | 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 75 e2 30 0c 96 df bb | [email protected]..[.u.0.... |
| 2a0e0 | 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 ed 04 b4 13 84 4e 90 | ....MP6h:A.......M.7.t........N. |
| 2a100 | 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 f2 0c 66 4e 89 28 23 | n.{....CR....}...-8.,..,+..fN.(# |
| 2a120 | 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 73 c6 cc 73 66 ce f9 | .K"JKJ.W....../D..W..>./0s..sf.. |
| 2a140 | 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 3d 3d d1 6e b7 a3 97 | |`.%..1W.j.f....hT.....;===.n... |
| 2a160 | 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 29 cb 32 fd 8a cf 02 | ..z}}..(......^.Gi.R.$...).2.... |
| 2a180 | 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 57 8c af 9c 43 18 63 | ....=wF3.9a..3.f.....t.WWW...C.c |
| 2a1a0 | 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 32 8f 61 0c c6 53 f0 | >.s....(5,...X2..l.0.&.<.2.a..S. |
| 2a1c0 | 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 1a 98 d3 d8 37 f3 0b | ..q..4..zm."...y..e....;i....7.. |
| 2a1e0 | 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 9d 71 9b c6 63 28 66 | .4.e.$.....\b..0....8..h..q..c(f |
| 2a200 | 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 62 33 79 8c 49 08 21 | ..k....~....&...Il..|..Z.b3y.I.! |
| 2a220 | 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 cc 59 08 61 7c ca 3e | ..............]......e.o".Y.a|.> |
| 2a240 | 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 bc 76 2c f3 77 df d1 | _..]tx'8..Kq..I....L.K..M.v,.w.. |
| 2a260 | 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 8d e9 30 33 2f 90 ce | .....p..cT?.7..a....,..)$..03/.. |
| 2a280 | 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 89 4e a7 4f c5 66 b3 | >>>...mM8HO///u......H.'..N.O.f. |
| 2a2a0 | 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 0f 66 8d ed 2c 16 55 | .<..VJ.ju|.P}H.....j.K.j..f..,.U |
| 2a2c0 | 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 b8 f4 05 36 f3 99 54 | ....k.b!.d.K.Gv...[..v.(....6..T |
| 2a2e0 | 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 82 cb 1d 09 9a 24 43 | 3+.....U.)...5.......LG.......$C |
| 2a300 | 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 4d 4d c0 b3 1f 1e 1e | .....4.eW.UM;P.......k...MM..... |
| 2a320 | 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 c6 84 19 f4 20 80 01 | .=....z4.M....!.}.2.b.6......... |
| 2a340 | 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 6a 7a be f6 fd 23 f3 | ......s,Y...|.C..!.0....<jz...#. |
| 2a360 | 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 b6 20 cb f7 42 08 bf | .9.P.#d.c..{.......r./{k.....B.. |
| 2a380 | 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 1f 64 40 a1 cb 5e b1 | .....E(.!.6.^....B..MmQf(.d@..^. |
| 2a3a0 | 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 64 9c 60 af d7 f3 be | ........=..B.{PH....!w...d.`.... |
| 2a3c0 | 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 81 90 4f fb b3 ce ed | [email protected]^m..}@........V..O.... |
| 2a3e0 | 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 17 f3 99 56 a5 30 5f | .9..f...t\......V...&..&....V.0_ |
| 2a400 | 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 d4 c5 7b 91 0e a7 ba | .PW...s.....a....t......]..{.... |
| 2a420 | 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 71 71 a1 cb f7 28 b4 | ,..!Qz}}.;.\!.....b..]c.qqq...(. |
| 2a440 | 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 06 fe 44 2a fc f7 e8 | X]ft..O..>4.).~.?.?...w....D*... |
| 2a460 | 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 c5 00 92 2f d4 1f 44 | ..E]..g.N...'......P.6....../..D |
| 2a480 | 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 20 69 e1 65 a3 c1 2e | Y.&_.......e..........8W..i.e... |
| 2a4a0 | 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 71 58 da f4 77 94 ef | ......([.px...;......F..PqX..w.. |
| 2a4c0 | 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 8e 52 2e 7b 83 5c 1e | Q...R...)./.R....#-.......R.{.\. |
| 2a4e0 | 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 40 26 17 9b 89 e0 4d | G.$+.?....>`_.AH.;...o...@&....M |
| 2a500 | 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 e2 8b 42 58 19 a7 f8 | R.....z....q|.\...+6..~....BX... |
| 2a520 | 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 f3 6e db e5 ed 7c 41 | ..........9X..n..mM..c....n...|A |
| 2a540 | 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 f3 f6 5f 85 ec 28 35 | ?a...I.h.:.9..+31.*..ZWfN.._..(5 |
| 2a560 | 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 ad fa 27 da 80 78 a1 | .vHm8....r..?....0).9......'..x. |
| 2a580 | 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 65 b7 19 02 8f 4a 1d | [email protected]^.R...G.......e....J. |
| 2a5a0 | 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 a2 26 da d4 d0 cf fc | .Y...)6......Ni..Y.$.3z{..&..... |
| 2a5c0 | 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 d4 0c 5c 9d ef 97 74 | [)..e..Po+{.]]......A..T...\...t |
| 2a5e0 | 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 00 00 49 45 4e 44 ae | ..ys..I)U.e.....rG...8L....IEND. |
| 2a600 | 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 00 80 08 06 00 00 00 | B`..PNG........IHDR............. |
| 2a620 | 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 4c 05 e2 55 60 75 60 | .>a.....IDATx..].q.H..3..L..U`u` |
| 2a640 | 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 4a 05 bc f9 14 32 e1 | ..9.H...H.@[email protected]@....H..J....2. |
| 2a660 | 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 88 a6 44 34 21 22 7c | .K._........bq..k..G.".....D4!"| |
| 2a680 | 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 ec 19 11 dd 27 cf 94 | .'O.e.E.....sB.....w.........'.. |
| 2a6a0 | 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 d1 63 c5 6e be 15 de | .C.BD.....y...X.'.q.......c.n... |
| 2a6c0 | 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 11 fd e7 79 1e 9e da | ...y.+..c...c..E...vx...'...y... |
| 2a6e0 | 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 5f 83 80 5f bf 7e 5d | Ck...x.0|..........|>_..._.._.~] |
| 2a700 | 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 c7 a0 11 9e 75 36 13 | .V.d2.._.......O....3........u6. |
| 2a720 | 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 fd 3d cd 66 b3 ab 40 | ...}...Z...^..>???..\A....=.f..@ |
| 2a740 | 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 c4 be ef c7 f8 5f 55 | .).T..3.7g|..a\.(...v.?<<....._U |
| 2a760 | 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 55 0c a7 1a c2 67 93 | ....|>.w.]|:.b...`...2>.tU....g. |
| 2a780 | 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 83 43 12 c6 8e 0b 08 | ..'.i.W..0...b.t.S.Z....^.C..... |
| 2a7a0 | 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 fd a9 8a f1 41 10 28 | ..8..1^..N.4.N.Z..X.]#.A.....A.( |
| 2a7c0 | 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 d8 92 a5 b6 9e dd f5 | g..Lx..A..H{......w<I.B.i....... |
| 2a7e0 | 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 ce 1d f5 48 78 f7 f5 | p...xb|..g.d.o....N<+...q...Hx.. |
| 2a800 | 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 88 e3 76 3d c9 11 d6 | z-...............P..6d..G..v=... |
| 2a820 | 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 c9 5c bf 40 e4 ec 41 | .k#...(!....>..x.Z)_h.....\[email protected] |
| 2a840 | 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 3f 1c 0e ce de 53 7b | .!.V.......B.b..x.2.''...?....S{ |
| 2a860 | 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 9f 94 09 c1 51 69 74 | ..a........R....~..S..o.1....Qit |
| 2a880 | 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 ed f9 01 52 94 25 83 | ..z..tk!8.b~.4..J.".N..'....R.%. |
| 2a8a0 | 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 74 13 a7 b0 e8 f4 21 | t:9...'.1"+..[:}Q....#.!bt.....! |
| 2a8c0 | 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 0e 59 c9 93 ff 4b db | ...O7'$...EE<.S........6..Y...K. |
| 2a8e0 | 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 85 7c ce ee 93 36 34 | ..E.;m.......s.H......_S..|...64 |
| 2a900 | 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 3f 99 64 0a c2 3e ea | ...3...........vD2...=..T?.d..>. |
| 2a920 | 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 7d 93 16 20 74 d3 a2 | [email protected](6|.......}...t.. |
| 2a940 | 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 b1 69 f5 d5 f3 3c 79 | .........;l..%.H........a.i...<y |
| 2a960 | 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 80 53 93 53 3e fc e1 | .U.~......ld...D..JMd.-...S.S>.. |
| 2a980 | 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 af 3a 69 81 62 c7 ae | .2]7'..C.9.#..HI:.....J...:i.b.. |
| 2a9a0 | 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 5c 00 04 be c0 54 46 | h.C.;.P).......+z%..F....\....TF |
| 2a9c0 | 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 38 e6 d7 03 eb a3 9a | .r-.`t....0F..&.2.I......8...... |
| 2a9e0 | 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 e0 97 82 0c 60 f8 22 | ......:.?.^.1_.:....ej.r.....`." |
| 2aa00 | 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 c7 e2 d2 b1 62 a9 57 | e.?)...5........Qt.$...}.....b.W |
| 2aa20 | 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 68 ec f8 71 54 65 06 | ...."....yY.....~m......8h..qTe. |
| 2aa40 | 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 b4 e9 70 06 50 05 98 | ............rv*.N*..?......p.P.. |
| 2aa60 | 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 e5 d2 de 86 c2 8e 39 | .........,.t........a.L&.......9 |
| 2aa80 | 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 65 08 3c 62 30 11 86 | ..U...8I%...E...P...`.T..e.<b0.. |
| 2aaa0 | 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 ec 7f c1 82 30 8e 83 | .`.h..8.e'..Dka..`.._........0.. |
| 2aac0 | 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 07 c3 fa 20 1f 1f 73 | ..]....x.O.dl+<....LPu.........s |
| 2aae0 | 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 86 bf 97 fb 69 14 e5 | J.8f......b+...l.............i.. |
| 2ab00 | 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 4f 1a 1d f6 f4 60 ee | R..2.Kj{m..0f}.&.t:....f7O....`. |
| 2ab20 | 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 29 98 a4 5c 50 8a 00 | ._...X|...l..?..n.i......)..\P.. |
| 2ab40 | 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 c9 f1 a3 fa 77 df 95 | .0.......&h.-`[j.H..iN.,.....w.. |
| 2ab60 | 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 cf 3f 40 28 78 2a 95 | B@.$]Dct..:%......2}}d.H..?@(x*. |
| 2ab80 | 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 a2 31 8c 7c 69 db bf | ....E.;..%..F...p..X.?.9..1.|i.. |
| 2aba0 | 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 75 88 68 ec 8e 1f d5 | .Y8..V.l..`.w.5....kQ+...u.h.... |
| 2abc0 | 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 39 7e 94 23 ee 98 bf | 4...@...%.....?...Ae.....9~.#... |
| 2abe0 | 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 14 54 d1 2c 7a 2c a5 | ...b..:~'M....n.......gea.T.,z,. |
| 2ac00 | 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 21 35 22 13 0e 1f 50 | .m....G.krM..l.zuq.......!5"...P |
| 2ac20 | 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 b7 67 68 80 95 2d 1e | .p....<....M#K.<...A6"]...gh..-. |
| 2ac40 | 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 a2 2c d3 19 01 78 28 | p.*..R./..1N....0.E.ba....,...x( |
| 2ac60 | 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 d3 42 c1 31 57 f9 90 | u...p....h....dBa.'..L..p.B.1W.. |
| 2ac80 | 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 a9 61 c5 c2 50 93 2e | .....4.l.U.........4a~....a..P.. |
| 2aca0 | 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 72 ad 5f 22 4d 08 e6 | .......~..9G8...j.[...:..r._"M.. |
| 2acc0 | 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 1c 2e 3f 15 a3 78 26 | s=.Y..L<..2.........u].....?..x& |
| 2ace0 | 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 bb bf aa 31 34 3b 22 | .....lqa.4L2s.a8....dO......14;" |
| 2ad00 | 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 df d3 d4 d2 31 fb 4d | .'...#2..sS.l..I..).....c....1.M |
| 2ad20 | 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 e2 e7 b0 09 20 46 00 | .]t.=??s..../.{.u...u...E.....F. |
| 2ad40 | 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 2b ad 47 b6 ab 9b d1 | P2..n..u.PQ...........v.M+.G.... |
| 2ad60 | 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 c6 cb 5d 62 fe b1 32 | ..*.(.....7..y~..0.i...D:..]b..2 |
| 2ad80 | 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 a5 ac 81 6a 67 d0 ed | .YN......`.cR.9~.3.L~`'#....jg.. |
| 2ada0 | 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 e9 de d9 6b 2b c2 30 | ...UI%.*...I.8..y.k..O..F...k+.0 |
| 2adc0 | 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 46 0b a8 f4 05 c6 7a | ,].S.1...IZ.....Pw....z.OF.....z |
| 2ade0 | 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 03 b9 70 5c 8b fa f0 | cI.EW.C.......h{u,......}..p\... |
| 2ae00 | 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 7d 18 dd b4 80 23 6a | .L.....|....*e...xu.....[}....#j |
| 2ae20 | 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 45 c7 33 82 b1 d3 86 | S.'."../`...1.._.....D.JFE.3.... |
| 2ae40 | 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 4c 01 e9 aa fa f1 83 | O..s.]..:[email protected]."%....&.L...... |
| 2ae60 | 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 e2 eb 22 ff 96 7b 0f | ~{.8.......n.0..+..<..0Vz.."..{. |
| 2ae80 | 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 b2 20 8d 49 90 15 05 | ..%S.D.(%..n=..y.......lo...I... |
| 2aea0 | 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 99 25 cd 27 7d f5 1a | Ons.o..$-CrN!.r..ne.}.....%.'}.. |
| 2aec0 | 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 04 74 2b e6 f7 1f ef | .5...X..I.......g.::...|'.t+.... |
| 2aee0 | 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 04 36 5f 1f e6 d7 09 | .t.KF.......q......s..5a..6_.... |
| 2af00 | 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 7e 9d 10 00 2e 6d 4c | .....a..co.c~.'...!.&...e~....mL |
| 2af20 | 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 cd 9b e0 c9 d5 11 38 | ..5..}..g~!:`...7....].`-......8 |
| 2af40 | 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 fc ea 5d 1f 75 ae e7 | .@%BmEE..p.;..4......X.....].u.. |
| 2af60 | 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 61 36 9b d5 0d 75 da | 3./.....J..z...6..S...}.fa6...u. |
| 2af80 | 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 04 d6 41 cc 0a 82 0d | .i..V..E..D..!..:.cM.mx`...A.... |
| 2afa0 | 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 6b 93 86 04 e3 43 2b | .&....'ka......p1...4....k....C+ |
| 2afc0 | 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 1a 75 df b7 20 64 85 | m}.....?8L..:...f.k.Cb~_8.u...d. |
| 2afe0 | 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 a0 69 15 4d 94 6f 6f | .s.T....7a....l.U.d.6...*.i.M.oo |
| 2b000 | 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 1b 69 06 2d 05 20 45 | o.'.,.jN.N...T<.M......y..i.-..E |
| 2b020 | 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 e3 4c 19 0d ba bb bb | b.Q.....................L.L..... |
| 2b040 | 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 78 b3 c7 84 74 f5 98 | .2:e|...p...&[email protected].. |
| 2b060 | 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 1d f4 e1 79 5e ee 16 | /.......h.`L...p...kO...0...y^.. |
| 2b080 | 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 f3 bc 4f 32 18 c6 0b | 6.a..0f.>1..@..!...a.1.....O2... |
| 2b0a0 | 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 1c fe 07 af 7c 54 34 | ...2..D........s..J..z7......|T4 |
| 2b0c0 | 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 00 00 0d 49 48 44 52 | F.*H....IEND.B`..PNG........IHDR |
| 2b0e0 | 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 78 9c ed 5d f1 55 db | .............\r.f....IDATx..].U. |
| 2b100 | 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 01 a4 02 48 05 86 0a | ..]......;..T......*....W...H... |
| 2b120 | 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 3d e6 f1 88 c1 92 66 | .T.....H....#%...Yi....{.=.....f |
| 2b140 | 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 7f 7d 0c fb 23 5f e3 | v...l......(.F....x-...^..}..#_. |
| 2b160 | 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 dc e3 03 a3 f7 89 dc | ........,.+.(2...ae.c..Ya....... |
| 2b180 | 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 08 56 ed be 62 5b 38 | ...*....,.6...B.:.~.{i.x..V..b[8 |
| 2b1a0 | 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 9f 85 43 38 4c 39 88 | .M.......:.~...0.Ia.1c[8...C8L9. |
| 2b1c0 | 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 ee 8c 7e 56 18 fc b8 | .A..o..,.?....C.....!t.:...~V... |
| 2b1e0 | 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 d4 73 06 0f 88 0e e8 | .y{..........A......R.EhO.s..... |
| 2b200 | 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 e0 00 5a 6b 18 fb c2 | ....@{+}/.~.........#[email protected]... |
| 2b220 | 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 7f 56 9f 3e 7d 52 83 | Gx..>...[...._.~....p8T.?.V.>}R. |
| 2b240 | 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 af db 36 fa d2 a0 b7 | ..w..k..x.E../..D.D...4....6.... |
| 2b260 | 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 e1 be 23 4d 60 54 50 | .m.............^'.I........#M`TP |
| 2b280 | 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 ec ec 2c 77 08 2d 47 | .t..V..".o.0..f.../.n.8....,w.-G |
| 2b2a0 | 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 2b 5c 0f 01 88 0c e0 | ...~....t..a....4.......\+\..... |
| 2b2c0 | 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 88 d7 d7 57 7d 73 73 | .....h.-.....m.9....WZ..v...W}ss |
| 2b2e0 | 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 37 84 20 4b 10 fe 0d | .///.`0..5).......N.vN/1.7..K... |
| 2b300 | 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 8f 95 9e 46 5f 8f e3 | ...b............ct.....?....F_.. |
| 2b320 | 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 74 04 84 53 68 ad c7 | ...3.#..s|...UxO.wG\K....t..Sh.. |
| 2b340 | 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 95 d6 ba b7 55 4f 44 | ....^.....s...k{uu....\8.....UOD |
| 2b360 | 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 18 b4 d6 73 d8 6f d3 | ...Z..&O.V$.L\.......pGG....s.o. |
| 2b380 | 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 04 23 df cf 29 d1 02 | ......F#.Z..iA.h.......8p.#..).. |
| 2b3a0 | 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 8c 06 12 5d f5 69 f8 | ..K.~.t.....W..._K5..'..v...].i. |
| 2b3c0 | 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 ec 1a ec 18 0d 44 ae | qi...............CY...........D. |
| 2b3e0 | 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 78 7c 3f 98 64 30 fa | .c...yi8..i.+.-..7.x_..>.x|?.d0. |
| 2b400 | 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 42 7e 78 7e 86 fb a4 | .M1...Y.o}7....Q...)A..w.B~x~... |
| 2b420 | 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 47 33 87 55 ae 3f 9d | j....c.Ph*?.........o;H5.G3.U.?. |
| 2b440 | 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 23 bd 5a 59 ad 2f 00 | N.?hd.....@..}(......2..F#.ZY./. |
| 2b460 | 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 7d a4 ab b6 e3 9d 5d | u........?Y....":...v..>.}.....] |
| 2b480 | 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 4a 3f 54 7e df 0f 0c | J.g....)+.b0.']r4...B..!.J?T~... |
| 2b4a0 | 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 16 1f 72 35 df 0f 07 | .'..).w..4~..d...QiN'.+....r5... |
| 2b4c0 | 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 08 33 34 7e 32 20 71 | .......@[....|....h....3~.34~2.q |
| 2b4e0 | 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 6d df 37 9e 24 d5 01 | p....1~(.,.%}s0..."[email protected].$.. |
| 2b500 | 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 e3 27 23 ab 15 98 a8 | ...........)9..o...P5%.b..'#.... |
| 2b520 | 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 63 d8 4f 46 9c 0e ec | .Q4...{i.d(.........U....c.OF... |
| 2b540 | 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 48 92 aa 01 2d b6 08 | .k.*..i.d...s............H...-.. |
| 2b560 | 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 2c ef 25 13 2e 1b 9e | W*.H..P`.}~2t....b.....m.,.%.... |
| 2b580 | 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 56 8e c7 98 68 97 a0 | .....?.#G.Q..&.kt......>2V...h.. |
| 2b5a0 | 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 ea 57 a1 d0 3c 89 bc | ((=....d.........|QA......W..<.. |
| 2b5c0 | 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 27 15 f3 7e 3f 45 3f | .*...B.....a........"G...'..~?E? |
| 2b5e0 | 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 d0 1f 47 2f f9 be f8 | 2UN&.t/.B....?..~2q....8...G/... |
| 2b600 | 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 3a 49 aa 1e 11 27 57 | $.............S$.."...f./:I...'W |
| 2b620 | 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 28 dc 1a 9c 07 39 dd | ...HB.....jR..V.6.0.'IU.9(....9. |
| 2b640 | 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 7a 05 24 c2 1f 43 7f | ..?I*.[.....@do.........`z.$..C. |
| 2b660 | 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 98 24 19 71 81 d0 c4 | .TV..pW`..x/..$..(.Z.!....$.q... |
| 2b680 | 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 ef ef ef d5 7e bf 57 | ..0....IR.).6......_).*[.....~.W |
| 2b6a0 | 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 dc 86 ae ae 60 6a 27 | ]b0..E`4...25.....l6*ul6.....`j' |
| 2b6c0 | 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 3c 56 67 67 67 f9 2b | ./1...G...5Y.M..../.9...x<Vggg.+ |
| 2b6e0 | 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 3b d3 73 bd cf b2 ec | .C/....p.........|....<.v;.s.... |
| 2b700 | 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 6f 70 d6 9b dc df e5 | K.r.6:....Z..Lv"`@CJ.e|!;op..... |
| 2b720 | 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 f8 c0 18 10 ca 95 9e | ._i..m."B.......m.]oV...~....... |
| 2b740 | 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 c8 0c 5a 8a 02 fe 71 | 8\TR>(f..(@..71..r...8.....Z...q |
| 2b760 | 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 83 28 7a 7b 7b 6b fa | ../..N7......X,(..G1......(z{{k. |
| 2b780 | 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 13 84 09 59 56 7b e3 | 1T.NZ..(..O....P.mo...M.....YV{. |
| 2b7a0 | 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 4f 88 31 1c 0e 55 aa | *...M.e..#...L\.....h....O.1..U. |
| 2b7c0 | 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 c9 b5 80 95 d3 08 a0 | x.E....t..g#[email protected],..~#e!P....... |
| 2b7e0 | 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 e3 4d 16 05 60 be d8 | 8.....E..P.\..>...[...<c1.M..`.. |
| 2b800 | 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 fe fe de e9 c3 40 a4 | ....$..P....8SB.D.....$7......@. |
| 2b820 | 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 49 cd 66 dd 55 2a 12 | .6.)..!.NR..........J....I.f.U*. |
| 2b840 | 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 61 35 1f d1 14 9c 29 | ...s.=.......g.D.4..U.{"Ta5....) |
| 2b860 | 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 1e 1e 1e 4c 3f 32 6e | ....X7..$..)A.+?.....[\.;...L?2n |
| 2b880 | 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 ea 6c fd c1 63 33 e7 | $....!D...a.O...?.T..n....l..c3. |
| 2b8a0 | 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 ec 97 c3 f8 51 cf 4f | '.......................p....Q.O |
| 2b8c0 | 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 f7 8f ba 7e e4 fd 04 | .M...._5...%..'.....E.pkS...~... |
| 2b8e0 | 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 df dd dd 5d f5 5f 4a | ..u.JR.....?`.e...)..F.@e...]._J |
| 2b900 | 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 5a 0a 42 5b a2 c0 cf | .B.b..A..p...S7......^...Z.B[... |
| 2b920 | 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 7f f6 d3 83 05 5a c9 | .?U.4.T.01.g.......O...-......Z. |
| 2b940 | 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 13 89 03 60 de 4f b8 | ..................n...P.....`.O. |
| 2b960 | 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 13 94 29 07 f6 3d cb | ......h...-..N...$.,..ph...)..=. |
| 2b980 | 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 e6 dd 80 8b 2c cb 36 | ......k................?#....,.6 |
| 2b9a0 | 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 f7 d2 77 cf 06 2b fe | .j...,tf....`.8&...C..V)...w..+. |
| 2b9c0 | 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 c0 e0 53 9f f6 e2 93 | Tc.n..)...z..........RF45..S.... |
| 2b9e0 | 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 30 02 46 8f d9 ff 34 | m9t.x|..N.S..6...)..^]...0.F...4 |
| 2ba00 | 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 71 7e 7e ee fd 62 91 | ...W.........8.#..7.m....q~~..b. |
| 2ba20 | 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 be d8 ab c4 bf bd b8 | ...v........j...*B...m.:-....... |
| 2ba40 | 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 28 a2 0f 39 3e 43 bc | ..(.......<..pX.s....?Vn.(..9>C. |
| 2ba60 | 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 ab 15 73 fc 00 08 01 | ..EZg....9q...O....@`...V..s.... |
| 2ba80 | 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 29 a3 6d 54 e7 02 8c | ..1...T.t........mV..|./.).mT... |
| 2baa0 | 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 63 fb 8f c2 9f f2 5d | .Uk.ht...`.U..{....!?E.p.c.....] |
| 2bac0 | 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 5f bb 10 54 53 8e 8f | .p}L.46...g..|..."[email protected]..._..TS.. |
| 2bae0 | 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 0c 38 9a 02 54 a2 2a | 9.J..tb/..7.....G.0.}..v..8..T.* |
| 2bb00 | 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 ef 0f 4c da 91 c2 5f | OD.OA',R....a........a.....L..._ |
| 2bb20 | 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 ca 87 83 9f 1d 6a 00 | ....cq.`..-.....t^3..U........j. |
| 2bb40 | 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 3b 53 c6 56 58 11 58 | gU...v[.!....pscn.s.o..u.;S.VX.X |
| 2bb60 | 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 50 99 30 1c 13 14 98 | :......Ma...6...=^^^L?...P.0.... |
| 2bb80 | 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 5f 5a 14 1d 1f 6e ea | ..G_{...U}...J.a.6..5.a.._Z...n. |
| 2bba0 | 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 55 87 0f 57 ff f0 88 | .8..s+'<.h.A/....2w.m....U..W... |
| 2bbc0 | 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 3f 0a 7f fe 21 b8 fe | ...=.....JA..."..........?...!.. |
| 2bbe0 | 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 40 f4 0c ab d5 c9 09 | C................V......>@...... |
| 2bc00 | 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 13 60 91 78 7f 6e 24 | ...........)...v.....Pg|[.`.x.n$ |
| 2bc20 | 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 e3 c1 ee 10 01 88 d4 | ...~.2.H.........}4....TH....... |
| 2bc40 | 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 f8 23 95 ec 39 58 8b | !..a..5R.K.{...!.0....#,R.#..9X. |
| 2bc60 | 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 fd 29 fc f5 13 92 43 | "................&..=.....)....C |
| 2bc80 | 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 03 c9 dc bf 9f d0 1a | s.....'&.>."L..0|..]:.<d........ |
| 2bca0 | 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 00 d1 03 60 bf 1f e1 | ..I..).W.p.C....~.po.).`....`... |
| 2bcc0 | 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 85 90 40 a4 37 e5 07 | ...L..at.......?.....)"[email protected].. |
| 2bce0 | 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 da 29 38 06 5e c5 52 | ....c.....i....F!.....W0..)8.^.R |
| 2bd00 | 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 26 54 4c 67 04 9a 23 | ....D...<.C../....]...)?|&TLg..# |
| 2bd20 | 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 8f 73 b9 5c ea ae c1 | .......N...N..D..p.U....#.s.\... |
| 2bd40 | 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 c0 44 f4 f3 64 1f 0a | .0*(........}([email protected].. |
| 2bd60 | 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 fd dd 0e 4c 04 02 14 | .a...R...v..p.....H..Tn.....L... |
| 2bd80 | 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 a2 5f e3 bd 51 f1 c7 | .......:..D..D:.....[...3._..Q.. |
| 2bda0 | 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 08 a0 b2 d4 8f 22 60 | .?........,.,.~........y......"` |
| 2bdc0 | 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 3e a7 fc 84 87 d9 6c | .S~.....db.%...T.#L......>.....l |
| 2bde0 | 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 7c 4c f9 a1 f0 17 26 | f..{c.@../(..6...L...P..1|L....& |
| 2be00 | 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 fa 29 df 1f 2e 55 fa | j,..D....5R%.?R5xVD...h...)...U. |
| 2be20 | 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 e7 f3 b9 ee 1a 3c 00 | 8...>*....3"^...8...'Y..=.....<. |
| 2be40 | 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 35 7c 56 04 a5 c0 f9 | FES.*p.O....|...K..2%.\?R5|V.... |
| 2be60 | 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 d6 95 1d 26 ec 03 ef | .....;.=..{.6.a....$.?......&... |
| 2be80 | 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 c9 dc b0 3b 52 f8 23 | ...Tw.........!.....k..U?...;R.# |
| 2bea0 | 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 f2 b3 5a ad bc 7f 6e | U.....{[email protected] |
| 2bec0 | 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 10 2f 16 0b f1 0e c0 | R9.........i2.w....>@.OE'./..... |
| 2bee0 | 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 8f 39 80 ca 43 00 a5 | .<.....h.>.}....../9.U....9..C.. |
| 2bf00 | 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 ba 72 8a 20 85 c0 76 | ...{.~.....i....Q~........r....v |
| 2bf20 | 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 e6 ba 02 b7 75 c3 c9 | .......iC......c..R...U......u.. |
| 2bf40 | 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 55 94 82 db 9e f9 08 | ..f5./....=...`...}Qb".?RU...... |
| 2bf60 | 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 c9 64 92 e7 fa a8 f0 | .....Tu:....1B......'[}...d..... |
| 2bf80 | 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 b6 52 eb 25 3c 1b 3e | ....{+..M..x..............R.%<.> |
| 2bfa0 | 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 9f 54 39 61 4b d7 d7 | X.......O...^.........H...T9aK.. |
| 2bfc0 | 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 f0 12 8f d1 97 c0 7b | ..y.)...'@.........)..j........{ |
| 2bfe0 | 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 63 1f 8f c7 79 bf 3e | ..H...O9..1.\A.........!.c...y.> |
| 2c000 | 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 d9 e8 48 88 e3 d8 ed | .~[Q_)......Sv....YWU.}....H.... |
| 2c020 | 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 20 fe f6 92 6d 03 f7 | v.h..............kd..p..v....m.. |
| 2c040 | 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 23 e2 c5 ee a0 8d 5b | ........fY.X....P.....p..#.....[ |
| 2c060 | 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 de 44 bc b8 b8 b8 f8 | x...m..g.fY.B.J....c!.....D..... |
| 2c080 | 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 f1 62 f9 ae 91 0b bd | ]./..+l./.:.......[..>....b..... |
| 2c0a0 | 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 e9 c9 2c c0 12 84 54 | .........(B.?SCOx..=.f`o...,...T |
| 2c0c0 | 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 cf 5f 24 88 c6 c0 aa | ........%...(.(B.J.f...j.._$.... |
| 2c0e0 | 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 c2 15 60 fc ef 4b b9 | ...7......-........&d..C...`..K. |
| 2c100 | 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 0c 22 a2 c5 64 fb ae | ........|.zGlwpHH5`......."..d.. |
| 2c120 | 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 34 09 ff 8d d0 5a 5f | .[x........l.2..<].pe....4....Z_ |
| 2c140 | 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 e0 80 f8 93 03 c6 b0 | Wm*.].....'..o...Z.+=DU......... |
| 2c160 | 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 f3 67 6d 07 20 29 0a | .Y.G....O...........?.....gm..). |
| 2c180 | 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 4b 83 fb d5 ec 43 c4 | ...........O.?....k...Y..K....C. |
| 2c1a0 | 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 01 43 7f a2 29 30 d9 | ...*.k4..`..L)......s.....C..)0. |
| 2c1c0 | 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 e0 50 0f 47 cf 99 68 | [email protected] |
| 2c1e0 | 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 ab 7f 09 1c 23 57 e5 | ....Hk....H............57....#W. |
| 2c200 | 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 a3 00 03 58 f4 43 d4 | n.....=.....K'5....O..F.....X.C. |
| 2c220 | 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 00 9f b3 fe 88 b0 b0 | .......f...v..v.5...U........... |
| 2c240 | 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 6e 13 d2 5c 1f ed f4 | ^......3&X.ON.j.....J.Q.Gn..\... |
| 2c260 | 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 4e 28 8d 0e 70 80 98 | ..m..;....y.U.$"..T}./_.HN(..p.. |
| 2c280 | 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 00 18 05 18 6e 32 41 | ..T.x.............?l.}i3.....n2A |
| 2c2a0 | 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 3e b7 e0 74 56 22 62 | ......X....5~...T][email protected].>..tV"b |
| 2c2c0 | 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 53 5d 89 b0 0d 7e bd | ............Ad....W...be.S]...~. |
| 2c2e0 | 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 ec f7 fb 5c ec c5 2b | ^...+..q.t.".........8.4....\..+ |
| 2c300 | 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 73 ea c0 4d c4 c1 11 | .!..m=.xv....,......h.;IMs..M... |
| 2c320 | 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 c2 54 17 00 b0 53 90 | }p.<...5{.p..N..L.........T...S. |
| 2c340 | 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 8a 24 0a 98 cf e7 de | $U-.k...........$..(<K.o..$..... |
| 2c360 | 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 ff a2 92 e4 48 f1 aa | /&IF8Rn.....`.L....I.v.......H.. |
| 2c380 | 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 cd ea 5f 02 a9 be cd | ..$I.:=%....!9Q...H..E....._.... |
| 2c3a0 | 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 7d 85 44 10 04 a6 d3 | q.$I....?'.H.A.H...$.p..S}.D.... |
| 2c3c0 | 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 e4 a1 7f 18 23 a7 31 | ...M.*..d......-w..#.H2v.....#.1 |
| 2c3e0 | 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 fa f5 3f f4 af 93 0a | ...IX.D..f.d.C..........u..?.... |
| 2c400 | 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 7f 38 a1 ff 7b 20 6c | ...$S.Xv.O8...T.....25..y.8..{.l |
| 2c420 | 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 ca f3 fe 38 86 6b 4a | ...Q..S..lj.kp....!...d*\...8.kJ |
| 2c440 | 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 6f 12 49 2a bf a2 1f | z....d...E.a.&.XP......#.o.I*... |
| 2c460 | 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 00 99 a6 f1 f7 b7 d1 | l%...R=.EBd...k.y..i............ |
| 2c480 | 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 5a 7e 3e 84 ff f1 5e | ........$.;'b.R.......$C.Z~>...^ |
| 2c4a0 | 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 a7 e8 27 6c 1a 32 ee | }..9I........~BQ.N....v....'l.2. |
| 2c4c0 | 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 d4 b7 fd 05 b5 3d 08 | ..,."C.......U.].-@'@Fh.......=. |
| 2c4e0 | 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 60 7b 85 75 02 a4 6f | 0..#...)..z{.....7..o{...`{.u..o |
| 2c500 | 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 b7 e1 04 58 36 4c 06 | ......i.....,X1H..h4.)......X6L. |
| 2c520 | 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 9c 27 40 f6 a8 9f bf | P.....t.."$..x<...,@.o....'@.... |
| 2c540 | 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 20 e9 92 a3 d1 c8 56 | ...K'.i+...2N........+V........V |
| 2c560 | 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 7d db 8b 4a bd 81 a8 | .....k.jJZ6.P..]p2...}xF.}..J... |
| 2c580 | 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 df 25 df d8 d3 f1 3c | .S...|.....v.5.8......l9..%....< |
| 2c5a0 | 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 3f 7f 88 3b 04 65 1f | .......l6..p...t:.......V?..;.e. |
| 2c5c0 | 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 74 f1 cc 51 e9 0f 55 | ....XI.....P..A'[email protected] |
| 2c5e0 | 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 c2 ff 6a 9f eb eb e2 | .......`.?.5.|.......d4....j.... |
| 2c600 | 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 25 00 98 16 c4 c9 06 | .c....!.;...t.......)...9%...... |
| 2c620 | 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 7f aa d1 00 f5 81 a4 | .>.._..)........a...5.}.*....... |
| 2c640 | 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 16 61 b4 86 bf e6 aa | ...U}..I4@G....\.cD.h...p.a..... |
| 2c660 | 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 2c b3 ed d8 cf 76 1e | .N.P#G.3...Dc..T....j..%.,....v. |
| 2c680 | 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 7d 5d 77 1f ff 3d d6 | .}C.....2.G`.Xtj....v.k{}}]w..=. |
| 2c6a0 | 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 1a 3e 07 76 10 ed 3a | ...giA..HX..B.6.X.k....j_.>.v..: |
| 2c6c0 | 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 d9 e8 6b 74 e6 55 5e | .C..)B=.w...u;..Cxq........kt.U^ |
| 2c6e0 | 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 fe af cb 4c c3 37 23 | z.>..G.?..].&`.D...>;.......L.7# |
| 2c700 | 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 ed ed 4d c5 88 c1 60 | ...Q8.........l6j..........M...` |
| 2c720 | 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 03 1d 80 25 0a 01 e9 | ........_'.....(..Y..l..c...%... |
| 2c740 | 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 be 45 3c 28 a5 6e 69 | .`+..(....s.."F.Qn.ggg.+..E<(.ni |
| 2c760 | 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 7c dd 17 c7 00 43 87 | .v.....;.R)[email protected].|....C. |
| 2c780 | 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 3a 00 07 d0 5a c3 11 | q............J.J..Y...6..:...Z.. |
| 2c7a0 | 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 0d 18 c6 0c 7e fa f4 | L...N.L...}N|........m..-....~.. |
| 2c7c0 | 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 60 72 06 1e 0c da 26 | ).^..%;.....a.......&mi..`r....& |
| 2c7e0 | 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 07 d0 01 42 88 0c 7a | .G.....;...."[email protected] |
| 2c800 | 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 0f 3e d3 e8 bb 05 1d | .2..J....:F.xr^D...S.G....>..... |
| 2c820 | 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 38 2b 1c 01 1c c2 28 | @?..."2.$...EX..G.._...3B8+....( |
| 2c840 | 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 56 18 fa f6 20 87 7f | `..?0v.+|[email protected]...... |
| 2c860 | 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 db 1f f9 1a af 6f 07 | [email protected]..>p..g.......o. |
| 2c880 | 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 44 ae 42 60 82 50 4b | ...........g..(.......IEND.B`.PK |
| 2c8a0 | 03 04 0a 00 00 00 00 00 d5 b6 69 5c de 38 89 66 fb 01 00 00 fb 01 00 00 0a 00 00 00 69 6e 64 65 | ..........i\.8.f............inde |
| 2c8c0 | 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 20 47 61 6d 65 73 2c | x.html<!--.Copyright.Epic.Games, |
| 2c8e0 | 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 20 2d 2d 3e 0d 0a | .Inc..All.Rights.Reserved..-->.. |
| 2c900 | 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 3c 68 65 61 64 3e 0d | <!DOCTYPE.html>..<html>..<head>. |
| 2c920 | 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 6c 6f 63 61 74 69 6f | ..<script>....if.(window.locatio |
| 2c940 | 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 22 29 0d 0a 09 09 7b | n.pathname.==."/dashboard")....{ |
| 2c960 | 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 6e 61 6d 65 20 3d 20 | .....window.location.pathname.=. |
| 2c980 | 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 63 72 69 70 74 3e 0d | "/dashboard/";....}...</script>. |
| 2c9a0 | 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 6e 22 20 68 72 65 66 | ..<link.rel="shortcut.icon".href |
| 2c9c0 | 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 65 6c 3d 22 73 74 79 | ="favicon.ico">...<link.rel="sty |
| 2c9e0 | 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 68 72 65 66 3d 22 7a | lesheet".type="text/css".href="z |
| 2ca00 | 65 6e 2e 63 73 73 22 20 2f 3e 0d 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 74 68 65 6d 65 2e | en.css"./>...<script.src="theme. |
| 2ca20 | 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e | js"></script>...<script.src="ban |
| 2ca40 | 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 09 3c 73 63 72 69 70 | ner.js".defer></script>...<scrip |
| 2ca60 | 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 69 70 74 3e 0d 0a | t.src="nav.js".defer></script>.. |
| 2ca80 | 09 3c 73 63 72 69 70 74 20 74 79 70 65 3d 22 6d 6f 64 75 6c 65 22 20 73 72 63 3d 22 7a 65 6e 2e | .<script.type="module".src="zen. |
| 2caa0 | 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 3c 2f 68 65 61 64 3e 0d 0a 3c 2f 68 74 6d 6c 3e 0d | js"></script>..</head>..</html>. |
| 2cac0 | 0a 50 4b 03 04 14 00 00 00 00 00 21 6b 1a 5b 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 69 | .PK........!k.[................i |
| 2cae0 | 6e 64 65 78 65 72 2f 50 4b 03 04 0a 00 00 00 00 00 6e 77 16 5b c9 7b 60 55 42 07 00 00 42 07 00 | ndexer/PK........nw.[.{`UB...B.. |
| 2cb00 | 00 10 00 00 00 69 6e 64 65 78 65 72 2f 63 61 63 68 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 | .....indexer/cache.js//.Copyrigh |
| 2cb20 | 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 |
| 2cb40 | 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 2f 2f | served....."use.strict";....//// |
| 2cb60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2cb80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2cba0 | 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 61 63 68 65 | ////////////..export.class.Cache |
| 2cbc0 | 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 64 62 5f 6e 61 6d 65 2c 20 2e 2e 2e 73 74 | ..{...constructor(db_name,....st |
| 2cbe0 | 6f 72 65 5f 6e 61 6d 65 73 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 64 62 5f 6e 61 6d 65 20 | ore_names)...{....this._db_name. |
| 2cc00 | 3d 20 64 62 5f 6e 61 6d 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 74 6f 72 65 5f 6e 61 6d 65 73 20 | =.db_name;....this._store_names. |
| 2cc20 | 3d 20 73 74 6f 72 65 5f 6e 61 6d 65 73 3b 0d 0a 09 09 74 68 69 73 2e 5f 76 65 72 73 69 6f 6e 20 | =.store_names;....this._version. |
| 2cc40 | 3d 20 32 3b 0d 0a 09 09 74 68 69 73 2e 5f 64 62 20 3d 20 74 68 69 73 2e 5f 6f 70 65 6e 28 29 3b | =.2;....this._db.=.this._open(); |
| 2cc60 | 0d 0a 09 7d 0d 0a 0d 0a 09 70 75 74 28 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 6b 65 79 2c 20 76 61 | ...}.....put(store_name,.key,.va |
| 2cc80 | 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 61 73 79 | lue)...{....const.executor.=.asy |
| 2cca0 | 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 09 09 09 63 6f | nc.(resolve,.reject).=>.{.....co |
| 2ccc0 | 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 09 09 63 6f 6e | nst.db.=.await.this._db;.....con |
| 2cce0 | 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 74 69 6f 6e 28 | st.transaction.=.db.transaction( |
| 2cd00 | 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 22 72 65 61 64 77 72 69 74 65 22 29 3b 0d 0a 09 09 09 63 6f | store_name,."readwrite");.....co |
| 2cd20 | 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 63 74 53 74 | nst.store.=.transaction.objectSt |
| 2cd40 | 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 65 71 75 65 | ore(store_name);.....const.reque |
| 2cd60 | 73 74 20 3d 20 73 74 6f 72 65 2e 70 75 74 28 76 61 6c 75 65 2c 20 6b 65 79 29 3b 0d 0a 09 09 09 | st.=.store.put(value,.key);..... |
| 2cd80 | 72 65 71 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 | request.onerror.=.(evt).=>.rejec |
| 2cda0 | 74 28 45 72 72 6f 72 28 22 70 75 74 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 65 72 72 6f 72 22 29 | t(Error("put.transaction.error") |
| 2cdc0 | 29 3b 0d 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 | );.....request.onsuccess.=.(evt) |
| 2cde0 | 20 3d 3e 20 72 65 73 6f 6c 76 65 28 74 72 75 65 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 72 65 74 75 | .=>.resolve(true);....};....retu |
| 2ce00 | 72 6e 20 6e 65 77 20 50 72 6f 6d 69 73 65 28 65 78 65 63 75 74 6f 72 29 3b 0d 0a 09 7d 0d 0a 0d | rn.new.Promise(executor);...}... |
| 2ce20 | 0a 09 67 65 74 28 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 6b 65 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f | ..get(store_name,.key)...{....co |
| 2ce40 | 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 72 | nst.executor.=.async.(resolve,.r |
| 2ce60 | 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 74 | eject).=>.{.....const.db.=.await |
| 2ce80 | 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 6e | .this._db;.....const.transaction |
| 2cea0 | 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 72 | .=.db.transaction(store_name,."r |
| 2cec0 | 65 61 64 6f 6e 6c 79 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 74 72 61 | eadonly");.....const.store.=.tra |
| 2cee0 | 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 65 29 | nsaction.objectStore(store_name) |
| 2cf00 | 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 67 65 74 28 | ;.....const.request.=.store.get( |
| 2cf20 | 6b 65 79 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 28 65 76 74 | key);.....request.onerror.=.(evt |
| 2cf40 | 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 67 65 74 20 74 72 61 6e 73 61 63 74 69 | ).=>.reject(Error("get.transacti |
| 2cf60 | 6f 6e 20 65 72 72 6f 72 22 29 29 3b 0d 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 73 75 63 63 65 | on.error"));.....request.onsucce |
| 2cf80 | 73 73 20 3d 20 28 65 76 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 69 66 20 28 72 65 71 75 65 73 74 | ss.=.(evt).=>.{......if.(request |
| 2cfa0 | 2e 72 65 73 75 6c 74 29 0d 0a 09 09 09 09 09 72 65 73 6f 6c 76 65 28 72 65 71 75 65 73 74 2e 72 | .result).......resolve(request.r |
| 2cfc0 | 65 73 75 6c 74 29 3b 0d 0a 09 09 09 09 65 6c 73 65 0d 0a 09 09 09 09 09 72 65 73 6f 6c 76 65 28 | esult);......else.......resolve( |
| 2cfe0 | 66 61 6c 73 65 29 3b 0d 0a 09 09 09 7d 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 72 65 74 75 72 6e 20 6e | false);.....};....};....return.n |
| 2d000 | 65 77 20 50 72 6f 6d 69 73 65 28 65 78 65 63 75 74 6f 72 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6f | ew.Promise(executor);...}....._o |
| 2d020 | 70 65 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 28 72 | pen()...{....const.executor.=.(r |
| 2d040 | 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 | esolve,.reject).=>.{.....const.r |
| 2d060 | 65 71 75 65 73 74 20 3d 20 69 6e 64 65 78 65 64 44 42 2e 6f 70 65 6e 28 74 68 69 73 2e 5f 64 62 | equest.=.indexedDB.open(this._db |
| 2d080 | 5f 6e 61 6d 65 2c 20 74 68 69 73 2e 5f 76 65 72 73 69 6f 6e 29 3b 0d 0a 09 09 09 72 65 71 75 65 | _name,.this._version);.....reque |
| 2d0a0 | 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 72 72 | st.onerror.=.(evt).=>.reject(Err |
| 2d0c0 | 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 6f 70 65 6e 20 49 6e 64 65 78 65 64 44 62 22 29 29 3b | or("Failed.to.open.IndexedDb")); |
| 2d0e0 | 0d 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 | .....request.onsuccess.=.(evt).= |
| 2d100 | 3e 20 72 65 73 6f 6c 76 65 28 65 76 74 2e 74 61 72 67 65 74 2e 72 65 73 75 6c 74 29 3b 0d 0a 09 | >.resolve(evt.target.result);... |
| 2d120 | 09 09 72 65 71 75 65 73 74 2e 6f 6e 75 70 67 72 61 64 65 6e 65 65 64 65 64 20 3d 20 28 65 76 74 | ..request.onupgradeneeded.=.(evt |
| 2d140 | 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 64 62 20 3d 20 65 76 74 2e 74 61 72 67 65 | ).=>.{......const.db.=.evt.targe |
| 2d160 | 74 2e 72 65 73 75 6c 74 3b 0d 0a 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 73 74 6f 72 | t.result;........for.(const.stor |
| 2d180 | 65 5f 6e 61 6d 65 20 6f 66 20 64 62 2e 6f 62 6a 65 63 74 53 74 6f 72 65 4e 61 6d 65 73 29 0d 0a | e_name.of.db.objectStoreNames).. |
| 2d1a0 | 09 09 09 09 09 64 62 2e 64 65 6c 65 74 65 4f 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f | .....db.deleteObjectStore(store_ |
| 2d1c0 | 6e 61 6d 65 29 0d 0a 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 73 74 6f 72 65 5f 6e 61 | name)........for.(const.store_na |
| 2d1e0 | 6d 65 20 6f 66 20 74 68 69 73 2e 5f 73 74 6f 72 65 5f 6e 61 6d 65 73 29 0d 0a 09 09 09 09 09 64 | me.of.this._store_names).......d |
| 2d200 | 62 2e 63 72 65 61 74 65 4f 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e 61 6d 65 29 3b | b.createObjectStore(store_name); |
| 2d220 | 0d 0a 09 09 09 7d 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 | .....};....};....return.new.Prom |
| 2d240 | 69 73 65 28 65 78 65 63 75 74 6f 72 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 | ise(executor);...}..}..PK....... |
| 2d260 | 00 6e 77 16 5b 39 26 fb cb c7 13 00 00 c7 13 00 00 12 00 00 00 69 6e 64 65 78 65 72 2f 69 6e 64 | .nw.[9&..............indexer/ind |
| 2d280 | 65 78 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 65 73 2c 20 | exer.js//.Copyright.Epic.Games,. |
| 2d2a0 | 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 73 | Inc..All.Rights.Reserved....."us |
| 2d2c0 | 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 43 61 63 68 65 20 7d 20 66 | e.strict";....import.{.Cache.}.f |
| 2d2e0 | 72 6f 6d 20 22 2e 2f 63 61 63 68 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 4d 65 73 73 61 | rom."./cache.js"..import.{.Messa |
| 2d300 | 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 77 6f 72 6b 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 | ge.}.from."./worker.js"..import. |
| 2d320 | 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 65 | {.Fetcher.}.from."../util/fetche |
| 2d340 | 72 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 2f 2f | r.js"..../////////////////////// |
| 2d360 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d380 | 2f 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 73 73 | /////////////////////////..class |
| 2d3a0 | 20 49 6e 64 65 78 65 72 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 67 65 73 29 | .Indexer..{...constructor(pages) |
| 2d3c0 | 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 67 65 73 20 3d 20 70 61 67 65 73 3b 0d 0a 09 7d | ...{....this._pages.=.pages;...} |
| 2d3e0 | 0d 0a 0d 0a 09 6c 6f 6f 6b 75 70 5f 69 64 28 65 6e 74 72 79 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 | .....lookup_id(entry_id)...{.... |
| 2d400 | 63 6f 6e 73 74 20 62 69 6e 5f 73 65 61 72 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 67 65 | const.bin_search.=.function(page |
| 2d420 | 29 20 7b 0d 0a 09 09 09 76 61 72 20 6c 20 3d 20 30 3b 0d 0a 09 09 09 76 61 72 20 72 20 3d 20 70 | ).{.....var.l.=.0;.....var.r.=.p |
| 2d440 | 61 67 65 2e 6c 65 6e 67 74 68 3b 0d 0a 09 09 09 77 68 69 6c 65 20 28 6c 20 3c 20 72 29 0d 0a 09 | age.length;.....while.(l.<.r)... |
| 2d460 | 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6d 69 64 20 3d 20 6c 20 2b 20 28 28 72 20 2d 20 6c | ..{......const.mid.=.l.+.((r.-.l |
| 2d480 | 29 20 3e 3e 20 31 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 64 20 3d 20 65 6e 74 72 79 5f 69 64 | ).>>.1);......const.d.=.entry_id |
| 2d4a0 | 20 2d 20 70 61 67 65 5b 6d 69 64 5d 5b 30 5d 3b 0d 0a 09 09 09 09 69 66 20 28 64 20 3c 20 30 6e | .-.page[mid][0];......if.(d.<.0n |
| 2d4c0 | 29 09 09 09 72 20 3d 20 6d 69 64 3b 0d 0a 09 09 09 09 65 6c 73 65 20 69 66 20 28 64 20 3e 20 30 | )...r.=.mid;......else.if.(d.>.0 |
| 2d4e0 | 6e 29 09 6c 20 3d 20 6d 69 64 20 2b 20 31 3b 0d 0a 09 09 09 09 65 6c 73 65 09 09 09 09 72 65 74 | n).l.=.mid.+.1;......else....ret |
| 2d500 | 75 72 6e 20 6d 69 64 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 72 65 74 75 72 6e 20 2d 31 3b 0d | urn.mid;.....}.......return.-1;. |
| 2d520 | 0a 09 09 7d 3b 0d 0a 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 | ...};......for.(const.page.of.th |
| 2d540 | 69 73 2e 5f 70 61 67 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 20 | is._pages)....{.....const.index. |
| 2d560 | 3d 20 62 69 6e 5f 73 65 61 72 63 68 28 70 61 67 65 29 3b 0d 0a 09 09 09 69 66 20 28 69 6e 64 65 | =.bin_search(page);.....if.(inde |
| 2d580 | 78 20 3e 3d 20 30 29 0d 0a 09 09 09 09 72 65 74 75 72 6e 20 70 61 67 65 5b 69 6e 64 65 78 5d 5b | x.>=.0)......return.page[index][ |
| 2d5a0 | 31 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 22 22 3b 0d 0a 09 7d 0d 0a 0d 0a | 1];....}......return."";...}.... |
| 2d5c0 | 09 2a 73 65 61 72 63 68 28 6e 65 65 64 6c 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 6e 65 65 64 | .*search(needle)...{....var.need |
| 2d5e0 | 6c 65 4c 77 72 20 3d 20 6e 65 65 64 6c 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 0d 0a 09 | leLwr.=.needle.toLowerCase();... |
| 2d600 | 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 5f 70 61 67 65 73 29 | .for.(const.page.of.this._pages) |
| 2d620 | 0d 0a 09 09 09 66 6f 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 | .....for.(const.[_,.name].of.pag |
| 2d640 | 65 29 0d 0a 09 09 09 09 69 66 20 28 6e 61 6d 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 2e 69 | e)......if.(name.toLowerCase().i |
| 2d660 | 6e 64 65 78 4f 66 28 6e 65 65 64 6c 65 4c 77 72 29 20 3e 3d 20 30 29 0d 0a 09 09 09 09 09 79 69 | ndexOf(needleLwr).>=.0).......yi |
| 2d680 | 65 6c 64 20 6e 61 6d 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2a 65 6e 75 6d 5f 6e 61 6d 65 73 28 29 0d | eld.name;...}.....*enum_names(). |
| 2d6a0 | 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 5f | ..{....for.(const.page.of.this._ |
| 2d6c0 | 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 5d 20 | pages).....for.(const.[_,.name]. |
| 2d6e0 | 6f 66 20 70 61 67 65 29 0d 0a 09 09 09 09 79 69 65 6c 64 20 6e 61 6d 65 3b 0d 0a 09 7d 0d 0a 0d | of.page)......yield.name;...}... |
| 2d700 | 0a 09 2a 65 6e 75 6d 5f 61 6c 6c 28 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | ..*enum_all()...{....for.(const. |
| 2d720 | 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 72 20 28 63 6f | page.of.this._pages).....for.(co |
| 2d740 | 6e 73 74 20 5b 5f 2c 20 6e 61 6d 65 2c 20 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 5d 20 6f 66 | nst.[_,.name,.size,.raw_size].of |
| 2d760 | 20 70 61 67 65 29 0d 0a 09 09 09 09 79 69 65 6c 64 20 5b 6e 61 6d 65 2c 20 73 69 7a 65 7c 30 6e | .page)......yield.[name,.size|0n |
| 2d780 | 2c 20 72 61 77 5f 73 69 7a 65 7c 30 6e 5d 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f | ,.raw_size|0n];...}..}........// |
| 2d7a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d7c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d7e0 | 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 6e 20 73 | //////////////..async.function.s |
| 2d800 | 61 76 65 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 70 61 67 | ave(progress_cb,.oplog_info,.pag |
| 2d820 | 65 73 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 20 6f 70 6c 6f | es)..{...const.project_id.=.oplo |
| 2d840 | 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 63 61 63 68 65 | g_info["project"];...const.cache |
| 2d860 | 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 61 67 65 73 22 | .=.new.Cache(project_id,."pages" |
| 2d880 | 29 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 70 61 67 65 73 2e | );.....const.page_count.=.pages. |
| 2d8a0 | 6c 65 6e 67 74 68 3b 0d 0a 09 63 6f 6e 73 74 20 70 75 74 73 20 3d 20 6e 65 77 20 41 72 72 61 79 | length;...const.puts.=.new.Array |
| 2d8c0 | 28 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 20 30 3b 20 | (page_count);...for.(var.i.=.0;. |
| 2d8e0 | 69 20 3c 20 70 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0d 0a 09 09 70 75 74 73 5b 69 5d 20 | i.<.page_count;.++i)....puts[i]. |
| 2d900 | 3d 20 63 61 63 68 65 2e 70 75 74 28 22 70 61 67 65 73 22 2c 20 69 2c 20 70 61 67 65 73 5b 69 5d | =.cache.put("pages",.i,.pages[i] |
| 2d920 | 29 3b 0d 0a 0d 0a 09 76 61 72 20 6f 6b 61 79 20 3d 20 74 72 75 65 0d 0a 09 66 6f 72 20 28 76 61 | );.....var.okay.=.true...for.(va |
| 2d940 | 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 69 29 0d 0a 09 | r.i.=.0;.i.<.page_count;.++i)... |
| 2d960 | 7b 0d 0a 09 09 6f 6b 61 79 20 26 3d 20 61 77 61 69 74 20 70 75 74 73 5b 69 5d 3b 0d 0a 09 09 70 | {....okay.&=.await.puts[i];....p |
| 2d980 | 72 6f 67 72 65 73 73 5f 63 62 28 22 73 61 76 69 6e 67 22 2c 20 69 20 2b 20 31 2c 20 70 61 67 65 | rogress_cb("saving",.i.+.1,.page |
| 2d9a0 | 5f 63 6f 75 6e 74 29 3b 0d 0a 09 7d 0d 0a 09 69 66 20 28 21 6f 6b 61 79 29 0d 0a 09 09 72 65 74 | _count);...}...if.(!okay)....ret |
| 2d9c0 | 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 0d 0a 09 63 61 63 68 65 2e 70 75 74 28 22 70 61 67 65 73 22 | urn.false;.....cache.put("pages" |
| 2d9e0 | 2c 20 22 24 22 2c 20 7b 0d 0a 09 09 22 70 61 67 65 5f 63 6f 75 6e 74 22 09 3a 20 70 61 67 65 73 | ,."$",.{...."page_count".:.pages |
| 2da00 | 2e 6c 65 6e 67 74 68 2c 0d 0a 09 09 22 74 6f 74 61 6c 5f 73 69 7a 65 22 09 3a 20 6f 70 6c 6f 67 | .length,...."total_size".:.oplog |
| 2da20 | 5f 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 2c 0d 0a 09 09 22 6f 70 5f 63 6f 75 6e 74 | _info["totalsize"],...."op_count |
| 2da40 | 22 09 09 3a 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 2c 0d 0a 09 09 22 | "..:.oplog_info["opcount"],...." |
| 2da60 | 74 69 6d 65 73 74 61 6d 70 22 09 09 3a 20 28 44 61 74 65 2e 6e 6f 77 28 29 20 2f 20 31 30 30 30 | timestamp"..:.(Date.now()./.1000 |
| 2da80 | 29 20 7c 20 30 2c 0d 0a 09 7d 29 3b 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 74 72 75 65 0d 0a 7d 0d | ).|.0,...});.....return.true..}. |
| 2daa0 | 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 | ...///////////////////////////// |
| 2dac0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2dae0 | 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 6e 63 74 | ///////////////////..async.funct |
| 2db00 | 69 6f 6e 20 62 75 69 6c 64 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 | ion.build(progress_cb,.oplog_inf |
| 2db20 | 6f 2c 20 6d 61 78 5f 77 6f 72 6b 65 72 73 3d 36 2c 20 70 61 67 65 5f 73 69 7a 65 3d 34 38 20 3c | o,.max_workers=6,.page_size=48.< |
| 2db40 | 3c 20 31 30 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 20 6f 70 | <.10)..{...const.project_id.=.op |
| 2db60 | 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 6f 70 6c | log_info["project"];...const.opl |
| 2db80 | 6f 67 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 69 64 22 5d 3b 0d 0a 09 63 6f 6e 73 74 20 69 | og.=.oplog_info["id"];...const.i |
| 2dba0 | 6e 69 74 5f 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 | nit_msg.=.Message.create(Message |
| 2dbc0 | 2e 49 6e 69 74 2c 20 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 63 | .Init,.project_id,.oplog);.....c |
| 2dbe0 | 6f 6e 73 74 20 77 6f 72 6b 65 72 5f 6e 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 6e 61 76 69 67 61 74 | onst.worker_n.=.Math.min(navigat |
| 2dc00 | 6f 72 2e 68 61 72 64 77 61 72 65 43 6f 6e 63 75 72 72 65 6e 63 79 20 2f 20 32 2c 20 20 6d 61 78 | or.hardwareConcurrency./.2,..max |
| 2dc20 | 5f 77 6f 72 6b 65 72 73 29 3b 0d 0a 09 63 6f 6e 73 74 20 73 74 72 69 64 65 20 3d 20 70 61 67 65 | _workers);...const.stride.=.page |
| 2dc40 | 5f 73 69 7a 65 20 2a 20 77 6f 72 6b 65 72 5f 6e 3b 0d 0a 09 63 6f 6e 73 74 20 65 6e 64 20 3d 20 | _size.*.worker_n;...const.end.=. |
| 2dc60 | 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 3b 0d 0a 09 76 61 72 20 65 6e 74 | oplog_info["opcount"];...var.ent |
| 2dc80 | 72 79 5f 63 6f 75 6e 74 20 3d 20 30 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 70 61 67 65 73 20 3d 20 | ry_count.=.0;.....const.pages.=. |
| 2dca0 | 6e 65 77 20 41 72 72 61 79 28 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 | new.Array();.....const.executor. |
| 2dcc0 | 3d 20 66 75 6e 63 74 69 6f 6e 28 69 6e 64 65 78 2c 20 72 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 | =.function(index,.resolve,.rejec |
| 2dce0 | 74 29 20 7b 0d 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 20 3d 20 6e 65 77 20 57 6f 72 6b 65 | t).{....const.worker.=.new.Worke |
| 2dd00 | 72 28 22 69 6e 64 65 78 65 72 2f 77 6f 72 6b 65 72 2e 6a 73 22 2c 20 7b 20 74 79 70 65 3a 20 22 | r("indexer/worker.js",.{.type:." |
| 2dd20 | 6d 6f 64 75 6c 65 22 20 7d 29 3b 0d 0a 09 09 77 6f 72 6b 65 72 2e 6f 6e 65 72 72 6f 72 20 3d 20 | module".});....worker.onerror.=. |
| 2dd40 | 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 57 6f 72 6b 65 72 20 65 72 | (evt).=>.reject(Error("Worker.er |
| 2dd60 | 72 6f 72 22 29 29 3b 0d 0a 09 09 77 6f 72 6b 65 72 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 | ror"));....worker.onmessage.=.(e |
| 2dd80 | 76 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 5b 6d 73 67 5f 69 64 2c 20 2e 2e 2e 70 | vt).=>.{.....const.[msg_id,....p |
| 2dda0 | 61 72 61 6d 73 5d 20 3d 20 65 76 74 2e 64 61 74 61 3b 0d 0a 09 09 09 73 77 69 74 63 68 20 28 6d | arams].=.evt.data;.....switch.(m |
| 2ddc0 | 73 67 5f 69 64 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 4d 61 | sg_id).....{.....case.Message.Ma |
| 2dde0 | 70 44 6f 6e 65 3a 0d 0a 09 09 09 09 72 65 73 6f 6c 76 65 28 29 3b 0d 0a 09 09 09 09 77 6f 72 6b | pDone:......resolve();......work |
| 2de00 | 65 72 2e 74 65 72 6d 69 6e 61 74 65 28 29 3b 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 | er.terminate();......break;..... |
| 2de20 | 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 4d 61 70 50 61 67 65 3a 0d 0a 09 09 09 09 63 6f 6e | ..case.Message.MapPage:......con |
| 2de40 | 73 74 20 5b 70 61 67 65 5d 20 3d 20 70 61 72 61 6d 73 3b 0d 0a 09 09 09 09 70 61 67 65 73 2e 70 | st.[page].=.params;......pages.p |
| 2de60 | 75 73 68 28 70 61 67 65 29 3b 0d 0a 09 09 09 09 65 6e 74 72 79 5f 63 6f 75 6e 74 20 2b 3d 20 70 | ush(page);......entry_count.+=.p |
| 2de80 | 61 67 65 2e 6c 65 6e 67 74 68 3b 0d 0a 09 09 09 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 70 61 | age.length;......progress_cb("pa |
| 2dea0 | 72 73 69 6e 67 22 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 2c 20 65 6e 64 29 3b 0d 0a 09 09 09 09 | rsing",.entry_count,.end);...... |
| 2dec0 | 62 72 65 61 6b 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 77 6f 72 6b 65 72 2e 70 6f 73 74 | break;.....}....}....worker.post |
| 2dee0 | 4d 65 73 73 61 67 65 28 69 6e 69 74 5f 6d 73 67 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 74 | Message(init_msg);......const.st |
| 2df00 | 61 72 74 20 3d 20 70 61 67 65 5f 73 69 7a 65 20 2a 20 69 6e 64 65 78 3b 0d 0a 09 09 63 6f 6e 73 | art.=.page_size.*.index;....cons |
| 2df20 | 74 20 6d 61 70 5f 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 | t.map_msg.=.Message.create(Messa |
| 2df40 | 67 65 2e 4d 61 70 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 | ge.Map,.start,.end,.page_size,.s |
| 2df60 | 74 72 69 64 65 29 3b 0d 0a 09 09 77 6f 72 6b 65 72 2e 70 6f 73 74 4d 65 73 73 61 67 65 28 6d 61 | tride);....worker.postMessage(ma |
| 2df80 | 70 5f 6d 73 67 29 3b 0d 0a 09 7d 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 20 3d | p_msg);...};.....const.workers.= |
| 2dfa0 | 20 5b 5d 0d 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 77 6f 72 6b 65 72 | .[]...for.(var.i.=.0;.i.<.worker |
| 2dfc0 | 5f 6e 3b 20 2b 2b 69 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 20 3d 20 6e | _n;.++i)...{....const.worker.=.n |
| 2dfe0 | 65 77 20 50 72 6f 6d 69 73 65 28 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 65 78 65 63 75 74 6f 72 | ew.Promise((...args).=>.executor |
| 2e000 | 28 69 2c 20 2e 2e 2e 61 72 67 73 29 29 3b 0d 0a 09 09 77 6f 72 6b 65 72 73 2e 70 75 73 68 28 77 | (i,....args));....workers.push(w |
| 2e020 | 6f 72 6b 65 72 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 66 6f 72 20 28 63 6f 6e 73 74 20 77 6f 72 6b 65 | orker);...}.....for.(const.worke |
| 2e040 | 72 20 6f 66 20 77 6f 72 6b 65 72 73 29 0d 0a 09 09 61 77 61 69 74 20 77 6f 72 6b 65 72 3b 0d 0a | r.of.workers)....await.worker;.. |
| 2e060 | 0d 0a 09 72 65 74 75 72 6e 20 70 61 67 65 73 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | ...return.pages;..}....///////// |
| 2e080 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e0a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e0c0 | 2f 2f 2f 2f 2f 2f 2f 0d 0a 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 61 64 28 70 72 6f | ///////..async.function.load(pro |
| 2e0e0 | 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 | gress_cb,.oplog_info)..{...const |
| 2e100 | 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 63 | .project_id.=.oplog_info["projec |
| 2e120 | 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 70 | t"];...const.cache.=.new.Cache(p |
| 2e140 | 72 6f 6a 65 63 74 5f 69 64 2c 20 22 70 61 67 65 73 22 29 3b 0d 0a 09 63 6f 6e 73 74 20 6d 65 74 | roject_id,."pages");...const.met |
| 2e160 | 61 20 3d 20 61 77 61 69 74 20 63 61 63 68 65 2e 67 65 74 28 22 70 61 67 65 73 22 2c 20 22 24 22 | a.=.await.cache.get("pages",."$" |
| 2e180 | 29 3b 0d 0a 0d 0a 09 76 61 72 20 68 69 74 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 69 66 20 28 6d 65 | );.....var.hit.=.false;...if.(me |
| 2e1a0 | 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 79 65 73 74 65 72 64 61 79 20 3d 20 28 44 61 | ta)...{....const.yesterday.=.(Da |
| 2e1c0 | 74 65 2e 6e 6f 77 28 29 20 2f 20 31 30 30 30 29 20 2d 20 28 32 34 20 2a 20 36 30 20 2a 20 36 30 | te.now()./.1000).-.(24.*.60.*.60 |
| 2e1e0 | 29 3b 0d 0a 09 09 68 69 74 20 20 3d 20 74 72 75 65 3b 0d 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 | );....hit..=.true;....hit.&=.(me |
| 2e200 | 74 61 5b 22 74 6f 74 61 6c 5f 73 69 7a 65 22 5d 20 3d 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 | ta["total_size"].==.oplog_info[" |
| 2e220 | 74 6f 74 61 6c 73 69 7a 65 22 5d 29 3b 0d 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 74 61 5b 22 6f | totalsize"]);....hit.&=.(meta["o |
| 2e240 | 70 5f 63 6f 75 6e 74 22 5d 20 3d 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 | p_count"].==.oplog_info["opcount |
| 2e260 | 22 5d 29 3b 0d 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 74 61 5b 22 74 69 6d 65 73 74 61 6d 70 22 | "]);....hit.&=.(meta["timestamp" |
| 2e280 | 5d 20 3e 3d 20 79 65 73 74 65 72 64 61 79 29 3b 0d 0a 09 7d 0d 0a 09 69 66 20 28 21 68 69 74 29 | ].>=.yesterday);...}...if.(!hit) |
| 2e2a0 | 0d 0a 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 70 61 67 65 5f | ....return.null;.....const.page_ |
| 2e2c0 | 63 6f 75 6e 74 20 3d 20 6d 65 74 61 5b 22 70 61 67 65 5f 63 6f 75 6e 74 22 5d 3b 0d 0a 09 63 6f | count.=.meta["page_count"];...co |
| 2e2e0 | 6e 73 74 20 67 65 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 | nst.gets.=.new.Array(page_count) |
| 2e300 | 3b 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 70 61 67 65 | ;...const.pages.=.new.Array(page |
| 2e320 | 5f 63 6f 75 6e 74 29 3b 0d 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 | _count);...for.(var.i.=.0;.i.<.p |
| 2e340 | 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0d 0a 09 09 67 65 74 73 5b 69 5d 20 3d 20 63 61 63 | age_count;.++i)....gets[i].=.cac |
| 2e360 | 68 65 2e 67 65 74 28 22 70 61 67 65 73 22 2c 20 69 29 3b 0d 0a 0d 0a 09 70 72 6f 67 72 65 73 73 | he.get("pages",.i);.....progress |
| 2e380 | 5f 63 62 28 22 6c 6f 61 64 69 6e 67 22 2c 20 30 2c 20 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0d 0a | _cb("loading",.0,.page_count);.. |
| 2e3a0 | 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 74 3b | .for.(var.i.=.0;.i.<.page_count; |
| 2e3c0 | 20 2b 2b 69 29 0d 0a 09 7b 0d 0a 09 09 70 61 67 65 73 5b 69 5d 20 3d 20 61 77 61 69 74 20 67 65 | .++i)...{....pages[i].=.await.ge |
| 2e3e0 | 74 73 5b 69 5d 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 6c 6f 61 64 69 6e 67 22 2c | ts[i];....progress_cb("loading", |
| 2e400 | 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 0a 0d 0a 09 72 65 74 | .i.+.1,.page_count);...}.....ret |
| 2e420 | 75 72 6e 20 70 61 67 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 | urn.pages;..}..../////////////// |
| 2e440 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e460 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e480 | 2f 0d 0a 65 78 70 6f 72 74 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 5f | /..export.async.function.create_ |
| 2e4a0 | 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 2c 20 70 72 6f 67 72 | indexer(project_id,.oplog,.progr |
| 2e4c0 | 65 73 73 5f 63 62 29 0d 0a 7b 0d 0a 09 69 66 20 28 21 77 69 6e 64 6f 77 2e 57 6f 72 6b 65 72 29 | ess_cb)..{...if.(!window.Worker) |
| 2e4e0 | 0d 0a 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 22 62 72 6f 77 73 65 72 20 64 6f 65 73 20 6e 6f | ....throw.Error("browser.does.no |
| 2e500 | 74 20 73 75 70 70 6f 72 74 20 77 65 62 20 77 6f 72 6b 65 72 73 22 29 3b 0d 0a 0d 0a 09 63 6f 6e | t.support.web.workers");.....con |
| 2e520 | 73 74 20 6f 70 6c 6f 67 5f 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 | st.oplog_info.=.await.new.Fetche |
| 2e540 | 72 28 29 0d 0a 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 5f | r().....resource("prj",.project_ |
| 2e560 | 69 64 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 29 0d 0a 09 09 2e 6a 73 6f 6e 28 29 3b 0d | id,."oplog",.oplog).....json();. |
| 2e580 | 0a 0d 0a 09 76 61 72 20 70 61 67 65 73 20 3d 20 61 77 61 69 74 20 6c 6f 61 64 28 70 72 6f 67 72 | ....var.pages.=.await.load(progr |
| 2e5a0 | 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 3b 0d 0a 09 69 66 20 28 21 70 61 67 65 | ess_cb,.oplog_info);...if.(!page |
| 2e5c0 | 73 29 0d 0a 09 7b 0d 0a 09 09 70 61 67 65 73 20 3d 20 61 77 61 69 74 20 62 75 69 6c 64 28 70 72 | s)...{....pages.=.await.build(pr |
| 2e5e0 | 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 3b 0d 0a 09 09 61 77 61 69 74 | ogress_cb,.oplog_info);....await |
| 2e600 | 20 73 61 76 65 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 70 | .save(progress_cb,.oplog_info,.p |
| 2e620 | 61 67 65 73 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 49 6e 64 65 78 65 | ages);...}.....return.new.Indexe |
| 2e640 | 72 28 70 61 67 65 73 29 3b 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 21 6b 1a 5b 45 fd d5 e5 | r(pages);..}..PK........!k.[E... |
| 2e660 | 7d 10 00 00 7d 10 00 00 11 00 00 00 69 6e 64 65 78 65 72 2f 77 6f 72 6b 65 72 2e 6a 73 2f 2f 20 | }...}.......indexer/worker.js//. |
| 2e680 | 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 |
| 2e6a0 | 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"; |
| 2e6c0 | 0d 0a 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 20 22 2e 2e 2f | ....import.{.Fetcher.}.from."../ |
| 2e6e0 | 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | util/fetcher.js"....//////////// |
| 2e700 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e720 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e740 | 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 4d 65 73 73 61 67 65 0d 0a 7b 0d 0a 09 | ////..export.class.Message..{... |
| 2e760 | 73 74 61 74 69 63 20 4e 6f 6e 65 09 09 3d 20 30 3b 09 2f 2f 0d 0a 09 73 74 61 74 69 63 20 49 6e | static.None..=.0;.//...static.In |
| 2e780 | 69 74 09 09 3d 20 31 3b 09 2f 2f 20 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 0d 0a 09 | it..=.1;.//.project_id,.oplog... |
| 2e7a0 | 73 74 61 74 69 63 20 4d 61 70 09 09 3d 20 32 3b 09 2f 2f 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 | static.Map..=.2;.//.start,.end,. |
| 2e7c0 | 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 0d 0a 09 73 74 61 74 69 63 20 4d 61 70 50 61 | page_size,.stride...static.MapPa |
| 2e7e0 | 67 65 09 3d 20 33 3b 09 2f 2f 20 70 61 67 65 0d 0a 09 73 74 61 74 69 63 20 4d 61 70 44 6f 6e 65 | ge.=.3;.//.page...static.MapDone |
| 2e800 | 09 3d 20 34 3b 09 2f 2f 0d 0a 0d 0a 09 73 74 61 74 69 63 20 63 72 65 61 74 65 28 6d 73 67 2c 20 | .=.4;.//.....static.create(msg,. |
| 2e820 | 2e 2e 2e 61 72 67 73 29 20 7b 20 72 65 74 75 72 6e 20 5b 6d 73 67 2c 20 2e 2e 2e 61 72 67 73 5d | ...args).{.return.[msg,....args] |
| 2e840 | 3b 20 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 2f 2f 2f | ;.}..}........////////////////// |
| 2e860 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e880 | 2f 2f 2f 2f 2f 2f 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 | //////////////////////////////.. |
| 2e8a0 | 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 6d 61 70 5f 69 64 5f 74 6f 5f 6b 65 79 28 70 72 6f | async.function.map_id_to_key(pro |
| 2e8c0 | 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 2c 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 | ject_id,.oplog,.start,.end,.page |
| 2e8e0 | 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 29 0d 0a 7b 0d 0a 09 69 66 20 28 73 74 61 72 74 20 3e 3d | _size,.stride)..{...if.(start.>= |
| 2e900 | 20 65 6e 64 29 0d 0a 09 09 72 65 74 75 72 6e 20 70 6f 73 74 4d 65 73 73 61 67 65 28 4d 65 73 73 | .end)....return.postMessage(Mess |
| 2e920 | 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 0d | age.create(Message.MapDone));... |
| 2e940 | 0a 09 63 6f 6e 73 74 20 75 72 69 20 3d 20 22 2f 70 72 6a 2f 22 20 2b 20 70 72 6f 6a 65 63 74 5f | ..const.uri.=."/prj/".+.project_ |
| 2e960 | 69 64 20 2b 20 22 2f 6f 70 6c 6f 67 2f 22 20 2b 20 6f 70 6c 6f 67 20 2b 20 22 2f 65 6e 74 72 69 | id.+."/oplog/".+.oplog.+."/entri |
| 2e980 | 65 73 22 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 66 65 74 63 68 5f 70 61 67 65 20 3d 20 61 73 79 6e | es";.....const.fetch_page.=.asyn |
| 2e9a0 | 63 20 66 75 6e 63 74 69 6f 6e 28 69 6e 64 65 78 29 20 7b 0d 0a 09 09 63 6f 6e 73 74 20 63 62 6f | c.function(index).{....const.cbo |
| 2e9c0 | 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 75 | .=.new.Fetcher()......resource(u |
| 2e9e0 | 72 69 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 73 74 61 72 74 22 2c 20 69 6e 64 65 78 29 0d 0a | ri)......param("start",.index).. |
| 2ea00 | 09 09 09 2e 70 61 72 61 6d 28 22 63 6f 75 6e 74 22 2c 20 70 61 67 65 5f 73 69 7a 65 29 0d 0a 09 | ....param("count",.page_size)... |
| 2ea20 | 09 09 2e 70 61 72 61 6d 28 22 66 69 65 6c 64 66 69 6c 74 65 72 22 2c 20 22 70 61 63 6b 61 67 65 | ...param("fieldfilter",."package |
| 2ea40 | 64 61 74 61 2c 62 75 6c 6b 64 61 74 61 2c 6b 65 79 22 29 0d 0a 09 09 09 2e 63 62 6f 28 29 0d 0a | data,bulkdata,key")......cbo().. |
| 2ea60 | 0d 0a 09 09 63 6f 6e 73 74 20 65 6e 74 72 79 5f 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e 6d 69 6e | ....const.entry_count.=.Math.min |
| 2ea80 | 28 70 61 67 65 5f 73 69 7a 65 2c 20 2d 28 69 6e 64 65 78 20 2d 20 65 6e 64 29 29 3b 0d 0a 09 09 | (page_size,.-(index.-.end));.... |
| 2eaa0 | 72 65 74 75 72 6e 20 5b 61 77 61 69 74 20 63 62 6f 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 5d 3b | return.[await.cbo,.entry_count]; |
| 2eac0 | 0d 0a 09 7d 3b 0d 0a 0d 0a 09 76 61 72 20 66 65 74 63 68 20 3d 20 66 65 74 63 68 5f 70 61 67 65 | ...};.....var.fetch.=.fetch_page |
| 2eae0 | 28 73 74 61 72 74 29 3b 0d 0a 09 77 68 69 6c 65 20 28 66 65 74 63 68 20 21 3d 3d 20 75 6e 64 65 | (start);...while.(fetch.!==.unde |
| 2eb00 | 66 69 6e 65 64 29 0d 0a 09 7b 0d 0a 09 09 70 65 72 66 6f 72 6d 61 6e 63 65 2e 6d 61 72 6b 28 22 | fined)...{....performance.mark(" |
| 2eb20 | 66 65 74 63 68 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 5b 63 62 6f 2c 20 65 6e 74 72 79 5f | fetch");......const.[cbo,.entry_ |
| 2eb40 | 63 6f 75 6e 74 5d 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 3b 0d 0a 09 09 73 74 61 72 74 20 2b | count].=.await.fetch;....start.+ |
| 2eb60 | 3d 20 73 74 72 69 64 65 3b 0d 0a 09 09 66 65 74 63 68 20 3d 20 28 73 74 61 72 74 20 3c 20 65 6e | =.stride;....fetch.=.(start.<.en |
| 2eb80 | 64 29 20 3f 20 66 65 74 63 68 5f 70 61 67 65 28 73 74 61 72 74 29 20 3a 20 75 6e 64 65 66 69 6e | d).?.fetch_page(start).:.undefin |
| 2eba0 | 65 64 3b 0d 0a 0d 0a 09 09 76 61 72 20 65 6e 74 72 69 65 73 20 3d 20 28 61 77 61 69 74 20 63 62 | ed;......var.entries.=.(await.cb |
| 2ebc0 | 6f 29 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 72 69 65 73 22 29 3b 0d | o).as_object().find("entries");. |
| 2ebe0 | 0a 09 09 69 66 20 28 65 6e 74 72 69 65 73 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 | ...if.(entries.==.undefined).... |
| 2ec00 | 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 09 65 6e 74 72 69 65 73 20 3d 20 65 6e 74 72 69 65 73 2e 61 | .break;......entries.=.entries.a |
| 2ec20 | 73 5f 61 72 72 61 79 28 29 3b 0d 0a 09 09 69 66 20 28 65 6e 74 72 69 65 73 2e 6e 75 6d 28 29 20 | s_array();....if.(entries.num(). |
| 2ec40 | 3d 3d 20 30 29 0d 0a 09 09 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 09 70 65 72 66 6f 72 6d 61 6e 63 | ==.0).....break;......performanc |
| 2ec60 | 65 2e 6d 61 72 6b 28 22 62 75 69 6c 64 22 29 3b 0d 0a 09 09 76 61 72 20 63 6f 75 6e 74 20 3d 20 | e.mark("build");....var.count.=. |
| 2ec80 | 30 3b 0d 0a 09 09 76 61 72 20 72 65 73 75 6c 74 20 3d 20 6e 65 77 20 41 72 72 61 79 28 65 6e 74 | 0;....var.result.=.new.Array(ent |
| 2eca0 | 72 79 5f 63 6f 75 6e 74 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 65 6e 74 72 79 20 6f 66 20 | ry_count);....for.(var.entry.of. |
| 2ecc0 | 65 6e 74 72 69 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 21 65 6e 74 72 79 2e 69 73 5f | entries)....{.....if.(!entry.is_ |
| 2ece0 | 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 0d 0a 09 09 09 65 6e 74 72 | object())......continue.....entr |
| 2ed00 | 79 20 3d 20 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 | y.=.entry.as_object();.......var |
| 2ed20 | 20 6b 65 79 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 09 76 61 72 20 70 6b 67 5f 64 61 | .key.=.undefined;.....var.pkg_da |
| 2ed40 | 74 61 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 09 76 61 72 20 62 75 6c 6b 5f 64 61 74 | ta.=.undefined;.....var.bulk_dat |
| 2ed60 | 61 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 | a.=.undefined;.....for.(const.fi |
| 2ed80 | 65 6c 64 20 6f 66 20 65 6e 74 72 79 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 69 66 20 28 66 69 65 | eld.of.entry).....{......if.(fie |
| 2eda0 | 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 6b 65 79 22 29 29 09 09 09 09 6b 65 79 20 3d 20 66 69 65 | ld.is_named("key"))....key.=.fie |
| 2edc0 | 6c 64 3b 0d 0a 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 65 64 | ld;......else.if.(field.is_named |
| 2ede0 | 28 22 70 61 63 6b 61 67 65 64 61 74 61 22 29 29 20 70 6b 67 5f 64 61 74 61 20 3d 20 66 69 65 6c | ("packagedata")).pkg_data.=.fiel |
| 2ee00 | 64 3b 0d 0a 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 65 64 28 | d;......else.if.(field.is_named( |
| 2ee20 | 22 62 75 6c 6b 64 61 74 61 22 29 29 09 62 75 6c 6b 5f 64 61 74 61 20 3d 20 66 69 65 6c 64 3b 0d | "bulkdata")).bulk_data.=.field;. |
| 2ee40 | 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 6b 65 79 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 | ....}.......if.(key.==.undefined |
| 2ee60 | 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 69 64 20 3d 20 | )......continue;.......var.id.=. |
| 2ee80 | 30 6e 3b 0d 0a 09 09 09 76 61 72 20 73 69 7a 65 20 3d 20 30 6e 3b 0d 0a 09 09 09 76 61 72 20 72 | 0n;.....var.size.=.0n;.....var.r |
| 2eea0 | 61 77 5f 73 69 7a 65 20 3d 20 30 6e 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 70 6b 67 5f 64 61 74 61 | aw_size.=.0n;.......if.(pkg_data |
| 2eec0 | 29 0d 0a 09 09 09 7b 20 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 | ).....{.......for.(const.item.of |
| 2eee0 | 20 70 6b 67 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 09 | .pkg_data.as_array())......{.... |
| 2ef00 | 09 09 09 76 61 72 20 66 6f 75 6e 64 20 3d 20 30 2c 20 70 6b 67 5f 69 64 20 3d 20 75 6e 64 65 66 | ...var.found.=.0,.pkg_id.=.undef |
| 2ef20 | 69 6e 65 64 3b 0d 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 | ined;.......for.(const.field.of. |
| 2ef40 | 69 74 65 6d 2e 61 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 | item.as_object()).......{....... |
| 2ef60 | 09 69 66 20 28 21 69 64 20 26 26 20 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 69 64 22 29 | .if.(!id.&&.field.is_named("id") |
| 2ef80 | 29 09 70 6b 67 5f 69 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 | ).pkg_id.=.field.as_value();.... |
| 2efa0 | 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 65 64 28 22 73 69 7a | ....else.if.(field.is_named("siz |
| 2efc0 | 65 22 29 29 09 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 | e")).size.+=.field.as_value();.. |
| 2efe0 | 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 65 64 28 22 72 | ......else.if.(field.is_named("r |
| 2f000 | 61 77 73 69 7a 65 22 29 29 09 72 61 77 5f 73 69 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 | awsize")).raw_size.+=.field.as_v |
| 2f020 | 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 | alue();........else.continue;... |
| 2f040 | 09 09 09 09 09 69 66 20 28 66 6f 75 6e 64 2b 2b 20 3e 3d 20 33 29 0d 0a 09 09 09 09 09 09 09 62 | .....if.(found++.>=.3).........b |
| 2f060 | 72 65 61 6b 3b 0d 0a 09 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 09 69 66 20 28 70 6b 67 5f 69 64 | reak;.......}.........if.(pkg_id |
| 2f080 | 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b | .===.undefined)........continue; |
| 2f0a0 | 0d 0a 0d 0a 09 09 09 09 09 70 6b 67 5f 69 64 20 3d 20 70 6b 67 5f 69 64 2e 73 75 62 61 72 72 61 | .........pkg_id.=.pkg_id.subarra |
| 2f0c0 | 79 28 30 2c 20 38 29 3b 0d 0a 09 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 37 3b 20 69 | y(0,.8);.......for.(var.i.=.7;.i |
| 2f0e0 | 20 3e 3d 20 30 3b 20 2d 2d 69 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 69 64 20 3c 3c | .>=.0;.--i).......{........id.<< |
| 2f100 | 3d 20 38 6e 3b 0d 0a 09 09 09 09 09 09 69 64 20 20 7c 3d 20 42 69 67 49 6e 74 28 70 6b 67 5f 69 | =.8n;........id..|=.BigInt(pkg_i |
| 2f120 | 64 5b 69 5d 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 | d[i]);.......}......}.....}..... |
| 2f140 | 09 09 69 66 20 28 62 75 6c 6b 5f 64 61 74 61 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 6f 72 20 | ..if.(bulk_data).....{......for. |
| 2f160 | 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 20 62 75 6c 6b 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 | (const.item.of.bulk_data.as_arra |
| 2f180 | 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 3d 20 30 3b | y())......{.......var.found.=.0; |
| 2f1a0 | 0d 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 | .......for.(const.field.of.item. |
| 2f1c0 | 61 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 | as_object()).......{........if.( |
| 2f1e0 | 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 09 73 69 7a 65 20 2b | field.is_named("size"))...size.+ |
| 2f200 | 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. |
| 2f220 | 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 72 | if.(field.is_named("rawsize")).r |
| 2f240 | 61 77 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 | aw_size.+=.field.as_value();.... |
| 2f260 | 09 09 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 | ....else.continue;........if.(fo |
| 2f280 | 75 6e 64 2b 2b 20 3e 3d 20 32 29 0d 0a 09 09 09 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 09 | und++.>=.2).........break;...... |
| 2f2a0 | 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 72 65 73 75 6c 74 5b 63 6f 75 | .}......}.....}.......result[cou |
| 2f2c0 | 6e 74 5d 20 3d 20 5b 69 64 2c 20 6b 65 79 2e 61 73 5f 76 61 6c 75 65 28 29 2c 20 73 69 7a 65 2c | nt].=.[id,.key.as_value(),.size, |
| 2f2e0 | 20 72 61 77 5f 73 69 7a 65 5d 3b 0d 0a 09 09 09 63 6f 75 6e 74 2b 2b 3b 0d 0a 09 09 7d 0d 0a 0d | .raw_size];.....count++;....}... |
| 2f300 | 0a 09 09 69 66 20 28 63 6f 75 6e 74 20 3d 3d 20 30 29 0d 0a 09 09 09 63 6f 6e 74 69 6e 75 65 3b | ...if.(count.==.0).....continue; |
| 2f320 | 0d 0a 0d 0a 09 09 69 66 20 28 63 6f 75 6e 74 20 21 3d 20 72 65 73 75 6c 74 2e 6c 65 6e 67 74 68 | ......if.(count.!=.result.length |
| 2f340 | 29 0d 0a 09 09 09 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 2e 73 6c 69 63 65 28 30 2c 20 63 | ).....result.=.result.slice(0,.c |
| 2f360 | 6f 75 6e 74 29 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 73 6f | ount);......performance.mark("so |
| 2f380 | 72 74 22 29 3b 0d 0a 09 09 72 65 73 75 6c 74 2e 73 6f 72 74 28 66 75 6e 63 74 69 6f 6e 28 6c 2c | rt");....result.sort(function(l, |
| 2f3a0 | 20 72 29 20 7b 20 72 65 74 75 72 6e 20 4e 75 6d 62 65 72 28 6c 5b 30 5d 20 2d 20 72 5b 30 5d 29 | .r).{.return.Number(l[0].-.r[0]) |
| 2f3c0 | 3b 20 7d 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6d 73 67 20 3d 20 4d 65 73 73 61 67 65 2e 63 | ;.});......const.msg.=.Message.c |
| 2f3e0 | 72 65 61 74 65 28 4d 65 73 73 61 67 65 2e 4d 61 70 50 61 67 65 2c 20 72 65 73 75 6c 74 29 3b 0d | reate(Message.MapPage,.result);. |
| 2f400 | 0a 09 09 70 6f 73 74 4d 65 73 73 61 67 65 28 6d 73 67 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 70 6f 73 | ...postMessage(msg);...}.....pos |
| 2f420 | 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 73 73 61 67 65 2e | tMessage(Message.create(Message. |
| 2f440 | 4d 61 70 44 6f 6e 65 29 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | MapDone));..}..../////////////// |
| 2f460 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2f480 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2f4a0 | 2f 0d 0a 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 65 72 5f 73 63 6f 70 65 28 29 0d 0a 7b 0d 0a 09 | /..function.worker_scope()..{... |
| 2f4c0 | 76 61 72 20 70 72 6f 6a 65 63 74 5f 69 64 3b 0d 0a 09 76 61 72 20 6f 70 6c 6f 67 3b 0d 0a 0d 0a | var.project_id;...var.oplog;.... |
| 2f4e0 | 09 72 65 74 75 72 6e 20 28 65 76 74 29 20 3d 3e 20 7b 0d 0a 09 09 63 6f 6e 73 74 20 5b 6d 73 67 | .return.(evt).=>.{....const.[msg |
| 2f500 | 5f 69 64 2c 20 2e 2e 2e 70 61 72 61 6d 73 5d 20 3d 20 65 76 74 2e 64 61 74 61 3b 0d 0a 09 09 73 | _id,....params].=.evt.data;....s |
| 2f520 | 77 69 74 63 68 20 28 6d 73 67 5f 69 64 29 0d 0a 09 09 7b 0d 0a 09 09 63 61 73 65 20 4d 65 73 73 | witch.(msg_id)....{....case.Mess |
| 2f540 | 61 67 65 2e 49 6e 69 74 3a 0d 0a 09 09 09 5b 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 | age.Init:.....[project_id,.oplog |
| 2f560 | 5d 20 3d 20 70 61 72 61 6d 73 3b 0d 0a 09 09 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 09 63 61 73 65 | ].=.params;.....break;......case |
| 2f580 | 20 4d 65 73 73 61 67 65 2e 4d 61 70 3a 0d 0a 09 09 09 76 61 72 20 5b 73 74 61 72 74 2c 20 65 6e | .Message.Map:.....var.[start,.en |
| 2f5a0 | 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 5d 20 3d 20 70 61 72 61 6d 73 3b 0d | d,.page_size,.stride].=.params;. |
| 2f5c0 | 0a 09 09 09 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 | ....map_id_to_key(project_id,.op |
| 2f5e0 | 6c 6f 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 | log,.start,.end,.page_size,.stri |
| 2f600 | 64 65 29 3b 0d 0a 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f | de);.....break;....}...}..}..../ |
| 2f620 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2f640 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2f660 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 69 66 20 28 74 79 70 65 6f 66 20 44 65 64 69 | ///////////////..if.(typeof.Dedi |
| 2f680 | 63 61 74 65 64 57 6f 72 6b 65 72 47 6c 6f 62 61 6c 53 63 6f 70 65 20 21 3d 20 22 75 6e 64 65 66 | catedWorkerGlobalScope.!=."undef |
| 2f6a0 | 69 6e 65 64 22 20 26 26 20 73 65 6c 66 20 69 6e 73 74 61 6e 63 65 6f 66 20 44 65 64 69 63 61 74 | ined".&&.self.instanceof.Dedicat |
| 2f6c0 | 65 64 57 6f 72 6b 65 72 47 6c 6f 62 61 6c 53 63 6f 70 65 29 0d 0a 7b 0d 0a 09 6f 6e 6d 65 73 73 | edWorkerGlobalScope)..{...onmess |
| 2f6e0 | 61 67 65 20 3d 20 77 6f 72 6b 65 72 5f 73 63 6f 70 65 28 29 3b 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 | age.=.worker_scope();..}..PK.... |
| 2f700 | 00 00 00 00 d5 b6 69 5c c4 34 ef 9a 83 08 00 00 83 08 00 00 06 00 00 00 6e 61 76 2e 6a 73 2f 2a | ......i\.4..............nav.js/* |
| 2f720 | 2a 0d 0a 20 2a 20 7a 65 6e 2d 6e 61 76 2e 6a 73 20 e2 80 94 20 5a 65 6e 20 64 61 73 68 62 6f 61 | *...*.zen-nav.js.....Zen.dashboa |
| 2f740 | 72 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 62 61 72 20 57 65 62 20 43 6f 6d 70 6f 6e 65 6e 74 0d | rd.navigation.bar.Web.Component. |
| 2f760 | 0a 20 2a 0d 0a 20 2a 20 55 73 61 67 65 3a 0d 0a 20 2a 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 | ..*...*.Usage:...*...<script.src |
| 2f780 | 3d 22 6e 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 2a 0d 0a 20 | ="nav.js".defer></script>...*... |
| 2f7a0 | 2a 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e 0d 0a 20 2a 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 63 | *...<zen-nav>...*.....<a.href="c |
| 2f7c0 | 6f 6d 70 75 74 65 2e 68 74 6d 6c 22 3e 4e 6f 64 65 3c 2f 61 3e 0d 0a 20 2a 20 20 20 20 20 3c 61 | ompute.html">Node</a>...*.....<a |
| 2f7e0 | 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 65 73 | .href="orchestrator.html">Orches |
| 2f800 | 74 72 61 74 6f 72 3c 2f 61 3e 0d 0a 20 2a 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e 0d 0a 20 2a 0d | trator</a>...*...</zen-nav>...*. |
| 2f820 | 0a 20 2a 20 45 61 63 68 20 63 68 69 6c 64 20 3c 61 3e 20 62 65 63 6f 6d 65 73 20 61 20 6e 61 76 | ..*.Each.child.<a>.becomes.a.nav |
| 2f840 | 20 6c 69 6e 6b 2e 20 54 68 65 20 63 75 72 72 65 6e 74 20 70 61 67 65 20 69 73 0d 0a 20 2a 20 68 | .link..The.current.page.is...*.h |
| 2f860 | 69 67 68 6c 69 67 68 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 61 73 65 64 20 6f | ighlighted.automatically.based.o |
| 2f880 | 6e 20 74 68 65 20 68 72 65 66 2e 0d 0a 20 2a 2f 0d 0a 0d 0a 63 6c 61 73 73 20 5a 65 6e 4e 61 76 | n.the.href....*/....class.ZenNav |
| 2f8a0 | 20 65 78 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d 65 6e 74 20 7b 0d 0a 0d 0a 20 20 63 6f 6e 6e | .extends.HTMLElement.{......conn |
| 2f8c0 | 65 63 74 65 64 43 61 6c 6c 62 61 63 6b 28 29 20 7b 0d 0a 20 20 20 20 69 66 20 28 21 74 68 69 73 | ectedCallback().{......if.(!this |
| 2f8e0 | 2e 73 68 61 64 6f 77 52 6f 6f 74 29 20 74 68 69 73 2e 61 74 74 61 63 68 53 68 61 64 6f 77 28 7b | .shadowRoot).this.attachShadow({ |
| 2f900 | 20 6d 6f 64 65 3a 20 27 6f 70 65 6e 27 20 7d 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 5f 72 65 6e | .mode:.'open'.});......this._ren |
| 2f920 | 64 65 72 28 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 5f 72 65 6e 64 65 72 28 29 20 7b 0d 0a 20 20 | der();....}......_render().{.... |
| 2f940 | 20 20 63 6f 6e 73 74 20 63 75 72 72 65 6e 74 50 61 74 68 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 | ..const.currentPath.=.window.loc |
| 2f960 | 61 74 69 6f 6e 2e 70 61 74 68 6e 61 6d 65 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 69 74 65 6d 73 | ation.pathname;......const.items |
| 2f980 | 20 3d 20 41 72 72 61 79 2e 66 72 6f 6d 28 74 68 69 73 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 | .=.Array.from(this.querySelector |
| 2f9a0 | 41 6c 6c 28 27 3a 73 63 6f 70 65 20 3e 20 61 27 29 29 3b 0d 0a 0d 0a 20 20 20 20 63 6f 6e 73 74 | All(':scope.>.a'));........const |
| 2f9c0 | 20 6c 69 6e 6b 73 20 3d 20 69 74 65 6d 73 2e 6d 61 70 28 61 20 3d 3e 20 7b 0d 0a 20 20 20 20 20 | .links.=.items.map(a.=>.{....... |
| 2f9e0 | 20 63 6f 6e 73 74 20 68 72 65 66 20 3d 20 61 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 68 72 | .const.href.=.a.getAttribute('hr |
| 2fa00 | 65 66 27 29 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 6c 61 62 65 6c 20 3d | ef').||.'';........const.label.= |
| 2fa20 | 20 61 2e 74 65 78 74 43 6f 6e 74 65 6e 74 2e 74 72 69 6d 28 29 3b 0d 0a 20 20 20 20 20 20 63 6f | .a.textContent.trim();........co |
| 2fa40 | 6e 73 74 20 61 63 74 69 76 65 20 3d 20 63 75 72 72 65 6e 74 50 61 74 68 2e 65 6e 64 73 57 69 74 | nst.active.=.currentPath.endsWit |
| 2fa60 | 68 28 68 72 65 66 29 3b 0d 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 60 3c 61 20 63 6c 61 73 73 | h(href);........return.`<a.class |
| 2fa80 | 3d 22 6e 61 76 2d 6c 69 6e 6b 24 7b 61 63 74 69 76 65 20 3f 20 27 20 61 63 74 69 76 65 27 20 3a | ="nav-link${active.?.'.active'.: |
| 2faa0 | 20 27 27 7d 22 20 68 72 65 66 3d 22 24 7b 68 72 65 66 7d 22 3e 24 7b 6c 61 62 65 6c 7d 3c 2f 61 | .''}".href="${href}">${label}</a |
| 2fac0 | 3e 60 3b 0d 0a 20 20 20 20 7d 29 2e 6a 6f 69 6e 28 27 27 29 3b 0d 0a 0d 0a 20 20 20 20 74 68 69 | >`;......}).join('');........thi |
| 2fae0 | 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 0d 0a 20 20 20 20 | s.shadowRoot.innerHTML.=.`...... |
| 2fb00 | 20 20 3c 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 2a 2c 20 2a 3a 3a 62 65 66 6f 72 65 2c | ..<style>..........*,.*::before, |
| 2fb20 | 20 2a 3a 3a 61 66 74 65 72 20 7b 20 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 62 6f 72 64 65 72 2d 62 | .*::after.{.box-sizing:.border-b |
| 2fb40 | 6f 78 3b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70 61 64 64 69 6e 67 3a 20 30 3b 20 7d 0d 0a 0d 0a | ox;.margin:.0;.padding:.0;.}.... |
| 2fb60 | 20 20 20 20 20 20 20 20 3a 68 6f 73 74 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c | ........:host.{............displ |
| 2fb80 | 61 79 3a 20 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 | ay:.block;............margin-bot |
| 2fba0 | 74 6f 6d 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 | tom:.16px;..........}........... |
| 2fbc0 | 20 2e 6e 61 76 2d 62 61 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 | ..nav-bar.{............display:. |
| 2fbe0 | 66 6c 65 78 3b 0d 0a 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 | flex;............align-items:.ce |
| 2fc00 | 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 34 70 78 3b 0d 0a 20 20 20 20 | nter;............gap:.4px;...... |
| 2fc20 | 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 62 | ......padding:.4px;............b |
| 2fc40 | 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 20 20 20 | ackground:.var(--theme_g3);..... |
| 2fc60 | 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 76 61 72 28 2d 2d 74 | .......border:.1px.solid.var(--t |
| 2fc80 | 68 65 6d 65 5f 67 32 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 | heme_g2);............border-radi |
| 2fca0 | 75 73 3a 20 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 | us:.6px;..........}............. |
| 2fcc0 | 6e 61 76 2d 6c 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 | nav-link.{............font-famil |
| 2fce0 | 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 74 65 6d | y:.-apple-system,.BlinkMacSystem |
| 2fd00 | 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 67 65 6e | Font,.'Segoe.UI',.Roboto,.Oxygen |
| 2fd20 | 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 69 66 3b | ,.Ubuntu,.Cantarell,.sans-serif; |
| 2fd40 | 0d 0a 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 0d 0a 20 20 | ............font-size:.13px;.... |
| 2fd60 | 20 20 20 20 20 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 | ........font-weight:.500;....... |
| 2fd80 | 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 20 20 | .....color:.var(--theme_g1);.... |
| 2fda0 | 20 20 20 20 20 20 20 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0d 0a | ........text-decoration:.none;.. |
| 2fdc0 | 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 31 34 70 78 3b 0d 0a 20 20 | ..........padding:.6px.14px;.... |
| 2fde0 | 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 0a 20 20 20 | ........border-radius:.4px;..... |
| 2fe00 | 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f 6e 3a 20 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 | .......transition:.color.0.15s,. |
| 2fe20 | 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a | background.0.15s;..........}.... |
| 2fe40 | 20 20 20 20 20 20 20 20 2e 6e 61 76 2d 6c 69 6e 6b 3a 68 6f 76 65 72 20 7b 0d 0a 20 20 20 20 20 | .........nav-link:hover.{....... |
| 2fe60 | 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 20 20 | .....color:.var(--theme_g0);.... |
| 2fe80 | 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | ........background:.var(--theme_ |
| 2fea0 | 70 34 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 2e 6e 61 76 2d | p4);..........}.............nav- |
| 2fec0 | 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 72 3a 20 | link.active.{............color:. |
| 2fee0 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 | var(--theme_bright);............ |
| 2ff00 | 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 20 20 | background:.var(--theme_g2);.... |
| 2ff20 | 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 3c | ......}........</style>........< |
| 2ff40 | 6e 61 76 20 63 6c 61 73 73 3d 22 6e 61 76 2d 62 61 72 22 3e 24 7b 6c 69 6e 6b 73 7d 3c 2f 6e 61 | nav.class="nav-bar">${links}</na |
| 2ff60 | 76 3e 0d 0a 20 20 20 20 60 3b 0d 0a 20 20 7d 0d 0a 7d 0d 0a 0d 0a 63 75 73 74 6f 6d 45 6c 65 6d | v>......`;....}..}....customElem |
| 2ff80 | 65 6e 74 73 2e 64 65 66 69 6e 65 28 27 7a 65 6e 2d 6e 61 76 27 2c 20 5a 65 6e 4e 61 76 29 3b 0d | ents.define('zen-nav',.ZenNav);. |
| 2ffa0 | 0a 50 4b 03 04 14 00 00 00 00 00 37 a5 6b 5c 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 70 | .PK........7.k\................p |
| 2ffc0 | 61 67 65 73 2f 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 46 5e 91 82 66 55 00 00 66 55 00 00 0e | ages/PK..........i\F^..fU..fU... |
| 2ffe0 | 00 00 00 70 61 67 65 73 2f 63 61 63 68 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 | ...pages/cache.js//.Copyright.Ep |
| 30000 | 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 72 76 | ic.Games,.Inc..All.Rights.Reserv |
| 30020 | 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 20 7b | ed....."use.strict";....import.{ |
| 30040 | 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 6d 70 | .ZenPage.}.from."./page.js"..imp |
| 30060 | 6f 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 | ort.{.Fetcher.}.from."../util/fe |
| 30080 | 74 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 | tcher.js"..import.{.Friendly.}.f |
| 300a0 | 72 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 | rom."../util/friendly.js"..impor |
| 300c0 | 74 20 7b 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 | t.{.Modal.}.from."../util/modal. |
| 300e0 | 6a 73 22 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 | js"..import.{.Table,.Toolbar.}.f |
| 30100 | 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 0a 2f 2f 2f 2f | rom."../util/widgets.js"....//// |
| 30120 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 30140 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 30160 | 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. |
| 30180 | 65 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 | extends.ZenPage..{...async.main( |
| 301a0 | 29 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 61 63 68 65 22 29 | )...{....this.set_title("cache") |
| 301c0 | 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 61 63 68 65 20 53 65 72 76 69 63 65 20 53 74 61 74 73 0d 0a 09 | ;......//.Cache.Service.Stats... |
| 301e0 | 09 63 6f 6e 73 74 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c | .const.stats_section.=.this._col |
| 30200 | 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 61 63 68 65 20 53 65 72 76 69 63 65 20 | lapsible_section("Cache.Service. |
| 30220 | 53 74 61 74 73 22 29 3b 0d 0a 09 09 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e | Stats");....stats_section.tag(). |
| 30240 | 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 72 61 77 20 79 61 | classify("dropall").text("raw.ya |
| 30260 | 6d 6c 20 5c 75 32 31 39 32 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0d 0a 09 09 | ml.\u2192").on_click(().=>.{.... |
| 30280 | 09 77 69 6e 64 6f 77 2e 6f 70 65 6e 28 22 2f 73 74 61 74 73 2f 7a 24 2e 79 61 6d 6c 3f 63 69 64 | .window.open("/stats/z$.yaml?cid |
| 302a0 | 73 74 6f 72 65 73 74 61 74 73 3d 74 72 75 65 26 63 61 63 68 65 73 74 6f 72 65 73 74 61 74 73 3d | storestats=true&cachestorestats= |
| 302c0 | 74 72 75 65 22 2c 20 22 5f 62 6c 61 6e 6b 22 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 09 74 68 69 73 | true",."_blank");....});....this |
| 302e0 | 2e 5f 73 74 61 74 73 5f 67 72 69 64 20 3d 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 | ._stats_grid.=.stats_section.tag |
| 30300 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 | ().classify("grid").classify("st |
| 30320 | 61 74 73 2d 74 69 6c 65 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 5f 68 6f | ats-tiles");....this._details_ho |
| 30340 | 73 74 20 3d 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 64 65 74 | st.=.stats_section;....this._det |
| 30360 | 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 73 2e 5f | ails_container.=.null;....this._ |
| 30380 | 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 63 | selected_category.=.null;......c |
| 303a0 | 6f 6e 73 74 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 | onst.stats.=.await.new.Fetcher() |
| 303c0 | 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 22 7a 24 22 29 2e 6a 73 6f 6e 28 29 3b | .resource("stats",."z$").json(); |
| 303e0 | 0d 0a 09 09 69 66 20 28 73 74 61 74 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 | ....if.(stats)....{.....this._re |
| 30400 | 6e 64 65 72 5f 73 74 61 74 73 28 73 74 61 74 73 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 | nder_stats(stats);....}......thi |
| 30420 | 73 2e 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 | s._connect_stats_ws();......//.C |
| 30440 | 61 63 68 65 20 4e 61 6d 65 73 70 61 63 65 73 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d | ache.Namespaces....var.section.= |
| 30460 | 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 61 63 68 | .this._collapsible_section("Cach |
| 30480 | 65 20 4e 61 6d 65 73 70 61 63 65 73 22 29 3b 0d 0a 0d 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 | e.Namespaces");......section.tag |
| 304a0 | 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 6f | ().classify("dropall").text("dro |
| 304c0 | 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 70 | p-all").on_click(().=>.this.drop |
| 304e0 | 5f 61 6c 6c 28 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 | _all());......var.columns.=.[... |
| 30500 | 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 62 | .."namespace",....."dir",....."b |
| 30520 | 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 7a | uckets",....."entries",....."siz |
| 30540 | 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 63 | e.disk",....."size.mem",....."ac |
| 30560 | 74 69 6f 6e 73 22 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 76 61 72 20 7a 63 61 63 68 65 5f 69 6e | tions",....];......var.zcache_in |
| 30580 | 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 75 72 63 | fo.=.await.new.Fetcher().resourc |
| 305a0 | 65 28 22 2f 7a 24 2f 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 61 63 68 65 | e("/z$/").json();....this._cache |
| 305c0 | 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 54 61 62 6c | _table.=.section.add_widget(Tabl |
| 305e0 | 65 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 | e,.columns,.Table.Flag_FitLeft|T |
| 30600 | 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 | able.Flag_PackRight|Table.Flag_A |
| 30620 | 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 61 | lignNumeric);......for.(const.na |
| 30640 | 6d 65 73 70 61 63 65 20 6f 66 20 7a 63 61 63 68 65 5f 69 6e 66 6f 5b 22 4e 61 6d 65 73 70 61 63 | mespace.of.zcache_info["Namespac |
| 30660 | 65 73 22 5d 20 7c 7c 20 5b 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 | es"].||.[])....{.....new.Fetcher |
| 30680 | 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}/`) |
| 306a0 | 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 |
| 306c0 | 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 2e 61 64 64 5f | nst.row.=.this._cache_table.add_ |
| 306e0 | 72 6f 77 28 0d 0a 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 | row(......."",.......data["Confi |
| 30700 | 67 75 72 61 74 69 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 | guration"]["RootDir"],.......dat |
| 30720 | 61 5b 22 42 75 63 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 | a["Buckets"].length,.......data[ |
| 30740 | 22 45 6e 74 72 79 43 6f 75 6e 74 22 5d 2c 0d 0a 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 | "EntryCount"],.......Friendly.by |
| 30760 | 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 2e 44 69 73 6b 53 69 7a 65 | tes(data["StorageSize"].DiskSize |
| 30780 | 29 2c 0d 0a 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 | ),.......Friendly.bytes(data["St |
| 307a0 | 6f 72 61 67 65 53 69 7a 65 22 5d 2e 4d 65 6d 6f 72 79 53 69 7a 65 29 0d 0a 09 09 09 09 29 3b 0d | orageSize"].MemorySize)......);. |
| 307c0 | 0a 09 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 | .....var.cell.=.row.get_cell(0); |
| 307e0 | 0d 0a 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 | ......cell.tag().text(namespace) |
| 30800 | 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 6e 61 6d 65 73 70 | .on_click(().=>.this.view_namesp |
| 30820 | 61 63 65 28 6e 61 6d 65 73 70 61 63 65 29 29 3b 0d 0a 0d 0a 09 09 09 09 63 65 6c 6c 20 3d 20 72 | ace(namespace));........cell.=.r |
| 30840 | 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 74 20 61 63 74 69 | ow.get_cell(-1);......const.acti |
| 30860 | 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 3b | on_tb.=.new.Toolbar(cell,.true); |
| 30880 | 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 28 22 76 69 65 77 | ......action_tb.left().add("view |
| 308a0 | 22 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 6e 61 6d 65 | ").on_click(().=>.this.view_name |
| 308c0 | 73 70 61 63 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 | space(namespace));......action_t |
| 308e0 | 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 28 28 29 | b.left().add("drop").on_click(() |
| 30900 | 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 6d 65 73 70 61 63 | .=>.this.drop_namespace(namespac |
| 30920 | 65 29 29 3b 0d 0a 0d 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 | e));........row.attr("zs_name",. |
| 30940 | 6e 61 6d 65 73 70 61 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 | namespace);.....});....}......// |
| 30960 | 20 4e 61 6d 65 73 70 61 63 65 20 64 65 74 61 69 6c 20 61 72 65 61 20 28 69 6e 73 69 64 65 20 6e | .Namespace.detail.area.(inside.n |
| 30980 | 61 6d 65 73 70 61 63 65 73 20 73 65 63 74 69 6f 6e 20 73 6f 20 69 74 20 63 6f 6c 6c 61 70 73 65 | amespaces.section.so.it.collapse |
| 309a0 | 73 20 74 6f 67 65 74 68 65 72 29 0d 0a 09 09 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 68 | s.together)....this._namespace_h |
| 309c0 | 6f 73 74 20 3d 20 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 | ost.=.section;....this._namespac |
| 309e0 | 65 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 65 6c | e_container.=.null;....this._sel |
| 30a00 | 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 2f 2f 20 | ected_namespace.=.null;......//. |
| 30a20 | 52 65 73 74 6f 72 65 20 6e 61 6d 65 73 70 61 63 65 20 66 72 6f 6d 20 55 52 4c 20 69 66 20 70 72 | Restore.namespace.from.URL.if.pr |
| 30a40 | 65 73 65 6e 74 0d 0a 09 09 63 6f 6e 73 74 20 6e 73 5f 70 61 72 61 6d 20 3d 20 74 68 69 73 2e 67 | esent....const.ns_param.=.this.g |
| 30a60 | 65 74 5f 70 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 63 65 22 29 3b 0d 0a 09 09 69 66 20 28 6e 73 | et_param("namespace");....if.(ns |
| 30a80 | 5f 70 61 72 61 6d 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 6e 61 6d 65 73 | _param)....{.....this.view_names |
| 30aa0 | 70 61 63 65 28 6e 73 5f 70 61 72 61 6d 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f | pace(ns_param);....}...}....._co |
| 30ac0 | 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 63 | llapsible_section(name)...{....c |
| 30ae0 | 6f 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 | onst.section.=.this.add_section( |
| 30b00 | 6e 61 6d 65 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 | name);....const.container.=.sect |
| 30b20 | 69 6f 6e 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 | ion._parent.inner();....const.he |
| 30b40 | 61 64 69 6e 67 20 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 | ading.=.container.firstElementCh |
| 30b60 | 69 6c 64 3b 0d 0a 0d 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d | ild;......heading.style.cursor.= |
| 30b80 | 20 22 70 6f 69 6e 74 65 72 22 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 | ."pointer";....heading.style.use |
| 30ba0 | 72 53 65 6c 65 63 74 20 3d 20 22 6e 6f 6e 65 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 | rSelect.=."none";......const.ind |
| 30bc0 | 69 63 61 74 6f 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 | icator.=.document.createElement( |
| 30be0 | 22 73 70 61 6e 22 29 3b 0d 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e | "span");....indicator.textConten |
| 30c00 | 74 20 3d 20 22 20 5c 75 32 35 42 43 22 3b 0d 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c | t.=.".\u25BC";....indicator.styl |
| 30c20 | 65 2e 66 6f 6e 74 53 69 7a 65 20 3d 20 22 30 2e 37 65 6d 22 3b 0d 0a 09 09 68 65 61 64 69 6e 67 | e.fontSize.=."0.7em";....heading |
| 30c40 | 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 69 6e 64 69 63 61 74 6f 72 29 3b 0d 0a 0d 0a 09 09 6c 65 | .appendChild(indicator);......le |
| 30c60 | 74 20 63 6f 6c 6c 61 70 73 65 64 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e | t.collapsed.=.false;....heading. |
| 30c80 | 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e | addEventListener("click",.(e).=> |
| 30ca0 | 20 7b 0d 0a 09 09 09 69 66 20 28 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 | .{.....if.(e.target.!==.heading. |
| 30cc0 | 26 26 20 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 69 6e 64 69 63 61 74 6f 72 29 0d 0a 09 09 09 7b | &&.e.target.!==.indicator).....{ |
| 30ce0 | 0d 0a 09 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 63 6f 6c 6c 61 70 73 65 | ......return;.....}.....collapse |
| 30d00 | 64 20 3d 20 21 63 6f 6c 6c 61 70 73 65 64 3b 0d 0a 09 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 | d.=.!collapsed;.....indicator.te |
| 30d20 | 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 20 5c 75 32 35 42 36 | xtContent.=.collapsed.?.".\u25B6 |
| 30d40 | 22 20 3a 20 22 20 5c 75 32 35 42 43 22 3b 0d 0a 09 09 09 6c 65 74 20 73 69 62 6c 69 6e 67 20 3d | ".:.".\u25BC";.....let.sibling.= |
| 30d60 | 20 68 65 61 64 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 | .heading.nextElementSibling;.... |
| 30d80 | 09 77 68 69 6c 65 20 28 73 69 62 6c 69 6e 67 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 73 69 62 6c | .while.(sibling).....{......sibl |
| 30da0 | 69 6e 67 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 | ing.style.display.=.collapsed.?. |
| 30dc0 | 22 6e 6f 6e 65 22 20 3a 20 22 22 3b 0d 0a 09 09 09 09 73 69 62 6c 69 6e 67 20 3d 20 73 69 62 6c | "none".:."";......sibling.=.sibl |
| 30de0 | 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 09 7d 0d 0a 09 | ing.nextElementSibling;.....}... |
| 30e00 | 09 7d 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0d 0a 09 7d 0d 0a 0d | .});......return.section;...}... |
| 30e20 | 0a 09 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 | .._connect_stats_ws()...{....try |
| 30e40 | 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e | ....{.....const.proto.=.location |
| 30e60 | 2e 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 73 3a 22 20 | .protocol.===."https:".?."wss:". |
| 30e80 | 3a 20 22 77 73 3a 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 | :."ws:";.....const.ws.=.new.WebS |
| 30ea0 | 6f 63 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 | ocket(`${proto}//${location.host |
| 30ec0 | 7d 2f 73 74 61 74 73 60 29 3b 0d 0a 0d 0a 09 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f | }/stats`);.......try.{.this._ws_ |
| 30ee0 | 70 61 75 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a | paused.=.localStorage.getItem("z |
| 30f00 | 65 6e 2d 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 | en-ws-paused").===."true";.}.cat |
| 30f20 | 63 68 20 28 65 29 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 | ch.(e).{.this._ws_paused.=.false |
| 30f40 | 3b 20 7d 0d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 | ;.}.....document.addEventListene |
| 30f60 | 72 28 22 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 | r("zen-ws-toggle",.(e).=>.{..... |
| 30f80 | 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 | .this._ws_paused.=.e.detail.paus |
| 30fa0 | 65 64 3b 0d 0a 09 09 09 7d 29 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d | ed;.....});.......ws.onmessage.= |
| 30fc0 | 20 28 65 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 | .(ev).=>.{......if.(this._ws_pau |
| 30fe0 | 73 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 09 09 7d | sed)......{.......return;......} |
| 31000 | 0d 0a 09 09 09 09 74 72 79 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 6c 6c | ......try......{.......const.all |
| 31020 | 5f 73 74 61 74 73 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 65 76 2e 64 61 74 61 29 3b 0d 0a 09 | _stats.=.JSON.parse(ev.data);... |
| 31040 | 09 09 09 09 63 6f 6e 73 74 20 73 74 61 74 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 7a 24 22 | ....const.stats.=.all_stats["z$" |
| 31060 | 5d 3b 0d 0a 09 09 09 09 09 69 66 20 28 73 74 61 74 73 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 | ];.......if.(stats).......{..... |
| 31080 | 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 73 74 61 74 73 29 3b 0d 0a 09 | ...this._render_stats(stats);... |
| 310a0 | 09 09 09 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a | ....}......}......catch.(e).{./* |
| 310c0 | 20 69 67 6e 6f 72 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 2a 2f 20 7d 0d 0a 09 09 09 7d 3b | .ignore.parse.errors.*/.}.....}; |
| 310e0 | 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 3d 3e 20 7b 20 74 68 69 73 | .......ws.onclose.=.().=>.{.this |
| 31100 | 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 6e 75 6c 6c 3b 20 7d 3b 0d 0a 09 09 09 77 73 2e 6f 6e 65 | ._stats_ws.=.null;.};.....ws.one |
| 31120 | 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 77 73 2e 63 6c 6f 73 65 28 29 3b 20 7d 3b 0d 0a 0d | rror.=.().=>.{.ws.close();.};... |
| 31140 | 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 77 73 3b 0d 0a 09 09 7d 0d 0a 09 | ....this._stats_ws.=.ws;....}... |
| 31160 | 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e 6f 74 20 61 76 | .catch.(e).{./*.WebSocket.not.av |
| 31180 | 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 73 74 61 | ailable.*/.}...}....._render_sta |
| 311a0 | 74 73 28 73 74 61 74 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 20 3d 20 28 6f | ts(stats)...{....const.safe.=.(o |
| 311c0 | 62 6a 2c 20 70 61 74 68 29 20 3d 3e 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 29 2e 72 65 64 | bj,.path).=>.path.split(".").red |
| 311e0 | 75 63 65 28 28 61 2c 20 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 6a 29 3b 0d 0a | uce((a,.b).=>.a.&&.a[b],.obj);.. |
| 31200 | 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 3b | ..const.grid.=.this._stats_grid; |
| 31220 | 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 73 74 61 74 73 20 3d 20 73 74 61 74 73 3b 0d | ......this._last_stats.=.stats;. |
| 31240 | 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0d | ...grid.inner().innerHTML.=."";. |
| 31260 | 0a 0d 0a 09 09 2f 2f 20 53 74 6f 72 65 20 49 2f 4f 20 74 69 6c 65 0d 0a 09 09 7b 0d 0a 09 09 09 | .....//.Store.I/O.tile....{..... |
| 31280 | 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 | const.store.=.safe(stats,."cache |
| 312a0 | 2e 73 74 6f 72 65 22 29 3b 0d 0a 09 09 09 69 66 20 28 73 74 6f 72 65 29 0d 0a 09 09 09 7b 0d 0a | .store");.....if.(store).....{.. |
| 312c0 | 09 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 | ....const.tile.=.grid.tag().clas |
| 312e0 | 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c | sify("card").classify("stats-til |
| 31300 | 65 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 | e").classify("stats-tile-detaile |
| 31320 | 64 22 29 3b 0d 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 | d");......if.(this._selected_cat |
| 31340 | 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 65 22 29 20 74 69 6c 65 2e 63 6c 61 73 73 69 66 79 | egory.===."store").tile.classify |
| 31360 | 28 22 73 74 61 74 73 2d 74 69 6c 65 2d 73 65 6c 65 63 74 65 64 22 29 3b 0d 0a 09 09 09 09 74 69 | ("stats-tile-selected");......ti |
| 31380 | 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 73 65 6c 65 63 74 5f 63 | le.on_click(().=>.this._select_c |
| 313a0 | 61 74 65 67 6f 72 79 28 22 73 74 6f 72 65 22 29 29 3b 0d 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 | ategory("store"));......tile.tag |
| 313c0 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 | ().classify("card-title").text(" |
| 313e0 | 53 74 6f 72 65 20 49 2f 4f 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 | Store.I/O");......const.columns. |
| 31400 | 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 | =.tile.tag().classify("tile-colu |
| 31420 | 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d | mns");........const.left.=.colum |
| 31440 | 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 | ns.tag().classify("tile-metrics" |
| 31460 | 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 48 69 74 73 20 3d 20 73 74 6f 72 65 2e | );......const.storeHits.=.store. |
| 31480 | 68 69 74 73 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 4d 69 73 73 65 | hits.||.0;......const.storeMisse |
| 314a0 | 73 20 3d 20 73 74 6f 72 65 2e 6d 69 73 73 65 73 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 | s.=.store.misses.||.0;......cons |
| 314c0 | 74 20 73 74 6f 72 65 54 6f 74 61 6c 20 3d 20 73 74 6f 72 65 48 69 74 73 20 2b 20 73 74 6f 72 65 | t.storeTotal.=.storeHits.+.store |
| 314e0 | 4d 69 73 73 65 73 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 52 61 74 69 6f 20 3d 20 | Misses;......const.storeRatio.=. |
| 31500 | 73 74 6f 72 65 54 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 73 74 6f 72 65 48 69 74 73 20 2f 20 73 | storeTotal.>.0.?.((storeHits./.s |
| 31520 | 74 6f 72 65 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 | toreTotal).*.100).toFixed(1).+." |
| 31540 | 25 22 20 3a 20 22 2d 22 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 | %".:."-";......this._metric(left |
| 31560 | 2c 20 73 74 6f 72 65 52 61 74 69 6f 2c 20 22 73 74 6f 72 65 20 68 69 74 20 72 61 74 69 6f 22 2c | ,.storeRatio,."store.hit.ratio", |
| 31580 | 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 | .true);......this._metric(left,. |
| 315a0 | 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 73 74 6f 72 65 48 69 74 73 29 2c 20 22 68 69 74 73 22 29 | Friendly.sep(storeHits),."hits") |
| 315c0 | 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 | ;......this._metric(left,.Friend |
| 315e0 | 6c 79 2e 73 65 70 28 73 74 6f 72 65 4d 69 73 73 65 73 29 2c 20 22 6d 69 73 73 65 73 22 29 3b 0d | ly.sep(storeMisses),."misses");. |
| 31600 | 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 | .....this._metric(left,.Friendly |
| 31620 | 2e 73 65 70 28 73 74 6f 72 65 2e 77 72 69 74 65 73 20 7c 7c 20 30 29 2c 20 22 77 72 69 74 65 73 | .sep(store.writes.||.0),."writes |
| 31640 | 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 | ");......this._metric(left,.Frie |
| 31660 | 6e 64 6c 79 2e 73 65 70 28 73 74 6f 72 65 2e 72 65 6a 65 63 74 65 64 5f 72 65 61 64 73 20 7c 7c | ndly.sep(store.rejected_reads.|| |
| 31680 | 20 30 29 2c 20 22 72 65 6a 65 63 74 65 64 20 72 65 61 64 73 22 29 3b 0d 0a 09 09 09 09 74 68 69 | .0),."rejected.reads");......thi |
| 316a0 | 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 73 74 6f | s._metric(left,.Friendly.sep(sto |
| 316c0 | 72 65 2e 72 65 6a 65 63 74 65 64 5f 77 72 69 74 65 73 20 7c 7c 20 30 29 2c 20 22 72 65 6a 65 63 | re.rejected_writes.||.0),."rejec |
| 316e0 | 74 65 64 20 77 72 69 74 65 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 | ted.writes");........const.right |
| 31700 | 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d | .=.columns.tag().classify("tile- |
| 31720 | 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 61 64 52 61 74 65 4d 65 | metrics");......const.readRateMe |
| 31740 | 61 6e 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 72 61 74 | an.=.safe(store,."read.bytes.rat |
| 31760 | 65 5f 6d 65 61 6e 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 61 64 52 61 | e_mean").||.0;......const.readRa |
| 31780 | 74 65 31 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 72 61 | te1.=.safe(store,."read.bytes.ra |
| 317a0 | 74 65 5f 31 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 61 64 52 61 74 65 | te_1").||.0;......const.readRate |
| 317c0 | 35 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 72 61 74 65 | 5.=.safe(store,."read.bytes.rate |
| 317e0 | 5f 35 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 52 61 74 65 4d | _5").||.0;......const.writeRateM |
| 31800 | 65 61 6e 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 77 72 69 74 65 2e 62 79 74 65 73 2e 72 | ean.=.safe(store,."write.bytes.r |
| 31820 | 61 74 65 5f 6d 65 61 6e 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 77 72 69 74 | ate_mean").||.0;......const.writ |
| 31840 | 65 52 61 74 65 31 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 77 72 69 74 65 2e 62 79 74 65 | eRate1.=.safe(store,."write.byte |
| 31860 | 73 2e 72 61 74 65 5f 31 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 77 72 69 74 | s.rate_1").||.0;......const.writ |
| 31880 | 65 52 61 74 65 35 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 77 72 69 74 65 2e 62 79 74 65 | eRate5.=.safe(store,."write.byte |
| 318a0 | 73 2e 72 61 74 65 5f 35 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 | s.rate_5").||.0;......this._metr |
| 318c0 | 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 61 64 52 61 74 | ic(right,.Friendly.bytes(readRat |
| 318e0 | 65 4d 65 61 6e 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 61 64 20 72 61 74 65 20 28 6d 65 61 6e 29 | eMean).+."/s",."read.rate.(mean) |
| 31900 | 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 | ",.true);......this._metric(righ |
| 31920 | 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 61 64 52 61 74 65 31 29 20 2b 20 22 | t,.Friendly.bytes(readRate1).+." |
| 31940 | 2f 73 22 2c 20 22 72 65 61 64 20 72 61 74 65 20 28 31 6d 29 22 29 3b 0d 0a 09 09 09 09 74 68 69 | /s",."read.rate.(1m)");......thi |
| 31960 | 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 | s._metric(right,.Friendly.bytes( |
| 31980 | 72 65 61 64 52 61 74 65 35 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 61 64 20 72 61 74 65 20 28 35 | readRate5).+."/s",."read.rate.(5 |
| 319a0 | 6d 29 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 | m)");......this._metric(right,.F |
| 319c0 | 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 77 72 69 74 65 52 61 74 65 4d 65 61 6e 29 20 2b 20 22 | riendly.bytes(writeRateMean).+." |
| 319e0 | 2f 73 22 2c 20 22 77 72 69 74 65 20 72 61 74 65 20 28 6d 65 61 6e 29 22 29 3b 0d 0a 09 09 09 09 | /s",."write.rate.(mean)");...... |
| 31a00 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 | this._metric(right,.Friendly.byt |
| 31a20 | 65 73 28 77 72 69 74 65 52 61 74 65 31 29 20 2b 20 22 2f 73 22 2c 20 22 77 72 69 74 65 20 72 61 | es(writeRate1).+."/s",."write.ra |
| 31a40 | 74 65 20 28 31 6d 29 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 | te.(1m)");......this._metric(rig |
| 31a60 | 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 77 72 69 74 65 52 61 74 65 35 29 20 2b | ht,.Friendly.bytes(writeRate5).+ |
| 31a80 | 20 22 2f 73 22 2c 20 22 77 72 69 74 65 20 72 61 74 65 20 28 35 6d 29 22 29 3b 0d 0a 09 09 09 7d | ."/s",."write.rate.(5m)");.....} |
| 31aa0 | 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 48 69 74 2f 4d 69 73 73 20 74 69 6c 65 0d 0a 09 09 7b | ....}......//.Hit/Miss.tile....{ |
| 31ac0 | 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 | .....const.tile.=.grid.tag().cla |
| 31ae0 | 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 | ssify("card").classify("stats-ti |
| 31b00 | 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 | le");.....tile.tag().classify("c |
| 31b20 | 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 48 69 74 20 52 61 74 69 6f 22 29 3b 0d 0a | ard-title").text("Hit.Ratio");.. |
| 31b40 | 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c | ...const.columns.=.tile.tag().cl |
| 31b60 | 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f | assify("tile-columns");.......co |
| 31b80 | 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | nst.left.=.columns.tag().classif |
| 31ba0 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 68 69 74 | y("tile-metrics");.....const.hit |
| 31bc0 | 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 68 69 74 73 22 29 20 7c 7c | s.=.safe(stats,."cache.hits").|| |
| 31be0 | 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 69 73 73 65 73 20 3d 20 73 61 66 65 28 73 74 61 74 | .0;.....const.misses.=.safe(stat |
| 31c00 | 73 2c 20 22 63 61 63 68 65 2e 6d 69 73 73 65 73 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e | s,."cache.misses").||.0;.....con |
| 31c20 | 73 74 20 77 72 69 74 65 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 77 | st.writes.=.safe(stats,."cache.w |
| 31c40 | 72 69 74 65 73 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c 20 3d 20 | rites").||.0;.....const.total.=. |
| 31c60 | 68 69 74 73 20 2b 20 6d 69 73 73 65 73 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 61 74 69 6f 20 3d | hits.+.misses;.....const.ratio.= |
| 31c80 | 20 74 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 68 69 74 73 20 2f 20 74 6f 74 61 6c 29 20 2a 20 31 | .total.>.0.?.((hits./.total).*.1 |
| 31ca0 | 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0d 0a 0d 0a 09 | 00).toFixed(1).+."%".:."-";..... |
| 31cc0 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 72 61 74 69 6f 2c 20 22 68 69 74 | ..this._metric(left,.ratio,."hit |
| 31ce0 | 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | .ratio",.true);.....this._metric |
| 31d00 | 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 68 69 74 73 29 2c 20 22 68 69 74 73 | (left,.Friendly.sep(hits),."hits |
| 31d20 | 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e | ");.....this._metric(left,.Frien |
| 31d40 | 64 6c 79 2e 73 65 70 28 6d 69 73 73 65 73 29 2c 20 22 6d 69 73 73 65 73 22 29 3b 0d 0a 09 09 09 | dly.sep(misses),."misses");..... |
| 31d60 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | this._metric(left,.Friendly.sep( |
| 31d80 | 77 72 69 74 65 73 29 2c 20 22 77 72 69 74 65 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 | writes),."writes");.......const. |
| 31da0 | 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | right.=.columns.tag().classify(" |
| 31dc0 | 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 69 64 48 69 74 | tile-metrics");.....const.cidHit |
| 31de0 | 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 63 69 64 68 69 74 73 22 29 | s.=.safe(stats,."cache.cidhits") |
| 31e00 | 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 69 64 4d 69 73 73 65 73 20 3d 20 73 61 66 | .||.0;.....const.cidMisses.=.saf |
| 31e20 | 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 63 69 64 6d 69 73 73 65 73 22 29 20 7c 7c 20 30 | e(stats,."cache.cidmisses").||.0 |
| 31e40 | 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 69 64 57 72 69 74 65 73 20 3d 20 73 61 66 65 28 73 74 61 | ;.....const.cidWrites.=.safe(sta |
| 31e60 | 74 73 2c 20 22 63 61 63 68 65 2e 63 69 64 77 72 69 74 65 73 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 | ts,."cache.cidwrites").||.0;.... |
| 31e80 | 09 63 6f 6e 73 74 20 63 69 64 54 6f 74 61 6c 20 3d 20 63 69 64 48 69 74 73 20 2b 20 63 69 64 4d | .const.cidTotal.=.cidHits.+.cidM |
| 31ea0 | 69 73 73 65 73 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 69 64 52 61 74 69 6f 20 3d 20 63 69 64 54 | isses;.....const.cidRatio.=.cidT |
| 31ec0 | 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 63 69 64 48 69 74 73 20 2f 20 63 69 64 54 6f 74 61 6c 29 | otal.>.0.?.((cidHits./.cidTotal) |
| 31ee0 | 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0d | .*.100).toFixed(1).+."%".:."-";. |
| 31f00 | 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 63 69 64 52 61 74 | ......this._metric(right,.cidRat |
| 31f20 | 69 6f 2c 20 22 63 69 64 20 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 | io,."cid.hit.ratio",.true);..... |
| 31f40 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 | this._metric(right,.Friendly.sep |
| 31f60 | 28 63 69 64 48 69 74 73 29 2c 20 22 63 69 64 20 68 69 74 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 | (cidHits),."cid.hits");.....this |
| 31f80 | 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 69 64 | ._metric(right,.Friendly.sep(cid |
| 31fa0 | 4d 69 73 73 65 73 29 2c 20 22 63 69 64 20 6d 69 73 73 65 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 | Misses),."cid.misses");.....this |
| 31fc0 | 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 69 64 | ._metric(right,.Friendly.sep(cid |
| 31fe0 | 57 72 69 74 65 73 29 2c 20 22 63 69 64 20 77 72 69 74 65 73 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a | Writes),."cid.writes");....}.... |
| 32000 | 09 09 2f 2f 20 48 54 54 50 20 52 65 71 75 65 73 74 73 20 74 69 6c 65 0d 0a 09 09 7b 0d 0a 09 09 | ..//.HTTP.Requests.tile....{.... |
| 32020 | 09 63 6f 6e 73 74 20 72 65 71 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 72 65 71 75 65 73 | .const.req.=.safe(stats,."reques |
| 32040 | 74 73 22 29 3b 0d 0a 09 09 09 69 66 20 28 72 65 71 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f | ts");.....if.(req).....{......co |
| 32060 | 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | nst.tile.=.grid.tag().classify(" |
| 32080 | 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a | card").classify("stats-tile");.. |
| 320a0 | 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 | ....tile.tag().classify("card-ti |
| 320c0 | 74 6c 65 22 29 2e 74 65 78 74 28 22 48 54 54 50 20 52 65 71 75 65 73 74 73 22 29 3b 0d 0a 09 09 | tle").text("HTTP.Requests");.... |
| 320e0 | 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 | ..const.columns.=.tile.tag().cla |
| 32100 | 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f | ssify("tile-columns");........co |
| 32120 | 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | nst.left.=.columns.tag().classif |
| 32140 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 | y("tile-metrics");......const.re |
| 32160 | 71 44 61 74 61 20 3d 20 72 65 71 2e 72 65 71 75 65 73 74 73 20 7c 7c 20 72 65 71 3b 0d 0a 09 09 | qData.=.req.requests.||.req;.... |
| 32180 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 | ..this._metric(left,.Friendly.se |
| 321a0 | 70 28 72 65 71 44 61 74 61 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 74 6f 74 61 6c 20 72 65 | p(reqData.count.||.0),."total.re |
| 321c0 | 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 | quests",.true);......if.(reqData |
| 321e0 | 2e 72 61 74 65 5f 6d 65 61 6e 20 3e 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 | .rate_mean.>.0)......{.......thi |
| 32200 | 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 | s._metric(left,.Friendly.sep(req |
| 32220 | 44 61 74 61 2e 72 61 74 65 5f 6d 65 61 6e 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f | Data.rate_mean,.1).+."/s",."req/ |
| 32240 | 73 65 63 20 28 6d 65 61 6e 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 | sec.(mean)");......}......if.(re |
| 32260 | 71 44 61 74 61 2e 72 61 74 65 5f 31 20 3e 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 | qData.rate_1.>.0)......{.......t |
| 32280 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 | his._metric(left,.Friendly.sep(r |
| 322a0 | 65 71 44 61 74 61 2e 72 61 74 65 5f 31 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 | eqData.rate_1,.1).+."/s",."req/s |
| 322c0 | 65 63 20 28 31 6d 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 | ec.(1m)");......}......if.(reqDa |
| 322e0 | 74 61 2e 72 61 74 65 5f 35 20 3e 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 | ta.rate_5.>.0)......{.......this |
| 32300 | 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 44 | ._metric(left,.Friendly.sep(reqD |
| 32320 | 61 74 61 2e 72 61 74 65 5f 35 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 20 | ata.rate_5,.1).+."/s",."req/sec. |
| 32340 | 28 35 6d 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e | (5m)");......}......if.(reqData. |
| 32360 | 72 61 74 65 5f 31 35 20 3e 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f | rate_15.>.0)......{.......this._ |
| 32380 | 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 44 61 74 | metric(left,.Friendly.sep(reqDat |
| 323a0 | 61 2e 72 61 74 65 5f 31 35 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 20 28 | a.rate_15,.1).+."/s",."req/sec.( |
| 323c0 | 31 35 6d 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 63 6f 6e 73 74 20 62 61 64 52 65 71 | 15m)");......}......const.badReq |
| 323e0 | 75 65 73 74 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 62 61 64 72 65 | uests.=.safe(stats,."cache.badre |
| 32400 | 71 75 65 73 74 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 | questcount").||.0;......this._me |
| 32420 | 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 61 64 52 65 71 75 65 | tric(left,.Friendly.sep(badReque |
| 32440 | 73 74 73 29 2c 20 22 62 61 64 20 72 65 71 75 65 73 74 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f | sts),."bad.requests");........co |
| 32460 | 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | nst.right.=.columns.tag().classi |
| 32480 | 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d | fy("tile-metrics");......this._m |
| 324a0 | 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 | etric(right,.Friendly.duration(r |
| 324c0 | 65 71 44 61 74 61 2e 74 5f 61 76 67 20 7c 7c 20 30 29 2c 20 22 61 76 67 20 6c 61 74 65 6e 63 79 | eqData.t_avg.||.0),."avg.latency |
| 324e0 | 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 37 35 | ",.true);......if.(reqData.t_p75 |
| 32500 | 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 | )......{.......this._metric(righ |
| 32520 | 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 | t,.Friendly.duration(reqData.t_p |
| 32540 | 37 35 29 2c 20 22 70 37 35 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 71 | 75),."p75");......}......if.(req |
| 32560 | 44 61 74 61 2e 74 5f 70 39 35 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d | Data.t_p95)......{.......this._m |
| 32580 | 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 | etric(right,.Friendly.duration(r |
| 325a0 | 65 71 44 61 74 61 2e 74 5f 70 39 35 29 2c 20 22 70 39 35 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 | eqData.t_p95),."p95");......}... |
| 325c0 | 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 | ...if.(reqData.t_p99)......{.... |
| 325e0 | 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e | ...this._metric(right,.Friendly. |
| 32600 | 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 29 2c 20 22 70 39 39 22 29 3b | duration(reqData.t_p99),."p99"); |
| 32620 | 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 39 29 | ......}......if.(reqData.t_p999) |
| 32640 | 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 | ......{.......this._metric(right |
| 32660 | 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 39 | ,.Friendly.duration(reqData.t_p9 |
| 32680 | 39 39 29 2c 20 22 70 39 39 39 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 | 99),."p999");......}......if.(re |
| 326a0 | 71 44 61 74 61 2e 74 5f 6d 61 78 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f | qData.t_max)......{.......this._ |
| 326c0 | 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 | metric(right,.Friendly.duration( |
| 326e0 | 72 65 71 44 61 74 61 2e 74 5f 6d 61 78 29 2c 20 22 6d 61 78 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a | reqData.t_max),."max");......}.. |
| 32700 | 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 52 50 43 20 74 69 6c 65 0d 0a 09 09 7b 0d | ...}....}......//.RPC.tile....{. |
| 32720 | 0a 09 09 09 63 6f 6e 73 74 20 72 70 63 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 | ....const.rpc.=.safe(stats,."cac |
| 32740 | 68 65 2e 72 70 63 22 29 3b 0d 0a 09 09 09 69 66 20 28 72 70 63 29 0d 0a 09 09 09 7b 0d 0a 09 09 | he.rpc");.....if.(rpc).....{.... |
| 32760 | 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | ..const.tile.=.grid.tag().classi |
| 32780 | 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 | fy("card").classify("stats-tile" |
| 327a0 | 29 3b 0d 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 | );......tile.tag().classify("car |
| 327c0 | 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 52 50 43 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 | d-title").text("RPC");......cons |
| 327e0 | 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | t.columns.=.tile.tag().classify( |
| 32800 | 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 | "tile-columns");........const.le |
| 32820 | 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c | ft.=.columns.tag().classify("til |
| 32840 | 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c | e-metrics");......this._metric(l |
| 32860 | 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 63 6f 75 6e 74 20 7c 7c 20 30 | eft,.Friendly.sep(rpc.count.||.0 |
| 32880 | 29 2c 20 22 72 70 63 20 63 61 6c 6c 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 74 68 69 73 | ),."rpc.calls",.true);......this |
| 328a0 | 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e | ._metric(left,.Friendly.sep(rpc. |
| 328c0 | 6f 70 73 20 7c 7c 20 30 29 2c 20 22 62 61 74 63 68 20 6f 70 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 | ops.||.0),."batch.ops");........ |
| 328e0 | 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 | const.right.=.columns.tag().clas |
| 32900 | 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 69 66 20 28 72 | sify("tile-metrics");......if.(r |
| 32920 | 70 63 2e 72 65 63 6f 72 64 73 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d | pc.records)......{.......this._m |
| 32940 | 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 72 65 | etric(right,.Friendly.sep(rpc.re |
| 32960 | 63 6f 72 64 73 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 72 65 63 6f 72 64 20 63 61 6c 6c 73 | cords.count.||.0),."record.calls |
| 32980 | 22 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 | ");.......this._metric(right,.Fr |
| 329a0 | 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 72 65 63 6f 72 64 73 2e 6f 70 73 20 7c 7c 20 30 29 | iendly.sep(rpc.records.ops.||.0) |
| 329c0 | 2c 20 22 72 65 63 6f 72 64 20 6f 70 73 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 | ,."record.ops");......}......if. |
| 329e0 | 28 72 70 63 2e 76 61 6c 75 65 73 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f | (rpc.values)......{.......this._ |
| 32a00 | 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 76 | metric(right,.Friendly.sep(rpc.v |
| 32a20 | 61 6c 75 65 73 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 76 61 6c 75 65 20 63 61 6c 6c 73 22 | alues.count.||.0),."value.calls" |
| 32a40 | 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 | );.......this._metric(right,.Fri |
| 32a60 | 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 76 61 6c 75 65 73 2e 6f 70 73 20 7c 7c 20 30 29 2c 20 | endly.sep(rpc.values.ops.||.0),. |
| 32a80 | 22 76 61 6c 75 65 20 6f 70 73 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 70 | "value.ops");......}......if.(rp |
| 32aa0 | 63 2e 63 68 75 6e 6b 73 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 | c.chunks)......{.......this._met |
| 32ac0 | 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 63 68 75 6e | ric(right,.Friendly.sep(rpc.chun |
| 32ae0 | 6b 73 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e 6b 20 63 61 6c 6c 73 22 29 3b 0d | ks.count.||.0),."chunk.calls");. |
| 32b00 | 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 | ......this._metric(right,.Friend |
| 32b20 | 6c 79 2e 73 65 70 28 72 70 63 2e 63 68 75 6e 6b 73 2e 6f 70 73 20 7c 7c 20 30 29 2c 20 22 63 68 | ly.sep(rpc.chunks.ops.||.0),."ch |
| 32b40 | 75 6e 6b 20 6f 70 73 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a | unk.ops");......}.....}....}.... |
| 32b60 | 09 09 2f 2f 20 53 74 6f 72 61 67 65 20 74 69 6c 65 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 | ..//.Storage.tile....{.....const |
| 32b80 | 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 | .tile.=.grid.tag().classify("car |
| 32ba0 | 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 2e 63 6c 61 73 73 | d").classify("stats-tile").class |
| 32bc0 | 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 64 22 29 3b 0d 0a 09 09 09 | ify("stats-tile-detailed");..... |
| 32be0 | 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 3d 3d 20 | if.(this._selected_category.===. |
| 32c00 | 22 73 74 6f 72 61 67 65 22 29 20 74 69 6c 65 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d | "storage").tile.classify("stats- |
| 32c20 | 74 69 6c 65 2d 73 65 6c 65 63 74 65 64 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 | tile-selected");.....tile.on_cli |
| 32c40 | 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 73 65 6c 65 63 74 5f 63 61 74 65 67 6f 72 79 28 22 | ck(().=>.this._select_category(" |
| 32c60 | 73 74 6f 72 61 67 65 22 29 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 | storage"));.....tile.tag().class |
| 32c80 | 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 74 6f 72 61 67 65 22 | ify("card-title").text("Storage" |
| 32ca0 | 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 | );.....const.columns.=.tile.tag( |
| 32cc0 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 | ).classify("tile-columns");..... |
| 32ce0 | 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 | ..const.left.=.columns.tag().cla |
| 32d00 | 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e | ssify("tile-metrics");.....this. |
| 32d20 | 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 | _metric(left,.safe(stats,."cache |
| 32d40 | 2e 73 69 7a 65 2e 64 69 73 6b 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e | .size.disk").!=.null.?.Friendly. |
| 32d60 | 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 64 69 | bytes(safe(stats,."cache.size.di |
| 32d80 | 73 6b 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 61 63 68 65 20 64 69 73 6b 22 2c 20 74 72 75 65 29 | sk")).:."-",."cache.disk",.true) |
| 32da0 | 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 73 61 66 65 28 73 74 | ;.....this._metric(left,.safe(st |
| 32dc0 | 61 74 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 20 21 3d 20 6e 75 6c | ats,."cache.size.memory").!=.nul |
| 32de0 | 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 | l.?.Friendly.bytes(safe(stats,." |
| 32e00 | 63 61 63 68 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 61 63 | cache.size.memory")).:."-",."cac |
| 32e20 | 68 65 20 6d 65 6d 6f 72 79 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d | he.memory");.......const.right.= |
| 32e40 | 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 | .columns.tag().classify("tile-me |
| 32e60 | 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c | trics");.....this._metric(right, |
| 32e80 | 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 6f 74 61 6c 22 29 20 21 | .safe(stats,."cid.size.total").! |
| 32ea0 | 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 | =.null.?.Friendly.bytes(safe(sta |
| 32ec0 | 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 6f 74 61 6c 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 | ts,."cid.size.total")).:."-",."c |
| 32ee0 | 69 64 20 74 6f 74 61 6c 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 | id.total",.true);.....this._metr |
| 32f00 | 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e | ic(right,.safe(stats,."cid.size. |
| 32f20 | 74 69 6e 79 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 | tiny").!=.null.?.Friendly.bytes( |
| 32f40 | 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 69 6e 79 22 29 29 20 3a 20 | safe(stats,."cid.size.tiny")).:. |
| 32f60 | 22 2d 22 2c 20 22 63 69 64 20 74 69 6e 79 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 | "-",."cid.tiny");.....this._metr |
| 32f80 | 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e | ic(right,.safe(stats,."cid.size. |
| 32fa0 | 73 6d 61 6c 6c 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 | small").!=.null.?.Friendly.bytes |
| 32fc0 | 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 73 6d 61 6c 6c 22 29 29 20 | (safe(stats,."cid.size.small")). |
| 32fe0 | 3a 20 22 2d 22 2c 20 22 63 69 64 20 73 6d 61 6c 6c 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d | :."-",."cid.small");.....this._m |
| 33000 | 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 | etric(right,.safe(stats,."cid.si |
| 33020 | 7a 65 2e 6c 61 72 67 65 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 | ze.large").!=.null.?.Friendly.by |
| 33040 | 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 6c 61 72 67 65 22 | tes(safe(stats,."cid.size.large" |
| 33060 | 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 6c 61 72 67 65 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a | )).:."-",."cid.large");....}.... |
| 33080 | 09 09 2f 2f 20 55 70 73 74 72 65 61 6d 20 74 69 6c 65 20 28 6f 6e 6c 79 20 69 66 20 75 70 73 74 | ..//.Upstream.tile.(only.if.upst |
| 330a0 | 72 65 61 6d 20 69 73 20 61 63 74 69 76 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 75 | ream.is.active)....{.....const.u |
| 330c0 | 70 73 74 72 65 61 6d 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 75 70 73 74 72 65 61 6d 22 | pstream.=.safe(stats,."upstream" |
| 330e0 | 29 3b 0d 0a 09 09 09 69 66 20 28 75 70 73 74 72 65 61 6d 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 | );.....if.(upstream).....{...... |
| 33100 | 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | const.tile.=.grid.tag().classify |
| 33120 | 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b | ("card").classify("stats-tile"); |
| 33140 | 0d 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d | ......tile.tag().classify("card- |
| 33160 | 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 55 70 73 74 72 65 61 6d 22 29 3b 0d 0a 09 09 09 09 63 | title").text("Upstream");......c |
| 33180 | 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | onst.body.=.tile.tag().classify( |
| 331a0 | 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 75 70 | "tile-metrics");........const.up |
| 331c0 | 73 74 72 65 61 6d 48 69 74 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e | streamHits.=.safe(stats,."cache. |
| 331e0 | 75 70 73 74 72 65 61 6d 5f 68 69 74 73 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 74 68 69 73 2e | upstream_hits").||.0;......this. |
| 33200 | 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 75 70 73 74 72 | _metric(body,.Friendly.sep(upstr |
| 33220 | 65 61 6d 48 69 74 73 29 2c 20 22 75 70 73 74 72 65 61 6d 20 68 69 74 73 22 2c 20 74 72 75 65 29 | eamHits),."upstream.hits",.true) |
| 33240 | 3b 0d 0a 0d 0a 09 09 09 09 69 66 20 28 75 70 73 74 72 65 61 6d 2e 75 72 6c 29 0d 0a 09 09 09 09 | ;........if.(upstream.url)...... |
| 33260 | 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 75 70 73 74 72 | {.......this._metric(body,.upstr |
| 33280 | 65 61 6d 2e 75 72 6c 2c 20 22 65 6e 64 70 6f 69 6e 74 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 | eam.url,."endpoint");......}.... |
| 332a0 | 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 | .}....}...}....._metric(parent,. |
| 332c0 | 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 29 0d 0a 09 7b 0d | value,.label,.hero.=.false)...{. |
| 332e0 | 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | ...const.m.=.parent.tag().classi |
| 33300 | 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0d 0a 09 09 69 66 20 28 68 65 72 6f 29 0d | fy("tile-metric");....if.(hero). |
| 33320 | 0a 09 09 7b 0d 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 | ...{.....m.classify("tile-metric |
| 33340 | 2d 68 65 72 6f 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | -hero");....}....m.tag().classif |
| 33360 | 79 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0d 0a | y("metric-value").text(value);.. |
| 33380 | 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c | ..m.tag().classify("metric-label |
| 333a0 | 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 73 | ").text(label);...}.....async._s |
| 333c0 | 65 6c 65 63 74 5f 63 61 74 65 67 6f 72 79 28 63 61 74 65 67 6f 72 79 29 0d 0a 09 7b 0d 0a 09 09 | elect_category(category)...{.... |
| 333e0 | 2f 2f 20 54 6f 67 67 6c 65 20 6f 66 66 20 69 66 20 61 6c 72 65 61 64 79 20 73 65 6c 65 63 74 65 | //.Toggle.off.if.already.selecte |
| 33400 | 64 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 | d....if.(this._selected_category |
| 33420 | 20 3d 3d 3d 20 63 61 74 65 67 6f 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 65 | .===.category)....{.....this._se |
| 33440 | 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 74 68 69 73 | lected_category.=.null;.....this |
| 33460 | 2e 5f 63 6c 65 61 72 5f 64 65 74 61 69 6c 73 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e | ._clear_details();.....this._ren |
| 33480 | 64 65 72 5f 73 74 61 74 73 28 74 68 69 73 2e 5f 6c 61 73 74 5f 73 74 61 74 73 29 3b 0d 0a 09 09 | der_stats(this._last_stats);.... |
| 334a0 | 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 | .return;....}......this._selecte |
| 334c0 | 64 5f 63 61 74 65 67 6f 72 79 20 3d 20 63 61 74 65 67 6f 72 79 3b 0d 0a 09 09 74 68 69 73 2e 5f | d_category.=.category;....this._ |
| 334e0 | 72 65 6e 64 65 72 5f 73 74 61 74 73 28 74 68 69 73 2e 5f 6c 61 73 74 5f 73 74 61 74 73 29 3b 0d | render_stats(this._last_stats);. |
| 33500 | 0a 0d 0a 09 09 2f 2f 20 46 65 74 63 68 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 73 0d 0a 09 09 | .....//.Fetch.detailed.stats.... |
| 33520 | 63 6f 6e 73 74 20 64 65 74 61 69 6c 65 64 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 | const.detailed.=.await.new.Fetch |
| 33540 | 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 2c 20 22 7a 24 22 | er()......resource("stats",."z$" |
| 33560 | 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 65 73 74 6f 72 65 73 74 61 74 73 22 2c 20 | )......param("cachestorestats",. |
| 33580 | 22 74 72 75 65 22 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 74 | "true")......param("cidstorestat |
| 335a0 | 73 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 09 69 66 | s",."true")......json();......if |
| 335c0 | 20 28 21 64 65 74 61 69 6c 65 64 20 7c 7c 20 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 | .(!detailed.||.this._selected_ca |
| 335e0 | 74 65 67 6f 72 79 20 21 3d 3d 20 63 61 74 65 67 6f 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 | tegory.!==.category)....{.....re |
| 33600 | 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 64 65 74 61 | turn;....}......this._clear_deta |
| 33620 | 69 6c 73 28 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 20 3d 20 28 6f 62 6a 2c 20 70 | ils();......const.safe.=.(obj,.p |
| 33640 | 61 74 68 29 20 3d 3e 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 29 2e 72 65 64 75 63 65 28 28 | ath).=>.path.split(".").reduce(( |
| 33660 | 61 2c 20 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 6a 29 3b 0d 0a 0d 0a 09 09 69 | a,.b).=>.a.&&.a[b],.obj);......i |
| 33680 | 66 20 28 63 61 74 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 65 22 29 0d 0a 09 09 7b 0d 0a 09 | f.(category.===."store")....{... |
| 336a0 | 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 6f 72 65 5f 64 65 74 61 69 6c 73 28 64 65 74 | ..this._render_store_details(det |
| 336c0 | 61 69 6c 65 64 2c 20 73 61 66 65 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 20 69 66 20 28 63 | ailed,.safe);....}....else.if.(c |
| 336e0 | 61 74 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 61 67 65 22 29 0d 0a 09 09 7b 0d 0a 09 09 09 | ategory.===."storage")....{..... |
| 33700 | 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 6f 72 61 67 65 5f 64 65 74 61 69 6c 73 28 64 65 74 | this._render_storage_details(det |
| 33720 | 61 69 6c 65 64 2c 20 73 61 66 65 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6c 65 61 | ailed,.safe);....}...}....._clea |
| 33740 | 72 5f 64 65 74 61 69 6c 73 28 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 64 65 74 | r_details()...{....if.(this._det |
| 33760 | 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 64 | ails_container)....{.....this._d |
| 33780 | 65 74 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 | etails_container.inner().remove( |
| 337a0 | 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d | );.....this._details_container.= |
| 337c0 | 20 6e 75 6c 6c 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 73 74 6f 72 | .null;....}...}....._render_stor |
| 337e0 | 65 5f 64 65 74 61 69 6c 73 28 73 74 61 74 73 2c 20 73 61 66 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f | e_details(stats,.safe)...{....co |
| 33800 | 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 | nst.namespaces.=.safe(stats,."ca |
| 33820 | 63 68 65 2e 73 74 6f 72 65 2e 6e 61 6d 65 73 70 61 63 65 73 22 29 20 7c 7c 20 5b 5d 3b 0d 0a 09 | che.store.namespaces").||.[];... |
| 33840 | 09 69 66 20 28 6e 61 6d 65 73 70 61 63 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0d 0a 09 | .if.(namespaces.length.===.0)... |
| 33860 | 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 | .{.....return;....}......const.c |
| 33880 | 6f 6e 74 61 69 6e 65 72 20 3d 20 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 5f 68 6f 73 74 2e 74 61 | ontainer.=.this._details_host.ta |
| 338a0 | 67 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 | g();....this._details_container. |
| 338c0 | 3d 20 63 6f 6e 74 61 69 6e 65 72 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 | =.container;......const.columns. |
| 338e0 | 3d 20 5b 0d 0a 09 09 09 22 6e 61 6d 65 73 70 61 63 65 22 2c 0d 0a 09 09 09 22 62 75 63 6b 65 74 | =.[....."namespace",....."bucket |
| 33900 | 22 2c 0d 0a 09 09 09 22 68 69 74 73 22 2c 0d 0a 09 09 09 22 6d 69 73 73 65 73 22 2c 0d 0a 09 09 | ",....."hits",....."misses",.... |
| 33920 | 09 22 77 72 69 74 65 73 22 2c 0d 0a 09 09 09 22 68 69 74 20 72 61 74 69 6f 22 2c 0d 0a 09 09 09 | ."writes",....."hit.ratio",..... |
| 33940 | 22 72 65 61 64 20 63 6f 75 6e 74 22 2c 0d 0a 09 09 09 22 72 65 61 64 20 62 61 6e 64 77 69 64 74 | "read.count",....."read.bandwidt |
| 33960 | 68 22 2c 0d 0a 09 09 09 22 77 72 69 74 65 20 63 6f 75 6e 74 22 2c 0d 0a 09 09 09 22 77 72 69 74 | h",....."write.count",....."writ |
| 33980 | 65 20 62 61 6e 64 77 69 64 74 68 22 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 61 62 | e.bandwidth",....];....const.tab |
| 339a0 | 6c 65 20 3d 20 6e 65 77 20 54 61 62 6c 65 28 63 6f 6e 74 61 69 6e 65 72 2c 20 63 6f 6c 75 6d 6e | le.=.new.Table(container,.column |
| 339c0 | 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 67 | s,.Table.Flag_FitLeft|Table.Flag |
| 339e0 | 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 | _PackRight|Table.Flag_Sortable|T |
| 33a00 | 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0d 0a 0d 0a 09 09 66 6f | able.Flag_AlignNumeric);......fo |
| 33a20 | 72 20 28 63 6f 6e 73 74 20 6e 73 20 6f 66 20 6e 61 6d 65 73 70 61 63 65 73 29 0d 0a 09 09 7b 0d | r.(const.ns.of.namespaces)....{. |
| 33a40 | 0a 09 09 09 63 6f 6e 73 74 20 6e 73 48 69 74 73 20 3d 20 6e 73 2e 68 69 74 73 20 7c 7c 20 30 3b | ....const.nsHits.=.ns.hits.||.0; |
| 33a60 | 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 73 4d 69 73 73 65 73 20 3d 20 6e 73 2e 6d 69 73 73 65 73 20 | .....const.nsMisses.=.ns.misses. |
| 33a80 | 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 73 54 6f 74 61 6c 20 3d 20 6e 73 48 69 74 73 | ||.0;.....const.nsTotal.=.nsHits |
| 33aa0 | 20 2b 20 6e 73 4d 69 73 73 65 73 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 73 52 61 74 69 6f 20 3d | .+.nsMisses;.....const.nsRatio.= |
| 33ac0 | 20 6e 73 54 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 6e 73 48 69 74 73 20 2f 20 6e 73 54 6f 74 61 | .nsTotal.>.0.?.((nsHits./.nsTota |
| 33ae0 | 6c 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 | l).*.100).toFixed(1).+."%".:."-" |
| 33b00 | 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 72 65 61 64 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 6e | ;.......const.readCount.=.safe(n |
| 33b20 | 73 2c 20 22 72 65 61 64 2e 72 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a | s,."read.request.count").||.0;.. |
| 33b40 | 09 09 09 63 6f 6e 73 74 20 72 65 61 64 42 79 74 65 73 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 72 | ...const.readBytes.=.safe(ns,."r |
| 33b60 | 65 61 64 2e 62 79 74 65 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 | ead.bytes.count").||.0;.....cons |
| 33b80 | 74 20 77 72 69 74 65 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 77 72 69 74 65 2e 72 | t.writeCount.=.safe(ns,."write.r |
| 33ba0 | 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 | equest.count").||.0;.....const.w |
| 33bc0 | 72 69 74 65 42 79 74 65 73 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 77 72 69 74 65 2e 62 79 74 65 | riteBytes.=.safe(ns,."write.byte |
| 33be0 | 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 0d 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f | s.count").||.0;.......table.add_ |
| 33c00 | 72 6f 77 28 0d 0a 09 09 09 09 6e 73 2e 6e 61 6d 65 73 70 61 63 65 2c 0d 0a 09 09 09 09 22 22 2c | row(......ns.namespace,......"", |
| 33c20 | 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6e 73 48 69 74 73 29 2c 0d 0a 09 09 09 | ......Friendly.sep(nsHits),..... |
| 33c40 | 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6e 73 4d 69 73 73 65 73 29 2c 0d 0a 09 09 09 09 46 72 | .Friendly.sep(nsMisses),......Fr |
| 33c60 | 69 65 6e 64 6c 79 2e 73 65 70 28 6e 73 2e 77 72 69 74 65 73 20 7c 7c 20 30 29 2c 0d 0a 09 09 09 | iendly.sep(ns.writes.||.0),..... |
| 33c80 | 09 6e 73 52 61 74 69 6f 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 61 64 | .nsRatio,......Friendly.sep(read |
| 33ca0 | 43 6f 75 6e 74 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 61 64 | Count),......Friendly.bytes(read |
| 33cc0 | 42 79 74 65 73 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 77 72 69 74 65 43 | Bytes),......Friendly.sep(writeC |
| 33ce0 | 6f 75 6e 74 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 77 72 69 74 65 | ount),......Friendly.bytes(write |
| 33d00 | 42 79 74 65 73 29 2c 0d 0a 09 09 09 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 6e 73 2e 62 75 63 6b | Bytes),.....);.......if.(ns.buck |
| 33d20 | 65 74 73 20 26 26 20 6e 73 2e 62 75 63 6b 65 74 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0d 0a 09 | ets.&&.ns.buckets.length.>.0)... |
| 33d40 | 09 09 7b 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 62 75 63 6b 65 74 20 6f 66 20 6e 73 | ..{......for.(const.bucket.of.ns |
| 33d60 | 2e 62 75 63 6b 65 74 73 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 48 69 | .buckets)......{.......const.bHi |
| 33d80 | 74 73 20 3d 20 62 75 63 6b 65 74 2e 68 69 74 73 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 09 63 6f 6e | ts.=.bucket.hits.||.0;.......con |
| 33da0 | 73 74 20 62 4d 69 73 73 65 73 20 3d 20 62 75 63 6b 65 74 2e 6d 69 73 73 65 73 20 7c 7c 20 30 3b | st.bMisses.=.bucket.misses.||.0; |
| 33dc0 | 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 54 6f 74 61 6c 20 3d 20 62 48 69 74 73 20 2b 20 62 4d | .......const.bTotal.=.bHits.+.bM |
| 33de0 | 69 73 73 65 73 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 52 61 74 69 6f 20 3d 20 62 54 6f 74 | isses;.......const.bRatio.=.bTot |
| 33e00 | 61 6c 20 3e 20 30 20 3f 20 28 28 62 48 69 74 73 20 2f 20 62 54 6f 74 61 6c 29 20 2a 20 31 30 30 | al.>.0.?.((bHits./.bTotal).*.100 |
| 33e20 | 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0d 0a 0d 0a 09 09 09 | ).toFixed(1).+."%".:."-";....... |
| 33e40 | 09 09 63 6f 6e 73 74 20 62 52 65 61 64 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 | ..const.bReadCount.=.safe(bucket |
| 33e60 | 2c 20 22 72 65 61 64 2e 72 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 09 | ,."read.request.count").||.0;... |
| 33e80 | 09 09 09 09 63 6f 6e 73 74 20 62 52 65 61 64 42 79 74 65 73 20 3d 20 73 61 66 65 28 62 75 63 6b | ....const.bReadBytes.=.safe(buck |
| 33ea0 | 65 74 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 09 | et,."read.bytes.count").||.0;... |
| 33ec0 | 09 09 09 09 63 6f 6e 73 74 20 62 57 72 69 74 65 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 62 75 63 | ....const.bWriteCount.=.safe(buc |
| 33ee0 | 6b 65 74 2c 20 22 77 72 69 74 65 2e 72 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 | ket,."write.request.count").||.0 |
| 33f00 | 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 57 72 69 74 65 42 79 74 65 73 20 3d 20 73 61 66 65 | ;.......const.bWriteBytes.=.safe |
| 33f20 | 28 62 75 63 6b 65 74 2c 20 22 77 72 69 74 65 2e 62 79 74 65 73 2e 63 6f 75 6e 74 22 29 20 7c 7c | (bucket,."write.bytes.count").|| |
| 33f40 | 20 30 3b 0d 0a 0d 0a 09 09 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 | .0;.........table.add_row(...... |
| 33f60 | 09 09 6e 73 2e 6e 61 6d 65 73 70 61 63 65 2c 0d 0a 09 09 09 09 09 09 62 75 63 6b 65 74 2e 62 75 | ..ns.namespace,........bucket.bu |
| 33f80 | 63 6b 65 74 2c 0d 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 48 69 74 73 29 | cket,........Friendly.sep(bHits) |
| 33fa0 | 2c 0d 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 4d 69 73 73 65 73 29 2c 0d | ,........Friendly.sep(bMisses),. |
| 33fc0 | 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 75 63 6b 65 74 2e 77 72 69 74 65 | .......Friendly.sep(bucket.write |
| 33fe0 | 73 20 7c 7c 20 30 29 2c 0d 0a 09 09 09 09 09 09 62 52 61 74 69 6f 2c 0d 0a 09 09 09 09 09 09 46 | s.||.0),........bRatio,........F |
| 34000 | 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 52 65 61 64 43 6f 75 6e 74 29 2c 0d 0a 09 09 09 09 09 09 | riendly.sep(bReadCount),........ |
| 34020 | 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 52 65 61 64 42 79 74 65 73 29 2c 0d 0a 09 09 09 | Friendly.bytes(bReadBytes),..... |
| 34040 | 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 57 72 69 74 65 43 6f 75 6e 74 29 2c 0d 0a 09 | ...Friendly.sep(bWriteCount),... |
| 34060 | 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 57 72 69 74 65 42 79 74 65 73 29 | .....Friendly.bytes(bWriteBytes) |
| 34080 | 2c 0d 0a 09 09 09 09 09 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d | ,.......);......}.....}....}...} |
| 340a0 | 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 73 74 6f 72 61 67 65 5f 64 65 74 61 69 6c 73 28 73 74 61 | ....._render_storage_details(sta |
| 340c0 | 74 73 2c 20 73 61 66 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 | ts,.safe)...{....const.namespace |
| 340e0 | 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 74 6f 72 65 2e 6e 61 6d | s.=.safe(stats,."cache.store.nam |
| 34100 | 65 73 70 61 63 65 73 22 29 20 7c 7c 20 5b 5d 3b 0d 0a 09 09 69 66 20 28 6e 61 6d 65 73 70 61 63 | espaces").||.[];....if.(namespac |
| 34120 | 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e | es.length.===.0)....{.....return |
| 34140 | 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 74 68 | ;....}......const.container.=.th |
| 34160 | 69 73 2e 5f 64 65 74 61 69 6c 73 5f 68 6f 73 74 2e 74 61 67 28 29 3b 0d 0a 09 09 74 68 69 73 2e | is._details_host.tag();....this. |
| 34180 | 5f 64 65 74 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 63 6f 6e 74 61 69 6e 65 72 3b 0d | _details_container.=.container;. |
| 341a0 | 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a 09 09 09 22 6e 61 6d 65 | .....const.columns.=.[....."name |
| 341c0 | 73 70 61 63 65 22 2c 0d 0a 09 09 09 22 62 75 63 6b 65 74 22 2c 0d 0a 09 09 09 22 64 69 73 6b 22 | space",....."bucket",....."disk" |
| 341e0 | 2c 0d 0a 09 09 09 22 6d 65 6d 6f 72 79 22 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 | ,....."memory",....];....const.t |
| 34200 | 61 62 6c 65 20 3d 20 6e 65 77 20 54 61 62 6c 65 28 63 6f 6e 74 61 69 6e 65 72 2c 20 63 6f 6c 75 | able.=.new.Table(container,.colu |
| 34220 | 6d 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 | mns,.Table.Flag_FitLeft|Table.Fl |
| 34240 | 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 | ag_PackRight|Table.Flag_Sortable |
| 34260 | 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0d 0a 0d 0a 09 09 | |Table.Flag_AlignNumeric);...... |
| 34280 | 66 6f 72 20 28 63 6f 6e 73 74 20 6e 73 20 6f 66 20 6e 61 6d 65 73 70 61 63 65 73 29 0d 0a 09 09 | for.(const.ns.of.namespaces).... |
| 342a0 | 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 69 73 6b 53 69 7a 65 20 3d 20 73 61 66 65 28 6e 73 2c 20 | {.....const.diskSize.=.safe(ns,. |
| 342c0 | 22 73 69 7a 65 2e 64 69 73 6b 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d | "size.disk").||.0;.....const.mem |
| 342e0 | 53 69 7a 65 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 20 7c | Size.=.safe(ns,."size.memory").| |
| 34300 | 7c 20 30 3b 0d 0a 0d 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 6e | |.0;.......table.add_row(......n |
| 34320 | 73 2e 6e 61 6d 65 73 70 61 63 65 2c 0d 0a 09 09 09 09 22 22 2c 0d 0a 09 09 09 09 46 72 69 65 6e | s.namespace,......"",......Frien |
| 34340 | 64 6c 79 2e 62 79 74 65 73 28 64 69 73 6b 53 69 7a 65 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 | dly.bytes(diskSize),......Friend |
| 34360 | 6c 79 2e 62 79 74 65 73 28 6d 65 6d 53 69 7a 65 29 2c 0d 0a 09 09 09 29 3b 0d 0a 0d 0a 09 09 09 | ly.bytes(memSize),.....);....... |
| 34380 | 69 66 20 28 6e 73 2e 62 75 63 6b 65 74 73 20 26 26 20 6e 73 2e 62 75 63 6b 65 74 73 2e 6c 65 6e | if.(ns.buckets.&&.ns.buckets.len |
| 343a0 | 67 74 68 20 3e 20 30 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 62 | gth.>.0).....{......for.(const.b |
| 343c0 | 75 63 6b 65 74 20 6f 66 20 6e 73 2e 62 75 63 6b 65 74 73 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 | ucket.of.ns.buckets)......{..... |
| 343e0 | 09 09 63 6f 6e 73 74 20 62 44 69 73 6b 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 73 69 | ..const.bDisk.=.safe(bucket,."si |
| 34400 | 7a 65 2e 64 69 73 6b 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 4d 65 6d | ze.disk").||.0;.......const.bMem |
| 34420 | 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 20 7c | .=.safe(bucket,."size.memory").| |
| 34440 | 7c 20 30 3b 0d 0a 0d 0a 09 09 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 | |.0;.........table.add_row(..... |
| 34460 | 09 09 09 6e 73 2e 6e 61 6d 65 73 70 61 63 65 2c 0d 0a 09 09 09 09 09 09 62 75 63 6b 65 74 2e 62 | ...ns.namespace,........bucket.b |
| 34480 | 75 63 6b 65 74 2c 0d 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 44 69 | ucket,........Friendly.bytes(bDi |
| 344a0 | 73 6b 29 2c 0d 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 4d 65 6d 29 | sk),........Friendly.bytes(bMem) |
| 344c0 | 2c 0d 0a 09 09 09 09 09 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d | ,.......);......}.....}....}...} |
| 344e0 | 0d 0a 0d 0a 09 61 73 79 6e 63 20 76 69 65 77 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 6d 65 73 70 | .....async.view_namespace(namesp |
| 34500 | 61 63 65 29 0d 0a 09 7b 0d 0a 09 09 2f 2f 20 54 6f 67 67 6c 65 20 6f 66 66 20 69 66 20 61 6c 72 | ace)...{....//.Toggle.off.if.alr |
| 34520 | 65 61 64 79 20 73 65 6c 65 63 74 65 64 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 | eady.selected....if.(this._selec |
| 34540 | 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d 3d 3d 20 6e 61 6d 65 73 70 61 63 65 29 0d 0a 09 09 | ted_namespace.===.namespace).... |
| 34560 | 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d | {.....this._selected_namespace.= |
| 34580 | 20 6e 75 6c 6c 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 6e 61 6d 65 73 70 61 63 65 | .null;.....this._clear_namespace |
| 345a0 | 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 70 61 72 61 6d 28 22 6e 61 6d 65 73 | ();.....this._clear_param("names |
| 345c0 | 70 61 63 65 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 74 68 | pace");.....return;....}......th |
| 345e0 | 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d 20 6e 61 6d 65 73 70 61 | is._selected_namespace.=.namespa |
| 34600 | 63 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 6e 61 6d 65 73 70 61 63 65 28 29 3b 0d | ce;....this._clear_namespace();. |
| 34620 | 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 63 65 22 2c 20 6e | ...this.set_param("namespace",.n |
| 34640 | 61 6d 65 73 70 61 63 65 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 20 3d 20 61 77 61 | amespace);......const.info.=.awa |
| 34660 | 69 74 20 6e 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 | it.new.Fetcher().resource(`/z$/$ |
| 34680 | 7b 6e 61 6d 65 73 70 61 63 65 7d 2f 60 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 69 66 20 28 74 68 | {namespace}/`).json();....if.(th |
| 346a0 | 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 21 3d 3d 20 6e 61 6d 65 73 | is._selected_namespace.!==.names |
| 346c0 | 70 61 63 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 | pace)....{.....return;....}..... |
| 346e0 | 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 | .const.section.=.this._namespace |
| 34700 | 5f 68 6f 73 74 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 73 70 61 63 65 29 3b 0d 0a 09 | _host.add_section(namespace);... |
| 34720 | 09 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 | .this._namespace_container.=.sec |
| 34740 | 74 69 6f 6e 3b 0d 0a 0d 0a 09 09 2f 2f 20 42 75 63 6b 65 74 73 20 74 61 62 6c 65 0d 0a 09 09 63 | tion;......//.Buckets.table....c |
| 34760 | 6f 6e 73 74 20 62 75 63 6b 65 74 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 | onst.bucket_section.=.section.ad |
| 34780 | 64 5f 73 65 63 74 69 6f 6e 28 22 42 75 63 6b 65 74 73 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 62 | d_section("Buckets");....const.b |
| 347a0 | 75 63 6b 65 74 5f 63 6f 6c 75 6d 6e 73 20 3d 20 5b 22 6e 61 6d 65 22 2c 20 22 64 69 73 6b 22 2c | ucket_columns.=.["name",."disk", |
| 347c0 | 20 22 6d 65 6d 6f 72 79 22 2c 20 22 65 6e 74 72 69 65 73 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d | ."memory",."entries",."actions"] |
| 347e0 | 3b 0d 0a 09 09 63 6f 6e 73 74 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 20 3d 20 62 75 63 6b 65 74 | ;....const.bucket_table.=.bucket |
| 34800 | 5f 73 65 63 74 69 6f 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 | _section.add_widget(.....Table,. |
| 34820 | 0a 09 09 09 62 75 63 6b 65 74 5f 63 6f 6c 75 6d 6e 73 2c 0d 0a 09 09 09 54 61 62 6c 65 2e 46 6c | ....bucket_columns,.....Table.Fl |
| 34840 | 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c | ag_FitLeft|Table.Flag_PackRight| |
| 34860 | 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 | Table.Flag_Sortable|Table.Flag_A |
| 34880 | 6c 69 67 6e 4e 75 6d 65 72 69 63 0d 0a 09 09 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 52 69 67 68 74 2d | lignNumeric....);......//.Right- |
| 348a0 | 61 6c 69 67 6e 20 68 65 61 64 65 72 20 66 6f 72 20 6e 75 6d 65 72 69 63 20 63 6f 6c 75 6d 6e 73 | align.header.for.numeric.columns |
| 348c0 | 20 28 73 6b 69 70 20 23 20 61 6e 64 20 6e 61 6d 65 29 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 | .(skip.#.and.name)....const.head |
| 348e0 | 65 72 20 3d 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 | er.=.bucket_table._element.first |
| 34900 | 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 09 09 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 32 3b | ElementChild;....for.(let.i.=.2; |
| 34920 | 20 69 20 3c 20 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 2e 6c 65 6e 67 74 68 20 2d 20 31 3b | .i.<.header.children.length.-.1; |
| 34940 | 20 69 2b 2b 29 0d 0a 09 09 7b 0d 0a 09 09 09 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 69 | .i++)....{.....header.children[i |
| 34960 | 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c 69 67 6e 20 3d 20 22 72 69 67 68 74 22 3b 0d 0a 09 09 | ].style.textAlign.=."right";.... |
| 34980 | 7d 0d 0a 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 44 69 73 6b 20 3d 20 30 2c 20 74 6f 74 61 6c 4d | }......let.totalDisk.=.0,.totalM |
| 349a0 | 65 6d 20 3d 20 30 2c 20 74 6f 74 61 6c 45 6e 74 72 69 65 73 20 3d 20 30 3b 0d 0a 09 09 63 6f 6e | em.=.0,.totalEntries.=.0;....con |
| 349c0 | 73 74 20 74 6f 74 61 6c 5f 72 6f 77 20 3d 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 2e 61 64 64 5f | st.total_row.=.bucket_table.add_ |
| 349e0 | 72 6f 77 28 22 54 4f 54 41 4c 22 29 3b 0d 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 | row("TOTAL");....total_row.get_c |
| 34a00 | 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 | ell(0).style("fontWeight",."bold |
| 34a20 | 22 29 3b 0d 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 73 74 79 | ");....total_row.get_cell(1).sty |
| 34a40 | 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 | le("textAlign",."right").style(" |
| 34a60 | 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 74 6f 74 61 6c 5f 72 | fontWeight",."bold");....total_r |
| 34a80 | 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 | ow.get_cell(2).style("textAlign" |
| 34aa0 | 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 | ,."right").style("fontWeight",." |
| 34ac0 | 62 6f 6c 64 22 29 3b 0d 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 | bold");....total_row.get_cell(3) |
| 34ae0 | 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 | .style("textAlign",."right").sty |
| 34b00 | 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 0d 0a 09 09 66 | le("fontWeight",."bold");......f |
| 34b20 | 6f 72 20 28 63 6f 6e 73 74 20 62 75 63 6b 65 74 20 6f 66 20 69 6e 66 6f 5b 22 42 75 63 6b 65 74 | or.(const.bucket.of.info["Bucket |
| 34b40 | 73 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 62 75 63 6b 65 74 | s"])....{.....const.row.=.bucket |
| 34b60 | 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 62 75 63 6b 65 74 29 3b 0d 0a 09 09 09 6e 65 77 20 | _table.add_row(bucket);.....new. |
| 34b80 | 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 65 73 70 | Fetcher().resource(`/z$/${namesp |
| 34ba0 | 61 63 65 7d 2f 24 7b 62 75 63 6b 65 74 7d 60 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 | ace}/${bucket}`).json().then((da |
| 34bc0 | 74 61 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 | ta).=>.{......row.get_cell(1).te |
| 34be0 | 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 | xt(Friendly.bytes(data["StorageS |
| 34c00 | 69 7a 65 22 5d 5b 22 44 69 73 6b 53 69 7a 65 22 5d 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 | ize"]["DiskSize"])).style("textA |
| 34c20 | 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 | lign",."right");......row.get_ce |
| 34c40 | 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 | ll(2).text(Friendly.bytes(data[" |
| 34c60 | 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 2e 73 74 | StorageSize"]["MemorySize"])).st |
| 34c80 | 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0d 0a 09 09 09 09 | yle("textAlign",."right");...... |
| 34ca0 | 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 2e 73 65 | row.get_cell(3).text(Friendly.se |
| 34cc0 | 70 28 64 61 74 61 5b 22 44 69 73 6b 45 6e 74 72 79 43 6f 75 6e 74 22 5d 29 29 2e 73 74 79 6c 65 | p(data["DiskEntryCount"])).style |
| 34ce0 | 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 | ("textAlign",."right");........c |
| 34d00 | 6f 6e 73 74 20 63 65 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 | onst.cell.=.row.get_cell(-1);... |
| 34d20 | 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 |
| 34d40 | 28 63 65 6c 6c 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 66 | (cell,.true);......action_tb.lef |
| 34d60 | 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 74 | t().add("drop").on_click(().=>.t |
| 34d80 | 68 69 73 2e 64 72 6f 70 5f 62 75 63 6b 65 74 28 6e 61 6d 65 73 70 61 63 65 2c 20 62 75 63 6b 65 | his.drop_bucket(namespace,.bucke |
| 34da0 | 74 29 29 3b 0d 0a 0d 0a 09 09 09 09 74 6f 74 61 6c 44 69 73 6b 20 2b 3d 20 64 61 74 61 5b 22 53 | t));........totalDisk.+=.data["S |
| 34dc0 | 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 44 69 73 6b 53 69 7a 65 22 5d 3b 0d 0a 09 09 09 09 74 | torageSize"]["DiskSize"];......t |
| 34de0 | 6f 74 61 6c 4d 65 6d 20 2b 3d 20 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 | otalMem.+=.data["StorageSize"][" |
| 34e00 | 4d 65 6d 6f 72 79 53 69 7a 65 22 5d 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 45 6e 74 72 69 65 73 20 | MemorySize"];......totalEntries. |
| 34e20 | 2b 3d 20 64 61 74 61 5b 22 44 69 73 6b 45 6e 74 72 79 43 6f 75 6e 74 22 5d 3b 0d 0a 09 09 09 09 | +=.data["DiskEntryCount"];...... |
| 34e40 | 74 6f 74 61 6c 5f 72 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 | total_row.get_cell(1).text(Frien |
| 34e60 | 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 44 69 73 6b 29 29 2e 73 74 79 6c 65 28 22 74 65 78 | dly.bytes(totalDisk)).style("tex |
| 34e80 | 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 | tAlign",."right").style("fontWei |
| 34ea0 | 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 | ght",."bold");......total_row.ge |
| 34ec0 | 74 5f 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f | t_cell(2).text(Friendly.bytes(to |
| 34ee0 | 74 61 6c 4d 65 6d 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 | talMem)).style("textAlign",."rig |
| 34f00 | 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 | ht").style("fontWeight",."bold") |
| 34f20 | 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 | ;......total_row.get_cell(3).tex |
| 34f40 | 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 45 6e 74 72 69 65 73 29 29 2e 73 74 | t(Friendly.sep(totalEntries)).st |
| 34f60 | 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 | yle("textAlign",."right").style( |
| 34f80 | 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 09 7d 29 3b 0d 0a | "fontWeight",."bold");.....});.. |
| 34fa0 | 09 09 7d 0d 0a 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6c 65 61 72 5f 70 61 72 61 6d 28 6e 61 6d 65 29 | ..}.....}....._clear_param(name) |
| 34fc0 | 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e 64 65 6c 65 74 65 28 6e 61 6d 65 | ...{....this._params.delete(name |
| 34fe0 | 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 6e 65 77 20 55 52 4c 28 77 69 6e 64 6f 77 | );....const.url.=.new.URL(window |
| 35000 | 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0d 0a 09 09 75 72 6c 2e 73 65 61 72 63 68 50 61 72 61 6d 73 2e | .location);....url.searchParams. |
| 35020 | 64 65 6c 65 74 65 28 6e 61 6d 65 29 3b 0d 0a 09 09 68 69 73 74 6f 72 79 2e 72 65 70 6c 61 63 65 | delete(name);....history.replace |
| 35040 | 53 74 61 74 65 28 6e 75 6c 6c 2c 20 22 22 2c 20 75 72 6c 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 | State(null,."",.url);...}....._c |
| 35060 | 6c 65 61 72 5f 6e 61 6d 65 73 70 61 63 65 28 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 | lear_namespace()...{....if.(this |
| 35080 | 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 29 0d 0a 09 09 7b 0d 0a 09 09 09 | ._namespace_container)....{..... |
| 350a0 | 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 2e 5f 70 61 72 65 6e | this._namespace_container._paren |
| 350c0 | 74 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6e 61 | t.inner().remove();.....this._na |
| 350e0 | 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 7d 0d 0a | mespace_container.=.null;....}.. |
| 35100 | 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 62 75 63 6b 65 74 28 6e 61 6d 65 73 70 61 63 65 2c 20 62 75 | .}.....drop_bucket(namespace,.bu |
| 35120 | 63 6b 65 74 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 6e 63 20 | cket)...{....const.drop.=.async. |
| 35140 | 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 28 29 2e | ().=>.{.....await.new.Fetcher(). |
| 35160 | 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 2c 20 62 75 63 6b 65 74 | resource("z$",.namespace,.bucket |
| 35180 | 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 2f 2f 20 52 65 66 72 65 73 68 20 74 68 65 20 6e | ).delete();.....//.Refresh.the.n |
| 351a0 | 61 6d 65 73 70 61 63 65 20 76 69 65 77 0d 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 | amespace.view.....this._selected |
| 351c0 | 5f 6e 61 6d 65 73 70 61 63 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 | _namespace.=.null;.....this._cle |
| 351e0 | 61 72 5f 6e 61 6d 65 73 70 61 63 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 6e 61 | ar_namespace();.....this.view_na |
| 35200 | 6d 65 73 70 61 63 65 28 6e 61 6d 65 73 70 61 63 65 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e | mespace(namespace);....};......n |
| 35220 | 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 | ew.Modal()......title("Confirmat |
| 35240 | 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 62 75 63 6b 65 74 20 | ion")......message(`Drop.bucket. |
| 35260 | 27 24 7b 62 75 63 6b 65 74 7d 27 3f 60 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 | '${bucket}'?`)......option("Yes" |
| 35280 | 2c 20 28 29 20 3d 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 | ,.().=>.drop())......option("No" |
| 352a0 | 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 6d 65 73 70 | );...}.....drop_namespace(namesp |
| 352c0 | 61 63 65 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 6e 63 20 28 | ace)...{....const.drop.=.async.( |
| 352e0 | 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 28 29 2e 72 | ).=>.{.....await.new.Fetcher().r |
| 35300 | 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 28 | esource("z$",.namespace).delete( |
| 35320 | 29 3b 0d 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 | );.....this.reload();....};..... |
| 35340 | 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d | .new.Modal()......title("Confirm |
| 35360 | 61 74 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 63 61 63 68 65 | ation")......message(`Drop.cache |
| 35380 | 20 6e 61 6d 65 73 70 61 63 65 20 27 24 7b 6e 61 6d 65 73 70 61 63 65 7d 27 3f 60 29 0d 0a 09 09 | .namespace.'${namespace}'?`).... |
| 353a0 | 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 29 0d 0a 09 | ..option("Yes",.().=>.drop())... |
| 353c0 | 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 79 6e 63 20 64 | ...option("No");...}.....async.d |
| 353e0 | 72 6f 70 5f 61 6c 6c 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 | rop_all()...{....const.drop.=.as |
| 35400 | 79 6e 63 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 20 6f | ync.().=>.{.....for.(const.row.o |
| 35420 | 66 20 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 | f.this._cache_table).....{...... |
| 35440 | 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 6e | const.namespace.=.row.attr("zs_n |
| 35460 | 61 6d 65 22 29 3b 0d 0a 09 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | ame");......await.new.Fetcher(). |
| 35480 | 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 |
| 354a0 | 28 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 09 | ();.....}.....this.reload();.... |
| 354c0 | 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 6c 65 28 22 | };......new.Modal()......title(" |
| 354e0 | 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 22 44 72 6f | Confirmation")......message("Dro |
| 35500 | 70 20 65 76 65 72 79 20 63 61 63 68 65 20 6e 61 6d 65 73 70 61 63 65 3f 22 29 0d 0a 09 09 09 2e | p.every.cache.namespace?")...... |
| 35520 | 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 29 0d 0a 09 09 09 | option("Yes",.().=>.drop())..... |
| 35540 | 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 | .option("No");...}..}..PK....... |
| 35560 | 00 d5 b6 69 5c 39 9e 8c a1 af 4f 00 00 af 4f 00 00 10 00 00 00 70 61 67 65 73 2f 63 6f 6d 70 75 | ...i\9....O...O......pages/compu |
| 35580 | 74 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 20 49 6e | te.js//.Copyright.Epic.Games,.In |
| 355a0 | 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. |
| 355c0 | 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 |
| 355e0 | 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 |
| 35600 | 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 |
| 35620 | 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 |
| 35640 | 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 62 6c 65 20 7d 20 | /friendly.js"..import.{.Table.}. |
| 35660 | 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 0a 63 6f 6e | from."../util/widgets.js"....con |
| 35680 | 73 74 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 20 3d 20 36 30 3b 0d 0a 0d 0a 2f | st.MAX_HISTORY_POINTS.=.60;..../ |
| 356a0 | 2f 20 57 69 6e 64 6f 77 73 20 46 49 4c 45 54 49 4d 45 3a 20 31 30 30 6e 73 20 74 69 63 6b 73 20 | /.Windows.FILETIME:.100ns.ticks. |
| 356c0 | 73 69 6e 63 65 20 31 36 30 31 2d 30 31 2d 30 31 0d 0a 63 6f 6e 73 74 20 46 49 4c 45 54 49 4d 45 | since.1601-01-01..const.FILETIME |
| 356e0 | 5f 45 50 4f 43 48 5f 4f 46 46 53 45 54 5f 4d 53 20 3d 20 31 31 36 34 34 34 37 33 36 30 30 30 30 | _EPOCH_OFFSET_MS.=.1164447360000 |
| 35700 | 30 6e 3b 0d 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 74 69 63 | 0n;..function.filetimeToDate(tic |
| 35720 | 6b 73 29 0d 0a 7b 0d 0a 09 69 66 20 28 21 74 69 63 6b 73 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c | ks)..{...if.(!ticks).return.null |
| 35740 | 3b 0d 0a 09 63 6f 6e 73 74 20 6d 73 20 3d 20 42 69 67 49 6e 74 28 74 69 63 6b 73 29 20 2f 20 31 | ;...const.ms.=.BigInt(ticks)./.1 |
| 35760 | 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 53 45 54 5f 4d 53 | 0000n.-.FILETIME_EPOCH_OFFSET_MS |
| 35780 | 3b 0d 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 44 61 74 65 28 4e 75 6d 62 65 72 28 6d 73 29 29 3b | ;...return.new.Date(Number(ms)); |
| 357a0 | 0d 0a 7d 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 54 69 6d 65 28 64 61 74 65 29 | ..}....function.formatTime(date) |
| 357c0 | 0d 0a 7b 0d 0a 09 69 66 20 28 21 64 61 74 65 29 20 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 72 | ..{...if.(!date).return."-";...r |
| 357e0 | 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 67 28 5b 5d | eturn.date.toLocaleTimeString([] |
| 35800 | 2c 20 7b 20 68 6f 75 72 3a 20 22 32 2d 64 69 67 69 74 22 2c 20 6d 69 6e 75 74 65 3a 20 22 32 2d | ,.{.hour:."2-digit",.minute:."2- |
| 35820 | 64 69 67 69 74 22 2c 20 73 65 63 6f 6e 64 3a 20 22 32 2d 64 69 67 69 74 22 20 7d 29 3b 0d 0a 7d | digit",.second:."2-digit".});..} |
| 35840 | 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 44 75 72 61 74 69 6f 6e 28 73 74 61 72 | ....function.formatDuration(star |
| 35860 | 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 0d 0a 7b 0d 0a 09 69 66 20 28 21 73 74 61 72 74 44 | tDate,.endDate)..{...if.(!startD |
| 35880 | 61 74 65 20 7c 7c 20 21 65 6e 64 44 61 74 65 29 20 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 63 | ate.||.!endDate).return."-";...c |
| 358a0 | 6f 6e 73 74 20 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 | onst.ms.=.endDate.-.startDate;.. |
| 358c0 | 09 69 66 20 28 6d 73 20 3c 20 30 29 20 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 69 66 20 28 6d | .if.(ms.<.0).return."-";...if.(m |
| 358e0 | 73 20 3c 20 31 30 30 30 29 20 72 65 74 75 72 6e 20 6d 73 20 2b 20 22 20 6d 73 22 3b 0d 0a 09 69 | s.<.1000).return.ms.+.".ms";...i |
| 35900 | 66 20 28 6d 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 | f.(ms.<.60000).return.(ms./.1000 |
| 35920 | 29 2e 74 6f 46 69 78 65 64 28 32 29 20 2b 20 22 20 73 22 3b 0d 0a 09 63 6f 6e 73 74 20 6d 20 3d | ).toFixed(2).+.".s";...const.m.= |
| 35940 | 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 0a 09 63 6f 6e 73 74 | .Math.floor(ms./.60000);...const |
| 35960 | 20 73 20 3d 20 28 28 6d 73 20 25 20 36 30 30 30 30 29 20 2f 20 31 30 30 30 29 2e 74 6f 46 69 78 | .s.=.((ms.%.60000)./.1000).toFix |
| 35980 | 65 64 28 30 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 72 65 74 75 72 6e | ed(0).padStart(2,."0");...return |
| 359a0 | 20 60 24 7b 6d 7d 6d 20 24 7b 73 7d 73 60 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | .`${m}m.${s}s`;..}....////////// |
| 359c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 359e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 35a00 | 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 65 6e 64 | //////..export.class.Page.extend |
| 35a20 | 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 09 7b 0d | s.ZenPage..{...async.main()...{. |
| 35a40 | 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 63 6f 6d 70 75 74 65 22 29 3b 0d 0a 0d | ...this.set_title("compute");... |
| 35a60 | 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 20 3d 20 7b 20 74 69 6d 65 73 74 61 6d 70 73 3a | ...this._history.=.{.timestamps: |
| 35a80 | 20 5b 5d 2c 20 70 65 6e 64 69 6e 67 3a 20 5b 5d 2c 20 72 75 6e 6e 69 6e 67 3a 20 5b 5d 2c 20 63 | .[],.pending:.[],.running:.[],.c |
| 35aa0 | 6f 6d 70 6c 65 74 65 64 3a 20 5b 5d 2c 20 63 70 75 3a 20 5b 5d 20 7d 3b 0d 0a 09 09 74 68 69 73 | ompleted:.[],.cpu:.[].};....this |
| 35ac0 | 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 | ._selected_worker.=.null;....thi |
| 35ae0 | 73 2e 5f 63 68 61 72 74 5f 6a 73 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 73 2e 5f 71 75 65 | s._chart_js.=.null;....this._que |
| 35b00 | 75 65 5f 63 68 61 72 74 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 | ue_chart.=.null;....this._cpu_ch |
| 35b20 | 61 72 74 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 | art.=.null;......this._ws_paused |
| 35b40 | 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 | .=.false;....try.{.this._ws_paus |
| 35b60 | 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 77 | ed.=.localStorage.getItem("zen-w |
| 35b80 | 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 28 | s-paused").===."true";.}.catch.( |
| 35ba0 | 65 29 20 7b 7d 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e | e).{}....document.addEventListen |
| 35bc0 | 65 72 28 22 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 | er("zen-ws-toggle",.(e).=>.{.... |
| 35be0 | 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 | .this._ws_paused.=.e.detail.paus |
| 35c00 | 65 64 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 41 63 74 69 6f 6e 20 51 75 65 75 65 20 | ed;....});......//.Action.Queue. |
| 35c20 | 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 71 75 65 75 65 5f 73 65 63 74 69 6f 6e 20 3d | section....const.queue_section.= |
| 35c40 | 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 41 63 74 69 | .this._collapsible_section("Acti |
| 35c60 | 6f 6e 20 51 75 65 75 65 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 71 75 65 75 65 5f 67 72 69 64 20 | on.Queue");....this._queue_grid. |
| 35c80 | 3d 20 71 75 65 75 65 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | =.queue_section.tag().classify(" |
| 35ca0 | 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0d | grid").classify("stats-tiles");. |
| 35cc0 | 0a 09 09 74 68 69 73 2e 5f 63 68 61 72 74 5f 68 6f 73 74 20 3d 20 71 75 65 75 65 5f 73 65 63 74 | ...this._chart_host.=.queue_sect |
| 35ce0 | 69 6f 6e 3b 0d 0a 0d 0a 09 09 2f 2f 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 | ion;......//.Performance.Metrics |
| 35d00 | 20 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 70 65 72 66 5f 73 65 63 74 69 6f 6e 20 3d | .section....const.perf_section.= |
| 35d20 | 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 50 65 72 66 | .this._collapsible_section("Perf |
| 35d40 | 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 65 72 66 | ormance.Metrics");....this._perf |
| 35d60 | 5f 68 6f 73 74 20 3d 20 70 65 72 66 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 | _host.=.perf_section;....this._p |
| 35d80 | 65 72 66 5f 67 72 69 64 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 2f 2f 20 57 6f 72 6b 65 72 73 | erf_grid.=.null;......//.Workers |
| 35da0 | 20 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 5f 73 65 63 74 69 6f | .section....const.workers_sectio |
| 35dc0 | 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 57 | n.=.this._collapsible_section("W |
| 35de0 | 6f 72 6b 65 72 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 68 6f 73 74 20 | orkers");....this._workers_host. |
| 35e00 | 3d 20 77 6f 72 6b 65 72 73 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 77 6f 72 6b | =.workers_section;....this._work |
| 35e20 | 65 72 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 | ers_table.=.null;....this._worke |
| 35e40 | 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 | r_detail_container.=.null;...... |
| 35e60 | 2f 2f 20 51 75 65 75 65 73 20 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 71 75 65 75 65 | //.Queues.section....const.queue |
| 35e80 | 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 | s_section.=.this._collapsible_se |
| 35ea0 | 63 74 69 6f 6e 28 22 51 75 65 75 65 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 71 75 65 75 65 73 | ction("Queues");....this._queues |
| 35ec0 | 5f 68 6f 73 74 20 3d 20 71 75 65 75 65 73 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e | _host.=.queues_section;....this. |
| 35ee0 | 5f 71 75 65 75 65 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 2f 2f 20 41 63 | _queues_table.=.null;......//.Ac |
| 35f00 | 74 69 6f 6e 20 48 69 73 74 6f 72 79 20 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 68 69 | tion.History.section....const.hi |
| 35f20 | 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c | story_section.=.this._collapsibl |
| 35f40 | 65 5f 73 65 63 74 69 6f 6e 28 22 52 65 63 65 6e 74 20 41 63 74 69 6f 6e 73 22 29 3b 0d 0a 09 09 | e_section("Recent.Actions");.... |
| 35f60 | 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 20 3d 20 68 69 73 74 6f 72 79 5f 73 65 63 | this._history_host.=.history_sec |
| 35f80 | 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d 20 6e | tion;....this._history_table.=.n |
| 35fa0 | 75 6c 6c 3b 0d 0a 0d 0a 09 09 2f 2f 20 53 79 73 74 65 6d 20 52 65 73 6f 75 72 63 65 73 20 73 65 | ull;......//.System.Resources.se |
| 35fc0 | 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 73 79 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 | ction....const.sys_section.=.thi |
| 35fe0 | 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 53 79 73 74 65 6d 20 52 | s._collapsible_section("System.R |
| 36000 | 65 73 6f 75 72 63 65 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 79 73 5f 67 72 69 64 20 3d 20 | esources");....this._sys_grid.=. |
| 36020 | 73 79 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 | sys_section.tag().classify("grid |
| 36040 | 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0d 0a 0d 0a 09 | ").classify("stats-tiles");..... |
| 36060 | 09 2f 2f 20 4c 6f 61 64 20 43 68 61 72 74 2e 6a 73 20 64 79 6e 61 6d 69 63 61 6c 6c 79 0d 0a 09 | .//.Load.Chart.js.dynamically... |
| 36080 | 09 74 68 69 73 2e 5f 6c 6f 61 64 5f 63 68 61 72 74 6a 73 28 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 49 | .this._load_chartjs();......//.I |
| 360a0 | 6e 69 74 69 61 6c 20 66 65 74 63 68 0d 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f 66 65 74 63 | nitial.fetch....await.this._fetc |
| 360c0 | 68 5f 61 6c 6c 28 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 50 6f 6c 6c 0d 0a 09 09 74 68 69 73 2e 5f 70 | h_all();......//.Poll....this._p |
| 360e0 | 6f 6c 6c 5f 74 69 6d 65 72 20 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 7b 0d | oll_timer.=.setInterval(().=>.{. |
| 36100 | 0a 09 09 09 69 66 20 28 21 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 7b 0d | ....if.(!this._ws_paused).....{. |
| 36120 | 0a 09 09 09 09 74 68 69 73 2e 5f 66 65 74 63 68 5f 61 6c 6c 28 29 3b 0d 0a 09 09 09 7d 0d 0a 09 | .....this._fetch_all();.....}... |
| 36140 | 09 7d 2c 20 32 30 30 30 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f | .},.2000);...}....._collapsible_ |
| 36160 | 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 | section(name)...{....const.secti |
| 36180 | 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 3b 0d 0a 09 09 | on.=.this.add_section(name);.... |
| 361a0 | 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 2e 5f 70 61 72 65 6e | const.container.=.section._paren |
| 361c0 | 74 2e 69 6e 6e 65 72 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 69 6e 67 20 3d 20 63 6f | t.inner();....const.heading.=.co |
| 361e0 | 6e 74 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 0d 0a 09 09 | ntainer.firstElementChild;...... |
| 36200 | 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 72 22 | heading.style.cursor.=."pointer" |
| 36220 | 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 20 3d 20 | ;....heading.style.userSelect.=. |
| 36240 | 22 6e 6f 6e 65 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f 72 20 3d 20 64 | "none";......const.indicator.=.d |
| 36260 | 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0d 0a | ocument.createElement("span");.. |
| 36280 | 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 5c 75 32 35 | ..indicator.textContent.=.".\u25 |
| 362a0 | 42 43 22 3b 0d 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 | BC";....indicator.style.fontSize |
| 362c0 | 20 3d 20 22 30 2e 37 65 6d 22 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 68 69 | .=."0.7em";....heading.appendChi |
| 362e0 | 6c 64 28 69 6e 64 69 63 61 74 6f 72 29 3b 0d 0a 0d 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 | ld(indicator);......let.collapse |
| 36300 | 64 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 | d.=.false;....heading.addEventLi |
| 36320 | 73 74 65 6e 65 72 28 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 20 | stener("click",.(e).=>.{.....if. |
| 36340 | 28 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 | (e.target.!==.heading.&&.e.targe |
| 36360 | 74 20 21 3d 3d 20 69 6e 64 69 63 61 74 6f 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 65 74 75 | t.!==.indicator).....{......retu |
| 36380 | 72 6e 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 63 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 | rn;.....}.....collapsed.=.!colla |
| 363a0 | 70 73 65 64 3b 0d 0a 09 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 | psed;.....indicator.textContent. |
| 363c0 | 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 20 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 | =.collapsed.?.".\u25B6".:.".\u25 |
| 363e0 | 42 43 22 3b 0d 0a 09 09 09 6c 65 74 20 73 69 62 6c 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e | BC";.....let.sibling.=.heading.n |
| 36400 | 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 09 77 68 69 6c 65 20 28 73 69 | extElementSibling;.....while.(si |
| 36420 | 62 6c 69 6e 67 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 73 69 62 6c 69 6e 67 2e 73 74 79 6c 65 2e | bling).....{......sibling.style. |
| 36440 | 64 69 73 70 6c 61 79 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 | display.=.collapsed.?."none".:." |
| 36460 | 22 3b 0d 0a 09 09 09 09 73 69 62 6c 69 6e 67 20 3d 20 73 69 62 6c 69 6e 67 2e 6e 65 78 74 45 6c | ";......sibling.=.sibling.nextEl |
| 36480 | 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 | ementSibling;.....}....});...... |
| 364a0 | 72 65 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 6c | return.section;...}.....async._l |
| 364c0 | 6f 61 64 5f 63 68 61 72 74 6a 73 28 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 77 69 6e 64 6f 77 2e | oad_chartjs()...{....if.(window. |
| 364e0 | 43 68 61 72 74 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 68 61 72 74 5f 6a 73 20 3d | Chart)....{.....this._chart_js.= |
| 36500 | 20 77 69 6e 64 6f 77 2e 43 68 61 72 74 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 69 6e 69 74 5f 63 68 | .window.Chart;.....this._init_ch |
| 36520 | 61 72 74 73 28 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 74 72 | arts();.....return;....}......tr |
| 36540 | 79 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 63 72 69 70 74 20 3d 20 64 6f 63 75 6d 65 | y....{.....const.script.=.docume |
| 36560 | 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 63 72 69 70 74 22 29 3b 0d 0a 09 09 09 | nt.createElement("script");..... |
| 36580 | 73 63 72 69 70 74 2e 73 72 63 20 3d 20 22 68 74 74 70 73 3a 2f 2f 63 64 6e 2e 6a 73 64 65 6c 69 | script.src.=."https://cdn.jsdeli |
| 365a0 | 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 69 73 74 2f 63 | vr.net/npm/[email protected]/dist/c |
| 365c0 | 68 61 72 74 2e 75 6d 64 2e 6d 69 6e 2e 6a 73 22 3b 0d 0a 09 09 09 73 63 72 69 70 74 2e 6f 6e 6c | hart.umd.min.js";.....script.onl |
| 365e0 | 6f 61 64 20 3d 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 63 68 61 72 74 5f 6a | oad.=.().=>.{......this._chart_j |
| 36600 | 73 20 3d 20 77 69 6e 64 6f 77 2e 43 68 61 72 74 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 69 6e 69 | s.=.window.Chart;......this._ini |
| 36620 | 74 5f 63 68 61 72 74 73 28 29 3b 0d 0a 09 09 09 7d 3b 0d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e | t_charts();.....};.....document. |
| 36640 | 68 65 61 64 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 73 63 72 69 70 74 29 3b 0d 0a 09 09 7d 0d 0a | head.appendChild(script);....}.. |
| 36660 | 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 43 68 61 72 74 2e 6a 73 20 6e 6f 74 20 61 76 | ..catch.(e).{./*.Chart.js.not.av |
| 36680 | 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 69 6e 69 74 5f 63 68 61 72 74 | ailable.*/.}...}....._init_chart |
| 366a0 | 73 28 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 21 74 68 69 73 2e 5f 63 68 61 72 74 5f 6a 73 29 0d | s()...{....if.(!this._chart_js). |
| 366c0 | 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 51 75 | ...{.....return;....}......//.Qu |
| 366e0 | 65 75 65 20 68 69 73 74 6f 72 79 20 63 68 61 72 74 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 | eue.history.chart....{.....const |
| 36700 | 20 63 61 72 64 20 3d 20 74 68 69 73 2e 5f 63 68 61 72 74 5f 68 6f 73 74 2e 74 61 67 28 29 2e 63 | .card.=.this._chart_host.tag().c |
| 36720 | 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 3b 0d 0a 09 09 09 63 61 72 64 2e 74 61 67 28 29 2e | lassify("card");.....card.tag(). |
| 36740 | 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 41 63 74 | classify("card-title").text("Act |
| 36760 | 69 6f 6e 20 51 75 65 75 65 20 48 69 73 74 6f 72 79 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 | ion.Queue.History");.....const.c |
| 36780 | 6f 6e 74 61 69 6e 65 72 20 3d 20 63 61 72 64 2e 74 61 67 28 29 3b 0d 0a 09 09 09 63 6f 6e 74 61 | ontainer.=.card.tag();.....conta |
| 367a0 | 69 6e 65 72 2e 73 74 79 6c 65 28 22 70 6f 73 69 74 69 6f 6e 22 2c 20 22 72 65 6c 61 74 69 76 65 | iner.style("position",."relative |
| 367c0 | 22 29 2e 73 74 79 6c 65 28 22 68 65 69 67 68 74 22 2c 20 22 33 30 30 70 78 22 29 2e 73 74 79 6c | ").style("height",."300px").styl |
| 367e0 | 65 28 22 6d 61 72 67 69 6e 54 6f 70 22 2c 20 22 32 30 70 78 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 | e("marginTop",."20px");.....cons |
| 36800 | 74 20 63 61 6e 76 61 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e | t.canvas.=.document.createElemen |
| 36820 | 74 28 22 63 61 6e 76 61 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 | t("canvas");.....container.inner |
| 36840 | 28 29 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 63 61 6e 76 61 73 29 3b 0d 0a 0d 0a 09 09 09 74 68 | ().appendChild(canvas);.......th |
| 36860 | 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 20 3d 20 6e 65 77 20 74 68 69 73 2e 5f 63 68 61 72 | is._queue_chart.=.new.this._char |
| 36880 | 74 5f 6a 73 28 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 28 22 32 64 22 29 2c 20 7b 0d | t_js(canvas.getContext("2d"),.{. |
| 368a0 | 0a 09 09 09 09 74 79 70 65 3a 20 22 6c 69 6e 65 22 2c 0d 0a 09 09 09 09 64 61 74 61 3a 20 7b 0d | .....type:."line",......data:.{. |
| 368c0 | 0a 09 09 09 09 09 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0d 0a 09 09 09 09 09 64 61 74 61 73 65 74 73 | ......labels:.[],.......datasets |
| 368e0 | 3a 20 5b 0d 0a 09 09 09 09 09 09 7b 20 6c 61 62 65 6c 3a 20 22 50 65 6e 64 69 6e 67 22 2c 20 64 | :.[........{.label:."Pending",.d |
| 36900 | 61 74 61 3a 20 5b 5d 2c 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 66 30 38 38 33 65 22 2c | ata:.[],.borderColor:."#f0883e", |
| 36920 | 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 32 34 30 2c 20 31 33 36 | .backgroundColor:."rgba(240,.136 |
| 36940 | 2c 20 36 32 2c 20 30 2e 31 29 22 2c 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 20 66 69 6c 6c 3a | ,.62,.0.1)",.tension:.0.4,.fill: |
| 36960 | 20 74 72 75 65 20 7d 2c 0d 0a 09 09 09 09 09 09 7b 20 6c 61 62 65 6c 3a 20 22 52 75 6e 6e 69 6e | .true.},........{.label:."Runnin |
| 36980 | 67 22 2c 20 64 61 74 61 3a 20 5b 5d 2c 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 35 38 61 | g",.data:.[],.borderColor:."#58a |
| 369a0 | 36 66 66 22 2c 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 38 38 2c | 6ff",.backgroundColor:."rgba(88, |
| 369c0 | 20 31 36 36 2c 20 32 35 35 2c 20 30 2e 31 29 22 2c 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 20 | .166,.255,.0.1)",.tension:.0.4,. |
| 369e0 | 66 69 6c 6c 3a 20 74 72 75 65 20 7d 2c 0d 0a 09 09 09 09 09 09 7b 20 6c 61 62 65 6c 3a 20 22 43 | fill:.true.},........{.label:."C |
| 36a00 | 6f 6d 70 6c 65 74 65 64 22 2c 20 64 61 74 61 3a 20 5b 5d 2c 20 62 6f 72 64 65 72 43 6f 6c 6f 72 | ompleted",.data:.[],.borderColor |
| 36a20 | 3a 20 22 23 33 66 62 39 35 30 22 2c 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 | :."#3fb950",.backgroundColor:."r |
| 36a40 | 67 62 61 28 36 33 2c 20 31 38 35 2c 20 38 30 2c 20 30 2e 31 29 22 2c 20 74 65 6e 73 69 6f 6e 3a | gba(63,.185,.80,.0.1)",.tension: |
| 36a60 | 20 30 2e 34 2c 20 66 69 6c 6c 3a 20 74 72 75 65 20 7d 2c 0d 0a 09 09 09 09 09 5d 0d 0a 09 09 09 | .0.4,.fill:.true.},.......]..... |
| 36a80 | 09 7d 2c 0d 0a 09 09 09 09 6f 70 74 69 6f 6e 73 3a 20 7b 0d 0a 09 09 09 09 09 72 65 73 70 6f 6e | .},......options:.{.......respon |
| 36aa0 | 73 69 76 65 3a 20 74 72 75 65 2c 0d 0a 09 09 09 09 09 6d 61 69 6e 74 61 69 6e 41 73 70 65 63 74 | sive:.true,.......maintainAspect |
| 36ac0 | 52 61 74 69 6f 3a 20 66 61 6c 73 65 2c 0d 0a 09 09 09 09 09 70 6c 75 67 69 6e 73 3a 20 7b 20 6c | Ratio:.false,.......plugins:.{.l |
| 36ae0 | 65 67 65 6e 64 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 74 72 75 65 2c 20 6c 61 62 65 6c 73 3a 20 | egend:.{.display:.true,.labels:. |
| 36b00 | 7b 20 63 6f 6c 6f 72 3a 20 22 23 38 62 39 34 39 65 22 20 7d 20 7d 20 7d 2c 0d 0a 09 09 09 09 09 | {.color:."#8b949e".}.}.},....... |
| 36b20 | 73 63 61 6c 65 73 3a 20 7b 20 78 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c | scales:.{.x:.{.display:.false.}, |
| 36b40 | 20 79 3a 20 7b 20 62 65 67 69 6e 41 74 5a 65 72 6f 3a 20 74 72 75 65 2c 20 74 69 63 6b 73 3a 20 | .y:.{.beginAtZero:.true,.ticks:. |
| 36b60 | 7b 20 63 6f 6c 6f 72 3a 20 22 23 38 62 39 34 39 65 22 20 7d 2c 20 67 72 69 64 3a 20 7b 20 63 6f | {.color:."#8b949e".},.grid:.{.co |
| 36b80 | 6c 6f 72 3a 20 22 23 32 31 32 36 32 64 22 20 7d 20 7d 20 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 | lor:."#21262d".}.}.}......}..... |
| 36ba0 | 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 43 50 55 20 73 70 61 72 6b 6c 69 6e 65 20 28 | });....}......//.CPU.sparkline.( |
| 36bc0 | 77 69 6c 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 43 50 55 20 63 61 72 64 20 6c 61 74 | will.be.appended.to.CPU.card.lat |
| 36be0 | 65 72 29 0d 0a 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 61 6e 76 61 73 20 3d 20 64 6f 63 75 6d 65 | er)....this._cpu_canvas.=.docume |
| 36c00 | 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 63 61 6e 76 61 73 22 29 3b 0d 0a 09 09 74 | nt.createElement("canvas");....t |
| 36c20 | 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 20 3d 20 6e 65 77 20 74 68 69 73 2e 5f 63 68 61 72 74 | his._cpu_chart.=.new.this._chart |
| 36c40 | 5f 6a 73 28 74 68 69 73 2e 5f 63 70 75 5f 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 28 | _js(this._cpu_canvas.getContext( |
| 36c60 | 22 32 64 22 29 2c 20 7b 0d 0a 09 09 09 74 79 70 65 3a 20 22 6c 69 6e 65 22 2c 0d 0a 09 09 09 64 | "2d"),.{.....type:."line",.....d |
| 36c80 | 61 74 61 3a 20 7b 0d 0a 09 09 09 09 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0d 0a 09 09 09 09 64 61 74 | ata:.{......labels:.[],......dat |
| 36ca0 | 61 73 65 74 73 3a 20 5b 7b 0d 0a 09 09 09 09 09 64 61 74 61 3a 20 5b 5d 2c 0d 0a 09 09 09 09 09 | asets:.[{.......data:.[],....... |
| 36cc0 | 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 35 38 61 36 66 66 22 2c 0d 0a 09 09 09 09 09 62 61 | borderColor:."#58a6ff",.......ba |
| 36ce0 | 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 38 38 2c 20 31 36 36 2c 20 32 35 | ckgroundColor:."rgba(88,.166,.25 |
| 36d00 | 35 2c 20 30 2e 31 35 29 22 2c 0d 0a 09 09 09 09 09 62 6f 72 64 65 72 57 69 64 74 68 3a 20 31 2e | 5,.0.15)",.......borderWidth:.1. |
| 36d20 | 35 2c 0d 0a 09 09 09 09 09 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0d 0a 09 09 09 09 09 66 69 6c | 5,.......tension:.0.4,.......fil |
| 36d40 | 6c 3a 20 74 72 75 65 2c 0d 0a 09 09 09 09 09 70 6f 69 6e 74 52 61 64 69 75 73 3a 20 30 0d 0a 09 | l:.true,.......pointRadius:.0... |
| 36d60 | 09 09 09 7d 5d 0d 0a 09 09 09 7d 2c 0d 0a 09 09 09 6f 70 74 69 6f 6e 73 3a 20 7b 0d 0a 09 09 09 | ...}].....},.....options:.{..... |
| 36d80 | 09 72 65 73 70 6f 6e 73 69 76 65 3a 20 74 72 75 65 2c 0d 0a 09 09 09 09 6d 61 69 6e 74 61 69 6e | .responsive:.true,......maintain |
| 36da0 | 41 73 70 65 63 74 52 61 74 69 6f 3a 20 66 61 6c 73 65 2c 0d 0a 09 09 09 09 61 6e 69 6d 61 74 69 | AspectRatio:.false,......animati |
| 36dc0 | 6f 6e 3a 20 66 61 6c 73 65 2c 0d 0a 09 09 09 09 70 6c 75 67 69 6e 73 3a 20 7b 20 6c 65 67 65 6e | on:.false,......plugins:.{.legen |
| 36de0 | 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 70 3a 20 | d:.{.display:.false.},.tooltip:. |
| 36e00 | 7b 20 65 6e 61 62 6c 65 64 3a 20 66 61 6c 73 65 20 7d 20 7d 2c 0d 0a 09 09 09 09 73 63 61 6c 65 | {.enabled:.false.}.},......scale |
| 36e20 | 73 3a 20 7b 20 78 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 20 79 3a 20 7b | s:.{.x:.{.display:.false.},.y:.{ |
| 36e40 | 20 64 69 73 70 6c 61 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 | .display:.false,.min:.0,.max:.10 |
| 36e60 | 30 20 7d 20 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 | 0.}.}.....}....});...}.....async |
| 36e80 | 20 5f 66 65 74 63 68 5f 61 6c 6c 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 | ._fetch_all()...{....try....{... |
| 36ea0 | 09 09 63 6f 6e 73 74 20 5b 73 74 61 74 73 2c 20 73 79 73 69 6e 66 6f 2c 20 77 6f 72 6b 65 72 73 | ..const.[stats,.sysinfo,.workers |
| 36ec0 | 5f 64 61 74 61 2c 20 71 75 65 75 65 73 5f 64 61 74 61 2c 20 68 69 73 74 6f 72 79 5f 64 61 74 61 | _data,.queues_data,.history_data |
| 36ee0 | 5d 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0d 0a 09 09 09 09 6e 65 77 | ].=.await.Promise.all([......new |
| 36f00 | 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 73 74 61 74 73 2f 63 6f 6d 70 | .Fetcher().resource("/stats/comp |
| 36f20 | 75 74 65 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d | ute").json().catch(().=>.null),. |
| 36f40 | 0a 09 09 09 09 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 63 6f | .....new.Fetcher().resource("/co |
| 36f60 | 6d 70 75 74 65 2f 73 79 73 69 6e 66 6f 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 | mpute/sysinfo").json().catch((). |
| 36f80 | 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 | =>.null),......new.Fetcher().res |
| 36fa0 | 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 22 29 2e 6a 73 6f 6e 28 29 | ource("/compute/workers").json() |
| 36fc0 | 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 | .catch(().=>.null),......new.Fet |
| 36fe0 | 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 74 65 2f 71 75 65 75 65 73 | cher().resource("/compute/queues |
| 37000 | 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 | ").json().catch(().=>.null),.... |
| 37020 | 09 09 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 63 6f 6d 70 75 | ..new.Fetcher().resource("/compu |
| 37040 | 74 65 2f 6a 6f 62 73 2f 68 69 73 74 6f 72 79 22 29 2e 70 61 72 61 6d 28 22 6c 69 6d 69 74 22 2c | te/jobs/history").param("limit", |
| 37060 | 20 22 35 30 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c | ."50").json().catch(().=>.null), |
| 37080 | 0d 0a 09 09 09 5d 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 73 74 61 74 73 29 0d 0a 09 09 09 7b 0d | .....]);.......if.(stats).....{. |
| 370a0 | 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 71 75 65 75 65 5f 73 74 61 74 73 28 73 74 | .....this._render_queue_stats(st |
| 370c0 | 61 74 73 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 71 75 65 75 65 5f 63 68 | ats);......this._update_queue_ch |
| 370e0 | 61 72 74 28 73 74 61 74 73 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 70 65 | art(stats);......this._render_pe |
| 37100 | 72 66 28 73 74 61 74 73 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 69 66 20 28 73 79 73 69 6e 66 6f | rf(stats);.....}.....if.(sysinfo |
| 37120 | 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 79 73 69 6e 66 | ).....{......this._render_sysinf |
| 37140 | 6f 28 73 79 73 69 6e 66 6f 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 69 66 20 28 77 6f 72 6b 65 72 | o(sysinfo);.....}.....if.(worker |
| 37160 | 73 5f 64 61 74 61 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f | s_data).....{......this._render_ |
| 37180 | 77 6f 72 6b 65 72 73 28 77 6f 72 6b 65 72 73 5f 64 61 74 61 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 | workers(workers_data);.....}.... |
| 371a0 | 09 69 66 20 28 71 75 65 75 65 73 5f 64 61 74 61 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 | .if.(queues_data).....{......thi |
| 371c0 | 73 2e 5f 72 65 6e 64 65 72 5f 71 75 65 75 65 73 28 71 75 65 75 65 73 5f 64 61 74 61 29 3b 0d 0a | s._render_queues(queues_data);.. |
| 371e0 | 09 09 09 7d 0d 0a 09 09 09 69 66 20 28 68 69 73 74 6f 72 79 5f 64 61 74 61 29 0d 0a 09 09 09 7b | ...}.....if.(history_data).....{ |
| 37200 | 0d 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 61 63 74 69 6f 6e 5f 68 69 73 74 6f 72 | ......this._render_action_histor |
| 37220 | 79 28 68 69 73 74 6f 72 79 5f 64 61 74 61 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 63 | y(history_data);.....}....}....c |
| 37240 | 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 73 65 72 76 69 63 65 20 75 6e 61 76 61 69 6c 61 62 6c | atch.(e).{./*.service.unavailabl |
| 37260 | 65 20 2a 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 71 75 65 75 65 5f 73 74 61 | e.*/.}...}....._render_queue_sta |
| 37280 | 74 73 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 | ts(data)...{....const.grid.=.thi |
| 372a0 | 73 2e 5f 71 75 65 75 65 5f 67 72 69 64 3b 0d 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 | s._queue_grid;....grid.inner().i |
| 372c0 | 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 74 69 6c 65 73 20 | nnerHTML.=."";......const.tiles. |
| 372e0 | 3d 20 5b 0d 0a 09 09 09 7b 20 74 69 74 6c 65 3a 20 22 50 65 6e 64 69 6e 67 20 41 63 74 69 6f 6e | =.[.....{.title:."Pending.Action |
| 37300 | 73 22 2c 20 76 61 6c 75 65 3a 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 | s",.value:.data.actions_pending. |
| 37320 | 7c 7c 20 30 2c 20 6c 61 62 65 6c 3a 20 22 77 61 69 74 69 6e 67 20 74 6f 20 62 65 20 73 63 68 65 | ||.0,.label:."waiting.to.be.sche |
| 37340 | 64 75 6c 65 64 22 20 7d 2c 0d 0a 09 09 09 7b 20 74 69 74 6c 65 3a 20 22 52 75 6e 6e 69 6e 67 20 | duled".},.....{.title:."Running. |
| 37360 | 41 63 74 69 6f 6e 73 22 2c 20 76 61 6c 75 65 3a 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 73 75 | Actions",.value:.data.actions_su |
| 37380 | 62 6d 69 74 74 65 64 20 7c 7c 20 30 2c 20 6c 61 62 65 6c 3a 20 22 63 75 72 72 65 6e 74 6c 79 20 | bmitted.||.0,.label:."currently. |
| 373a0 | 65 78 65 63 75 74 69 6e 67 22 20 7d 2c 0d 0a 09 09 09 7b 20 74 69 74 6c 65 3a 20 22 43 6f 6d 70 | executing".},.....{.title:."Comp |
| 373c0 | 6c 65 74 65 64 20 41 63 74 69 6f 6e 73 22 2c 20 76 61 6c 75 65 3a 20 64 61 74 61 2e 61 63 74 69 | leted.Actions",.value:.data.acti |
| 373e0 | 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 30 2c 20 6c 61 62 65 6c 3a 20 22 72 65 73 75 6c | ons_complete.||.0,.label:."resul |
| 37400 | 74 73 20 61 76 61 69 6c 61 62 6c 65 22 20 7d 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 66 6f 72 20 | ts.available".},....];......for. |
| 37420 | 28 63 6f 6e 73 74 20 74 20 6f 66 20 74 69 6c 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 | (const.t.of.tiles)....{.....cons |
| 37440 | 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 | t.tile.=.grid.tag().classify("ca |
| 37460 | 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 | rd").classify("stats-tile");.... |
| 37480 | 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 | .tile.tag().classify("card-title |
| 374a0 | 22 29 2e 74 65 78 74 28 74 2e 74 69 74 6c 65 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 | ").text(t.title);.....const.body |
| 374c0 | 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 | .=.tile.tag().classify("tile-met |
| 374e0 | 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 | rics");.....this._metric(body,.F |
| 37500 | 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 2e 76 61 6c 75 65 29 2c 20 74 2e 6c 61 62 65 6c 2c 20 74 | riendly.sep(t.value),.t.label,.t |
| 37520 | 72 75 65 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 75 70 64 61 74 65 5f 71 75 65 75 65 | rue);....}...}....._update_queue |
| 37540 | 5f 63 68 61 72 74 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 68 20 3d 20 74 68 | _chart(data)...{....const.h.=.th |
| 37560 | 69 73 2e 5f 68 69 73 74 6f 72 79 3b 0d 0a 09 09 68 2e 74 69 6d 65 73 74 61 6d 70 73 2e 70 75 73 | is._history;....h.timestamps.pus |
| 37580 | 68 28 6e 65 77 20 44 61 74 65 28 29 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 | h(new.Date().toLocaleTimeString( |
| 375a0 | 29 29 3b 0d 0a 09 09 68 2e 70 65 6e 64 69 6e 67 2e 70 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f | ));....h.pending.push(data.actio |
| 375c0 | 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 30 29 3b 0d 0a 09 09 68 2e 72 75 6e 6e 69 6e 67 2e 70 | ns_pending.||.0);....h.running.p |
| 375e0 | 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 73 75 62 6d 69 74 74 65 64 20 7c 7c 20 30 29 | ush(data.actions_submitted.||.0) |
| 37600 | 3b 0d 0a 09 09 68 2e 63 6f 6d 70 6c 65 74 65 64 2e 70 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f | ;....h.completed.push(data.actio |
| 37620 | 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 30 29 3b 0d 0a 0d 0a 09 09 77 68 69 6c 65 20 28 68 | ns_complete.||.0);......while.(h |
| 37640 | 2e 74 69 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 | .timestamps.length.>.MAX_HISTORY |
| 37660 | 5f 50 4f 49 4e 54 53 29 0d 0a 09 09 7b 0d 0a 09 09 09 68 2e 74 69 6d 65 73 74 61 6d 70 73 2e 73 | _POINTS)....{.....h.timestamps.s |
| 37680 | 68 69 66 74 28 29 3b 0d 0a 09 09 09 68 2e 70 65 6e 64 69 6e 67 2e 73 68 69 66 74 28 29 3b 0d 0a | hift();.....h.pending.shift();.. |
| 376a0 | 09 09 09 68 2e 72 75 6e 6e 69 6e 67 2e 73 68 69 66 74 28 29 3b 0d 0a 09 09 09 68 2e 63 6f 6d 70 | ...h.running.shift();.....h.comp |
| 376c0 | 6c 65 74 65 64 2e 73 68 69 66 74 28 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 | leted.shift();....}......if.(thi |
| 376e0 | 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 71 | s._queue_chart)....{.....this._q |
| 37700 | 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 61 2e 6c 61 62 65 6c 73 20 3d 20 68 2e 74 69 6d 65 73 | ueue_chart.data.labels.=.h.times |
| 37720 | 74 61 6d 70 73 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 | tamps;.....this._queue_chart.dat |
| 37740 | 61 2e 64 61 74 61 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 68 2e 70 65 6e 64 69 6e 67 3b 0d | a.datasets[0].data.=.h.pending;. |
| 37760 | 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 | ....this._queue_chart.data.datas |
| 37780 | 65 74 73 5b 31 5d 2e 64 61 74 61 20 3d 20 68 2e 72 75 6e 6e 69 6e 67 3b 0d 0a 09 09 09 74 68 69 | ets[1].data.=.h.running;.....thi |
| 377a0 | 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 32 5d 2e | s._queue_chart.data.datasets[2]. |
| 377c0 | 64 61 74 61 20 3d 20 68 2e 63 6f 6d 70 6c 65 74 65 64 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 71 75 | data.=.h.completed;.....this._qu |
| 377e0 | 65 75 65 5f 63 68 61 72 74 2e 75 70 64 61 74 65 28 22 6e 6f 6e 65 22 29 3b 0d 0a 09 09 7d 0d 0a | eue_chart.update("none");....}.. |
| 37800 | 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 70 65 72 66 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 | .}....._render_perf(data)...{... |
| 37820 | 09 69 66 20 28 21 74 68 69 73 2e 5f 70 65 72 66 5f 67 72 69 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 | .if.(!this._perf_grid)....{..... |
| 37840 | 74 68 69 73 2e 5f 70 65 72 66 5f 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 70 65 72 66 5f 68 6f 73 | this._perf_grid.=.this._perf_hos |
| 37860 | 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 | t.tag().classify("grid").classif |
| 37880 | 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e 73 74 20 | y("stats-tiles");....}....const. |
| 378a0 | 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 70 65 72 66 5f 67 72 69 64 3b 0d 0a 09 09 67 72 69 64 2e | grid.=.this._perf_grid;....grid. |
| 378c0 | 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 63 6f 6e | inner().innerHTML.=."";......con |
| 378e0 | 73 74 20 72 65 74 69 72 65 64 20 3d 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 | st.retired.=.data.actions_retire |
| 37900 | 64 20 7c 7c 20 7b 7d 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 72 61 74 65 | d.||.{};......//.Completion.rate |
| 37920 | 20 63 61 72 64 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 | .card....{.....const.tile.=.grid |
| 37940 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 | .tag().classify("card").classify |
| 37960 | 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 | ("stats-tile");.....tile.tag().c |
| 37980 | 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 43 6f 6d 70 | lassify("card-title").text("Comp |
| 379a0 | 6c 65 74 69 6f 6e 20 52 61 74 65 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 | letion.Rate");.....const.body.=. |
| 379c0 | 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e | tile.tag().classify("tile-column |
| 379e0 | 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 62 6f 64 79 2e 74 61 67 | s");.......const.left.=.body.tag |
| 37a00 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 | ().classify("tile-metrics");.... |
| 37a20 | 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 74 68 69 73 2e 5f 66 6d 74 5f 72 61 | .this._metric(left,.this._fmt_ra |
| 37a40 | 74 65 28 72 65 74 69 72 65 64 2e 72 61 74 65 5f 31 29 2c 20 22 31 20 6d 69 6e 20 72 61 74 65 22 | te(retired.rate_1),."1.min.rate" |
| 37a60 | 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 | ,.true);.....this._metric(left,. |
| 37a80 | 74 68 69 73 2e 5f 66 6d 74 5f 72 61 74 65 28 72 65 74 69 72 65 64 2e 72 61 74 65 5f 35 29 2c 20 | this._fmt_rate(retired.rate_5),. |
| 37aa0 | 22 35 20 6d 69 6e 20 72 61 74 65 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 | "5.min.rate");.....this._metric( |
| 37ac0 | 6c 65 66 74 2c 20 74 68 69 73 2e 5f 66 6d 74 5f 72 61 74 65 28 72 65 74 69 72 65 64 2e 72 61 74 | left,.this._fmt_rate(retired.rat |
| 37ae0 | 65 5f 31 35 29 2c 20 22 31 35 20 6d 69 6e 20 72 61 74 65 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e | e_15),."15.min.rate");.......con |
| 37b00 | 73 74 20 72 69 67 68 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 | st.right.=.body.tag().classify(" |
| 37b20 | 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | tile-metrics");.....this._metric |
| 37b40 | 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 74 69 72 65 64 2e 63 6f 75 | (right,.Friendly.sep(retired.cou |
| 37b60 | 6e 74 20 7c 7c 20 30 29 2c 20 22 74 6f 74 61 6c 20 72 65 74 69 72 65 64 22 2c 20 74 72 75 65 29 | nt.||.0),."total.retired",.true) |
| 37b80 | 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 74 68 69 73 2e 5f | ;.....this._metric(right,.this._ |
| 37ba0 | 66 6d 74 5f 72 61 74 65 28 72 65 74 69 72 65 64 2e 72 61 74 65 5f 6d 65 61 6e 29 2c 20 22 6d 65 | fmt_rate(retired.rate_mean),."me |
| 37bc0 | 61 6e 20 72 61 74 65 22 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 66 6d 74 5f 72 61 74 | an.rate");....}...}....._fmt_rat |
| 37be0 | 65 28 72 61 74 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 72 61 74 65 20 3d 3d 20 6e 75 6c 6c 29 | e(rate)...{....if.(rate.==.null) |
| 37c00 | 20 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 09 72 65 74 75 72 6e 20 72 61 74 65 2e 74 6f 46 69 | .return."-";....return.rate.toFi |
| 37c20 | 78 65 64 28 32 29 20 2b 20 22 2f 73 22 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 77 | xed(2).+."/s";...}....._render_w |
| 37c40 | 6f 72 6b 65 72 73 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 | orkers(data)...{....const.worker |
| 37c60 | 49 64 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 09 09 69 | Ids.=.data.workers.||.[];......i |
| 37c80 | 66 20 28 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 | f.(this._workers_table)....{.... |
| 37ca0 | 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 | .this._workers_table.clear();... |
| 37cc0 | 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 | .}....else....{.....this._worker |
| 37ce0 | 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 68 6f 73 74 2e 61 64 64 | s_table.=.this._workers_host.add |
| 37d00 | 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 6e 61 6d 65 | _widget(......Table,......["name |
| 37d20 | 22 2c 20 22 70 6c 61 74 66 6f 72 6d 22 2c 20 22 63 6f 72 65 73 22 2c 20 22 74 69 6d 65 6f 75 74 | ",."platform",."cores",."timeout |
| 37d40 | 22 2c 20 22 66 75 6e 63 74 69 6f 6e 73 22 2c 20 22 77 6f 72 6b 65 72 20 49 44 22 5d 2c 0d 0a 09 | ",."functions",."worker.ID"],... |
| 37d60 | 09 09 09 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 67 | ...Table.Flag_FitLeft|Table.Flag |
| 37d80 | 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 | _PackRight|Table.Flag_Sortable|T |
| 37da0 | 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0d 0a 09 09 09 29 | able.Flag_AlignNumeric,.-1.....) |
| 37dc0 | 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 77 6f 72 6b 65 72 49 64 73 2e 6c 65 6e 67 74 68 | ;....}......if.(workerIds.length |
| 37de0 | 20 3d 3d 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d | .===.0)....{.....return;....}... |
| 37e00 | 0a 09 09 2f 2f 20 46 65 74 63 68 20 65 61 63 68 20 77 6f 72 6b 65 72 27 73 20 64 65 73 63 72 69 | ...//.Fetch.each.worker's.descri |
| 37e20 | 70 74 6f 72 0d 0a 09 09 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 0d 0a 09 09 09 77 6f 72 6b 65 72 49 | ptor....Promise.all(.....workerI |
| 37e40 | 64 73 2e 6d 61 70 28 69 64 20 3d 3e 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | ds.map(id.=>......new.Fetcher(). |
| 37e60 | 72 65 73 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 22 2c 20 69 64 29 | resource("/compute/workers",.id) |
| 37e80 | 2e 6a 73 6f 6e 28 29 0d 0a 09 09 09 09 09 2e 74 68 65 6e 28 64 65 73 63 20 3d 3e 20 28 7b 20 69 | .json()........then(desc.=>.({.i |
| 37ea0 | 64 2c 20 64 65 73 63 20 7d 29 29 0d 0a 09 09 09 09 09 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 28 | d,.desc.}))........catch(().=>.( |
| 37ec0 | 7b 20 69 64 2c 20 64 65 73 63 3a 20 6e 75 6c 6c 20 7d 29 29 0d 0a 09 09 09 29 0d 0a 09 09 29 2e | {.id,.desc:.null.})).....)....). |
| 37ee0 | 74 68 65 6e 28 72 65 73 75 6c 74 73 20 3d 3e 20 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b | then(results.=>.{.....this._work |
| 37f00 | 65 72 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 | ers_table.clear();.....for.(cons |
| 37f20 | 74 20 7b 20 69 64 2c 20 64 65 73 63 20 7d 20 6f 66 20 72 65 73 75 6c 74 73 29 0d 0a 09 09 09 7b | t.{.id,.desc.}.of.results).....{ |
| 37f40 | 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e | ......const.name.=.desc.?.(desc. |
| 37f60 | 6e 61 6d 65 20 7c 7c 20 22 2d 22 29 20 3a 20 22 2d 22 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 68 | name.||."-").:."-";......const.h |
| 37f80 | 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 22 2d 22 29 20 | ost.=.desc.?.(desc.host.||."-"). |
| 37fa0 | 3a 20 22 2d 22 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 72 65 73 20 3d 20 64 65 73 63 20 3f | :."-";......const.cores.=.desc.? |
| 37fc0 | 20 28 64 65 73 63 2e 63 6f 72 65 73 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e 63 6f 72 65 | .(desc.cores.!=.null.?.desc.core |
| 37fe0 | 73 20 3a 20 22 2d 22 29 20 3a 20 22 2d 22 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6d 65 6f | s.:."-").:."-";......const.timeo |
| 38000 | 75 74 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c | ut.=.desc.?.(desc.timeout.!=.nul |
| 38020 | 6c 20 3f 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 2b 20 22 73 22 20 3a 20 22 2d 22 29 20 3a 20 | l.?.desc.timeout.+."s".:."-").:. |
| 38040 | 22 2d 22 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 3d 20 64 65 73 63 | "-";......const.functions.=.desc |
| 38060 | 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 6e 63 74 69 | .?.(desc.functions.?.desc.functi |
| 38080 | 6f 6e 73 2e 6c 65 6e 67 74 68 20 3a 20 30 29 20 3a 20 22 2d 22 3b 0d 0a 0d 0a 09 09 09 09 63 6f | ons.length.:.0).:."-";........co |
| 380a0 | 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 2e 61 64 | nst.row.=.this._workers_table.ad |
| 380c0 | 64 5f 72 6f 77 28 0d 0a 09 09 09 09 09 22 22 2c 0d 0a 09 09 09 09 09 68 6f 73 74 2c 0d 0a 09 09 | d_row(......."",.......host,.... |
| 380e0 | 09 09 09 53 74 72 69 6e 67 28 63 6f 72 65 73 29 2c 0d 0a 09 09 09 09 09 53 74 72 69 6e 67 28 74 | ...String(cores),.......String(t |
| 38100 | 69 6d 65 6f 75 74 29 2c 0d 0a 09 09 09 09 09 53 74 72 69 6e 67 28 66 75 6e 63 74 69 6f 6e 73 29 | imeout),.......String(functions) |
| 38120 | 2c 0d 0a 09 09 09 09 09 69 64 2c 0d 0a 09 09 09 09 29 3b 0d 0a 0d 0a 09 09 09 09 2f 2f 20 4d 61 | ,.......id,......);........//.Ma |
| 38140 | 6b 65 20 6e 61 6d 65 20 63 6c 69 63 6b 61 62 6c 65 20 74 6f 20 65 78 70 61 6e 64 20 64 65 74 61 | ke.name.clickable.to.expand.deta |
| 38160 | 69 6c 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c | il......const.cell.=.row.get_cel |
| 38180 | 6c 28 30 29 3b 0d 0a 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 | l(0);......cell.tag().text(name) |
| 381a0 | 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 74 6f 67 67 6c 65 5f 77 6f 72 | .on_click(().=>.this._toggle_wor |
| 381c0 | 6b 65 72 5f 64 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 29 3b 0d 0a 0d 0a 09 09 09 09 2f 2f | ker_detail(id,.desc));........// |
| 381e0 | 20 48 69 67 68 6c 69 67 68 74 20 73 65 6c 65 63 74 65 64 0d 0a 09 09 09 09 69 66 20 28 69 64 20 | .Highlight.selected......if.(id. |
| 38200 | 3d 3d 3d 20 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 29 0d 0a 09 09 09 09 | ===.this._selected_worker)...... |
| 38220 | 7b 0d 0a 09 09 09 09 09 72 6f 77 2e 73 74 79 6c 65 28 22 62 61 63 6b 67 72 6f 75 6e 64 22 2c 20 | {.......row.style("background",. |
| 38240 | 22 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d | "var(--theme_p3)");......}.....} |
| 38260 | 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 73 63 72 69 70 74 6f 72 73 20 | .......this._worker_descriptors. |
| 38280 | 3d 20 4f 62 6a 65 63 74 2e 66 72 6f 6d 45 6e 74 72 69 65 73 28 72 65 73 75 6c 74 73 2e 6d 61 70 | =.Object.fromEntries(results.map |
| 382a0 | 28 72 20 3d 3e 20 5b 72 2e 69 64 2c 20 72 2e 64 65 73 63 5d 29 29 3b 0d 0a 0d 0a 09 09 09 2f 2f | (r.=>.[r.id,.r.desc]));.......// |
| 382c0 | 20 52 65 2d 72 65 6e 64 65 72 20 64 65 74 61 69 6c 20 69 66 20 73 74 69 6c 6c 20 73 65 6c 65 63 | .Re-render.detail.if.still.selec |
| 382e0 | 74 65 64 0d 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 | ted.....if.(this._selected_worke |
| 38300 | 72 20 26 26 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 73 63 72 69 70 74 6f 72 73 5b 74 68 | r.&&.this._worker_descriptors[th |
| 38320 | 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 5d 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 | is._selected_worker]).....{..... |
| 38340 | 09 74 68 69 73 2e 5f 73 68 6f 77 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 74 68 69 73 2e 5f | .this._show_worker_detail(this._ |
| 38360 | 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 2c 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 | selected_worker,.this._worker_de |
| 38380 | 73 63 72 69 70 74 6f 72 73 5b 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 5d | scriptors[this._selected_worker] |
| 383a0 | 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 | );.....}.....else.if.(this._sele |
| 383c0 | 63 74 65 64 5f 77 6f 72 6b 65 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 73 65 | cted_worker).....{......this._se |
| 383e0 | 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 09 74 68 69 73 2e | lected_worker.=.null;......this. |
| 38400 | 5f 63 6c 65 61 72 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 29 3b 0d 0a 09 09 09 7d 0d 0a 09 | _clear_worker_detail();.....}... |
| 38420 | 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 74 6f 67 67 6c 65 5f 77 6f 72 6b 65 72 5f 64 65 74 61 | .});...}....._toggle_worker_deta |
| 38440 | 69 6c 28 69 64 2c 20 64 65 73 63 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 | il(id,.desc)...{....if.(this._se |
| 38460 | 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 3d 3d 20 69 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 | lected_worker.===.id)....{.....t |
| 38480 | 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 | his._selected_worker.=.null;.... |
| 384a0 | 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 29 3b 0d 0a 09 | .this._clear_worker_detail();... |
| 384c0 | 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 | ..return;....}....this._selected |
| 384e0 | 5f 77 6f 72 6b 65 72 20 3d 20 69 64 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 68 6f 77 5f 77 6f 72 6b | _worker.=.id;....this._show_work |
| 38500 | 65 72 5f 64 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6c | er_detail(id,.desc);...}....._cl |
| 38520 | 65 61 72 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 | ear_worker_detail()...{....if.(t |
| 38540 | 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 29 0d 0a 09 | his._worker_detail_container)... |
| 38560 | 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 | .{.....this._worker_detail_conta |
| 38580 | 69 6e 65 72 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 29 3b 0d 0a | iner._parent.inner().remove();.. |
| 385a0 | 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 | ...this._worker_detail_container |
| 385c0 | 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 73 68 6f 77 5f 77 6f 72 6b | .=.null;....}...}....._show_work |
| 385e0 | 65 72 5f 64 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e | er_detail(id,.desc)...{....this. |
| 38600 | 5f 63 6c 65 61 72 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 29 3b 0d 0a 09 09 69 66 20 28 21 | _clear_worker_detail();....if.(! |
| 38620 | 64 65 73 63 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 | desc)....{.....return;....}..... |
| 38640 | 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 68 | .const.section.=.this._workers_h |
| 38660 | 6f 73 74 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 69 64 29 | ost.add_section(desc.name.||.id) |
| 38680 | 3b 0d 0a 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e | ;....this._worker_detail_contain |
| 386a0 | 65 72 20 3d 20 73 65 63 74 69 6f 6e 3b 0d 0a 0d 0a 09 09 2f 2f 20 42 61 73 69 63 20 69 6e 66 6f | er.=.section;......//.Basic.info |
| 386c0 | 20 74 61 62 6c 65 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 5f 74 61 62 6c 65 20 3d 20 73 65 63 | .table....const.info_table.=.sec |
| 386e0 | 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 54 61 62 6c 65 2c 20 5b 22 70 72 | tion.add_widget(.....Table,.["pr |
| 38700 | 6f 70 65 72 74 79 22 2c 20 22 76 61 6c 75 65 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 | operty",."value"],.Table.Flag_Fi |
| 38720 | 74 4c 65 66 74 7c 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 | tLeft|Table.Flag_PackRight....); |
| 38740 | 0d 0a 09 09 63 6f 6e 73 74 20 66 69 65 6c 64 73 20 3d 20 5b 0d 0a 09 09 09 5b 22 57 6f 72 6b 65 | ....const.fields.=.[.....["Worke |
| 38760 | 72 20 49 44 22 2c 20 69 64 5d 2c 0d 0a 09 09 09 5b 22 50 61 74 68 22 2c 20 64 65 73 63 2e 70 61 | r.ID",.id],.....["Path",.desc.pa |
| 38780 | 74 68 20 7c 7c 20 22 2d 22 5d 2c 0d 0a 09 09 09 5b 22 50 6c 61 74 66 6f 72 6d 22 2c 20 64 65 73 | th.||."-"],.....["Platform",.des |
| 387a0 | 63 2e 68 6f 73 74 20 7c 7c 20 22 2d 22 5d 2c 0d 0a 09 09 09 5b 22 42 75 69 6c 64 20 53 79 73 74 | c.host.||."-"],.....["Build.Syst |
| 387c0 | 65 6d 22 2c 20 64 65 73 63 2e 62 75 69 6c 64 73 79 73 74 65 6d 5f 76 65 72 73 69 6f 6e 20 7c 7c | em",.desc.buildsystem_version.|| |
| 387e0 | 20 22 2d 22 5d 2c 0d 0a 09 09 09 5b 22 43 6f 72 65 73 22 2c 20 64 65 73 63 2e 63 6f 72 65 73 20 | ."-"],.....["Cores",.desc.cores. |
| 38800 | 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e 67 28 64 65 73 63 2e 63 6f 72 65 73 29 20 3a 20 22 | !=.null.?.String(desc.cores).:." |
| 38820 | 2d 22 5d 2c 0d 0a 09 09 09 5b 22 54 69 6d 65 6f 75 74 22 2c 20 64 65 73 63 2e 74 69 6d 65 6f 75 | -"],.....["Timeout",.desc.timeou |
| 38840 | 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 22 73 22 20 3a | t.!=.null.?.desc.timeout.+."s".: |
| 38860 | 20 22 2d 22 5d 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 5b 6c 61 62 65 | ."-"],....];....for.(const.[labe |
| 38880 | 6c 2c 20 76 61 6c 75 65 5d 20 6f 66 20 66 69 65 6c 64 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 6e | l,.value].of.fields)....{.....in |
| 388a0 | 66 6f 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 3b 0d | fo_table.add_row(label,.value);. |
| 388c0 | 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 46 75 6e 63 74 69 6f 6e 73 0d 0a 09 09 63 6f 6e 73 74 20 | ...}......//.Functions....const. |
| 388e0 | 66 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 | functions.=.desc.functions.||.[] |
| 38900 | 3b 0d 0a 09 09 69 66 20 28 66 75 6e 63 74 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0d 0a | ;....if.(functions.length.>.0).. |
| 38920 | 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 66 6e 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 | ..{.....const.fn_section.=.secti |
| 38940 | 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 46 75 6e 63 74 69 6f 6e 73 22 29 3b 0d 0a 09 09 | on.add_section("Functions");.... |
| 38960 | 09 63 6f 6e 73 74 20 66 6e 5f 74 61 62 6c 65 20 3d 20 66 6e 5f 73 65 63 74 69 6f 6e 2e 61 64 64 | .const.fn_table.=.fn_section.add |
| 38980 | 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 20 5b 22 6e 61 6d 65 22 2c 20 22 76 | _widget(......Table,.["name",."v |
| 389a0 | 65 72 73 69 6f 6e 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 | ersion"],.Table.Flag_FitLeft|Tab |
| 389c0 | 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0d 0a 09 09 09 29 3b 0d 0a 09 09 09 66 6f 72 | le.Flag_PackRight.....);.....for |
| 389e0 | 20 28 63 6f 6e 73 74 20 66 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 29 0d 0a 09 09 09 7b 0d 0a 09 | .(const.f.of.functions).....{... |
| 38a00 | 09 09 09 66 6e 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 66 2e 6e 61 6d 65 20 7c 7c 20 22 2d | ...fn_table.add_row(f.name.||."- |
| 38a20 | 22 2c 20 66 2e 76 65 72 73 69 6f 6e 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d | ",.f.version.||."-");.....}....} |
| 38a40 | 0d 0a 0d 0a 09 09 2f 2f 20 45 78 65 63 75 74 61 62 6c 65 73 0d 0a 09 09 63 6f 6e 73 74 20 65 78 | ......//.Executables....const.ex |
| 38a60 | 65 63 75 74 61 62 6c 65 73 20 3d 20 64 65 73 63 2e 65 78 65 63 75 74 61 62 6c 65 73 20 7c 7c 20 | ecutables.=.desc.executables.||. |
| 38a80 | 5b 5d 3b 0d 0a 09 09 69 66 20 28 65 78 65 63 75 74 61 62 6c 65 73 2e 6c 65 6e 67 74 68 20 3e 20 | [];....if.(executables.length.>. |
| 38aa0 | 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 65 78 65 63 5f 73 65 63 74 69 6f 6e 20 3d | 0)....{.....const.exec_section.= |
| 38ac0 | 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 45 78 65 63 75 74 61 62 6c 65 | .section.add_section("Executable |
| 38ae0 | 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 65 78 65 63 5f 74 61 62 6c 65 20 3d 20 65 78 65 63 | s");.....const.exec_table.=.exec |
| 38b00 | 5f 73 65 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 | _section.add_widget(......Table, |
| 38b20 | 20 5b 22 70 61 74 68 22 2c 20 22 68 61 73 68 22 2c 20 22 73 69 7a 65 22 5d 2c 20 54 61 62 6c 65 | .["path",."hash",."size"],.Table |
| 38b40 | 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 | .Flag_FitLeft|Table.Flag_PackRig |
| 38b60 | 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 0d 0a 09 09 09 29 | ht|Table.Flag_AlignNumeric.....) |
| 38b80 | 3b 0d 0a 09 09 09 6c 65 74 20 74 6f 74 61 6c 53 69 7a 65 20 3d 20 30 3b 0d 0a 09 09 09 66 6f 72 | ;.....let.totalSize.=.0;.....for |
| 38ba0 | 20 28 63 6f 6e 73 74 20 65 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73 29 0d 0a 09 09 09 7b 0d | .(const.e.of.executables).....{. |
| 38bc0 | 0a 09 09 09 09 65 78 65 63 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 65 2e 6e 61 6d 65 20 7c | .....exec_table.add_row(e.name.| |
| 38be0 | 7c 20 22 2d 22 2c 20 65 2e 68 61 73 68 20 7c 7c 20 22 2d 22 2c 20 65 2e 73 69 7a 65 20 21 3d 20 | |."-",.e.hash.||."-",.e.size.!=. |
| 38c00 | 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 65 2e 73 69 7a 65 29 20 3a 20 | null.?.Friendly.bytes(e.size).:. |
| 38c20 | 22 2d 22 29 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 53 69 7a 65 20 2b 3d 20 65 2e 73 69 7a 65 20 7c | "-");......totalSize.+=.e.size.| |
| 38c40 | 7c 20 30 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c 5f 72 6f 77 20 3d | |.0;.....}.....const.total_row.= |
| 38c60 | 20 65 78 65 63 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 54 4f 54 41 4c 22 2c 20 22 22 2c | .exec_table.add_row("TOTAL",."", |
| 38c80 | 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 53 69 7a 65 29 29 3b 0d 0a 09 09 | .Friendly.bytes(totalSize));.... |
| 38ca0 | 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 66 6f | .total_row.get_cell(0).style("fo |
| 38cc0 | 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 09 74 6f 74 61 6c 5f 72 6f | ntWeight",."bold");.....total_ro |
| 38ce0 | 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 | w.get_cell(2).style("fontWeight" |
| 38d00 | 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 46 69 6c 65 73 0d 0a 09 | ,."bold");....}......//.Files... |
| 38d20 | 09 63 6f 6e 73 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 | .const.files.=.desc.files.||.[]; |
| 38d40 | 0d 0a 09 09 69 66 20 28 66 69 6c 65 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0d 0a 09 09 7b 0d 0a | ....if.(files.length.>.0)....{.. |
| 38d60 | 09 09 09 63 6f 6e 73 74 20 66 69 6c 65 73 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e | ...const.files_section.=.section |
| 38d80 | 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 46 69 6c 65 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 | .add_section("Files");.....const |
| 38da0 | 20 66 69 6c 65 73 5f 74 61 62 6c 65 20 3d 20 66 69 6c 65 73 5f 73 65 63 74 69 6f 6e 2e 61 64 64 | .files_table.=.files_section.add |
| 38dc0 | 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 20 5b 22 6e 61 6d 65 22 2c 20 22 68 | _widget(......Table,.["name",."h |
| 38de0 | 61 73 68 22 5d 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 | ash"],.Table.Flag_FitLeft|Table. |
| 38e00 | 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0d 0a 09 09 09 29 3b 0d 0a 09 09 09 66 6f 72 20 28 63 | Flag_PackRight.....);.....for.(c |
| 38e20 | 6f 6e 73 74 20 66 20 6f 66 20 66 69 6c 65 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 69 6c 65 | onst.f.of.files).....{......file |
| 38e40 | 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 74 79 70 65 6f 66 20 66 20 3d 3d 3d 20 22 73 74 | s_table.add_row(typeof.f.===."st |
| 38e60 | 72 69 6e 67 22 20 3f 20 66 20 3a 20 28 66 2e 6e 61 6d 65 20 7c 7c 20 22 2d 22 29 2c 20 74 79 70 | ring".?.f.:.(f.name.||."-"),.typ |
| 38e80 | 65 6f 66 20 66 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 20 3f 20 22 22 20 3a 20 28 66 2e 68 61 73 | eof.f.===."string".?."".:.(f.has |
| 38ea0 | 68 20 7c 7c 20 22 22 29 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 44 69 | h.||.""));.....}....}......//.Di |
| 38ec0 | 72 65 63 74 6f 72 69 65 73 0d 0a 09 09 63 6f 6e 73 74 20 64 69 72 73 20 3d 20 64 65 73 63 2e 64 | rectories....const.dirs.=.desc.d |
| 38ee0 | 69 72 73 20 7c 7c 20 5b 5d 3b 0d 0a 09 09 69 66 20 28 64 69 72 73 2e 6c 65 6e 67 74 68 20 3e 20 | irs.||.[];....if.(dirs.length.>. |
| 38f00 | 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 69 72 73 5f 73 65 63 74 69 6f 6e 20 3d | 0)....{.....const.dirs_section.= |
| 38f20 | 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 44 69 72 65 63 74 6f 72 69 65 | .section.add_section("Directorie |
| 38f40 | 73 22 29 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 20 6f 66 20 64 69 72 73 29 0d 0a | s");.....for.(const.d.of.dirs).. |
| 38f60 | 09 09 09 7b 0d 0a 09 09 09 09 64 69 72 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 | ...{......dirs_section.tag().cla |
| 38f80 | 73 73 69 66 79 28 22 64 65 74 61 69 6c 2d 74 61 67 22 29 2e 74 65 78 74 28 64 29 3b 0d 0a 09 09 | ssify("detail-tag").text(d);.... |
| 38fa0 | 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 0d 0a 09 09 63 | .}....}......//.Environment....c |
| 38fc0 | 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 6e 74 20 7c 7c 20 5b | onst.env.=.desc.environment.||.[ |
| 38fe0 | 5d 3b 0d 0a 09 09 69 66 20 28 65 6e 76 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0d 0a 09 09 7b 0d 0a | ];....if.(env.length.>.0)....{.. |
| 39000 | 09 09 09 63 6f 6e 73 74 20 65 6e 76 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 | ...const.env_section.=.section.a |
| 39020 | 64 64 5f 73 65 63 74 69 6f 6e 28 22 45 6e 76 69 72 6f 6e 6d 65 6e 74 22 29 3b 0d 0a 09 09 09 66 | dd_section("Environment");.....f |
| 39040 | 6f 72 20 28 63 6f 6e 73 74 20 65 20 6f 66 20 65 6e 76 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 65 | or.(const.e.of.env).....{......e |
| 39060 | 6e 76 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 65 74 61 69 | nv_section.tag().classify("detai |
| 39080 | 6c 2d 74 61 67 22 29 2e 74 65 78 74 28 65 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d | l-tag").text(e);.....}....}...}. |
| 390a0 | 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 71 75 65 75 65 73 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 | ...._render_queues(data)...{.... |
| 390c0 | 63 6f 6e 73 74 20 71 75 65 75 65 73 20 3d 20 64 61 74 61 2e 71 75 65 75 65 73 20 7c 7c 20 5b 5d | const.queues.=.data.queues.||.[] |
| 390e0 | 3b 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 71 75 65 75 65 73 5f 74 61 62 6c 65 29 0d 0a | ;......if.(this._queues_table).. |
| 39100 | 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 | ..{.....this._queues_table.clear |
| 39120 | 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f | ();....}....else....{.....this._ |
| 39140 | 71 75 65 75 65 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 71 75 65 75 65 73 5f 68 6f 73 74 | queues_table.=.this._queues_host |
| 39160 | 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 09 09 09 5b 22 | .add_widget(......Table,......[" |
| 39180 | 49 44 22 2c 20 22 73 74 61 74 75 73 22 2c 20 22 61 63 74 69 76 65 22 2c 20 22 63 6f 6d 70 6c 65 | ID",."status",."active",."comple |
| 391a0 | 74 65 64 22 2c 20 22 66 61 69 6c 65 64 22 2c 20 22 61 62 61 6e 64 6f 6e 65 64 22 2c 20 22 63 61 | ted",."failed",."abandoned",."ca |
| 391c0 | 6e 63 65 6c 6c 65 64 22 2c 20 22 74 6f 6b 65 6e 22 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 2e 46 | ncelled",."token"],......Table.F |
| 391e0 | 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 | lag_FitLeft|Table.Flag_PackRight |
| 39200 | 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f | |Table.Flag_Sortable|Table.Flag_ |
| 39220 | 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a | AlignNumeric,.-1.....);....}.... |
| 39240 | 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 71 20 6f 66 20 71 75 65 75 65 73 29 0d 0a 09 09 7b 0d 0a | ..for.(const.q.of.queues)....{.. |
| 39260 | 09 09 09 63 6f 6e 73 74 20 69 64 20 3d 20 71 2e 71 75 65 75 65 5f 69 64 20 21 3d 20 6e 75 6c 6c | ...const.id.=.q.queue_id.!=.null |
| 39280 | 20 3f 20 53 74 72 69 6e 67 28 71 2e 71 75 65 75 65 5f 69 64 29 20 3a 20 22 2d 22 3b 0d 0a 09 09 | .?.String(q.queue_id).:."-";.... |
| 392a0 | 09 63 6f 6e 73 74 20 73 74 61 74 75 73 20 3d 20 71 2e 73 74 61 74 65 20 3d 3d 3d 20 22 63 61 6e | .const.status.=.q.state.===."can |
| 392c0 | 63 65 6c 6c 65 64 22 20 3f 20 22 63 61 6e 63 65 6c 6c 65 64 22 0d 0a 09 09 09 09 3a 20 71 2e 73 | celled".?."cancelled"......:.q.s |
| 392e0 | 74 61 74 65 20 3d 3d 3d 20 22 64 72 61 69 6e 69 6e 67 22 20 3f 20 22 64 72 61 69 6e 69 6e 67 22 | tate.===."draining".?."draining" |
| 39300 | 0d 0a 09 09 09 09 3a 20 71 2e 69 73 5f 63 6f 6d 70 6c 65 74 65 20 3f 20 22 63 6f 6d 70 6c 65 74 | ......:.q.is_complete.?."complet |
| 39320 | 65 22 20 3a 20 22 61 63 74 69 76 65 22 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 | e".:."active";.......this._queue |
| 39340 | 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 69 64 2c 0d 0a 09 09 09 09 73 | s_table.add_row(......id,......s |
| 39360 | 74 61 74 75 73 2c 0d 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 61 63 74 69 76 65 5f 63 6f 75 6e | tatus,......String(q.active_coun |
| 39380 | 74 20 3f 3f 20 30 29 2c 0d 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 63 6f 6d 70 6c 65 74 65 64 | t.??.0),......String(q.completed |
| 393a0 | 5f 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0d 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 66 61 69 6c | _count.??.0),......String(q.fail |
| 393c0 | 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0d 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 61 62 | ed_count.??.0),......String(q.ab |
| 393e0 | 61 6e 64 6f 6e 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0d 0a 09 09 09 09 53 74 72 69 6e 67 | andoned_count.??.0),......String |
| 39400 | 28 71 2e 63 61 6e 63 65 6c 6c 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0d 0a 09 09 09 09 71 | (q.cancelled_count.??.0),......q |
| 39420 | 2e 71 75 65 75 65 5f 74 6f 6b 65 6e 20 7c 7c 20 22 2d 22 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d | .queue_token.||."-",.....);....} |
| 39440 | 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 61 63 74 69 6f 6e 5f 68 69 73 74 6f 72 79 28 | ...}....._render_action_history( |
| 39460 | 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 6e 74 72 69 65 73 20 3d 20 64 61 74 | data)...{....const.entries.=.dat |
| 39480 | 61 2e 68 69 73 74 6f 72 79 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f | a.history.||.[];......if.(this._ |
| 394a0 | 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 68 69 | history_table)....{.....this._hi |
| 394c0 | 73 74 6f 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 | story_table.clear();....}....els |
| 394e0 | 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d | e....{.....this._history_table.= |
| 39500 | 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 0d | .this._history_host.add_widget(. |
| 39520 | 0a 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 4c 53 4e 22 2c 20 22 71 75 65 75 65 22 | .....Table,......["LSN",."queue" |
| 39540 | 2c 20 22 73 74 61 74 75 73 22 2c 20 22 66 75 6e 63 74 69 6f 6e 22 2c 20 22 73 74 61 72 74 65 64 | ,."status",."function",."started |
| 39560 | 22 2c 20 22 66 69 6e 69 73 68 65 64 22 2c 20 22 64 75 72 61 74 69 6f 6e 22 2c 20 22 77 6f 72 6b | ",."finished",."duration",."work |
| 39580 | 65 72 20 49 44 22 2c 20 22 61 63 74 69 6f 6e 20 49 44 22 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 | er.ID",."action.ID"],......Table |
| 395a0 | 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 | .Flag_FitLeft|Table.Flag_PackRig |
| 395c0 | 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 | ht|Table.Flag_Sortable|Table.Fla |
| 395e0 | 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a | g_AlignNumeric,.-1.....);....}.. |
| 39600 | 0d 0a 09 09 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 69 72 | ....//.Entries.arrive.oldest-fir |
| 39620 | 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 74 6f | st;.reverse.to.show.newest.at.to |
| 39640 | 70 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 6e 74 72 79 20 6f 66 20 5b 2e 2e 2e 65 6e 74 | p....for.(const.entry.of.[...ent |
| 39660 | 72 69 65 73 5d 2e 72 65 76 65 72 73 65 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 | ries].reverse())....{.....const. |
| 39680 | 6c 73 6e 20 3d 20 65 6e 74 72 79 2e 6c 73 6e 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e 67 | lsn.=.entry.lsn.!=.null.?.String |
| 396a0 | 28 65 6e 74 72 79 2e 6c 73 6e 29 20 3a 20 22 2d 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 71 75 65 | (entry.lsn).:."-";.....const.que |
| 396c0 | 75 65 49 64 20 3d 20 65 6e 74 72 79 2e 71 75 65 75 65 49 64 20 3f 20 53 74 72 69 6e 67 28 65 6e | ueId.=.entry.queueId.?.String(en |
| 396e0 | 74 72 79 2e 71 75 65 75 65 49 64 29 20 3a 20 22 2d 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 74 | try.queueId).:."-";.....const.st |
| 39700 | 61 74 75 73 20 3d 20 65 6e 74 72 79 2e 73 75 63 63 65 65 64 65 64 20 3d 3d 20 6e 75 6c 6c 20 3f | atus.=.entry.succeeded.==.null.? |
| 39720 | 20 22 75 6e 6b 6e 6f 77 6e 22 0d 0a 09 09 09 09 3a 20 65 6e 74 72 79 2e 73 75 63 63 65 65 64 65 | ."unknown"......:.entry.succeede |
| 39740 | 64 20 3f 20 22 6f 6b 22 20 3a 20 22 66 61 69 6c 65 64 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 | d.?."ok".:."failed";.....const.d |
| 39760 | 65 73 63 20 3d 20 65 6e 74 72 79 2e 61 63 74 69 6f 6e 44 65 73 63 72 69 70 74 6f 72 20 7c 7c 20 | esc.=.entry.actionDescriptor.||. |
| 39780 | 7b 7d 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 66 6e 20 3d 20 64 65 73 63 2e 46 75 6e 63 74 69 6f 6e | {};.....const.fn.=.desc.Function |
| 397a0 | 20 7c 7c 20 22 2d 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 74 61 72 74 44 61 74 65 20 3d 20 66 | .||."-";.....const.startDate.=.f |
| 397c0 | 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 |
| 397e0 | 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 65 6e 64 44 61 74 65 20 3d 20 66 69 6c 65 74 69 6d 65 54 | );.....const.endDate.=.filetimeT |
| 39800 | 6f 44 61 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 43 6f 6d 70 6c 65 74 65 64 20 3f 3f 20 65 6e | oDate(entry.time_Completed.??.en |
| 39820 | 74 72 79 2e 74 69 6d 65 5f 46 61 69 6c 65 64 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 68 69 | try.time_Failed);.......this._hi |
| 39840 | 73 74 6f 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 6c 73 6e 2c 0d 0a | story_table.add_row(......lsn,.. |
| 39860 | 09 09 09 09 71 75 65 75 65 49 64 2c 0d 0a 09 09 09 09 73 74 61 74 75 73 2c 0d 0a 09 09 09 09 66 | ....queueId,......status,......f |
| 39880 | 6e 2c 0d 0a 09 09 09 09 66 6f 72 6d 61 74 54 69 6d 65 28 73 74 61 72 74 44 61 74 65 29 2c 0d 0a | n,......formatTime(startDate),.. |
| 398a0 | 09 09 09 09 66 6f 72 6d 61 74 54 69 6d 65 28 65 6e 64 44 61 74 65 29 2c 0d 0a 09 09 09 09 66 6f | ....formatTime(endDate),......fo |
| 398c0 | 72 6d 61 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 | rmatDuration(startDate,.endDate) |
| 398e0 | 2c 0d 0a 09 09 09 09 65 6e 74 72 79 2e 77 6f 72 6b 65 72 49 64 20 7c 7c 20 22 2d 22 2c 0d 0a 09 | ,......entry.workerId.||."-",... |
| 39900 | 09 09 09 65 6e 74 72 79 2e 61 63 74 69 6f 6e 49 64 20 7c 7c 20 22 2d 22 2c 0d 0a 09 09 09 29 3b | ...entry.actionId.||."-",.....); |
| 39920 | 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 73 79 73 69 6e 66 6f 28 64 61 | ....}...}....._render_sysinfo(da |
| 39940 | 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 79 | ta)...{....const.grid.=.this._sy |
| 39960 | 73 5f 67 72 69 64 3b 0d 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d | s_grid;....grid.inner().innerHTM |
| 39980 | 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 50 55 20 63 61 72 64 0d 0a 09 09 7b 0d 0a 09 | L.=."";......//.CPU.card....{... |
| 399a0 | 09 09 63 6f 6e 73 74 20 63 70 75 55 73 61 67 65 20 3d 20 64 61 74 61 2e 63 70 75 5f 75 73 61 67 | ..const.cpuUsage.=.data.cpu_usag |
| 399c0 | 65 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 | e.||.0;.....const.tile.=.grid.ta |
| 399e0 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 | g().classify("card").classify("s |
| 39a00 | 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 | tats-tile");.....tile.tag().clas |
| 39a20 | 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 43 50 55 20 55 73 61 | sify("card-title").text("CPU.Usa |
| 39a40 | 67 65 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 | ge");.....const.body.=.tile.tag( |
| 39a60 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 | ).classify("tile-metrics");..... |
| 39a80 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 63 70 75 55 73 61 67 65 2e 74 6f 46 69 | this._metric(body,.cpuUsage.toFi |
| 39aa0 | 78 65 64 28 31 29 20 2b 20 22 25 22 2c 20 22 70 65 72 63 65 6e 74 22 2c 20 74 72 75 65 29 3b 0d | xed(1).+."%",."percent",.true);. |
| 39ac0 | 0a 0d 0a 09 09 09 2f 2f 20 50 72 6f 67 72 65 73 73 20 62 61 72 0d 0a 09 09 09 63 6f 6e 73 74 20 | ......//.Progress.bar.....const. |
| 39ae0 | 62 61 72 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 | bar.=.body.tag().classify("progr |
| 39b00 | 65 73 73 2d 62 61 72 22 29 3b 0d 0a 09 09 09 62 61 72 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | ess-bar");.....bar.tag().classif |
| 39b20 | 79 28 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 29 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 | y("progress-fill").style("width" |
| 39b40 | 2c 20 63 70 75 55 73 61 67 65 20 2b 20 22 25 22 29 3b 0d 0a 0d 0a 09 09 09 2f 2f 20 43 50 55 20 | ,.cpuUsage.+."%");.......//.CPU. |
| 39b60 | 73 70 61 72 6b 6c 69 6e 65 0d 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 2e | sparkline.....this._history.cpu. |
| 39b80 | 70 75 73 68 28 63 70 75 55 73 61 67 65 29 3b 0d 0a 09 09 09 77 68 69 6c 65 20 28 74 68 69 73 2e | push(cpuUsage);.....while.(this. |
| 39ba0 | 5f 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 49 53 54 4f 52 | _history.cpu.length.>.MAX_HISTOR |
| 39bc0 | 59 5f 50 4f 49 4e 54 53 29 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 2e 73 68 69 66 | Y_POINTS).this._history.cpu.shif |
| 39be0 | 74 28 29 3b 0d 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 29 0d 0a 09 | t();.....if.(this._cpu_chart)... |
| 39c00 | 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 73 70 61 72 6b 43 6f 6e 74 61 69 6e 65 72 20 3d 20 | ..{......const.sparkContainer.=. |
| 39c20 | 62 6f 64 79 2e 74 61 67 28 29 3b 0d 0a 09 09 09 09 73 70 61 72 6b 43 6f 6e 74 61 69 6e 65 72 2e | body.tag();......sparkContainer. |
| 39c40 | 73 74 79 6c 65 28 22 70 6f 73 69 74 69 6f 6e 22 2c 20 22 72 65 6c 61 74 69 76 65 22 29 2e 73 74 | style("position",."relative").st |
| 39c60 | 79 6c 65 28 22 68 65 69 67 68 74 22 2c 20 22 36 30 70 78 22 29 2e 73 74 79 6c 65 28 22 6d 61 72 | yle("height",."60px").style("mar |
| 39c80 | 67 69 6e 54 6f 70 22 2c 20 22 31 32 70 78 22 29 3b 0d 0a 09 09 09 09 73 70 61 72 6b 43 6f 6e 74 | ginTop",."12px");......sparkCont |
| 39ca0 | 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 68 69 73 2e 5f | ainer.inner().appendChild(this._ |
| 39cc0 | 63 70 75 5f 63 61 6e 76 61 73 29 3b 0d 0a 0d 0a 09 09 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 | cpu_canvas);........this._cpu_ch |
| 39ce0 | 61 72 74 2e 64 61 74 61 2e 6c 61 62 65 6c 73 20 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e | art.data.labels.=.this._history. |
| 39d00 | 63 70 75 2e 6d 61 70 28 28 29 20 3d 3e 20 22 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 63 70 | cpu.map(().=>."");......this._cp |
| 39d20 | 75 5f 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 | u_chart.data.datasets[0].data.=. |
| 39d40 | 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 63 70 | this._history.cpu;......this._cp |
| 39d60 | 75 5f 63 68 61 72 74 2e 75 70 64 61 74 65 28 22 6e 6f 6e 65 22 29 3b 0d 0a 09 09 09 7d 0d 0a 0d | u_chart.update("none");.....}... |
| 39d80 | 0a 09 09 09 2f 2f 20 43 50 55 20 64 65 74 61 69 6c 73 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 | ....//.CPU.details.....this._sta |
| 39da0 | 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 50 61 63 6b 61 67 65 73 22 2c 20 64 61 74 61 2e 63 70 75 | t_row(body,."Packages",.data.cpu |
| 39dc0 | 5f 63 6f 75 6e 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e 67 28 64 61 74 61 2e 63 70 75 | _count.!=.null.?.String(data.cpu |
| 39de0 | 5f 63 6f 75 6e 74 29 20 3a 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 | _count).:."-");.....this._stat_r |
| 39e00 | 6f 77 28 62 6f 64 79 2c 20 22 50 68 79 73 69 63 61 6c 20 43 6f 72 65 73 22 2c 20 64 61 74 61 2e | ow(body,."Physical.Cores",.data. |
| 39e20 | 63 6f 72 65 5f 63 6f 75 6e 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e 67 28 64 61 74 61 | core_count.!=.null.?.String(data |
| 39e40 | 2e 63 6f 72 65 5f 63 6f 75 6e 74 29 20 3a 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 | .core_count).:."-");.....this._s |
| 39e60 | 74 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 4c 6f 67 69 63 61 6c 20 50 72 6f 63 65 73 73 6f 72 | tat_row(body,."Logical.Processor |
| 39e80 | 73 22 2c 20 64 61 74 61 2e 6c 70 5f 63 6f 75 6e 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 | s",.data.lp_count.!=.null.?.Stri |
| 39ea0 | 6e 67 28 64 61 74 61 2e 6c 70 5f 63 6f 75 6e 74 29 20 3a 20 22 2d 22 29 3b 0d 0a 09 09 7d 0d 0a | ng(data.lp_count).:."-");....}.. |
| 39ec0 | 0d 0a 09 09 2f 2f 20 4d 65 6d 6f 72 79 20 63 61 72 64 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 | ....//.Memory.card....{.....cons |
| 39ee0 | 74 20 6d 65 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 | t.memUsed.=.data.memory_used.||. |
| 39f00 | 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 54 6f 74 61 6c 20 3d 20 64 61 74 61 2e 6d 65 6d | 0;.....const.memTotal.=.data.mem |
| 39f20 | 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 50 65 72 | ory_total.||.1;.....const.memPer |
| 39f40 | 63 65 6e 74 20 3d 20 28 6d 65 6d 55 73 65 64 20 2f 20 6d 65 6d 54 6f 74 61 6c 29 20 2a 20 31 30 | cent.=.(memUsed./.memTotal).*.10 |
| 39f60 | 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 | 0;.....const.tile.=.grid.tag().c |
| 39f80 | 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d | lassify("card").classify("stats- |
| 39fa0 | 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | tile");.....tile.tag().classify( |
| 39fc0 | 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 4d 65 6d 6f 72 79 22 29 3b 0d 0a 09 | "card-title").text("Memory");... |
| 39fe0 | 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | ..const.body.=.tile.tag().classi |
| 3a000 | 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 | fy("tile-metrics");.....this._st |
| 3a020 | 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 55 73 65 64 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 | at_row(body,."Used",.Friendly.by |
| 3a040 | 74 65 73 28 6d 65 6d 55 73 65 64 29 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f | tes(memUsed));.....this._stat_ro |
| 3a060 | 77 28 62 6f 64 79 2c 20 22 54 6f 74 61 6c 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 | w(body,."Total",.Friendly.bytes( |
| 3a080 | 6d 65 6d 54 6f 74 61 6c 29 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 61 72 20 3d 20 62 6f 64 79 | memTotal));.....const.bar.=.body |
| 3a0a0 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 29 3b | .tag().classify("progress-bar"); |
| 3a0c0 | 0d 0a 09 09 09 62 61 72 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 | .....bar.tag().classify("progres |
| 3a0e0 | 73 2d 66 69 6c 6c 22 29 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 6d 65 6d 50 65 72 63 65 | s-fill").style("width",.memPerce |
| 3a100 | 6e 74 20 2b 20 22 25 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 44 69 73 6b 20 63 61 72 | nt.+."%");....}......//.Disk.car |
| 3a120 | 64 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 69 73 6b 55 73 65 64 20 3d 20 64 61 74 61 | d....{.....const.diskUsed.=.data |
| 3a140 | 2e 64 69 73 6b 5f 75 73 65 64 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 69 73 6b 54 | .disk_used.||.0;.....const.diskT |
| 3a160 | 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 0d 0a 09 09 | otal.=.data.disk_total.||.1;.... |
| 3a180 | 09 63 6f 6e 73 74 20 64 69 73 6b 50 65 72 63 65 6e 74 20 3d 20 28 64 69 73 6b 55 73 65 64 20 2f | .const.diskPercent.=.(diskUsed./ |
| 3a1a0 | 20 64 69 73 6b 54 6f 74 61 6c 29 20 2a 20 31 30 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c | .diskTotal).*.100;.....const.til |
| 3a1c0 | 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e | e.=.grid.tag().classify("card"). |
| 3a1e0 | 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 | classify("stats-tile");.....tile |
| 3a200 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 | .tag().classify("card-title").te |
| 3a220 | 78 74 28 22 44 69 73 6b 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c | xt("Disk");.....const.body.=.til |
| 3a240 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 | e.tag().classify("tile-metrics") |
| 3a260 | 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 55 73 65 64 | ;.....this._stat_row(body,."Used |
| 3a280 | 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 69 73 6b 55 73 65 64 29 29 3b 0d 0a 09 | ",.Friendly.bytes(diskUsed));... |
| 3a2a0 | 09 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 54 6f 74 61 6c 22 2c 20 | ..this._stat_row(body,."Total",. |
| 3a2c0 | 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 69 73 6b 54 6f 74 61 6c 29 29 3b 0d 0a 09 09 09 | Friendly.bytes(diskTotal));..... |
| 3a2e0 | 63 6f 6e 73 74 20 62 61 72 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | const.bar.=.body.tag().classify( |
| 3a300 | 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 29 3b 0d 0a 09 09 09 62 61 72 2e 74 61 67 28 29 2e 63 | "progress-bar");.....bar.tag().c |
| 3a320 | 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 29 2e 73 74 79 6c 65 28 22 | lassify("progress-fill").style(" |
| 3a340 | 77 69 64 74 68 22 2c 20 64 69 73 6b 50 65 72 63 65 6e 74 20 2b 20 22 25 22 29 3b 0d 0a 09 09 7d | width",.diskPercent.+."%");....} |
| 3a360 | 0d 0a 09 7d 0d 0a 0d 0a 09 5f 73 74 61 74 5f 72 6f 77 28 70 61 72 65 6e 74 2c 20 6c 61 62 65 6c | ...}....._stat_row(parent,.label |
| 3a380 | 2c 20 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 70 61 72 65 | ,.value)...{....const.row.=.pare |
| 3a3a0 | 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 72 6f 77 22 29 3b 0d | nt.tag().classify("stats-row");. |
| 3a3c0 | 0a 09 09 72 6f 77 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 6c 61 62 | ...row.tag().classify("stats-lab |
| 3a3e0 | 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 09 72 6f 77 2e 74 61 67 28 29 2e 63 | el").text(label);....row.tag().c |
| 3a400 | 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 | lassify("stats-value").text(valu |
| 3a420 | 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c 75 | e);...}....._metric(parent,.valu |
| 3a440 | 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 29 0d 0a 09 7b 0d 0a 09 09 63 | e,.label,.hero.=.false)...{....c |
| 3a460 | 6f 6e 73 74 20 6d 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 22 | onst.m.=.parent.tag().classify(" |
| 3a480 | 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0d 0a 09 09 69 66 20 28 68 65 72 6f 29 0d 0a 09 09 7b | tile-metric");....if.(hero)....{ |
| 3a4a0 | 0d 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 | .....m.classify("tile-metric-her |
| 3a4c0 | 6f 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d | o");....}....m.tag().classify("m |
| 3a4e0 | 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0d 0a 09 09 6d 2e | etric-value").text(value);....m. |
| 3a500 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 | tag().classify("metric-label").t |
| 3a520 | 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d0 82 | ext(label);...}..}..PK.......... |
| 3a540 | 55 5c 49 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 | U\I...Z+..Z+......pages/cookarti |
| 3a560 | 66 61 63 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 | facts.js//.Copyright.Epic.Games, |
| 3a580 | 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 |
| 3a5a0 | 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 65 20 | se.strict";....import.{.ZenPage. |
| 3a5c0 | 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 65 74 | }.from."./page.js"..import.{.Fet |
| 3a5e0 | 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 6a 73 22 | cher.}.from."../util/fetcher.js" |
| 3a600 | 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 2c 20 50 72 6f 70 54 | ..import.{.Table,.Toolbar,.PropT |
| 3a620 | 61 62 6c 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 | able.}.from."../util/widgets.js" |
| 3a640 | 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 | ....//////////////////////////// |
| 3a660 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 3a680 | 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 63 6c 61 | ////////////////////..export.cla |
| 3a6a0 | 73 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 | ss.Page.extends.ZenPage..{...mai |
| 3a6c0 | 6e 28 29 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 | n()...{....this.set_title("cook. |
| 3a6e0 | 61 72 74 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 | artifacts");......const.project. |
| 3a700 | 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");.... |
| 3a720 | 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 |
| 3a740 | 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 2e 67 65 74 | log");....const.opkey.=.this.get |
| 3a760 | 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 74 69 66 61 | _param("opkey");....const.artifa |
| 3a780 | 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 73 68 22 29 | ct_hash.=.this.get_param("hash") |
| 3a7a0 | 3b 0d 0a 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 | ;......//.Fetch.the.artifact.con |
| 3a7c0 | 74 65 6e 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 | tent.as.JSON....this._artifact.= |
| 3a7e0 | 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 22 70 72 | .new.Fetcher()......resource("pr |
| 3a800 | 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 61 72 74 | j",.project,."oplog",.oplog,.art |
| 3a820 | 69 66 61 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 | ifact_hash.+.".json")......json( |
| 3a840 | 29 3b 0d 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 | );......//.Optionally.fetch.entr |
| 3a860 | 79 20 69 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 | y.info.for.display.context....if |
| 3a880 | 20 28 6f 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 | .(opkey)....{.....this._entry.=. |
| 3a8a0 | 6e 65 77 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 | new.Fetcher().......resource("pr |
| 3a8c0 | 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 22 65 6e | j",.project,."oplog",.oplog,."en |
| 3a8e0 | 74 72 69 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 | tries").......param("opkey",.opk |
| 3a900 | 65 79 29 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 | ey).......cbo();....}......this. |
| 3a920 | 5f 62 75 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 | _build_page();...}.....//.Map.Co |
| 3a940 | 6f 6b 44 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 | okDependency.enum.values.to.disp |
| 3a960 | 6c 61 79 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 | lay.names..._get_dependency_type |
| 3a980 | 5f 6e 61 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 | _name(type_value)...{....const.t |
| 3a9a0 | 79 70 65 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 | ype_names.=.{.....0:."None",.... |
| 3a9c0 | 09 31 3a 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 | .1:."File",.....2:."Function",.. |
| 3a9e0 | 09 09 09 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 | ...3:."TransitiveBuild",.....4:. |
| 3aa00 | 22 50 61 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 | "Package",.....5:."ConsoleVariab |
| 3aa20 | 6c 65 22 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 | le",.....6:."Config",.....7:."Se |
| 3aa40 | 74 74 69 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 | ttingsObject",.....8:."NativeCla |
| 3aa60 | 73 73 22 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 | ss",.....9:."AssetRegistryQuery" |
| 3aa80 | 2c 0d 0a 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 | ,.....10:."RedirectionTarget"... |
| 3aaa0 | 09 7d 3b 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 | .};....return.type_names[type_va |
| 3aac0 | 6c 75 65 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 | lue].||.`Unknown.(${type_value}) |
| 3aae0 | 60 3b 0d 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 | `;...}.....//.Check.if.Data.cont |
| 3ab00 | 65 6e 74 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 | ent.should.be.expandable..._shou |
| 3ab20 | 6c 64 5f 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 | ld_make_expandable(data_string). |
| 3ab40 | 0a 09 7b 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 | ..{....if.(!data_string.||.data_ |
| 3ab60 | 73 74 72 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 | string.length.<.40).....return.f |
| 3ab80 | 61 6c 73 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 | alse;......//.Check.if.it's.JSON |
| 3aba0 | 20 61 72 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 | .array.or.object....if.(!data_st |
| 3abc0 | 72 69 6e 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 | ring.startsWith('[').&&.!data_st |
| 3abe0 | 72 69 6e 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 | ring.startsWith('{')).....return |
| 3ac00 | 20 66 61 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 | .false;......//.Check.if.formatt |
| 3ac20 | 69 6e 67 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 | ing.would.add.newlines....try.{. |
| 3ac40 | 0a 09 09 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 | ....const.parsed.=.JSON.parse(da |
| 3ac60 | 74 61 5f 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 | ta_string);.....const.formatted. |
| 3ac80 | 3d 20 4a 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 | =.JSON.stringify(parsed,.null,.2 |
| 3aca0 | 29 3b 0d 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 | );.....return.formatted.includes |
| 3acc0 | 28 27 5c 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 | ('\n');....}.catch.(e).{.....ret |
| 3ace0 | 75 72 6e 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 | urn.false;....}...}.....//.Get.f |
| 3ad00 | 69 72 73 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 | irst.line.of.content.for.collaps |
| 3ad20 | 65 64 20 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 | ed.state..._get_first_line(data_ |
| 3ad40 | 73 74 72 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 | string)...{....if.(!data_string) |
| 3ad60 | 0d 0a 09 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 | .....return."";......const.newli |
| 3ad80 | 6e 65 5f 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 | ne_index.=.data_string.indexOf(' |
| 3ada0 | 5c 6e 27 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 | \n');....if.(newline_index.===.- |
| 3adc0 | 31 29 0d 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 | 1)....{.....//.No.newline,.trunc |
| 3ade0 | 61 74 65 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 | ate.if.too.long.....return.data_ |
| 3ae00 | 73 74 72 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 | string.length.>.80.?.data_string |
| 3ae20 | 2e 73 75 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 | .substring(0,.77).+."...".:.data |
| 3ae40 | 5f 73 74 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 | _string;....}....return.data_str |
| 3ae60 | 69 6e 67 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 | ing.substring(0,.newline_index). |
| 3ae80 | 2b 20 22 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 | +."...";...}.....//.Format.JSON. |
| 3aea0 | 77 69 74 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 | with.indentation..._format_json( |
| 3aec0 | 64 61 74 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 | data_string)...{....try.{.....co |
| 3aee0 | 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 73 74 72 | nst.parsed.=.JSON.parse(data_str |
| 3af00 | 69 6e 67 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 | ing);.....return.JSON.stringify( |
| 3af20 | 70 61 72 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 | parsed,.null,.2);....}.catch.(e) |
| 3af40 | 20 7b 0d 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 | .{.....return.data_string;....}. |
| 3af60 | 0a 09 7d 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 | ..}.....//.Toggle.expand/collaps |
| 3af80 | 65 20 73 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 | e.state..._toggle_data_cell(cell |
| 3afa0 | 29 0d 0a 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 | )...{....const.is_expanded.=.cel |
| 3afc0 | 6c 2e 61 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 | l.attr("expanded").!==.null;.... |
| 3afe0 | 63 6f 6e 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 | const.full_data.=.cell.attr("dat |
| 3b000 | 61 2d 66 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 | a-full");......//.Find.the.text. |
| 3b020 | 77 72 61 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 | wrapper.span....const.text_wrapp |
| 3b040 | 65 72 20 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 | er.=.cell.first_child().next_sib |
| 3b060 | 6c 69 6e 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 | ling();......if.(is_expanded)... |
| 3b080 | 09 7b 0d 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 | .{.....//.Collapse:.show.first.l |
| 3b0a0 | 69 6e 65 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 | ine.only.....const.first_line.=. |
| 3b0c0 | 74 68 69 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 | this._get_first_line(full_data); |
| 3b0e0 | 0d 0a 09 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 | .....text_wrapper.text(first_lin |
| 3b100 | 65 29 3b 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 | e);.....cell.attr("expanded",.nu |
| 3b120 | 6c 6c 29 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 | ll);....}....else....{.....//.Ex |
| 3b140 | 70 61 6e 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 | pand:.show.formatted.JSON.....co |
| 3b160 | 6e 73 74 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 | nst.formatted.=.this._format_jso |
| 3b180 | 6e 28 66 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 | n(full_data);.....text_wrapper.t |
| 3b1a0 | 65 78 74 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 | ext(formatted);.....cell.attr("e |
| 3b1c0 | 78 70 61 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 | xpanded",."");....}...}.....//.F |
| 3b1e0 | 6f 72 6d 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 | ormat.dependency.data.based.on.i |
| 3b200 | 74 73 20 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 | ts.structure..._format_dependenc |
| 3b220 | 79 28 64 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 | y(dep_array)...{....const.type.= |
| 3b240 | 20 64 65 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 | .dep_array[0];....const.formatte |
| 3b260 | 64 20 3d 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 | d.=.{};......//.Common.patterns. |
| 3b280 | 62 61 73 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 | based.on.the.example.data:....// |
| 3b2a0 | 20 54 79 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 | .Type.2.(Function):.[type,.name, |
| 3b2c0 | 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 34 20 28 50 61 63 6b | .array,.hash]....//.Type.4.(Pack |
| 3b2e0 | 61 67 65 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 | age):.[type,.path,.hash]....//.T |
| 3b300 | 79 70 65 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 | ype.5.(ConsoleVariable):.[type,. |
| 3b320 | 62 6f 6f 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 | bool,.array,.hash]....//.Type.8. |
| 3b340 | 28 4e 61 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 | (NativeClass):.[type,.path,.hash |
| 3b360 | 5d 0d 0a 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 | ]....//.Type.9.(AssetRegistryQue |
| 3b380 | 72 79 29 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 | ry):.[type,.bool,.object,.hash]. |
| 3b3a0 | 0a 09 09 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 | ...//.Type.10.(RedirectionTarget |
| 3b3c0 | 29 3a 20 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 | ):.[type,.path,.hash]......if.(d |
| 3b3e0 | 65 70 5f 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 | ep_array.length.>.1)....{.....// |
| 3b400 | 20 4d 6f 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 | .Most.types.have.a.name/path.as. |
| 3b420 | 73 65 63 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 | second.element.....if.(typeof.de |
| 3b440 | 70 5f 61 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 | p_array[1].===."string").....{.. |
| 3b460 | 09 09 09 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 | ....formatted.Name.=.dep_array[1 |
| 3b480 | 5d 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 65 70 | ];.....}.....else.if.(typeof.dep |
| 3b4a0 | 5f 61 72 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 | _array[1].===."boolean").....{.. |
| 3b4c0 | 09 09 09 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 | ....formatted.Value.=.dep_array[ |
| 3b4e0 | 31 5d 2e 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 | 1].toString();.....}....}......i |
| 3b500 | 66 20 28 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 | f.(dep_array.length.>.2)....{... |
| 3b520 | 09 09 2f 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 | ..//.Third.element.varies.....if |
| 3b540 | 20 28 41 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 | .(Array.isArray(dep_array[2])).. |
| 3b560 | 09 09 09 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 | ...{......formatted.Data.=.JSON. |
| 3b580 | 73 74 72 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 | stringify(dep_array[2]);.....}.. |
| 3b5a0 | 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 72 61 79 5b 32 5d 20 | ...else.if.(typeof.dep_array[2]. |
| 3b5c0 | 3d 3d 3d 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 | ===."object").....{......formatt |
| 3b5e0 | 65 64 2e 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 | ed.Data.=.JSON.stringify(dep_arr |
| 3b600 | 61 79 5b 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 | ay[2]);.....}.....else.if.(typeo |
| 3b620 | 66 20 64 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 | f.dep_array[2].===."string").... |
| 3b640 | 09 7b 0d 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 | .{......formatted.Hash.=.dep_arr |
| 3b660 | 61 79 5b 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 | ay[2];.....}....}......if.(dep_a |
| 3b680 | 72 72 61 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 | rray.length.>.3)....{.....//.Fou |
| 3b6a0 | 72 74 68 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 | rth.element.is.usually.the.hash. |
| 3b6c0 | 0a 09 09 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 | ....if.(typeof.dep_array[3].===. |
| 3b6e0 | 22 73 74 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 | "string").....{......formatted.H |
| 3b700 | 61 73 68 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 | ash.=.dep_array[3];.....}....}.. |
| 3b720 | 0d 0a 09 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 | ....return.formatted;...}.....as |
| 3b740 | 79 6e 63 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 | ync._build_page()...{....const.p |
| 3b760 | 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 |
| 3b780 | 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 |
| 3b7a0 | 72 61 6d 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 | ram("oplog");....const.opkey.=.t |
| 3b7c0 | 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 63 6f 6e 73 74 | his.get_param("opkey");....const |
| 3b7e0 | 20 61 72 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 | .artifact_hash.=.this.get_param( |
| 3b800 | 22 68 61 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 | "hash");......//.Build.page.titl |
| 3b820 | 65 0d 0a 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 | e....let.title.=."Cook.Artifacts |
| 3b840 | 22 3b 0d 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 | ";....if.(this._entry)....{..... |
| 3b860 | 74 72 79 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 | try.....{......const.entry.=.awa |
| 3b880 | 69 74 20 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 | it.this._entry;......const.entry |
| 3b8a0 | 5f 6f 62 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 | _obj.=.entry.as_object().find("e |
| 3b8c0 | 6e 74 72 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 | ntry").as_object();......const.k |
| 3b8e0 | 65 79 20 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 | ey.=.entry_obj.find("key").as_va |
| 3b900 | 6c 75 65 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 | lue();......title.=.`Cook.Artifa |
| 3b920 | 63 74 73 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 | cts`;.....}.....catch.(e).....{. |
| 3b940 | 0a 09 09 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 | .....console.error("Failed.to.fe |
| 3b960 | 74 63 68 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 | tch.entry:",.e);.....}....}..... |
| 3b980 | 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 73 65 63 74 69 6f | .const.section.=.this.add_sectio |
| 3b9a0 | 6e 28 74 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 | n(title);......//.Fetch.and.pars |
| 3b9c0 | 65 20 61 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 | e.artifact....let.artifact;....t |
| 3b9e0 | 72 79 0d 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 | ry....{.....artifact.=.await.thi |
| 3ba00 | 73 2e 5f 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 | s._artifact;....}....catch.(e).. |
| 3ba20 | 09 09 7b 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 | ..{.....section.text(`Failed.to. |
| 3ba40 | 6c 6f 61 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 | load.artifact:.${e.message}`);.. |
| 3ba60 | 09 09 09 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 | ...return;....}......//.Display. |
| 3ba80 | 61 72 74 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 | artifact.info....const.info_sect |
| 3baa0 | 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 41 72 74 69 66 | ion.=.section.add_section("Artif |
| 3bac0 | 61 63 74 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 | act.Info");....const.info_table. |
| 3bae0 | 3d 20 69 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 | =.info_section.add_widget(Table, |
| 3bb00 | 20 5b 22 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 | .["Property",."Value"],.Table.Fl |
| 3bb20 | 61 67 5f 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 | ag_PackRight);......if.(artifact |
| 3bb40 | 2e 56 65 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 | .Version.!==.undefined).....info |
| 3bb60 | 5f 74 61 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 | _table.add_row("Version",.artifa |
| 3bb80 | 63 74 2e 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 | ct.Version.toString());....if.(a |
| 3bba0 | 72 74 69 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 | rtifact.HasSaveResults.!==.undef |
| 3bbc0 | 69 6e 65 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 | ined).....info_table.add_row("Ha |
| 3bbe0 | 73 53 61 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 | sSaveResults",.artifact.HasSaveR |
| 3bc00 | 65 73 75 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 | esults.toString());....if.(artif |
| 3bc20 | 61 63 74 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 | act.PackageSavedHash.!==.undefin |
| 3bc40 | 65 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 50 61 63 6b | ed).....info_table.add_row("Pack |
| 3bc60 | 61 67 65 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 | ageSavedHash",.artifact.PackageS |
| 3bc80 | 61 76 65 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 | avedHash);......//.Process.SaveB |
| 3bca0 | 75 69 6c 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 | uildDependencies....if.(artifact |
| 3bcc0 | 2e 53 61 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 | .SaveBuildDependencies.&&.artifa |
| 3bce0 | 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 65 70 65 6e 64 65 | ct.SaveBuildDependencies.Depende |
| 3bd00 | 6e 63 69 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 | ncies)....{.....this._build_depe |
| 3bd20 | 6e 64 65 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 | ndency_section(......section,... |
| 3bd40 | 09 09 09 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 | ..."Save.Build.Dependencies",... |
| 3bd60 | 09 09 09 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 | ...artifact.SaveBuildDependencie |
| 3bd80 | 73 2e 44 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 | s.Dependencies,......artifact.Sa |
| 3bda0 | 76 65 42 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 | veBuildDependencies.StoredKey... |
| 3bdc0 | 09 09 29 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 | ..);....}......//.Process.LoadBu |
| 3bde0 | 69 6c 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 | ildDependencies....if.(artifact. |
| 3be00 | 4c 6f 61 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 | LoadBuildDependencies.&&.artifac |
| 3be20 | 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 70 65 6e 64 65 6e | t.LoadBuildDependencies.Dependen |
| 3be40 | 63 69 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 | cies)....{.....this._build_depen |
| 3be60 | 64 65 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 | dency_section(......section,.... |
| 3be80 | 09 09 22 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 | .."Load.Build.Dependencies",.... |
| 3bea0 | 09 09 61 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 | ..artifact.LoadBuildDependencies |
| 3bec0 | 2e 44 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 4c 6f 61 | .Dependencies,......artifact.Loa |
| 3bee0 | 64 42 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 | dBuildDependencies.StoredKey.... |
| 3bf00 | 09 29 3b 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 | .);....}......//.Process.Runtime |
| 3bf20 | 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 52 75 6e | Dependencies....if.(artifact.Run |
| 3bf40 | 74 69 6d 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 | timeDependencies.&&.artifact.Run |
| 3bf60 | 74 69 6d 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 | timeDependencies.length.>.0).... |
| 3bf80 | 7b 0d 0a 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 | {.....const.runtime_section.=.se |
| 3bfa0 | 63 74 69 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 | ction.add_section("Runtime.Depen |
| 3bfc0 | 64 65 6e 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 | dencies");.....const.runtime_tab |
| 3bfe0 | 6c 65 20 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 | le.=.runtime_section.add_widget( |
| 3c000 | 54 61 62 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 | Table,.["Path"],.Table.Flag_Pack |
| 3c020 | 52 69 67 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 | Right);.....for.(const.dep.of.ar |
| 3c040 | 74 69 66 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 | tifact.RuntimeDependencies)..... |
| 3c060 | 7b 0d 0a 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 | {......const.row.=.runtime_table |
| 3c080 | 2e 61 64 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 | .add_row(dep);......//.Make.Path |
| 3c0a0 | 20 63 6c 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 | .clickable.to.navigate.to.entry. |
| 3c0c0 | 0a 09 09 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 | .....if.(this._should_link_depen |
| 3c0e0 | 64 65 6e 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 | dency(dep))......{.......row.get |
| 3c100 | 5f 63 65 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 | _cell(0).text(dep).on_click((opk |
| 3c120 | 65 79 29 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 | ey).=>.{........window.location. |
| 3c140 | 3d 20 60 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 | =.`?page=entry&project=${project |
| 3c160 | 7d 26 6f 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 | }&oplog=${oplog}&opkey=${opkey.t |
| 3c180 | 6f 4c 6f 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 | oLowerCase()}`;.......},.dep);.. |
| 3c1a0 | 09 09 09 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 | ....}.....}....}...}....._should |
| 3c1c0 | 5f 6c 69 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 | _link_dependency(name)...{....// |
| 3c1e0 | 20 45 78 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 | .Exclude.dependencies.starting.w |
| 3c200 | 69 74 68 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 | ith./Script/.(code-defined.entri |
| 3c220 | 65 73 29 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 | es).-.case.insensitive....if.(na |
| 3c240 | 6d 65 20 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 | me.&&.name.toLowerCase().startsW |
| 3c260 | 69 74 68 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 | ith("/script/")).....return.fals |
| 3c280 | 65 3b 0d 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 | e;......return.true;...}....._bu |
| 3c2a0 | 69 6c 64 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 | ild_dependency_section(parent_se |
| 3c2c0 | 63 74 69 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 | ction,.title,.dependencies,.stor |
| 3c2e0 | 65 64 5f 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 | ed_key)...{....const.section.=.p |
| 3c300 | 61 72 65 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 | arent_section.add_section(title) |
| 3c320 | 3b 0d 0a 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 | ;......//.Add.stored.key.info... |
| 3c340 | 09 69 66 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 | .if.(stored_key)....{.....const. |
| 3c360 | 6b 65 79 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 | key_toolbar.=.section.add_widget |
| 3c380 | 28 54 6f 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 | (Toolbar);.....key_toolbar.left( |
| 3c3a0 | 29 2e 61 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 | ).add(`Key:.${stored_key}`);.... |
| 3c3c0 | 7d 0d 0a 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 | }......//.Group.dependencies.by. |
| 3c3e0 | 74 79 70 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 | type....const.dependencies_by_ty |
| 3c400 | 70 65 20 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 | pe.=.{};......for.(const.dep_arr |
| 3c420 | 61 79 20 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 | ay.of.dependencies)....{.....if. |
| 3c440 | 28 21 41 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 | (!Array.isArray(dep_array).||.de |
| 3c460 | 70 5f 61 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 | p_array.length.===.0)......conti |
| 3c480 | 6e 75 65 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 | nue;.......const.type.=.dep_arra |
| 3c4a0 | 79 5b 30 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 | y[0];.....if.(!dependencies_by_t |
| 3c4c0 | 79 70 65 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 | ype[type])......dependencies_by_ |
| 3c4e0 | 74 79 70 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 | type[type].=.[];.......dependenc |
| 3c500 | 69 65 73 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 | ies_by_type[type].push(this._for |
| 3c520 | 6d 61 74 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 | mat_dependency(dep_array));....} |
| 3c540 | 0d 0a 0d 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 | ......//.Sort.types.numerically. |
| 3c560 | 0a 09 09 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 | ...const.sorted_types.=.Object.k |
| 3c580 | 65 79 73 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 | eys(dependencies_by_type).map(Nu |
| 3c5a0 | 6d 62 65 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 | mber).sort((a,.b).=>.a.-.b);.... |
| 3c5c0 | 09 09 66 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 | ..for.(const.type_value.of.sorte |
| 3c5e0 | 64 5f 74 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 | d_types)....{.....const.type_nam |
| 3c600 | 65 20 3d 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 | e.=.this._get_dependency_type_na |
| 3c620 | 6d 65 28 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 | me(type_value);.....const.deps.= |
| 3c640 | 20 64 65 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 | .dependencies_by_type[type_value |
| 3c660 | 5d 3b 0d 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 | ];.......const.type_section.=.se |
| 3c680 | 63 74 69 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 | ction.add_section(type_name);... |
| 3c6a0 | 0a 09 09 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 | ....//.Determine.columns.based.o |
| 3c6c0 | 6e 20 61 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 | n.available.fields.....const.all |
| 3c6e0 | 5f 66 69 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 | _fields.=.new.Set();.....for.(co |
| 3c700 | 6e 73 74 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 | nst.dep.of.deps).....{......for. |
| 3c720 | 28 63 6f 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 | (const.field.in.dep).......all_f |
| 3c740 | 69 65 6c 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 | ields.add(field);.....}.....let. |
| 3c760 | 63 6f 6c 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 | columns.=.Array.from(all_fields) |
| 3c780 | 3b 0d 0a 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 | ;.......//.Remove.Hash.column.fo |
| 3c7a0 | 72 20 52 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 | r.RedirectionTarget.as.it's.not. |
| 3c7c0 | 75 73 65 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 | useful.....if.(type_value.===.10 |
| 3c7e0 | 29 0d 0a 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 | ).....{......columns.=.columns.f |
| 3c800 | 69 6c 74 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 | ilter(col.=>.col.!==."Hash");... |
| 3c820 | 09 09 7d 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 | ..}.......if.(columns.length.=== |
| 3c840 | 20 30 29 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 | .0).....{......type_section.text |
| 3c860 | 28 22 4e 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 | ("No.data.fields");......continu |
| 3c880 | 65 3b 0d 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 | e;.....}.......//.Create.table.w |
| 3c8a0 | 69 74 68 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 | ith.dynamic.columns.....const.ta |
| 3c8c0 | 62 6c 65 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 | ble.=.type_section.add_widget(Ta |
| 3c8e0 | 62 6c 65 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 | ble,.columns,.Table.Flag_PackRig |
| 3c900 | 68 74 29 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 | ht);.......//.Check.if.this.type |
| 3c920 | 20 73 68 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 | .should.have.clickable.Name.link |
| 3c940 | 73 0d 0a 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 | s.....const.should_link.=.(type_ |
| 3c960 | 76 61 6c 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 | value.===.3.||.type_value.===.4. |
| 3c980 | 7c 7c 20 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 | ||.type_value.===.10);.....const |
| 3c9a0 | 20 6e 61 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 | .name_col_index.=.columns.indexO |
| 3c9c0 | 66 28 22 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 | f("Name");.......for.(const.dep. |
| 3c9e0 | 6f 66 20 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 | of.deps).....{......const.row_va |
| 3ca00 | 6c 75 65 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 | lues.=.columns.map(col.=>.dep[co |
| 3ca20 | 6c 5d 20 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 | l].||."");......const.row.=.tabl |
| 3ca40 | 65 2e 61 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 | e.add_row(...row_values);....... |
| 3ca60 | 09 2f 2f 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 | .//.Make.Name.field.clickable.fo |
| 3ca80 | 72 20 50 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 | r.Package,.TransitiveBuild,.and. |
| 3caa0 | 52 65 64 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 | RedirectionTarget......if.(shoul |
| 3cac0 | 64 5f 6c 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 | d_link.&&.name_col_index.>=.0.&& |
| 3cae0 | 20 64 65 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 | .dep.Name.&&.this._should_link_d |
| 3cb00 | 65 70 65 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 | ependency(dep.Name))......{..... |
| 3cb20 | 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 |
| 3cb40 | 28 22 70 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 | ("project");.......const.oplog.= |
| 3cb60 | 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 09 09 | .this.get_param("oplog");....... |
| 3cb80 | 72 6f 77 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 | row.get_cell(name_col_index).tex |
| 3cba0 | 74 28 64 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 | t(dep.Name).on_click((opkey).=>. |
| 3cbc0 | 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 3f 70 61 67 | {........window.location.=.`?pag |
| 3cbe0 | 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 70 6c 6f 67 | e=entry&project=${project}&oplog |
| 3cc00 | 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 77 65 72 43 | =${oplog}&opkey=${opkey.toLowerC |
| 3cc20 | 61 73 65 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 | ase()}`;.......},.dep.Name);.... |
| 3cc40 | 09 09 7d 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 | ..}........//.Make.Data.field.ex |
| 3cc60 | 70 61 6e 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 | pandable/collapsible.if.needed.. |
| 3cc80 | 09 09 09 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 | ....const.data_col_index.=.colum |
| 3cca0 | 6e 73 2e 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 | ns.indexOf("Data");......if.(dat |
| 3ccc0 | 61 5f 63 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 | a_col_index.>=.0.&&.dep.Data)... |
| 3cce0 | 09 09 09 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 | ...{.......const.data_cell.=.row |
| 3cd00 | 2e 67 65 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 | .get_cell(data_col_index);...... |
| 3cd20 | 09 09 09 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 | ...if.(this._should_make_expanda |
| 3cd40 | 62 6c 65 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 | ble(dep.Data)).......{........// |
| 3cd60 | 20 53 74 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 | .Store.full.data.in.attribute... |
| 3cd80 | 09 09 09 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 | .....data_cell.attr("data-full", |
| 3cda0 | 20 64 65 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 | .dep.Data);..........//.Clear.th |
| 3cdc0 | 65 20 63 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 | e.cell.and.rebuild.with.icon.+.t |
| 3cde0 | 65 78 74 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 | ext........data_cell.inner().inn |
| 3ce00 | 65 72 48 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 | erHTML.=."";..........//.Create. |
| 3ce20 | 65 78 70 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 | expand/collapse.icon........cons |
| 3ce40 | 74 20 69 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 | t.icon.=.data_cell.tag("span").c |
| 3ce60 | 6c 61 73 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 | lassify("zen_expand_icon").text( |
| 3ce80 | 22 2b 22 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 | "+");........icon.on_click(().=> |
| 3cea0 | 20 7b 0d 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 | .{.........this._toggle_data_cel |
| 3cec0 | 6c 28 64 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 | l(data_cell);.........//.Update. |
| 3cee0 | 69 63 6f 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 | icon.text.........const.is_expan |
| 3cf00 | 64 65 64 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 | ded.=.data_cell.attr("expanded") |
| 3cf20 | 20 21 3d 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 | .!==.null;.........icon.text(is_ |
| 3cf40 | 65 78 70 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 | expanded.?."-".:."+");........}) |
| 3cf60 | 3b 0d 0a 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 | ;..........//.Add.text.content.w |
| 3cf80 | 72 61 70 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 | rapper........const.text_wrapper |
| 3cfa0 | 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 73 69 66 | .=.data_cell.tag("span").classif |
| 3cfc0 | 79 28 22 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 | y("zen_data_text");........const |
| 3cfe0 | 20 66 69 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 | .first_line.=.this._get_first_li |
| 3d000 | 6e 65 28 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 | ne(dep.Data);........text_wrappe |
| 3d020 | 72 2e 74 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 | r.text(first_line);..........//. |
| 3d040 | 53 74 6f 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 | Store.reference.to.text.wrapper. |
| 3d060 | 66 6f 72 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 | for.updates........data_cell.att |
| 3d080 | 72 28 22 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 | r("data-text-wrapper",."true");. |
| 3d0a0 | 0a 09 09 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 | ......}......}.....}....}...}..} |
| 3d0c0 | 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c de 91 ab 0b 19 3f 00 00 19 3f 00 00 0e 00 00 00 | ..PK..........i\.....?...?...... |
| 3d0e0 | 70 61 67 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 | pages/entry.js//.Copyright.Epic. |
| 3d100 | 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. |
| 3d120 | 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 |
| 3d140 | 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 |
| 3d160 | 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 |
| 3d180 | 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 |
| 3d1a0 | 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.{ |
| 3d1c0 | 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 2c 20 50 72 6f 67 | .Table,.PropTable,.Toolbar,.Prog |
| 3d1e0 | 72 65 73 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 | ressBar.}.from."../util/widgets. |
| 3d200 | 6a 73 22 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 | js"..import.{.create_indexer.}.f |
| 3d220 | 72 6f 6d 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 | rom."../indexer/indexer.js"..../ |
| 3d240 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 3d260 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 3d280 | 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 50 61 | ///////////////..export.class.Pa |
| 3d2a0 | 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 0d 0a | ge.extends.ZenPage..{...main().. |
| 3d2c0 | 09 7b 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 20 65 6e 74 72 | .{....this.set_title("oplog.entr |
| 3d2e0 | 79 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 68 69 73 2e 67 | y");......const.project.=.this.g |
| 3d300 | 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 20 6f 70 | et_param("project");....const.op |
| 3d320 | 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 3b 0d 0a | log.=.this.get_param("oplog");.. |
| 3d340 | 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 72 61 6d 28 22 | ..const.opkey.=.this.get_param(" |
| 3d360 | 6f 70 6b 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 | opkey");......this._entry.=.new. |
| 3d380 | 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 20 70 | Fetcher()......resource("prj",.p |
| 3d3a0 | 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 65 73 | roject,."oplog",.oplog,."entries |
| 3d3c0 | 22 29 0d 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 | ")......param("opkey",.opkey)... |
| 3d3e0 | 09 09 2e 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 | ...cbo();......this._indexer.=.t |
| 3d400 | 68 69 73 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 | his.load_indexer(project,.oplog) |
| 3d420 | 3b 0d 0a 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 | ;......this._files_index_start.= |
| 3d440 | 20 4e 75 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 | .Number(this.get_param("files_st |
| 3d460 | 61 72 74 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 | art",.0)).||.0;....this._files_i |
| 3d480 | 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 65 74 5f 70 61 72 | ndex_count.=.Number(this.get_par |
| 3d4a0 | 61 6d 28 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 | am("files_count",.50)).||.0;.... |
| 3d4c0 | 09 09 74 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 | ..this._build_page();...}.....as |
| 3d4e0 | 79 6e 63 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 | ync.load_indexer(project,.oplog, |
| 3d500 | 20 6c 6f 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 | .loaded_cb)...{....const.progres |
| 3d520 | 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 |
| 3d540 | 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 |
| 3d560 | 73 73 28 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 | ss("indexing");....const.indexer |
| 3d580 | 20 3d 20 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 | .=.await.create_indexer(project, |
| 3d5a0 | 20 6f 70 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 | .oplog,.(...args).=>.{.....progr |
| 3d5c0 | 65 73 73 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 | ess_bar.set_progress(...args);.. |
| 3d5e0 | 09 09 7d 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 | ..});....progress_bar.destroy(); |
| 3d600 | 0d 0a 09 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 | ....return.indexer;...}....._bui |
| 3d620 | 6c 64 5f 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 | ld_deps(section,.tree)...{....co |
| 3d640 | 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 72 | nst.project.=.this.get_param("pr |
| 3d660 | 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 2e 67 | oject");....const.oplog.=.this.g |
| 3d680 | 65 74 5f 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 | et_param("oplog");......for.(con |
| 3d6a0 | 73 74 20 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 | st.dep_name.in.tree)....{.....co |
| 3d6c0 | 6e 73 74 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 | nst.dep_section.=.section.add_se |
| 3d6e0 | 63 74 69 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 | ction(dep_name);.....const.table |
| 3d700 | 20 3d 20 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 | .=.dep_section.add_widget(Table, |
| 3d720 | 20 5b 22 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 | .["name",."id"],.Table.Flag_Pack |
| 3d740 | 52 69 67 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 | Right);.......for.(const.dep_id. |
| 3d760 | 6f 66 20 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 | of.tree[dep_name]).....{......co |
| 3d780 | 6e 73 74 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 | nst.hex_id.=.dep_id.toString(16) |
| 3d7a0 | 2e 70 61 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 | .padStart(16,."0");......const.c |
| 3d7c0 | 65 6c 6c 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 | ell_values.=.["loading...",.hex_ |
| 3d7e0 | 69 64 5d 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 | id];......const.row.=.table.add_ |
| 3d800 | 72 6f 77 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 | row(...cell_values);........//.A |
| 3d820 | 73 79 6e 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 | synchronously.resolve.the.name.. |
| 3d840 | 09 09 09 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 | ....this._resolve_dep_name(row.g |
| 3d860 | 65 74 5f 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 | et_cell(0),.dep_id,.project,.opl |
| 3d880 | 6f 67 29 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 | og);.....}....}...}.....async._r |
| 3d8a0 | 65 73 6f 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 | esolve_dep_name(cell,.dep_id,.pr |
| 3d8c0 | 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 69 6e 64 65 78 | oject,.oplog)...{....const.index |
| 3d8e0 | 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 09 09 63 6f 6e | er.=.await.this._indexer;....con |
| 3d900 | 73 74 20 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 | st.opkey.=.indexer.lookup_id(dep |
| 3d920 | 5f 69 64 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 | _id);......if.(opkey)....{.....c |
| 3d940 | 65 6c 6c 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 | ell.text(opkey).on_click((k).=>. |
| 3d960 | 74 68 69 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 | this.view_opkey(k),.opkey);....} |
| 3d980 | 0d 0a 09 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 | ...}....._find_iohash_field(cont |
| 3d9a0 | 61 69 6e 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 | ainer,.name)...{....const.found_ |
| 3d9c0 | 66 69 65 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 | field.=.container.find(name);... |
| 3d9e0 | 09 69 66 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 | .if.(found_field.!=.undefined).. |
| 3da00 | 09 09 7b 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 | ..{.....var.found_value.=.found_ |
| 3da20 | 66 69 65 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 | field.as_value();.....if.(found_ |
| 3da40 | 76 61 6c 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 | value.instanceof.Uint8Array).... |
| 3da60 | 09 7b 0d 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 | .{......var.ret.=."";......for.( |
| 3da80 | 76 61 72 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 | var.x.of.found_value).......ret. |
| 3daa0 | 2b 3d 20 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 | +=.x.toString(16).padStart(2,."0 |
| 3dac0 | 22 29 3b 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 | ");......return.ret;.....}....}. |
| 3dae0 | 0a 09 09 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 | ...return.null;...}....._is_null |
| 3db00 | 5f 69 6f 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 | _io_hash_string(io_hash)...{.... |
| 3db20 | 69 66 20 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 | if.(!io_hash).....return.true;.. |
| 3db40 | 0d 0a 09 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 | ....for.(let.char.of.io_hash)... |
| 3db60 | 09 7b 0d 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 | .{.....if.(char.!=.'0').....{... |
| 3db80 | 09 09 09 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 | ...return.false;.....}....}....r |
| 3dba0 | 65 74 75 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 | eturn.true;...}.....async._build |
| 3dbc0 | 5f 6d 65 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 | _meta(section,.entry)...{....var |
| 3dbe0 | 20 74 72 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 | .tree.=.{}......for.(const.field |
| 3dc00 | 20 6f 66 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 | .of.entry)....{.....var.visibleK |
| 3dc20 | 65 79 20 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 | ey.=.undefined;.....const.name.= |
| 3dc40 | 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 6e 61 6d 65 20 | .field.get_name();.....if.(name. |
| 3dc60 | 3d 3d 20 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 | ==."CookPackageArtifacts").....{ |
| 3dc80 | 0d 0a 09 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 | ......visibleKey.=.name;.....}.. |
| 3dca0 | 09 09 09 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 | ...else.if.(name.startsWith("met |
| 3dcc0 | 61 2e 22 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 | a.")).....{......visibleKey.=.na |
| 3dce0 | 6d 65 2e 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 | me.slice(5);.....}.......if.(vis |
| 3dd00 | 69 62 6c 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 | ibleKey.!=.undefined).....{..... |
| 3dd20 | 09 76 61 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 | .var.found_value.=.field.as_valu |
| 3dd40 | 65 28 29 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 | e();......if.(found_value.instan |
| 3dd60 | 63 65 6f 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 | ceof.Uint8Array)......{.......va |
| 3dd80 | 72 20 72 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 | r.ret.=."";.......for.(var.x.of. |
| 3dda0 | 66 6f 75 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 | found_value)........ret.+=.x.toS |
| 3ddc0 | 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");..... |
| 3dde0 | 09 09 74 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 | ..tree[visibleKey].=.ret;......} |
| 3de00 | 0d 0a 09 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 | .....}......}......if.(Object.ke |
| 3de20 | 79 73 28 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 | ys(tree).length.==.0).....return |
| 3de40 | 3b 0d 0a 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 | ;......const.sub_section.=.secti |
| 3de60 | 6f 6e 2e 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 | on.add_section("meta");......con |
| 3de80 | 73 74 20 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 | st.table.=.sub_section.add_widge |
| 3dea0 | 74 28 0d 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 | t(.....Table,.....["name",."acti |
| 3dec0 | 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 29 | ons"],.Table.Flag_PackRight....) |
| 3dee0 | 3b 0d 0a 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 | ;....for.(const.key.in.tree).... |
| 3df00 | 7b 0d 0a 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 | {.....const.row.=.table.add_row( |
| 3df20 | 6b 65 79 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 | key);.....const.value.=.tree[key |
| 3df40 | 5d 3b 0d 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 | ];.......const.project.=.this.ge |
| 3df60 | 74 5f 70 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 | t_param("project");.....const.op |
| 3df80 | 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 3b 0d 0a | log.=.this.get_param("oplog");.. |
| 3dfa0 | 09 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 72 61 6d 28 | ...const.opkey.=.this.get_param( |
| 3dfc0 | 22 6f 70 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 | "opkey");.....const.link.=.row.g |
| 3dfe0 | 65 74 5f 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 | et_cell(0).link(......(key.===." |
| 3e000 | 63 6f 6f 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 | cook.artifacts").?......`?page=c |
| 3e020 | 6f 6f 6b 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 | ookartifacts&project=${project}& |
| 3e040 | 6f 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 7d 26 68 61 | oplog=${oplog}&opkey=${opkey}&ha |
| 3e060 | 73 68 3d 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 | sh=${value}`......:."/".+.["prj" |
| 3e080 | 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 76 61 6c 75 65 | ,.project,."oplog",.oplog,.value |
| 3e0a0 | 2b 22 2e 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 | +".json"].join("/").....);...... |
| 3e0c0 | 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 28 72 | .const.action_tb.=.new.Toolbar(r |
| 3e0e0 | 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 0d 0a 09 09 09 2f 2f | ow.get_cell(-1),.true);.......// |
| 3e100 | 20 41 64 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 | .Add."view-raw".button.for.cook. |
| 3e120 | 61 72 74 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 | artifacts.....if.(key.===."cook. |
| 3e140 | 61 72 74 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 | artifacts").....{......action_tb |
| 3e160 | 2e 6c 65 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 | .left().add("view-raw").on_click |
| 3e180 | 28 28 29 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 | (().=>.{.......window.location.= |
| 3e1a0 | 20 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", |
| 3e1c0 | 20 6f 70 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 | .oplog,.value+".json"].join("/") |
| 3e1e0 | 3b 0d 0a 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 | ;......});.....}.......action_tb |
| 3e200 | 2e 6c 65 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 | .left().add("copy-hash").on_clic |
| 3e220 | 6b 28 61 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 | k(async.(v).=>.{......await.navi |
| 3e240 | 67 61 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 | gator.clipboard.writeText(v);... |
| 3e260 | 09 09 7d 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 | ..},.value);....}...}.....async. |
| 3e280 | 5f 62 75 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 | _build_page()...{....var.entry.= |
| 3e2a0 | 20 61 77 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 | .await.this._entry;......//.Chec |
| 3e2c0 | 6b 20 69 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 | k.if.entry.exists....if.(!entry. |
| 3e2e0 | 7c 7c 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 | ||.entry.as_object().find("entry |
| 3e300 | 22 29 20 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 | ").==.null)....{.....const.opkey |
| 3e320 | 20 3d 20 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 | .=.this.get_param("opkey");..... |
| 3e340 | 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 28 22 | var.section.=.this.add_section(" |
| 3e360 | 45 6e 74 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 | Entry.Not.Found");.....section.t |
| 3e380 | 61 67 28 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 | ag("p").text(`The.entry."${opkey |
| 3e3a0 | 7d 22 20 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 | }".is.not.present.in.this.datase |
| 3e3c0 | 74 2e 60 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 | t.`);.....section.tag("p").text( |
| 3e3e0 | 22 54 68 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 | "This.could.mean:");.....const.l |
| 3e400 | 69 73 74 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 | ist.=.section.tag("ul");.....lis |
| 3e420 | 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 79 20 69 73 20 66 | t.tag("li").text("The.entry.is.f |
| 3e440 | 6f 72 20 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 | or.an.instance.defined.in.code") |
| 3e460 | 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 28 22 54 68 65 20 65 | ;.....list.tag("li").text("The.e |
| 3e480 | 6e 74 72 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 | ntry.has.not.been.added.to.the.o |
| 3e4a0 | 70 6c 6f 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 | plog.yet");.....list.tag("li").t |
| 3e4c0 | 65 78 74 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 | ext("The.entry.key.is.misspelled |
| 3e4e0 | 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 28 22 54 68 65 | ");.....list.tag("li").text("The |
| 3e500 | 20 65 6e 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 | .entry.was.removed.or.never.exis |
| 3e520 | 74 65 64 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 | ted");.....return;....}......ent |
| 3e540 | 72 79 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 | ry.=.entry.as_object().find("ent |
| 3e560 | 72 79 22 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 | ry").as_object();......const.nam |
| 3e580 | 65 20 3d 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 | e.=.entry.find("key").as_value() |
| 3e5a0 | 3b 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 |
| 3e5c0 | 69 6f 6e 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 | ion(name);......var.has_package_ |
| 3e5e0 | 64 61 74 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 | data.=.false;....//.tree....{... |
| 3e600 | 09 09 76 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 | ..var.tree.=.entry.find("$tree") |
| 3e620 | 3b 0d 0a 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 | ;.....if.(tree.==.undefined).... |
| 3e640 | 09 09 74 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 | ..tree.=.this._convert_legacy_to |
| 3e660 | 5f 74 72 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 | _tree(entry);.......if.(tree.!=. |
| 3e680 | 75 6e 64 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 | undefined).....{......delete.tre |
| 3e6a0 | 65 5b 22 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 | e["$id"];........if.(Object.keys |
| 3e6c0 | 28 74 72 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 | (tree).length.!=.0)......{...... |
| 3e6e0 | 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 61 64 64 | .const.sub_section.=.section.add |
| 3e700 | 5f 73 65 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 | _section("dependencies");....... |
| 3e720 | 74 68 69 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 | this._build_deps(sub_section,.tr |
| 3e740 | 65 65 29 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 | ee);......}......has_package_dat |
| 3e760 | 61 20 3d 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 | a.=.true;.....}....}......//.met |
| 3e780 | 61 0d 0a 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 | a....if.(has_package_data)....{. |
| 3e7a0 | 0a 09 09 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 | ....this._build_meta(section,.en |
| 3e7c0 | 74 72 79 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 | try);....}......//.data....if.(h |
| 3e7e0 | 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 63 6f 6e 73 74 20 | as_package_data)....{.....const. |
| 3e800 | 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 63 74 69 6f | sub_section.=.section.add_sectio |
| 3e820 | 6e 28 22 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 | n("data");.....const.table.=.sub |
| 3e840 | 5f 73 65 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 | _section.add_widget(......Table, |
| 3e860 | 0d 0a 09 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 | ......["name",."size",."rawsize" |
| 3e880 | 2c 20 22 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 | ,."actions"],.Table.Flag_PackRig |
| 3e8a0 | 68 74 0d 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 | ht.....);.....table.id("datatabl |
| 3e8c0 | 65 22 29 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 | e");.....for.(const.field_name.o |
| 3e8e0 | 66 20 5b 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 | f.["packagedata",."bulkdata"]).. |
| 3e900 | 09 09 09 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 | ...{......var.pkg_data.=.entry.f |
| 3e920 | 69 6e 64 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 | ind(field_name);......if.(pkg_da |
| 3e940 | 74 61 20 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 | ta.==.undefined).......continue; |
| 3e960 | 0d 0a 0d 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 | ........for.(const.item.of.pkg_d |
| 3e980 | 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 09 09 09 09 76 61 72 | ata.as_array())......{.......var |
| 3e9a0 | 20 69 6f 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 | .io_hash.=.undefined,.size.=.und |
| 3e9c0 | 65 66 69 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 | efined,.raw_size.=.undefined,.fi |
| 3e9e0 | 6c 65 5f 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 | le_name.=.undefined;.......for.( |
| 3ea00 | 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 74 28 29 29 | const.field.of.item.as_object()) |
| 3ea20 | 0d 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 | .......{........if.(field.is_nam |
| 3ea40 | 65 64 28 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 | ed("data"))....io_hash.=.field.a |
| 3ea60 | 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 66 69 65 6c 64 | s_value();........else.if.(field |
| 3ea80 | 2e 69 73 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 | .is_named("filename")).file_name |
| 3eaa0 | 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 65 | .=.field.as_value();........else |
| 3eac0 | 20 69 66 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 | .if.(field.is_named("size"))..si |
| 3eae0 | 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 09 09 09 09 65 6c | ze.=.field.as_value();........el |
| 3eb00 | 73 65 20 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 | se.if.(field.is_named("rawsize") |
| 3eb20 | 29 09 09 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 | )..raw_size.=.field.as_value();. |
| 3eb40 | 0a 09 09 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 | ......}.........if.(io_hash.inst |
| 3eb60 | 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 09 09 | anceof.Uint8Array).......{...... |
| 3eb80 | 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 72 20 | ..var.ret.=."";........for.(var. |
| 3eba0 | 78 20 6f 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 | x.of.io_hash).........ret.+=.x.t |
| 3ebc0 | 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 0d 0a 09 | oString(16).padStart(2,."0");... |
| 3ebe0 | 09 09 09 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 | .....io_hash.=.ret;.......}..... |
| 3ec00 | 09 09 09 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 | ....size.=.(size.!==.undefined). |
| 3ec20 | 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 69 7a 65 29 20 3a 20 22 22 3b 0d 0a 09 09 | ?.Friendly.bytes(size).:."";.... |
| 3ec40 | 09 09 09 72 61 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 | ...raw_size.=.(raw_size.!==.unde |
| 3ec60 | 66 69 6e 65 64 29 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 61 77 5f 73 69 7a 65 | fined).?.Friendly.bytes(raw_size |
| 3ec80 | 29 20 3a 20 22 22 3b 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 | ).:."";.........const.row.=.tabl |
| 3eca0 | 65 2e 61 64 64 5f 72 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 | e.add_row(file_name,.size,.raw_s |
| 3ecc0 | 69 7a 65 29 3b 0d 0a 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 | ize);.........var.base_name.=.fi |
| 3ece0 | 6c 65 5f 6e 61 6d 65 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 | le_name.split("/").pop().split(" |
| 3ed00 | 5c 5c 22 29 2e 70 6f 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 | \\").pop();.......const.project. |
| 3ed20 | 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");.... |
| 3ed40 | 09 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 28 | ...const.oplog.=.this.get_param( |
| 3ed60 | 22 6f 70 6c 6f 67 22 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 | "oplog");.......const.link.=.row |
| 3ed80 | 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 09 22 2f 22 20 2b 20 | .get_cell(0).link(........"/".+. |
| 3eda0 | 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 6c 6f 67 2c | ["prj",.project,."oplog",.oplog, |
| 3edc0 | 20 69 6f 5f 68 61 73 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 | .io_hash].join("/").......);.... |
| 3ede0 | 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 64 6f 77 6e | ...link.first_child().attr("down |
| 3ee00 | 6c 6f 61 64 22 2c 20 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 | load",.`${io_hash}_${base_name}` |
| 3ee20 | 29 3b 0d 0a 0d 0a 09 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 | );.........const.action_tb.=.new |
| 3ee40 | 20 54 6f 6f 6c 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 | .Toolbar(row.get_cell(-1),.true) |
| 3ee60 | 3b 0d 0a 09 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 63 6f | ;.......action_tb.left().add("co |
| 3ee80 | 70 79 2d 68 61 73 68 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 | py-hash").on_click(async.(v).=>. |
| 3eea0 | 7b 0d 0a 09 09 09 09 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 | {........await.navigator.clipboa |
| 3eec0 | 72 64 2e 77 72 69 74 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 | rd.writeText(v);.......},.io_has |
| 3eee0 | 68 29 3b 0d 0a 09 09 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 | h);......}.....}....}......//.fi |
| 3ef00 | 6c 65 73 0d 0a 09 09 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 | les....var.has_file_data.=.false |
| 3ef20 | 3b 0d 0a 09 09 7b 0d 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 | ;....{.....var.file_data.=.entry |
| 3ef40 | 2e 66 69 6e 64 28 22 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 | .find("files");.....if.(file_dat |
| 3ef60 | 61 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 68 61 73 5f 66 | a.!=.undefined).....{......has_f |
| 3ef80 | 69 6c 65 5f 64 61 74 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 | ile_data.=.true;........//.Extra |
| 3efa0 | 63 74 20 66 69 6c 65 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 | ct.files.into.array......this._f |
| 3efc0 | 69 6c 65 73 5f 64 61 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 | iles_data.=.[];......for.(const. |
| 3efe0 | 69 74 65 6d 20 6f 66 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 | item.of.file_data.as_array())... |
| 3f000 | 09 09 09 7b 0d 0a 09 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 | ...{.......var.io_hash.=.undefin |
| 3f020 | 65 64 2c 20 63 69 64 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 | ed,.cid.=.undefined,.server_path |
| 3f040 | 20 3d 20 75 6e 64 65 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 | .=.undefined,.client_path.=.unde |
| 3f060 | 66 69 6e 65 64 3b 0d 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 | fined;.......for.(const.field.of |
| 3f080 | 20 69 74 65 6d 2e 61 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 | .item.as_object()).......{...... |
| 3f0a0 | 09 09 69 66 20 28 66 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 | ..if.(field.is_named("data"))... |
| 3f0c0 | 09 69 6f 5f 68 61 73 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 | .io_hash.=.field.as_value();.... |
| 3f0e0 | 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 65 64 28 22 69 64 22 | ....else.if.(field.is_named("id" |
| 3f100 | 29 29 09 09 09 63 69 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 | ))...cid.=.field.as_value();.... |
| 3f120 | 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 65 64 28 22 73 65 72 | ....else.if.(field.is_named("ser |
| 3f140 | 76 65 72 70 61 74 68 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 | verpath")).server_path.=.field.a |
| 3f160 | 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 66 69 65 6c 64 | s_value();........else.if.(field |
| 3f180 | 2e 69 73 5f 6e 61 6d 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 | .is_named("clientpath")).client_ |
| 3f1a0 | 70 61 74 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 7d | path.=.field.as_value();.......} |
| 3f1c0 | 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 65 6f 66 20 | .........if.(io_hash.instanceof. |
| 3f1e0 | 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 61 72 20 72 | Uint8Array).......{........var.r |
| 3f200 | 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 66 20 69 6f | et.=."";........for.(var.x.of.io |
| 3f220 | 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 72 69 6e 67 | _hash).........ret.+=.x.toString |
| 3f240 | 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 09 69 6f | (16).padStart(2,."0");........io |
| 3f260 | 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 09 69 66 20 | _hash.=.ret;.......}.........if. |
| 3f280 | 28 63 69 64 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 | (cid.instanceof.Uint8Array)..... |
| 3f2a0 | 09 09 7b 0d 0a 09 09 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 | ..{........var.ret.=."";........ |
| 3f2c0 | 66 6f 72 20 28 76 61 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 | for.(var.x.of.cid).........ret.+ |
| 3f2e0 | 3d 20 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 | =.x.toString(16).padStart(2,."0" |
| 3f300 | 29 3b 0d 0a 09 09 09 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 | );........cid.=.ret;.......}.... |
| 3f320 | 09 09 09 09 09 74 68 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 | .....this._files_data.push({.... |
| 3f340 | 09 09 09 09 73 65 72 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 | ....server_path:.server_path,... |
| 3f360 | 09 09 09 09 09 63 6c 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 | .....client_path:.client_path,.. |
| 3f380 | 09 09 09 09 09 09 69 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 | ......io_hash:.io_hash,........c |
| 3f3a0 | 69 64 3a 20 63 69 64 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 | id:.cid.......});......}........ |
| 3f3c0 | 74 68 69 73 2e 5f 66 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 | this._files_index_max.=.this._fi |
| 3f3e0 | 6c 65 73 5f 64 61 74 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 | les_data.length;........const.su |
| 3f400 | 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 63 74 69 6f 6e 28 | b_section.=.section.add_section( |
| 3f420 | 22 66 69 6c 65 73 22 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 | "files");......this._build_files |
| 3f440 | 5f 6e 61 76 28 73 75 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 | _nav(sub_section);........this._ |
| 3f460 | 66 69 6c 65 73 5f 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 | files_table.=.sub_section.add_wi |
| 3f480 | 64 67 65 74 28 0d 0a 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 | dget(.......Table,.......["name" |
| 3f4a0 | 2c 20 22 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 | ,."actions"],.Table.Flag_PackRig |
| 3f4c0 | 68 74 0d 0a 09 09 09 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 | ht......);......this._files_tabl |
| 3f4e0 | 65 2e 69 64 28 22 66 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 | e.id("filetable");........this._ |
| 3f500 | 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 5f 69 6e | build_files_table(this._files_in |
| 3f520 | 64 65 78 5f 73 74 61 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 | dex_start);.....}....}......//.p |
| 3f540 | 72 6f 70 73 0d 0a 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 | rops....if.(has_package_data)... |
| 3f560 | 09 7b 0d 0a 09 09 09 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 | .{.....const.object.=.entry.to_j |
| 3f580 | 73 5f 6f 62 6a 65 63 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 | s_object();.....var.sub_section. |
| 3f5a0 | 3d 20 73 65 63 74 69 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 | =.section.add_section("props");. |
| 3f5c0 | 0a 09 09 09 73 75 62 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 | ....sub_section.add_widget(PropT |
| 3f5e0 | 61 62 6c 65 29 2e 61 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 | able).add_object(object);....}.. |
| 3f600 | 0d 0a 09 09 69 66 20 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 | ....if.(!has_package_data.&&.!ha |
| 3f620 | 73 5f 66 69 6c 65 5f 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 | s_file_data).....return.this._di |
| 3f640 | 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 2c 20 65 6e 74 72 79 | splay_unsupported(section,.entry |
| 3f660 | 29 3b 0d 0a 09 7d 0d 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 | );...}....._display_unsupported( |
| 3f680 | 73 65 63 74 69 6f 6e 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 | section,.entry)...{....const.rep |
| 3f6a0 | 6c 61 63 65 72 20 3d 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 | lacer.=.(key,.value).=>.....type |
| 3f6c0 | 6f 66 20 76 61 6c 75 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 | of.value.===."bigint".?.{.$bigin |
| 3f6e0 | 74 3a 20 76 61 6c 75 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 | t:.value.toString().}.:.value;.. |
| 3f700 | 09 09 0d 0a 09 09 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 | ......const.object.=.entry.to_js |
| 3f720 | 5f 6f 62 6a 65 63 74 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 | _object();....const.text.=.JSON. |
| 3f740 | 73 74 72 69 6e 67 69 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 | stringify(object,.replacer,.".." |
| 3f760 | 29 3b 0d 0a 09 09 73 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 | );....section.tag("pre").text(te |
| 3f780 | 78 74 29 3b 0d 0a 09 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 | xt);...}....._convert_legacy_to_ |
| 3f7a0 | 74 72 65 65 28 65 6e 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 | tree(entry)...{....const.raw_pkg |
| 3f7c0 | 73 74 5f 65 6e 74 72 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 | st_entry.=.entry.find("packagest |
| 3f7e0 | 6f 72 65 65 6e 74 72 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 | oreentry");....if.(raw_pkgst_ent |
| 3f800 | 72 79 20 3d 3d 20 75 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 | ry.==.undefined).//if.there.is.n |
| 3f820 | 6f 20 70 61 63 6b 61 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 | o.packagestorentry.then.don't.sh |
| 3f840 | 6f 77 20 74 68 65 20 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 | ow.the.fancy.webpage,.just.show. |
| 3f860 | 74 68 65 20 72 61 77 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 | the.raw.json.....return;......co |
| 3f880 | 6e 73 74 20 74 72 65 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 | nst.tree.=.{};......const.pkg_da |
| 3f8a0 | 74 61 20 3d 20 65 6e 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 | ta.=.entry.find("packagedata");. |
| 3f8c0 | 0a 09 09 69 66 20 28 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 | ...if.(pkg_data)....{.....var.id |
| 3f8e0 | 20 3d 20 30 6e 3b 0d 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 | .=.0n;.....for.(var.item.of.pkg_ |
| 3f900 | 64 61 74 61 2e 61 73 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 | data.as_array()).....{......var. |
| 3f920 | 70 6b 67 5f 69 64 20 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 | pkg_id.=.item.as_object().find(" |
| 3f940 | 69 64 22 29 3b 0d 0a 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 | id");......if.(pkg_id.==.undefin |
| 3f960 | 65 64 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 70 6b 67 5f 69 | ed).......continue;........pkg_i |
| 3f980 | 64 20 3d 20 70 6b 67 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 | d.=.pkg_id.as_value().subarray(0 |
| 3f9a0 | 2c 20 38 29 3b 0d 0a 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 | ,.8);......for.(var.i.=.7;.i.>=. |
| 3f9c0 | 30 3b 20 2d 2d 69 29 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 | 0;.--i)......{.......id.<<=.8n;. |
| 3f9e0 | 0a 09 09 09 09 09 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 | ......id..|=.BigInt(pkg_id[i]);. |
| 3fa00 | 0a 09 09 09 09 7d 0d 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 | .....}......break;.....}.....tre |
| 3fa20 | 65 5b 22 24 69 64 22 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 | e["$id"].=.id;....}......const.p |
| 3fa40 | 6b 67 73 74 5f 65 6e 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 | kgst_entry.=.raw_pkgst_entry.as_ |
| 3fa60 | 6f 62 6a 65 63 74 28 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 | object();......for.(const.field. |
| 3fa80 | 6f 66 20 70 6b 67 73 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 | of.pkgst_entry)....{.....const.f |
| 3faa0 | 69 65 6c 64 5f 6e 61 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 | ield_name.=.field.get_name();... |
| 3fac0 | 09 09 69 66 20 28 66 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 | ..if.(field_name.endsWith("impor |
| 3fae0 | 74 65 64 70 61 63 6b 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 | tedpackageids")).....{......var. |
| 3fb00 | 64 65 70 5f 6e 61 6d 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 | dep_name.=.field_name.slice(0,.- |
| 3fb20 | 31 38 29 3b 0d 0a 09 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 | 18);......if.(dep_name.length.== |
| 3fb40 | 20 30 29 0d 0a 09 09 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 | .0).......dep_name.=."hard";.... |
| 3fb60 | 09 09 65 6c 73 65 0d 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 | ..else.......dep_name.=."hard.". |
| 3fb80 | 2b 20 64 65 70 5f 6e 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 | +.dep_name;........var.out.=.tre |
| 3fba0 | 65 5b 64 65 70 5f 6e 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 | e[dep_name].=.[];......for.(var. |
| 3fbc0 | 69 74 65 6d 20 6f 66 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 | item.of.field.as_array())....... |
| 3fbe0 | 6f 75 74 2e 70 75 73 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 | out.push(item.as_value(BigInt)); |
| 3fc00 | 0d 0a 09 09 09 7d 0d 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 | .....}.....else.if.(field_name.e |
| 3fc20 | 6e 64 73 57 69 74 68 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 | ndsWith("softpackagereferences") |
| 3fc40 | 29 0d 0a 09 09 09 7b 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 | ).....{......var.dep_name.=.fiel |
| 3fc60 | 64 5f 6e 61 6d 65 2e 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 | d_name.slice(0,.-21);......if.(d |
| 3fc80 | 65 70 5f 6e 61 6d 65 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 | ep_name.length.==.0).......dep_n |
| 3fca0 | 61 6d 65 20 3d 20 22 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 | ame.=."soft";......else.......de |
| 3fcc0 | 70 5f 6e 61 6d 65 20 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 | p_name.=."soft.".+.dep_name;.... |
| 3fce0 | 09 09 09 09 76 61 72 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 | ....var.out.=.tree[dep_name].=.[ |
| 3fd00 | 5d 3b 0d 0a 09 09 09 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 | ];......for.(var.item.of.field.a |
| 3fd20 | 73 5f 61 72 72 61 79 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 | s_array()).......out.push(item.a |
| 3fd40 | 73 5f 76 61 6c 75 65 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 | s_value(BigInt));.....}....}.... |
| 3fd60 | 09 09 72 65 74 75 72 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 | ..return.tree;...}.....view_opke |
| 3fd80 | 79 28 6f 70 6b 65 79 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 | y(opkey)...{....const.params.=.t |
| 3fda0 | 68 69 73 2e 5f 70 61 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 | his._params;....params.set("opke |
| 3fdc0 | 79 22 2c 20 6f 70 6b 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 | y",.opkey);....window.location.s |
| 3fde0 | 65 61 72 63 68 20 3d 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 | earch.=.params;...}....._build_f |
| 3fe00 | 69 6c 65 73 5f 6e 61 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 | iles_nav(section)...{....const.n |
| 3fe20 | 61 76 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 | av.=.section.add_widget(Toolbar) |
| 3fe40 | 3b 0d 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 | ;....const.left.=.nav.left();... |
| 3fe60 | 09 6c 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 | .left.add("|<")...on_click(().=> |
| 3fe80 | 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 2d 31 30 65 31 30 | .this._on_files_next_prev(-10e10 |
| 3fea0 | 29 29 3b 0d 0a 09 09 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 | ));....left.add("<<")...on_click |
| 3fec0 | 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 76 28 | (().=>.this._on_files_next_prev( |
| 3fee0 | 2d 31 30 29 29 3b 0d 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 | -10));....left.add("prev").on_cl |
| 3ff00 | 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 70 72 | ick(().=>.this._on_files_next_pr |
| 3ff20 | 65 76 28 20 2d 31 29 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 | ev(.-1));....left.add("next").on |
| 3ff40 | 5f 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 | _click(().=>.this._on_files_next |
| 3ff60 | 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 3e 3e 22 29 20 20 | _prev(..1));....left.add(">>").. |
| 3ff80 | 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 66 69 6c 65 73 5f 6e | .on_click(().=>.this._on_files_n |
| 3ffa0 | 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(">|" |
| 3ffc0 | 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 66 69 6c 65 | )...on_click(().=>.this._on_file |
| 3ffe0 | 73 5f 6e 65 78 74 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 | s_next_prev(.10e10));......left. |
| 40000 | 73 65 70 28 29 3b 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 | sep();....for.(var.count.of.[10, |
| 40020 | 20 32 35 2c 20 35 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 | .25,.50,.100])....{.....var.hand |
| 40040 | 6c 65 72 20 3d 20 28 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 | ler.=.(n).=>.this._on_files_chan |
| 40060 | 67 65 5f 63 6f 75 6e 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 | ge_count(n);.....left.add(count) |
| 40080 | 2e 6f 6e 5f 63 6c 69 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 | .on_click(handler,.count);....}. |
| 400a0 | 0a 0d 0a 09 09 63 6f 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 | .....const.right.=.nav.right();. |
| 400c0 | 0a 09 09 72 69 67 68 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 | ...right.add(Friendly.sep(this._ |
| 400e0 | 66 69 6c 65 73 5f 69 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 | files_index_max));......right.se |
| 40100 | 70 28 29 3b 0d 0a 09 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 | p();....var.search_input.=.right |
| 40120 | 2e 61 64 64 28 22 73 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 | .add("search:",."label").tag("in |
| 40140 | 70 75 74 22 29 3b 0d 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 | put");....search_input.on("chang |
| 40160 | 65 22 2c 20 28 78 29 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 | e",.(x).=>.this._search_files(x. |
| 40180 | 69 6e 6e 65 72 28 29 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 | inner().value),.search_input);.. |
| 401a0 | 09 7d 0d 0a 0d 0a 09 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 | .}....._build_files_table(index) |
| 401c0 | 0d 0a 09 7b 0d 0a 09 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 | ...{....this._files_index_count. |
| 401e0 | 3d 20 4d 61 74 68 2e 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 | =.Math.max(this._files_index_cou |
| 40200 | 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 |
| 40220 | 78 2c 20 74 68 69 73 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 | x,.this._files_index_max.-.this. |
| 40240 | 5f 66 69 6c 65 73 5f 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 | _files_index_count);....index.=. |
| 40260 | 4d 61 74 68 2e 6d 61 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 | Math.max(index,.0);......const.p |
| 40280 | 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 |
| 402a0 | 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 |
| 402c0 | 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 65 6e 64 5f 69 6e 64 | ram("oplog");......const.end_ind |
| 402e0 | 65 78 20 3d 20 4d 61 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 | ex.=.Math.min(index.+.this._file |
| 40300 | 73 5f 69 6e 64 65 78 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 | s_index_count,.this._files_index |
| 40320 | 5f 6d 61 78 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 63 6c | _max);......this._files_table.cl |
| 40340 | 65 61 72 28 69 6e 64 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 | ear(index);....for.(var.i.=.inde |
| 40360 | 78 3b 20 69 20 3c 20 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 | x;.i.<.end_index;.i++)....{..... |
| 40380 | 63 6f 6e 73 74 20 66 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 | const.file_item.=.this._files_da |
| 403a0 | 74 61 5b 69 5d 3b 0d 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 | ta[i];.....const.row.=.this._fil |
| 403c0 | 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 65 72 76 65 | es_table.add_row(file_item.serve |
| 403e0 | 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 20 3d 20 66 | r_path);.......var.base_name.=.f |
| 40400 | 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 2f 22 29 2e | ile_item.server_path.split("/"). |
| 40420 | 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 09 69 66 20 | pop().split("\\").pop();.....if. |
| 40440 | 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 67 28 66 69 | (this._is_null_io_hash_string(fi |
| 40460 | 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 09 63 6f 6e | le_item.io_hash)).....{......con |
| 40480 | 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 6e 6b 28 0d | st.link.=.row.get_cell(0).link(. |
| 404a0 | 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 20 22 6f 70 | ......"/".+.["prj",.project,."op |
| 404c0 | 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 6a 6f 69 6e | log",.oplog,.file_item.cid].join |
| 404e0 | 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 74 5f 63 68 | ("/")......);......link.first_ch |
| 40500 | 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 6c 65 5f 69 | ild().attr("download",.`${file_i |
| 40520 | 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 09 09 09 09 | tem.cid}_${base_name}`);........ |
| 40540 | 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 28 72 6f | const.action_tb.=.new.Toolbar(ro |
| 40560 | 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 63 74 69 | w.get_cell(-1),.true);......acti |
| 40580 | 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 6f 6e 5f 63 | on_tb.left().add("copy-id").on_c |
| 405a0 | 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 61 69 74 20 | lick(async.(v).=>.{.......await. |
| 405c0 | 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 74 28 76 29 | navigator.clipboard.writeText(v) |
| 405e0 | 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 09 09 7d 0d | ;......},.file_item.cid);.....}. |
| 40600 | 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 6e 6b 20 3d | ....else.....{......const.link.= |
| 40620 | 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 2f 22 | .row.get_cell(0).link(......."/" |
| 40640 | 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 6c | .+.["prj",.project,."oplog",.opl |
| 40660 | 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 22 2f 22 29 | og,.file_item.io_hash].join("/") |
| 40680 | 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 6c 64 28 29 | ......);......link.first_child() |
| 406a0 | 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 65 6d 2e 69 | .attr("download",.`${file_item.i |
| 406c0 | 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 09 09 09 63 | o_hash}_${base_name}`);........c |
| 406e0 | 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 28 72 6f 77 | onst.action_tb.=.new.Toolbar(row |
| 40700 | 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 63 74 69 6f | .get_cell(-1),.true);......actio |
| 40720 | 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 2e 6f 6e 5f | n_tb.left().add("copy-hash").on_ |
| 40740 | 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 61 69 74 | click(async.(v).=>.{.......await |
| 40760 | 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 74 28 76 | .navigator.clipboard.writeText(v |
| 40780 | 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 29 3b 0d 0a | );......},.file_item.io_hash);.. |
| 407a0 | 09 09 09 7d 0d 0a 09 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 | ...}....}......this.set_param("f |
| 407c0 | 69 6c 65 73 5f 73 74 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 | iles_start",.index);....this.set |
| 407e0 | 5f 70 61 72 61 6d 28 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 | _param("files_count",.this._file |
| 40800 | 73 5f 69 6e 64 65 78 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 | s_index_count);....this._files_i |
| 40820 | 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 5f 6f 6e 5f | ndex_start.=.index;...}....._on_ |
| 40840 | 66 69 6c 65 73 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 | files_change_count(value)...{... |
| 40860 | 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 70 61 72 73 65 | .this._files_index_count.=.parse |
| 40880 | 49 6e 74 28 76 61 6c 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 | Int(value);....this._build_files |
| 408a0 | 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 72 74 29 3b | _table(this._files_index_start); |
| 408c0 | 0d 0a 09 7d 0d 0a 0d 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 | ...}....._on_files_next_prev(dir |
| 408e0 | 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 20 74 68 69 73 2e | ection)...{....var.index.=.this. |
| 40900 | 5f 66 69 6c 65 73 5f 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 | _files_index_start.+.(this._file |
| 40920 | 73 5f 69 6e 64 65 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 | s_index_count.*.direction);....i |
| 40940 | 6e 64 65 78 20 3d 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 | ndex.=.Math.max(0,.index);....th |
| 40960 | 69 73 2e 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 3b 0d 0a 09 | is._build_files_table(index);... |
| 40980 | 7d 0d 0a 0d 0a 09 5f 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 | }....._search_files(needle)...{. |
| 409a0 | 0a 09 09 69 66 20 28 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 | ...if.(needle.length.==.0)....{. |
| 409c0 | 0a 09 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 74 68 69 73 | ....this._build_files_table(this |
| 409e0 | 2e 5f 66 69 6c 65 73 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 | ._files_index_start);.....return |
| 40a00 | 3b 0d 0a 09 09 7d 0d 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 | ;....}....needle.=.needle.trim() |
| 40a20 | 2e 74 6f 4c 6f 77 65 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 | .toLowerCase();......this._files |
| 40a40 | 5f 74 61 62 6c 65 2e 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 | _table.clear(this._files_index_s |
| 40a60 | 74 61 72 74 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 73 | tart);......const.project.=.this |
| 40a80 | 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 20 | .get_param("project");....const. |
| 40aa0 | 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 3b | oplog.=.this.get_param("oplog"); |
| 40ac0 | 0d 0a 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 | ......var.added.=.0;....const.tr |
| 40ae0 | 75 6e 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 | uncate_at.=.this.get_param("sear |
| 40b00 | 63 68 6d 61 78 22 29 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 | chmax").||.250;....for.(const.fi |
| 40b20 | 6c 65 5f 69 74 65 6d 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 | le_item.of.this._files_data).... |
| 40b40 | 7b 0d 0a 09 09 09 69 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 | {.....if.(!file_item.server_path |
| 40b60 | 2e 74 6f 4c 6f 77 65 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 | .toLowerCase().includes(needle)) |
| 40b80 | 0d 0a 09 09 09 09 63 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 | ......continue;.......const.row. |
| 40ba0 | 3d 20 74 68 69 73 2e 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 | =.this._files_table.add_row(file |
| 40bc0 | 5f 69 74 65 6d 2e 73 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 | _item.server_path);.......var.ba |
| 40be0 | 73 65 5f 6e 61 6d 65 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 | se_name.=.file_item.server_path. |
| 40c00 | 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 70 | split("/").pop().split("\\").pop |
| 40c20 | 28 29 3b 0d 0a 09 09 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 | ();.....if.(this._is_null_io_has |
| 40c40 | 68 5f 73 74 72 69 6e 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 | h_string(file_item.io_hash)).... |
| 40c60 | 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 74 5f 63 65 6c | .{......const.link.=.row.get_cel |
| 40c80 | 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 6a 22 2c 20 70 | l(0).link(......."/".+.["prj",.p |
| 40ca0 | 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 65 5f 69 74 65 | roject,."oplog",.oplog,.file_ite |
| 40cc0 | 6d 2e 63 69 64 5d 2e 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 | m.cid].join("/")......);......li |
| 40ce0 | 6e 6b 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 | nk.first_child().attr("download" |
| 40d00 | 2c 20 60 24 7b 66 69 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 | ,.`${file_item.cid}_${base_name} |
| 40d20 | 60 29 3b 0d 0a 0d 0a 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 | `);........const.action_tb.=.new |
| 40d40 | 20 54 6f 6f 6c 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 | .Toolbar(row.get_cell(-1),.true) |
| 40d60 | 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 28 22 63 6f 70 | ;......action_tb.left().add("cop |
| 40d80 | 79 2d 69 64 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 | y-id").on_click(async.(v).=>.{.. |
| 40da0 | 09 09 09 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 | .....await.navigator.clipboard.w |
| 40dc0 | 72 69 74 65 54 65 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 63 | riteText(v);......},.file_item.c |
| 40de0 | 69 64 29 3b 0d 0a 09 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 | id);.....}.....else.....{......c |
| 40e00 | 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 6e 6b | onst.link.=.row.get_cell(0).link |
| 40e20 | 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 20 22 | (......."/".+.["prj",.project,." |
| 40e40 | 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 69 6f 5f 68 61 73 68 | oplog",.oplog,.file_item.io_hash |
| 40e60 | 5d 2e 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 | ].join("/")......);......link.fi |
| 40e80 | 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 60 24 7b | rst_child().attr("download",.`${ |
| 40ea0 | 66 69 6c 65 5f 69 74 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 | file_item.io_hash}_${base_name}` |
| 40ec0 | 29 3b 0d 0a 0d 0a 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 | );........const.action_tb.=.new. |
| 40ee0 | 54 6f 6f 6c 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 | Toolbar(row.get_cell(-1),.true); |
| 40f00 | 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 28 22 63 6f 70 79 | ......action_tb.left().add("copy |
| 40f20 | 2d 68 61 73 68 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 | -hash").on_click(async.(v).=>.{. |
| 40f40 | 0a 09 09 09 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 | ......await.navigator.clipboard. |
| 40f60 | 77 72 69 74 65 54 65 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 | writeText(v);......},.file_item. |
| 40f80 | 69 6f 5f 68 61 73 68 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 | io_hash);.....}.......if.(++adde |
| 40fa0 | 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 74 68 69 | d.>=.truncate_at).....{......thi |
| 40fc0 | 73 2e 5f 66 69 6c 65 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 | s._files_table.add_row("...trunc |
| 40fe0 | 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 7d 0d 0a | ated");......break;.....}....}.. |
| 41000 | 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c b1 df 12 47 ed 0b 00 00 ed 0b 00 | .}..}..PK..........i\...G....... |
| 41020 | 00 0c 00 00 00 70 61 67 65 73 2f 68 75 62 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 | .....pages/hub.js//.Copyright.Ep |
| 41040 | 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 72 76 | ic.Games,.Inc..All.Rights.Reserv |
| 41060 | 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 20 7b | ed....."use.strict";....import.{ |
| 41080 | 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 6d 70 | .ZenPage.}.from."./page.js"..imp |
| 410a0 | 6f 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 | ort.{.Fetcher.}.from."../util/fe |
| 410c0 | 74 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 | tcher.js"..import.{.Friendly.}.f |
| 410e0 | 72 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 | rom."../util/friendly.js"..impor |
| 41100 | 74 20 7b 20 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 | t.{.Table.}.from."../util/widget |
| 41120 | 73 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 2f 2f | s.js"..../////////////////////// |
| 41140 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 41160 | 2f 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 |
| 41180 | 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 65 0d 0a 7b 0d | t.class.Page.extends.ZenPage..{. |
| 411a0 | 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 | ..async.main()...{....this.set_t |
| 411c0 | 69 74 6c 65 28 22 68 75 62 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 61 70 61 63 69 74 79 0d 0a 09 | itle("hub");......//.Capacity... |
| 411e0 | 09 63 6f 6e 73 74 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f | .const.stats_section.=.this.add_ |
| 41200 | 73 65 63 74 69 6f 6e 28 22 43 61 70 61 63 69 74 79 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 74 | section("Capacity");....this._st |
| 41220 | 61 74 73 5f 67 72 69 64 20 3d 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 | ats_grid.=.stats_section.tag().c |
| 41240 | 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d | lassify("grid").classify("stats- |
| 41260 | 74 69 6c 65 73 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 4d 6f 64 75 6c 65 73 0d 0a 09 09 63 6f 6e 73 | tiles");......//.Modules....cons |
| 41280 | 74 20 6d 6f 64 5f 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 | t.mod_section.=.this.add_section |
| 412a0 | 28 22 4d 6f 64 75 6c 65 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 6d 6f 64 5f 68 6f 73 74 20 3d | ("Modules");....this._mod_host.= |
| 412c0 | 20 6d 6f 64 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 6d 6f 64 5f 74 61 62 6c 65 | .mod_section;....this._mod_table |
| 412e0 | 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f 75 70 64 61 74 65 | .=.null;......await.this._update |
| 41300 | 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 20 3d 20 73 65 74 49 6e 74 | ();....this._poll_timer.=.setInt |
| 41320 | 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 75 70 64 61 74 65 28 29 2c 20 32 30 30 30 | erval(().=>.this._update(),.2000 |
| 41340 | 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 75 70 64 61 74 65 28 29 0d 0a 09 7b 0d 0a | );...}.....async._update()...{.. |
| 41360 | 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 5b 73 74 61 74 73 2c 20 73 74 61 | ..try....{.....const.[stats,.sta |
| 41380 | 74 75 73 5d 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0d 0a 09 09 09 09 | tus].=.await.Promise.all([...... |
| 413a0 | 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 68 75 62 2f 73 74 61 | new.Fetcher().resource("/hub/sta |
| 413c0 | 74 73 22 29 2e 6a 73 6f 6e 28 29 2c 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | ts").json(),......new.Fetcher(). |
| 413e0 | 72 65 73 6f 75 72 63 65 28 22 2f 68 75 62 2f 73 74 61 74 75 73 22 29 2e 6a 73 6f 6e 28 29 2c 0d | resource("/hub/status").json(),. |
| 41400 | 0a 09 09 09 5d 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 61 70 61 63 | ....]);.......this._render_capac |
| 41420 | 69 74 79 28 73 74 61 74 73 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 6d 6f 64 | ity(stats);.....this._render_mod |
| 41440 | 75 6c 65 73 28 73 74 61 74 75 73 29 3b 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 65 29 20 | ules(status);....}....catch.(e). |
| 41460 | 7b 20 2f 2a 20 73 65 72 76 69 63 65 20 75 6e 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0d 0a 09 | {./*.service.unavailable.*/.}... |
| 41480 | 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 63 61 70 61 63 69 74 79 28 64 61 74 61 29 0d 0a 09 7b | }....._render_capacity(data)...{ |
| 414a0 | 0d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 | ....const.grid.=.this._stats_gri |
| 414c0 | 64 3b 0d 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 | d;....grid.inner().innerHTML.=." |
| 414e0 | 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 75 72 72 65 6e 74 20 3d 20 64 61 74 61 2e 63 75 72 | ";......const.current.=.data.cur |
| 41500 | 72 65 6e 74 49 6e 73 74 61 6e 63 65 43 6f 75 6e 74 20 7c 7c 20 30 3b 0d 0a 09 09 63 6f 6e 73 74 | rentInstanceCount.||.0;....const |
| 41520 | 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 20 | .max.=.data.maxInstanceCount.||. |
| 41540 | 30 3b 0d 0a 09 09 63 6f 6e 73 74 20 6c 69 6d 69 74 20 3d 20 64 61 74 61 2e 69 6e 73 74 61 6e 63 | 0;....const.limit.=.data.instanc |
| 41560 | 65 4c 69 6d 69 74 20 7c 7c 20 30 3b 0d 0a 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 | eLimit.||.0;......{.....const.ti |
| 41580 | 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 | le.=.grid.tag().classify("card") |
| 415a0 | 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c | .classify("stats-tile");.....til |
| 415c0 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 | e.tag().classify("card-title").t |
| 415e0 | 65 78 74 28 22 41 63 74 69 76 65 20 4d 6f 64 75 6c 65 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 | ext("Active.Modules");.....const |
| 41600 | 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c | .body.=.tile.tag().classify("til |
| 41620 | 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f | e-metrics");.....this._metric(bo |
| 41640 | 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 75 72 72 65 6e 74 29 2c 20 22 63 75 72 72 | dy,.Friendly.sep(current),."curr |
| 41660 | 65 6e 74 6c 79 20 70 72 6f 76 69 73 69 6f 6e 65 64 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 7d 0d | ently.provisioned",.true);....}. |
| 41680 | 0a 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 | .....{.....const.tile.=.grid.tag |
| 416a0 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 | ().classify("card").classify("st |
| 416c0 | 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ats-tile");.....tile.tag().class |
| 416e0 | 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 50 65 61 6b 20 4d 6f 64 | ify("card-title").text("Peak.Mod |
| 41700 | 75 6c 65 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 | ules");.....const.body.=.tile.ta |
| 41720 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 | g().classify("tile-metrics");... |
| 41740 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 | ..this._metric(body,.Friendly.se |
| 41760 | 70 28 6d 61 78 29 2c 20 22 68 69 67 68 20 77 61 74 65 72 6d 61 72 6b 22 2c 20 74 72 75 65 29 3b | p(max),."high.watermark",.true); |
| 41780 | 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 | ....}......{.....const.tile.=.gr |
| 417a0 | 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 | id.tag().classify("card").classi |
| 417c0 | 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 | fy("stats-tile");.....tile.tag() |
| 417e0 | 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 49 6e | .classify("card-title").text("In |
| 41800 | 73 74 61 6e 63 65 20 4c 69 6d 69 74 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d | stance.Limit");.....const.body.= |
| 41820 | 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 | .tile.tag().classify("tile-metri |
| 41840 | 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 | cs");.....this._metric(body,.Fri |
| 41860 | 65 6e 64 6c 79 2e 73 65 70 28 6c 69 6d 69 74 29 2c 20 22 6d 61 78 69 6d 75 6d 20 61 6c 6c 6f 77 | endly.sep(limit),."maximum.allow |
| 41880 | 65 64 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 69 66 20 28 6c 69 6d 69 74 20 3e 20 30 29 0d 0a | ed",.true);.....if.(limit.>.0).. |
| 418a0 | 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 70 63 74 20 3d 20 28 28 63 75 72 72 65 6e 74 20 | ...{......const.pct.=.((current. |
| 418c0 | 2f 20 6c 69 6d 69 74 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 30 29 20 2b 20 22 25 22 | /.limit).*.100).toFixed(0).+."%" |
| 418e0 | 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 70 63 74 2c 20 22 | ;......this._metric(body,.pct,." |
| 41900 | 75 74 69 6c 69 7a 61 74 69 6f 6e 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d | utilization");.....}....}...}... |
| 41920 | 0a 09 5f 72 65 6e 64 65 72 5f 6d 6f 64 75 6c 65 73 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 | .._render_modules(data)...{....c |
| 41940 | 6f 6e 73 74 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 5b | onst.modules.=.data.modules.||.[ |
| 41960 | 5d 3b 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 6d 6f 64 5f 74 61 62 6c 65 29 0d 0a 09 09 | ];......if.(this._mod_table).... |
| 41980 | 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 6f 64 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a | {.....this._mod_table.clear();.. |
| 419a0 | 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 6f 64 5f 74 | ..}....else....{.....this._mod_t |
| 419c0 | 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 6d 6f 64 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 | able.=.this._mod_host.add_widget |
| 419e0 | 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 6d 6f 64 75 6c 65 20 49 44 22 2c | (......Table,......["module.ID", |
| 41a00 | 20 22 73 74 61 74 75 73 22 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c | ."status"],......Table.Flag_FitL |
| 41a20 | 65 66 74 7c 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 29 3b 0d | eft|Table.Flag_PackRight.....);. |
| 41a40 | 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 6d 6f 64 75 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d | ...}......if.(modules.length.=== |
| 41a60 | 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 | .0)....{.....return;....}......f |
| 41a80 | 6f 72 20 28 63 6f 6e 73 74 20 6d 20 6f 66 20 6d 6f 64 75 6c 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 | or.(const.m.of.modules)....{.... |
| 41aa0 | 09 74 68 69 73 2e 5f 6d 6f 64 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 6d | .this._mod_table.add_row(......m |
| 41ac0 | 2e 6d 6f 64 75 6c 65 49 64 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 6d 2e 70 72 6f 76 69 73 69 6f | .moduleId.||."",......m.provisio |
| 41ae0 | 6e 65 64 20 3f 20 22 70 72 6f 76 69 73 69 6f 6e 65 64 22 20 3a 20 22 69 6e 61 63 74 69 76 65 22 | ned.?."provisioned".:."inactive" |
| 41b00 | 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6d 65 74 72 69 63 28 70 61 | ,.....);....}...}....._metric(pa |
| 41b20 | 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 | rent,.value,.label,.hero.=.false |
| 41b40 | 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e | )...{....const.m.=.parent.tag(). |
| 41b60 | 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0d 0a 09 09 69 66 20 28 | classify("tile-metric");....if.( |
| 41b80 | 68 65 72 6f 29 0d 0a 09 09 7b 0d 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d | hero)....{.....m.classify("tile- |
| 41ba0 | 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 | metric-hero");....}....m.tag().c |
| 41bc0 | 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c | lassify("metric-value").text(val |
| 41be0 | 75 65 29 3b 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 | ue);....m.tag().classify("metric |
| 41c00 | 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b | -label").text(label);...}..}..PK |
| 41c20 | 03 04 0a 00 00 00 00 00 d5 b6 69 5c f8 9b 95 25 df 1d 00 00 df 1d 00 00 0d 00 00 00 70 61 67 65 | ..........i\...%............page |
| 41c40 | 73 2f 69 6e 66 6f 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 | s/info.js//.Copyright.Epic.Games |
| 41c60 | 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 22 | ,.Inc..All.Rights.Reserved....." |
| 41c80 | 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 65 | use.strict";....import.{.ZenPage |
| 41ca0 | 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 65 | .}.from."./page.js"..import.{.Fe |
| 41cc0 | 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 6a 73 | tcher.}.from."../util/fetcher.js |
| 41ce0 | 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 2e 2f | "..import.{.Friendly.}.from."../ |
| 41d00 | 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 2f 2f 2f 2f | util/friendly.js"..../////////// |
| 41d20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 41d40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 41d60 | 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 |
| 41d80 | 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 09 7b 0d 0a | .ZenPage..{...async.main()...{.. |
| 41da0 | 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 69 6e 66 6f 22 29 3b 0d 0a 0d 0a 09 09 63 | ..this.set_title("info");......c |
| 41dc0 | 6f 6e 73 74 20 5b 69 6e 66 6f 2c 20 67 63 2c 20 73 65 72 76 69 63 65 73 2c 20 76 65 72 73 69 6f | onst.[info,.gc,.services,.versio |
| 41de0 | 6e 5d 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0d 0a 09 09 09 6e 65 77 | n].=.await.Promise.all([.....new |
| 41e00 | 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 68 65 61 6c 74 68 2f 69 6e 66 | .Fetcher().resource("/health/inf |
| 41e20 | 6f 22 29 2e 6a 73 6f 6e 28 29 2c 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 | o").json(),.....new.Fetcher().re |
| 41e40 | 73 6f 75 72 63 65 28 22 2f 61 64 6d 69 6e 2f 67 63 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 | source("/admin/gc").json().catch |
| 41e60 | 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | (().=>.null),.....new.Fetcher(). |
| 41e80 | 72 65 73 6f 75 72 63 65 28 22 2f 61 70 69 2f 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 | resource("/api/").json().catch(( |
| 41ea0 | 29 20 3d 3e 20 28 7b 7d 29 29 2c 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 | ).=>.({})),.....new.Fetcher().re |
| 41ec0 | 73 6f 75 72 63 65 28 22 2f 68 65 61 6c 74 68 2f 76 65 72 73 69 6f 6e 22 29 2e 70 61 72 61 6d 28 | source("/health/version").param( |
| 41ee0 | 22 64 65 74 61 69 6c 65 64 22 2c 20 22 74 72 75 65 22 29 2e 74 65 78 74 28 29 2c 0d 0a 09 09 5d | "detailed",."true").text(),....] |
| 41f00 | 29 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 | );......const.section.=.this.add |
| 41f20 | 5f 73 65 63 74 69 6f 6e 28 22 53 65 72 76 65 72 20 49 6e 66 6f 22 29 3b 0d 0a 09 09 63 6f 6e 73 | _section("Server.Info");....cons |
| 41f40 | 74 20 67 72 69 64 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | t.grid.=.section.tag().classify( |
| 41f60 | 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 73 22 29 3b 0d | "grid").classify("info-tiles");. |
| 41f80 | 0a 0d 0a 09 09 2f 2f 20 41 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e | .....//.Application....{.....con |
| 41fa0 | 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 | st.tile.=.grid.tag().classify("c |
| 41fc0 | 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 | ard").classify("info-tile");.... |
| 41fe0 | 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 | .tile.tag().classify("card-title |
| 42000 | 22 29 2e 74 65 78 74 28 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 | ").text("Application");.....cons |
| 42020 | 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e | t.list.=.tile.tag().classify("in |
| 42040 | 66 6f 2d 70 72 6f 70 73 22 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 | fo-props");.......this._prop(lis |
| 42060 | 74 2c 20 22 76 65 72 73 69 6f 6e 22 2c 20 76 65 72 73 69 6f 6e 20 7c 7c 20 69 6e 66 6f 2e 42 75 | t,."version",.version.||.info.Bu |
| 42080 | 69 6c 64 56 65 72 73 69 6f 6e 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 | ildVersion.||."-");.....this._pr |
| 420a0 | 6f 70 28 6c 69 73 74 2c 20 22 68 74 74 70 20 73 65 72 76 65 72 22 2c 20 69 6e 66 6f 2e 48 74 74 | op(list,."http.server",.info.Htt |
| 420c0 | 70 53 65 72 76 65 72 43 6c 61 73 73 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f | pServerClass.||."-");.....this._ |
| 420e0 | 70 72 6f 70 28 6c 69 73 74 2c 20 22 70 6f 72 74 22 2c 20 69 6e 66 6f 2e 50 6f 72 74 20 7c 7c 20 | prop(list,."port",.info.Port.||. |
| 42100 | 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 70 69 64 22 | "-");.....this._prop(list,."pid" |
| 42120 | 2c 20 69 6e 66 6f 2e 50 69 64 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 | ,.info.Pid.||."-");.....this._pr |
| 42140 | 6f 70 28 6c 69 73 74 2c 20 22 64 65 64 69 63 61 74 65 64 22 2c 20 69 6e 66 6f 2e 49 73 44 65 64 | op(list,."dedicated",.info.IsDed |
| 42160 | 69 63 61 74 65 64 20 3f 20 22 79 65 73 22 20 3a 20 22 6e 6f 22 29 3b 0d 0a 0d 0a 09 09 09 69 66 | icated.?."yes".:."no");.......if |
| 42180 | 20 28 69 6e 66 6f 2e 53 74 61 72 74 54 69 6d 65 4d 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 | .(info.StartTimeMs).....{......c |
| 421a0 | 6f 6e 73 74 20 73 74 61 72 74 20 3d 20 6e 65 77 20 44 61 74 65 28 69 6e 66 6f 2e 53 74 61 72 74 | onst.start.=.new.Date(info.Start |
| 421c0 | 54 69 6d 65 4d 73 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 65 6c 61 70 73 65 64 20 3d 20 44 61 | TimeMs);......const.elapsed.=.Da |
| 421e0 | 74 65 2e 6e 6f 77 28 29 20 2d 20 69 6e 66 6f 2e 53 74 61 72 74 54 69 6d 65 4d 73 3b 0d 0a 09 09 | te.now().-.info.StartTimeMs;.... |
| 42200 | 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 73 74 61 72 74 65 64 22 2c 20 73 74 | ..this._prop(list,."started",.st |
| 42220 | 61 72 74 2e 74 6f 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 29 29 3b 0d 0a 09 09 09 09 74 68 69 73 | art.toLocaleString());......this |
| 42240 | 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 75 70 74 69 6d 65 22 2c 20 74 68 69 73 2e 5f 66 6f 72 | ._prop(list,."uptime",.this._for |
| 42260 | 6d 61 74 5f 64 75 72 61 74 69 6f 6e 28 65 6c 61 70 73 65 64 29 29 3b 0d 0a 09 09 09 7d 0d 0a 0d | mat_duration(elapsed));.....}... |
| 42280 | 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 61 74 61 20 72 6f 6f 74 22 | ....this._prop(list,."data.root" |
| 422a0 | 2c 20 69 6e 66 6f 2e 44 61 74 61 52 6f 6f 74 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 | ,.info.DataRoot.||."-");.....thi |
| 422c0 | 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6c 6f 67 20 70 61 74 68 22 2c 20 69 6e 66 6f 2e 41 | s._prop(list,."log.path",.info.A |
| 422e0 | 62 73 4c 6f 67 50 61 74 68 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 | bsLogPath.||."-");....}......//. |
| 42300 | 53 79 73 74 65 6d 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 | System....{.....const.tile.=.gri |
| 42320 | 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 | d.tag().classify("card").classif |
| 42340 | 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 | y("info-tile");.....tile.tag().c |
| 42360 | 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 79 73 74 | lassify("card-title").text("Syst |
| 42380 | 65 6d 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 | em");.....const.list.=.tile.tag( |
| 423a0 | 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0d 0a 0d 0a 09 09 09 | ).classify("info-props");....... |
| 423c0 | 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 68 6f 73 74 6e 61 6d 65 22 2c 20 69 6e 66 | this._prop(list,."hostname",.inf |
| 423e0 | 6f 2e 48 6f 73 74 6e 61 6d 65 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 | o.Hostname.||."-");.....this._pr |
| 42400 | 6f 70 28 6c 69 73 74 2c 20 22 70 6c 61 74 66 6f 72 6d 22 2c 20 69 6e 66 6f 2e 50 6c 61 74 66 6f | op(list,."platform",.info.Platfo |
| 42420 | 72 6d 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c | rm.||."-");.....this._prop(list, |
| 42440 | 20 22 6f 73 22 2c 20 69 6e 66 6f 2e 4f 53 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 74 68 69 73 | ."os",.info.OS.||."-");.....this |
| 42460 | 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 61 72 63 68 22 2c 20 69 6e 66 6f 2e 41 72 63 68 20 7c | ._prop(list,."arch",.info.Arch.| |
| 42480 | 7c 20 22 2d 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 73 79 73 20 3d 20 69 6e 66 6f 2e 53 | |."-");.......const.sys.=.info.S |
| 424a0 | 79 73 74 65 6d 3b 0d 0a 09 09 09 69 66 20 28 73 79 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 | ystem;.....if.(sys).....{......t |
| 424c0 | 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 63 70 75 73 22 2c 20 73 79 73 2e 63 70 75 5f | his._prop(list,."cpus",.sys.cpu_ |
| 424e0 | 63 6f 75 6e 74 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c | count.||."-");......this._prop(l |
| 42500 | 69 73 74 2c 20 22 63 6f 72 65 73 22 2c 20 73 79 73 2e 63 6f 72 65 5f 63 6f 75 6e 74 20 7c 7c 20 | ist,."cores",.sys.core_count.||. |
| 42520 | 22 2d 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6c 6f 67 | "-");......this._prop(list,."log |
| 42540 | 69 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 73 22 2c 20 73 79 73 2e 6c 70 5f 63 6f 75 6e 74 20 7c | ical.processors",.sys.lp_count.| |
| 42560 | 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 74 | |."-");......this._prop(list,."t |
| 42580 | 6f 74 61 6c 20 6d 65 6d 6f 72 79 22 2c 20 73 79 73 2e 74 6f 74 61 6c 5f 6d 65 6d 6f 72 79 5f 6d | otal.memory",.sys.total_memory_m |
| 425a0 | 62 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 79 73 2e 74 6f 74 61 6c 5f 6d 65 6d | b.?.Friendly.bytes(sys.total_mem |
| 425c0 | 6f 72 79 5f 6d 62 20 2a 20 31 30 34 38 35 37 36 29 20 3a 20 22 2d 22 29 3b 0d 0a 09 09 09 09 74 | ory_mb.*.1048576).:."-");......t |
| 425e0 | 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 61 76 61 69 6c 61 62 6c 65 20 6d 65 6d 6f 72 | his._prop(list,."available.memor |
| 42600 | 79 22 2c 20 73 79 73 2e 61 76 61 69 6c 5f 6d 65 6d 6f 72 79 5f 6d 62 20 3f 20 46 72 69 65 6e 64 | y",.sys.avail_memory_mb.?.Friend |
| 42620 | 6c 79 2e 62 79 74 65 73 28 73 79 73 2e 61 76 61 69 6c 5f 6d 65 6d 6f 72 79 5f 6d 62 20 2a 20 31 | ly.bytes(sys.avail_memory_mb.*.1 |
| 42640 | 30 34 38 35 37 36 29 20 3a 20 22 2d 22 29 3b 0d 0a 09 09 09 09 69 66 20 28 73 79 73 2e 75 70 74 | 048576).:."-");......if.(sys.upt |
| 42660 | 69 6d 65 5f 73 65 63 6f 6e 64 73 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f | ime_seconds)......{.......this._ |
| 42680 | 70 72 6f 70 28 6c 69 73 74 2c 20 22 73 79 73 74 65 6d 20 75 70 74 69 6d 65 22 2c 20 74 68 69 73 | prop(list,."system.uptime",.this |
| 426a0 | 2e 5f 66 6f 72 6d 61 74 5f 64 75 72 61 74 69 6f 6e 28 73 79 73 2e 75 70 74 69 6d 65 5f 73 65 63 | ._format_duration(sys.uptime_sec |
| 426c0 | 6f 6e 64 73 20 2a 20 31 30 30 30 29 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d | onds.*.1000));......}.....}....} |
| 426e0 | 0d 0a 0d 0a 09 09 2f 2f 20 52 75 6e 74 69 6d 65 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0d 0a | ......//.Runtime.Configuration.. |
| 42700 | 09 09 69 66 20 28 69 6e 66 6f 2e 52 75 6e 74 69 6d 65 43 6f 6e 66 69 67 29 0d 0a 09 09 7b 0d 0a | ..if.(info.RuntimeConfig)....{.. |
| 42720 | 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ...const.tile.=.grid.tag().class |
| 42740 | 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 | ify("card").classify("info-tile" |
| 42760 | 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 | );.....tile.tag().classify("card |
| 42780 | 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 52 75 6e 74 69 6d 65 20 43 6f 6e 66 69 67 75 72 61 | -title").text("Runtime.Configura |
| 427a0 | 74 69 6f 6e 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 | tion");.....const.list.=.tile.ta |
| 427c0 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0d 0a 0d 0a 09 | g().classify("info-props");..... |
| 427e0 | 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 69 6e 66 6f 2e 52 75 6e 74 69 6d 65 | ..for.(const.key.in.info.Runtime |
| 42800 | 43 6f 6e 66 69 67 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 | Config).....{......this._prop(li |
| 42820 | 73 74 2c 20 6b 65 79 2c 20 69 6e 66 6f 2e 52 75 6e 74 69 6d 65 43 6f 6e 66 69 67 5b 6b 65 79 5d | st,.key,.info.RuntimeConfig[key] |
| 42840 | 20 7c 7c 20 22 2d 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 42 75 69 | .||."-");.....}....}......//.Bui |
| 42860 | 6c 64 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0d 0a 09 09 69 66 20 28 69 6e 66 6f 2e 42 75 69 | ld.Configuration....if.(info.Bui |
| 42880 | 6c 64 43 6f 6e 66 69 67 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 | ldConfig)....{.....const.tile.=. |
| 428a0 | 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 | grid.tag().classify("card").clas |
| 428c0 | 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 | sify("info-tile");.....tile.tag( |
| 428e0 | 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 42 | ).classify("card-title").text("B |
| 42900 | 75 69 6c 64 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 | uild.Configuration");.....const. |
| 42920 | 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f | list.=.tile.tag().classify("info |
| 42940 | 2d 70 72 6f 70 73 22 29 3b 0d 0a 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 | -props");.......for.(const.key.i |
| 42960 | 6e 20 69 6e 66 6f 2e 42 75 69 6c 64 43 6f 6e 66 69 67 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 | n.info.BuildConfig).....{......t |
| 42980 | 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 6b 65 79 2c 20 69 6e 66 6f 2e 42 75 69 6c 64 43 | his._prop(list,.key,.info.BuildC |
| 429a0 | 6f 6e 66 69 67 5b 6b 65 79 5d 20 3f 20 22 79 65 73 22 20 3a 20 22 6e 6f 22 29 3b 0d 0a 09 09 09 | onfig[key].?."yes".:."no");..... |
| 429c0 | 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 53 65 72 76 69 63 65 73 0d 0a 09 09 7b 0d 0a 09 09 | }....}......//.Services....{.... |
| 429e0 | 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | .const.tile.=.grid.tag().classif |
| 42a00 | 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b | y("card").classify("info-tile"); |
| 42a20 | 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 | .....tile.tag().classify("card-t |
| 42a40 | 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 65 72 76 69 63 65 73 22 29 3b 0d 0a 09 09 09 63 6f 6e | itle").text("Services");.....con |
| 42a60 | 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 | st.list.=.tile.tag().classify("i |
| 42a80 | 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 73 76 63 5f 6c 69 73 | nfo-props");.......const.svc_lis |
| 42aa0 | 74 20 3d 20 28 73 65 72 76 69 63 65 73 2e 73 65 72 76 69 63 65 73 20 7c 7c 20 5b 5d 29 2e 6d 61 | t.=.(services.services.||.[]).ma |
| 42ac0 | 70 28 73 20 3d 3e 20 73 2e 62 61 73 65 5f 75 72 69 29 2e 73 6f 72 74 28 29 3b 0d 0a 09 09 09 66 | p(s.=>.s.base_uri).sort();.....f |
| 42ae0 | 6f 72 20 28 63 6f 6e 73 74 20 75 72 69 20 6f 66 20 73 76 63 5f 6c 69 73 74 29 0d 0a 09 09 09 7b | or.(const.uri.of.svc_list).....{ |
| 42b00 | 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 75 72 69 2c 20 22 72 65 67 | ......this._prop(list,.uri,."reg |
| 42b20 | 69 73 74 65 72 65 64 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 47 61 | istered");.....}....}......//.Ga |
| 42b40 | 72 62 61 67 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 0d 0a 09 09 69 66 20 28 67 63 29 0d 0a 09 09 7b | rbage.Collection....if.(gc)....{ |
| 42b60 | 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 | .....const.tile.=.grid.tag().cla |
| 42b80 | 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c | ssify("card").classify("info-til |
| 42ba0 | 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 | e");.....tile.tag().classify("ca |
| 42bc0 | 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 47 61 72 62 61 67 65 20 43 6f 6c 6c 65 63 74 | rd-title").text("Garbage.Collect |
| 42be0 | 69 6f 6e 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 | ion");.....const.list.=.tile.tag |
| 42c00 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0d 0a 0d 0a 09 09 | ().classify("info-props");...... |
| 42c20 | 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 73 74 61 74 75 73 22 2c 20 67 63 2e 53 | .this._prop(list,."status",.gc.S |
| 42c40 | 74 61 74 75 73 20 7c 7c 20 22 2d 22 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 67 63 2e 41 72 65 44 | tatus.||."-");.......if.(gc.AreD |
| 42c60 | 69 73 6b 57 72 69 74 65 73 42 6c 6f 63 6b 65 64 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d | iskWritesBlocked.!==.undefined). |
| 42c80 | 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 69 73 | ....{......this._prop(list,."dis |
| 42ca0 | 6b 20 77 72 69 74 65 73 20 62 6c 6f 63 6b 65 64 22 2c 20 67 63 2e 41 72 65 44 69 73 6b 57 72 69 | k.writes.blocked",.gc.AreDiskWri |
| 42cc0 | 74 65 73 42 6c 6f 63 6b 65 64 20 3f 20 22 79 65 73 22 20 3a 20 22 6e 6f 22 29 3b 0d 0a 09 09 09 | tesBlocked.?."yes".:."no");..... |
| 42ce0 | 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 67 63 2e 44 69 73 6b 53 69 7a 65 29 0d 0a 09 09 09 7b 0d 0a | }.......if.(gc.DiskSize).....{.. |
| 42d00 | 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 69 73 6b 20 73 69 7a 65 22 | ....this._prop(list,."disk.size" |
| 42d20 | 2c 20 67 63 2e 44 69 73 6b 53 69 7a 65 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 | ,.gc.DiskSize);......this._prop( |
| 42d40 | 6c 69 73 74 2c 20 22 64 69 73 6b 20 75 73 65 64 22 2c 20 67 63 2e 44 69 73 6b 55 73 65 64 29 3b | list,."disk.used",.gc.DiskUsed); |
| 42d60 | 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 69 73 6b 20 66 72 65 | ......this._prop(list,."disk.fre |
| 42d80 | 65 22 2c 20 67 63 2e 44 69 73 6b 46 72 65 65 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 63 6f | e",.gc.DiskFree);.....}.......co |
| 42da0 | 6e 73 74 20 63 66 67 20 3d 20 67 63 2e 43 6f 6e 66 69 67 3b 0d 0a 09 09 09 69 66 20 28 63 66 67 | nst.cfg.=.gc.Config;.....if.(cfg |
| 42dc0 | 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 67 | ).....{......this._prop(list,."g |
| 42de0 | 63 20 65 6e 61 62 6c 65 64 22 2c 20 63 66 67 2e 45 6e 61 62 6c 65 64 20 3f 20 22 79 65 73 22 20 | c.enabled",.cfg.Enabled.?."yes". |
| 42e00 | 3a 20 22 6e 6f 22 29 3b 0d 0a 09 09 09 09 69 66 20 28 63 66 67 2e 49 6e 74 65 72 76 61 6c 29 0d | :."no");......if.(cfg.Interval). |
| 42e20 | 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 69 | .....{.......this._prop(list,."i |
| 42e40 | 6e 74 65 72 76 61 6c 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f | nterval",.this._friendly_duratio |
| 42e60 | 6e 28 63 66 67 2e 49 6e 74 65 72 76 61 6c 29 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 | n(cfg.Interval));......}......if |
| 42e80 | 20 28 63 66 67 2e 4c 69 67 68 74 77 65 69 67 68 74 49 6e 74 65 72 76 61 6c 29 0d 0a 09 09 09 09 | .(cfg.LightweightInterval)...... |
| 42ea0 | 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6c 69 67 68 74 77 | {.......this._prop(list,."lightw |
| 42ec0 | 65 69 67 68 74 20 69 6e 74 65 72 76 61 6c 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f | eight.interval",.this._friendly_ |
| 42ee0 | 64 75 72 61 74 69 6f 6e 28 63 66 67 2e 4c 69 67 68 74 77 65 69 67 68 74 49 6e 74 65 72 76 61 6c | duration(cfg.LightweightInterval |
| 42f00 | 29 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 63 66 67 2e 4d 61 78 43 61 63 68 65 | ));......}......if.(cfg.MaxCache |
| 42f20 | 44 75 72 61 74 69 6f 6e 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f | Duration)......{.......this._pro |
| 42f40 | 70 28 6c 69 73 74 2c 20 22 6d 61 78 20 63 61 63 68 65 20 64 75 72 61 74 69 6f 6e 22 2c 20 74 68 | p(list,."max.cache.duration",.th |
| 42f60 | 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 63 66 67 2e 4d 61 78 43 61 63 | is._friendly_duration(cfg.MaxCac |
| 42f80 | 68 65 44 75 72 61 74 69 6f 6e 29 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 63 66 | heDuration));......}......if.(cf |
| 42fa0 | 67 2e 4d 61 78 50 72 6f 6a 65 63 74 53 74 6f 72 65 44 75 72 61 74 69 6f 6e 29 0d 0a 09 09 09 09 | g.MaxProjectStoreDuration)...... |
| 42fc0 | 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6d 61 78 20 70 72 | {.......this._prop(list,."max.pr |
| 42fe0 | 6f 6a 65 63 74 20 64 75 72 61 74 69 6f 6e 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f | oject.duration",.this._friendly_ |
| 43000 | 64 75 72 61 74 69 6f 6e 28 63 66 67 2e 4d 61 78 50 72 6f 6a 65 63 74 53 74 6f 72 65 44 75 72 61 | duration(cfg.MaxProjectStoreDura |
| 43020 | 74 69 6f 6e 29 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 63 66 67 2e 4d 61 78 42 | tion));......}......if.(cfg.MaxB |
| 43040 | 75 69 6c 64 53 74 6f 72 65 44 75 72 61 74 69 6f 6e 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 | uildStoreDuration)......{....... |
| 43060 | 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6d 61 78 20 62 75 69 6c 64 20 64 75 72 61 | this._prop(list,."max.build.dura |
| 43080 | 74 69 6f 6e 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 63 | tion",.this._friendly_duration(c |
| 430a0 | 66 67 2e 4d 61 78 42 75 69 6c 64 53 74 6f 72 65 44 75 72 61 74 69 6f 6e 29 29 3b 0d 0a 09 09 09 | fg.MaxBuildStoreDuration));..... |
| 430c0 | 09 7d 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 67 63 2e 46 75 6c 6c 47 43 29 0d 0a 09 | .}.....}.......if.(gc.FullGC)... |
| 430e0 | 09 09 7b 0d 0a 09 09 09 09 69 66 20 28 67 63 2e 46 75 6c 6c 47 43 2e 4c 61 73 74 54 69 6d 65 29 | ..{......if.(gc.FullGC.LastTime) |
| 43100 | 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 | ......{.......this._prop(list,." |
| 43120 | 6c 61 73 74 20 66 75 6c 6c 20 67 63 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 74 69 | last.full.gc",.this._friendly_ti |
| 43140 | 6d 65 73 74 61 6d 70 28 67 63 2e 46 75 6c 6c 47 43 2e 4c 61 73 74 54 69 6d 65 29 29 3b 0d 0a 09 | mestamp(gc.FullGC.LastTime));... |
| 43160 | 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 67 63 2e 46 75 6c 6c 47 43 2e 54 69 6d 65 54 6f 4e 65 | ...}......if.(gc.FullGC.TimeToNe |
| 43180 | 78 74 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 | xt)......{.......this._prop(list |
| 431a0 | 2c 20 22 6e 65 78 74 20 66 75 6c 6c 20 67 63 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 | ,."next.full.gc",.this._friendly |
| 431c0 | 5f 64 75 72 61 74 69 6f 6e 28 67 63 2e 46 75 6c 6c 47 43 2e 54 69 6d 65 54 6f 4e 65 78 74 29 29 | _duration(gc.FullGC.TimeToNext)) |
| 431e0 | 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 67 63 2e 4c 69 67 68 | ;......}.....}.......if.(gc.Ligh |
| 43200 | 74 77 65 69 67 68 74 47 43 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 69 66 20 28 67 63 2e 4c 69 67 | tweightGC).....{......if.(gc.Lig |
| 43220 | 68 74 77 65 69 67 68 74 47 43 2e 4c 61 73 74 54 69 6d 65 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 | htweightGC.LastTime)......{..... |
| 43240 | 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6c 61 73 74 20 6c 69 67 68 74 77 65 | ..this._prop(list,."last.lightwe |
| 43260 | 69 67 68 74 20 67 63 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 74 69 6d 65 73 74 61 | ight.gc",.this._friendly_timesta |
| 43280 | 6d 70 28 67 63 2e 4c 69 67 68 74 77 65 69 67 68 74 47 43 2e 4c 61 73 74 54 69 6d 65 29 29 3b 0d | mp(gc.LightweightGC.LastTime));. |
| 432a0 | 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 67 63 2e 4c 69 67 68 74 77 65 69 67 68 74 47 43 | .....}......if.(gc.LightweightGC |
| 432c0 | 2e 54 69 6d 65 54 6f 4e 65 78 74 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f | .TimeToNext)......{.......this._ |
| 432e0 | 70 72 6f 70 28 6c 69 73 74 2c 20 22 6e 65 78 74 20 6c 69 67 68 74 77 65 69 67 68 74 20 67 63 22 | prop(list,."next.lightweight.gc" |
| 43300 | 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 67 63 2e 4c 69 67 | ,.this._friendly_duration(gc.Lig |
| 43320 | 68 74 77 65 69 67 68 74 47 43 2e 54 69 6d 65 54 6f 4e 65 78 74 29 29 3b 0d 0a 09 09 09 09 7d 0d | htweightGC.TimeToNext));......}. |
| 43340 | 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 70 72 6f 70 28 70 61 72 65 6e 74 2c | ....}....}...}....._prop(parent, |
| 43360 | 20 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 6f 77 20 | .label,.value)...{....const.row. |
| 43380 | 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 | =.parent.tag().classify("info-pr |
| 433a0 | 6f 70 22 29 3b 0d 0a 09 09 72 6f 77 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 | op");....row.tag().classify("inf |
| 433c0 | 6f 2d 70 72 6f 70 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 09 63 | o-prop-label").text(label);....c |
| 433e0 | 6f 6e 73 74 20 76 61 6c 20 3d 20 72 6f 77 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 | onst.val.=.row.tag().classify("i |
| 43400 | 6e 66 6f 2d 70 72 6f 70 2d 76 61 6c 75 65 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 74 72 20 3d | nfo-prop-value");....const.str.= |
| 43420 | 20 53 74 72 69 6e 67 28 76 61 6c 75 65 29 3b 0d 0a 09 09 69 66 20 28 73 74 72 2e 6d 61 74 63 68 | .String(value);....if.(str.match |
| 43440 | 28 2f 5e 5b 41 2d 5a 61 2d 7a 5d 3a 5b 5c 5c 2f 5d 2f 29 20 7c 7c 20 73 74 72 2e 73 74 61 72 74 | (/^[A-Za-z]:[\\/]/).||.str.start |
| 43460 | 73 57 69 74 68 28 22 2f 22 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 6c 2e 74 61 67 28 22 61 22 | sWith("/"))....{.....val.tag("a" |
| 43480 | 29 2e 74 65 78 74 28 73 74 72 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 22 76 73 63 6f 64 65 | ).text(str).attr("href",."vscode |
| 434a0 | 3a 2f 2f 22 20 2b 20 73 74 72 2e 72 65 70 6c 61 63 65 28 2f 5c 5c 2f 67 2c 20 22 2f 22 29 29 3b | ://".+.str.replace(/\\/g,."/")); |
| 434c0 | 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 6c 2e 74 65 78 74 28 | ....}....else....{.....val.text( |
| 434e0 | 73 74 72 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 66 72 69 65 6e 64 6c 79 5f 74 69 6d | str);....}...}....._friendly_tim |
| 43500 | 65 73 74 61 6d 70 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 64 20 3d 20 6e | estamp(value)...{....const.d.=.n |
| 43520 | 65 77 20 44 61 74 65 28 76 61 6c 75 65 29 3b 0d 0a 09 09 69 66 20 28 69 73 4e 61 4e 28 64 2e 67 | ew.Date(value);....if.(isNaN(d.g |
| 43540 | 65 74 54 69 6d 65 28 29 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 20 53 74 72 69 6e | etTime()))....{.....return.Strin |
| 43560 | 67 28 76 61 6c 75 65 29 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 64 2e 74 6f 4c 6f 63 | g(value);....}....return.d.toLoc |
| 43580 | 61 6c 65 53 74 72 69 6e 67 28 75 6e 64 65 66 69 6e 65 64 2c 20 7b 0d 0a 09 09 09 79 65 61 72 3a | aleString(undefined,.{.....year: |
| 435a0 | 20 22 6e 75 6d 65 72 69 63 22 2c 20 6d 6f 6e 74 68 3a 20 22 73 68 6f 72 74 22 2c 20 64 61 79 3a | ."numeric",.month:."short",.day: |
| 435c0 | 20 22 6e 75 6d 65 72 69 63 22 2c 0d 0a 09 09 09 68 6f 75 72 3a 20 22 32 2d 64 69 67 69 74 22 2c | ."numeric",.....hour:."2-digit", |
| 435e0 | 20 6d 69 6e 75 74 65 3a 20 22 32 2d 64 69 67 69 74 22 2c 20 73 65 63 6f 6e 64 3a 20 22 32 2d 64 | .minute:."2-digit",.second:."2-d |
| 43600 | 69 67 69 74 22 2c 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 66 72 69 65 6e 64 6c 79 5f | igit",....});...}....._friendly_ |
| 43620 | 64 75 72 61 74 69 6f 6e 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 79 70 65 6f | duration(value)...{....if.(typeo |
| 43640 | 66 20 76 61 6c 75 65 20 3d 3d 3d 20 22 6e 75 6d 62 65 72 22 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 | f.value.===."number")....{.....r |
| 43660 | 65 74 75 72 6e 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 64 75 72 61 74 69 6f 6e 28 76 61 6c 75 | eturn.this._format_duration(valu |
| 43680 | 65 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 74 72 20 3d 20 53 74 72 69 6e 67 | e);....}......const.str.=.String |
| 436a0 | 28 76 61 6c 75 65 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6d 61 74 63 68 20 3d 20 73 74 72 2e 6d 61 | (value);....const.match.=.str.ma |
| 436c0 | 74 63 68 28 2f 5e 5b 2b 2d 5d 3f 28 3f 3a 28 5c 64 2b 29 5c 2e 29 3f 28 5c 64 2b 29 3a 28 5c 64 | tch(/^[+-]?(?:(\d+)\.)?(\d+):(\d |
| 436e0 | 2b 29 3a 28 5c 64 2b 29 28 3f 3a 5c 2e 28 5c 64 2b 29 29 3f 24 2f 29 3b 0d 0a 09 09 69 66 20 28 | +):(\d+)(?:\.(\d+))?$/);....if.( |
| 43700 | 21 6d 61 74 63 68 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 20 73 74 72 3b 0d 0a 09 09 | !match)....{.....return.str;.... |
| 43720 | 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 64 61 79 73 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 74 | }......const.days.=.parseInt(mat |
| 43740 | 63 68 5b 31 5d 20 7c 7c 20 22 30 22 2c 20 31 30 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 6f 75 72 | ch[1].||."0",.10);....const.hour |
| 43760 | 73 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 74 63 68 5b 32 5d 2c 20 31 30 29 3b 0d 0a 09 09 63 | s.=.parseInt(match[2],.10);....c |
| 43780 | 6f 6e 73 74 20 6d 69 6e 75 74 65 73 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 74 63 68 5b 33 5d | onst.minutes.=.parseInt(match[3] |
| 437a0 | 2c 20 31 30 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 6f 6e 64 73 20 3d 20 70 61 72 73 65 49 | ,.10);....const.seconds.=.parseI |
| 437c0 | 6e 74 28 6d 61 74 63 68 5b 34 5d 2c 20 31 30 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c | nt(match[4],.10);....const.total |
| 437e0 | 5f 73 65 63 6f 6e 64 73 20 3d 20 64 61 79 73 20 2a 20 38 36 34 30 30 20 2b 20 68 6f 75 72 73 20 | _seconds.=.days.*.86400.+.hours. |
| 43800 | 2a 20 33 36 30 30 20 2b 20 6d 69 6e 75 74 65 73 20 2a 20 36 30 20 2b 20 73 65 63 6f 6e 64 73 3b | *.3600.+.minutes.*.60.+.seconds; |
| 43820 | 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 64 75 72 61 74 69 | ......return.this._format_durati |
| 43840 | 6f 6e 28 74 6f 74 61 6c 5f 73 65 63 6f 6e 64 73 20 2a 20 31 30 30 30 29 3b 0d 0a 09 7d 0d 0a 0d | on(total_seconds.*.1000);...}... |
| 43860 | 0a 09 5f 66 6f 72 6d 61 74 5f 64 75 72 61 74 69 6f 6e 28 6d 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f | .._format_duration(ms)...{....co |
| 43880 | 6e 73 74 20 73 65 63 6f 6e 64 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 6d 73 20 2f 20 31 30 | nst.seconds.=.Math.floor(ms./.10 |
| 438a0 | 30 30 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6d 69 6e 75 74 65 73 20 3d 20 4d 61 74 68 2e 66 6c 6f | 00);....const.minutes.=.Math.flo |
| 438c0 | 6f 72 28 73 65 63 6f 6e 64 73 20 2f 20 36 30 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 6f 75 72 73 | or(seconds./.60);....const.hours |
| 438e0 | 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 6d 69 6e 75 74 65 73 20 2f 20 36 30 29 3b 0d 0a 09 09 | .=.Math.floor(minutes./.60);.... |
| 43900 | 63 6f 6e 73 74 20 64 61 79 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 68 6f 75 72 73 20 2f 20 | const.days.=.Math.floor(hours./. |
| 43920 | 32 34 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 64 61 79 73 20 3e 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 | 24);......if.(days.>.0)....{.... |
| 43940 | 09 72 65 74 75 72 6e 20 60 24 7b 64 61 79 73 7d 64 20 24 7b 68 6f 75 72 73 20 25 20 32 34 7d 68 | .return.`${days}d.${hours.%.24}h |
| 43960 | 20 24 7b 6d 69 6e 75 74 65 73 20 25 20 36 30 7d 6d 60 3b 0d 0a 09 09 7d 0d 0a 09 09 69 66 20 28 | .${minutes.%.60}m`;....}....if.( |
| 43980 | 68 6f 75 72 73 20 3e 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 20 60 24 7b 68 6f | hours.>.0)....{.....return.`${ho |
| 439a0 | 75 72 73 7d 68 20 24 7b 6d 69 6e 75 74 65 73 20 25 20 36 30 7d 6d 60 3b 0d 0a 09 09 7d 0d 0a 09 | urs}h.${minutes.%.60}m`;....}... |
| 439c0 | 09 69 66 20 28 6d 69 6e 75 74 65 73 20 3e 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 | .if.(minutes.>.0)....{.....retur |
| 439e0 | 6e 20 60 24 7b 6d 69 6e 75 74 65 73 7d 6d 20 24 7b 73 65 63 6f 6e 64 73 20 25 20 36 30 7d 73 60 | n.`${minutes}m.${seconds.%.60}s` |
| 43a00 | 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 60 24 7b 73 65 63 6f 6e 64 73 7d 73 60 3b 0d | ;....}....return.`${seconds}s`;. |
| 43a20 | 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 55 ab 11 1c fd 10 00 00 fd 10 | ..}..}..PK..........i\U......... |
| 43a40 | 00 00 0c 00 00 00 70 61 67 65 73 2f 6d 61 70 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 | ......pages/map.js//.Copyright.E |
| 43a60 | 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 72 | pic.Games,.Inc..All.Rights.Reser |
| 43a80 | 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 20 | ved....."use.strict";....import. |
| 43aa0 | 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 6d | {.ZenPage.}.from."./page.js"..im |
| 43ac0 | 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 2f | port.{.Friendly.}.from."../util/ |
| 43ae0 | 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 42 | friendly.js"..import.{.ProgressB |
| 43b00 | 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 0a | ar.}.from."../util/widgets.js".. |
| 43b20 | 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 22 | import.{.create_indexer.}.from." |
| 43b40 | 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 0d 0a 2f 2f 2f 2f | ../indexer/indexer.js"......//// |
| 43b60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43b80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43ba0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 66 75 6e 63 74 69 6f 6e 20 73 71 75 61 72 69 66 79 28 | ////////////..function.squarify( |
| 43bc0 | 77 65 69 67 68 74 73 2c 20 63 61 6c 6c 62 61 63 6b 2c 20 61 72 65 61 5f 74 68 72 65 73 68 6f 6c | weights,.callback,.area_threshol |
| 43be0 | 64 3d 2d 31 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 20 72 65 63 74 20 3d 20 5b 31 2e 30 2c 20 31 2e | d=-1)..{...const.rect.=.[1.0,.1. |
| 43c00 | 30 5d 3b 0d 0a 09 66 6f 72 20 28 76 61 72 20 73 74 61 72 74 20 3d 20 30 3b 20 73 74 61 72 74 20 | 0];...for.(var.start.=.0;.start. |
| 43c20 | 3c 20 77 65 69 67 68 74 73 2e 6c 65 6e 67 74 68 3b 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 | <.weights.length;)...{....const. |
| 43c40 | 72 69 20 3d 20 2b 28 72 65 63 74 5b 30 5d 20 3e 3d 20 72 65 63 74 5b 31 5d 29 3b 0d 0a 0d 0a 09 | ri.=.+(rect[0].>=.rect[1]);..... |
| 43c60 | 09 63 6f 6e 73 74 20 6c 65 6e 67 74 68 20 3d 20 72 65 63 74 5b 72 69 5d 3b 0d 0a 09 09 76 61 72 | .const.length.=.rect[ri];....var |
| 43c80 | 20 65 6e 64 20 3d 20 73 74 61 72 74 3b 0d 0a 09 09 76 61 72 20 61 72 65 61 20 3d 20 30 3b 0d 0a | .end.=.start;....var.area.=.0;.. |
| 43ca0 | 09 09 76 61 72 20 70 72 65 76 5f 72 64 20 3d 20 49 6e 66 69 6e 69 74 79 3b 0d 0a 09 09 66 6f 72 | ..var.prev_rd.=.Infinity;....for |
| 43cc0 | 20 28 3b 20 65 6e 64 20 3c 20 77 65 69 67 68 74 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 65 6e 64 29 | .(;.end.<.weights.length;.++end) |
| 43ce0 | 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 20 3d 20 28 61 72 65 61 20 2b 20 77 65 69 67 | ....{.....const.w.=.(area.+.weig |
| 43d00 | 68 74 73 5b 65 6e 64 5d 29 20 2f 20 6c 65 6e 67 74 68 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 20 | hts[end])./.length;.....const.r. |
| 43d20 | 3d 20 77 65 69 67 68 74 73 5b 65 6e 64 5d 20 2f 20 28 77 20 2a 20 77 29 3b 0d 0a 09 09 09 63 6f | =.weights[end]./.(w.*.w);.....co |
| 43d40 | 6e 73 74 20 72 64 20 3d 20 4d 61 74 68 2e 61 62 73 28 31 2e 30 20 2d 20 72 29 3b 0d 0a 09 09 09 | nst.rd.=.Math.abs(1.0.-.r);..... |
| 43d60 | 69 66 20 28 70 72 65 76 5f 72 64 20 3c 20 72 64 29 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 | if.(prev_rd.<.rd)......break;... |
| 43d80 | 09 09 70 72 65 76 5f 72 64 20 3d 20 72 64 3b 0d 0a 09 09 09 61 72 65 61 20 2b 3d 20 77 65 69 67 | ..prev_rd.=.rd;.....area.+=.weig |
| 43da0 | 68 74 73 5b 65 6e 64 5d 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e 73 74 20 76 20 3d 20 61 72 65 61 | hts[end];....}....const.v.=.area |
| 43dc0 | 20 2f 20 6c 65 6e 67 74 68 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 74 6c 20 3d 20 5b 31 2e 30 20 | ./.length;......const.tl.=.[1.0. |
| 43de0 | 2d 20 72 65 63 74 5b 30 5d 2c 20 31 2e 30 20 2d 20 72 65 63 74 5b 31 5d 5d 3b 0d 0a 09 09 63 6f | -.rect[0],.1.0.-.rect[1]];....co |
| 43e00 | 6e 73 74 20 77 68 20 3d 20 5b 75 6e 64 65 66 69 6e 65 64 2c 20 75 6e 64 65 66 69 6e 65 64 5d 3b | nst.wh.=.[undefined,.undefined]; |
| 43e20 | 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 73 74 61 72 74 3b 20 69 20 3c 20 65 6e 64 3b | ....for.(var.i.=.start;.i.<.end; |
| 43e40 | 20 2b 2b 69 29 0d 0a 09 09 7b 0d 0a 09 09 09 77 68 5b 72 69 20 5e 20 30 5d 20 3d 20 77 65 69 67 | .++i)....{.....wh[ri.^.0].=.weig |
| 43e60 | 68 74 73 5b 69 5d 20 2f 20 76 3b 09 0d 0a 09 09 09 77 68 5b 72 69 20 5e 20 31 5d 20 3d 20 76 3b | hts[i]./.v;......wh[ri.^.1].=.v; |
| 43e80 | 0d 0a 09 09 09 63 61 6c 6c 62 61 63 6b 28 69 2c 20 74 6c 5b 30 5d 2c 20 74 6c 5b 31 5d 2c 20 77 | .....callback(i,.tl[0],.tl[1],.w |
| 43ea0 | 68 5b 30 5d 2c 20 77 68 5b 31 5d 2c 20 72 69 29 3b 0d 0a 09 09 09 74 6c 5b 72 69 5d 20 2b 3d 20 | h[0],.wh[1],.ri);.....tl[ri].+=. |
| 43ec0 | 77 68 5b 72 69 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 73 74 61 72 74 20 3d 20 65 6e 64 3b 0d 0a | wh[ri];....}......start.=.end;.. |
| 43ee0 | 09 09 72 65 63 74 5b 72 69 20 5e 20 31 5d 20 2d 3d 20 76 3b 0d 0a 0d 0a 09 09 69 66 20 28 72 65 | ..rect[ri.^.1].-=.v;......if.(re |
| 43f00 | 63 74 5b 30 5d 20 2a 20 72 65 63 74 5b 31 5d 20 3c 20 61 72 65 61 5f 74 68 72 65 73 68 6f 6c 64 | ct[0].*.rect[1].<.area_threshold |
| 43f20 | 29 0d 0a 09 09 09 62 72 65 61 6b 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f | ).....break;...}..}........///// |
| 43f40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43f60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43f80 | 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 |
| 43fa0 | 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()...{.. |
| 43fc0 | 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 |
| 43fe0 | 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 |
| 44000 | 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 74 68 69 73 2e 5f | is.get_param("oplog");....this._ |
| 44020 | 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f | indexer.=.this._load_indexer(pro |
| 44040 | 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c | ject,.oplog);......this.set_titl |
| 44060 | 65 28 22 6d 61 70 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 | e("map");......const.section.=.t |
| 44080 | 68 69 73 2e 61 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 | his.add_section(project.+.".-.". |
| 440a0 | 2b 20 6f 70 6c 6f 67 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 28 73 65 63 74 69 6f 6e | +.oplog);....this._build(section |
| 440c0 | 29 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 70 | );...}.....async._load_indexer(p |
| 440e0 | 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 67 | roject,.oplog)...{....const.prog |
| 44100 | 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 72 | ress_bar.=.this.add_widget(Progr |
| 44120 | 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 6f | essBar);....progress_bar.set_pro |
| 44140 | 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 65 | gress("indexing");....var.indexe |
| 44160 | 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 6f | r.=.create_indexer(project,.oplo |
| 44180 | 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 62 | g,.(...args).=>.{.....progress_b |
| 441a0 | 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 3b | ar.set_progress(...args);....}); |
| 441c0 | 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 09 | ....indexer.=.await.indexer;.... |
| 441e0 | 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 72 | progress_bar.destroy();....retur |
| 44200 | 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 62 75 69 6c 64 28 | n.indexer;...}.....async._build( |
| 44220 | 73 65 63 74 69 6f 6e 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 | section)...{....const.indexer.=. |
| 44240 | 61 77 61 69 74 20 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0d 0a 0d 0a 09 09 76 61 72 20 70 72 | await.this._indexer;......var.pr |
| 44260 | 65 66 69 78 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 61 74 68 22 2c 20 22 2f | efix.=.this.get_param("path",."/ |
| 44280 | 22 29 3b 0d 0a 09 09 69 66 20 28 21 70 72 65 66 69 78 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 | ");....if.(!prefix.endsWith("/") |
| 442a0 | 29 0d 0a 09 09 09 70 72 65 66 69 78 20 2b 3d 20 22 2f 22 3b 0d 0a 0d 0a 09 09 76 61 72 20 74 6f | ).....prefix.+=."/";......var.to |
| 442c0 | 74 61 6c 5f 73 69 7a 65 20 3d 20 30 3b 0d 0a 09 09 76 61 72 20 62 72 61 6e 63 68 5f 73 69 7a 65 | tal_size.=.0;....var.branch_size |
| 442e0 | 20 3d 20 30 3b 0d 0a 09 09 63 6f 6e 73 74 20 6e 65 77 5f 6e 6f 64 65 73 20 3d 20 6e 65 77 20 4f | .=.0;....const.new_nodes.=.new.O |
| 44300 | 62 6a 65 63 74 28 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6e 61 6d 65 2c 20 73 69 7a 65 | bject();....for.(var.[name,.size |
| 44320 | 5d 20 6f 66 20 69 6e 64 65 78 65 72 2e 65 6e 75 6d 5f 61 6c 6c 28 29 29 0d 0a 09 09 7b 0d 0a 09 | ].of.indexer.enum_all())....{... |
| 44340 | 09 09 74 6f 74 61 6c 5f 73 69 7a 65 20 2b 3d 20 73 69 7a 65 3b 0d 0a 09 09 09 69 66 20 28 21 6e | ..total_size.+=.size;.....if.(!n |
| 44360 | 61 6d 65 2e 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 | ame.startsWith(prefix))......con |
| 44380 | 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 62 72 61 6e 63 68 5f 73 69 7a 65 20 2b 3d 20 73 69 7a 65 | tinue;.......branch_size.+=.size |
| 443a0 | 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 69 | ;.......name.=.name.substr(prefi |
| 443c0 | 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 6d | x.length);.....const.slash.=.nam |
| 443e0 | 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 3d | e.indexOf("/");.....if.(slash.!= |
| 44400 | 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 20 | .-1)......name.=.name.substr(0,. |
| 44420 | 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 5b | slash.+.1);.......if.(new_nodes[ |
| 44440 | 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 09 6e 65 77 5f 6e 6f | name].!==.undefined)......new_no |
| 44460 | 64 65 73 5b 6e 61 6d 65 5d 20 2b 3d 20 73 69 7a 65 3b 0d 0a 09 09 09 65 6c 73 65 0d 0a 09 09 09 | des[name].+=.size;.....else..... |
| 44480 | 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 3d 20 73 69 7a 65 3b 0d 0a 09 09 7d 0d 0a 0d | .new_nodes[name].=.size;....}... |
| 444a0 | 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 74 2e 6b 65 | ...const.sorted_keys.=.Object.ke |
| 444c0 | 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 20 7b 0d 0a | ys(new_nodes).sort((l,.r).=>.{.. |
| 444e0 | 09 09 09 72 65 74 75 72 6e 20 6e 65 77 5f 6e 6f 64 65 73 5b 72 5d 20 2d 20 6e 65 77 5f 6e 6f 64 | ...return.new_nodes[r].-.new_nod |
| 44500 | 65 73 5b 6c 5d 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6e 6f 64 65 73 20 3d 20 6e | es[l];....});....const.nodes.=.n |
| 44520 | 65 77 20 41 72 72 61 79 28 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 61 6d 65 20 6f | ew.Array();....for.(const.name.o |
| 44540 | 66 20 73 6f 72 74 65 64 5f 6b 65 79 73 29 0d 0a 09 09 09 6e 6f 64 65 73 2e 70 75 73 68 28 6e 65 | f.sorted_keys).....nodes.push(ne |
| 44560 | 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 2f 20 62 72 61 6e 63 68 5f 73 69 7a 65 29 3b 0d 0a 0d | w_nodes[name]./.branch_size);... |
| 44580 | 0a 09 09 76 61 72 20 73 74 61 74 73 20 3d 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 72 | ...var.stats.=.Friendly.bytes(br |
| 445a0 | 61 6e 63 68 5f 73 69 7a 65 29 3b 0d 0a 09 09 73 74 61 74 73 20 2b 3d 20 22 20 2f 20 22 3b 0d 0a | anch_size);....stats.+=."./.";.. |
| 445c0 | 09 09 73 74 61 74 73 20 2b 3d 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 5f | ..stats.+=.Friendly.bytes(total_ |
| 445e0 | 73 69 7a 65 29 3b 0d 0a 09 09 73 74 61 74 73 20 2b 3d 20 22 20 28 22 3b 0d 0a 09 09 73 74 61 74 | size);....stats.+=.".(";....stat |
| 44600 | 73 20 2b 3d 20 30 7c 28 28 62 72 61 6e 63 68 5f 73 69 7a 65 20 2a 20 31 30 30 29 20 2f 20 74 6f | s.+=.0|((branch_size.*.100)./.to |
| 44620 | 74 61 6c 5f 73 69 7a 65 29 3b 0d 0a 09 09 73 74 61 74 73 20 2b 3d 20 22 25 29 22 3b 0d 0a 09 09 | tal_size);....stats.+=."%)";.... |
| 44640 | 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 70 72 65 66 69 78 20 2b 20 22 20 3a 20 | section.tag().text(prefix.+.".:. |
| 44660 | 22 20 2b 20 73 74 61 74 73 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 72 65 65 6d 61 70 20 3d 20 73 | ".+.stats);....const.treemap.=.s |
| 44680 | 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 69 64 28 22 74 72 65 65 6d 61 70 22 29 3b 0d 0a 09 09 63 | ection.tag().id("treemap");....c |
| 446a0 | 6f 6e 73 74 20 63 61 6e 76 61 73 20 3d 20 74 72 65 65 6d 61 70 2e 74 61 67 28 22 63 61 6e 76 61 | onst.canvas.=.treemap.tag("canva |
| 446c0 | 73 22 29 2e 69 6e 6e 65 72 28 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 77 69 64 74 68 20 3d 20 | s").inner();......const.width.=. |
| 446e0 | 63 61 6e 76 61 73 2e 6f 66 66 73 65 74 57 69 64 74 68 3b 0d 0a 09 09 76 61 72 20 68 65 69 67 68 | canvas.offsetWidth;....var.heigh |
| 44700 | 74 20 3d 20 77 69 6e 64 6f 77 2e 76 69 73 75 61 6c 56 69 65 77 70 6f 72 74 2e 68 65 69 67 68 74 | t.=.window.visualViewport.height |
| 44720 | 3b 0d 0a 09 09 68 65 69 67 68 74 20 2d 3d 20 74 72 65 65 6d 61 70 2e 69 6e 6e 65 72 28 29 2e 67 | ;....height.-=.treemap.inner().g |
| 44740 | 65 74 42 6f 75 6e 64 69 6e 67 43 6c 69 65 6e 74 52 65 63 74 28 29 2e 74 6f 70 20 2b 20 77 69 6e | etBoundingClientRect().top.+.win |
| 44760 | 64 6f 77 2e 73 63 72 6f 6c 6c 59 3b 0d 0a 09 09 68 65 69 67 68 74 20 2d 3d 20 35 30 3b 0d 0a 0d | dow.scrollY;....height.-=.50;... |
| 44780 | 0a 09 09 63 61 6e 76 61 73 2e 77 69 64 74 68 20 3d 20 63 61 6e 76 61 73 2e 6f 66 66 73 65 74 57 | ...canvas.width.=.canvas.offsetW |
| 447a0 | 69 64 74 68 3b 0d 0a 09 09 63 61 6e 76 61 73 2e 68 65 69 67 68 74 20 3d 20 68 65 69 67 68 74 3b | idth;....canvas.height.=.height; |
| 447c0 | 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 65 78 74 20 3d 20 63 61 6e 76 61 73 2e 67 65 74 43 6f | ....const.context.=.canvas.getCo |
| 447e0 | 6e 74 65 78 74 28 22 32 64 22 29 3b 0d 0a 09 09 63 6f 6e 74 65 78 74 2e 74 65 78 74 42 61 73 65 | ntext("2d");....context.textBase |
| 44800 | 6c 69 6e 65 20 3d 20 22 74 6f 70 22 3b 0d 0a 09 09 63 6f 6e 74 65 78 74 2e 69 6d 61 67 65 53 6d | line.=."top";....context.imageSm |
| 44820 | 6f 6f 74 68 69 6e 67 45 6e 61 62 6c 65 64 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 63 6f 6e 74 65 | oothingEnabled.=.false;....conte |
| 44840 | 78 74 2e 66 6f 6e 74 20 3d 20 22 31 33 70 78 20 73 61 6e 73 2d 73 65 72 69 66 22 3b 0d 0a 09 09 | xt.font.=."13px.sans-serif";.... |
| 44860 | 63 6f 6e 74 65 78 74 2e 73 74 72 6f 6b 65 53 74 79 6c 65 20 3d 20 22 23 36 36 36 36 36 36 22 3b | context.strokeStyle.=."#666666"; |
| 44880 | 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 61 6c 65 74 74 65 20 3d 20 5b 0d 0a 09 09 09 22 23 38 64 | ......const.palette.=.[....."#8d |
| 448a0 | 64 33 63 37 22 2c 20 22 23 66 66 66 66 62 33 22 2c 20 22 23 62 65 62 61 64 61 22 2c 20 22 23 66 | d3c7",."#ffffb3",."#bebada",."#f |
| 448c0 | 62 38 30 37 32 22 2c 20 22 23 38 30 62 31 64 33 22 2c 20 22 23 66 64 62 34 36 32 22 2c 0d 0a 09 | b8072",."#80b1d3",."#fdb462",... |
| 448e0 | 09 09 22 23 62 33 64 65 36 39 22 2c 20 22 23 66 63 63 64 65 35 22 2c 20 22 23 64 39 64 39 64 39 | .."#b3de69",."#fccde5",."#d9d9d9 |
| 44900 | 22 2c 20 22 23 62 63 38 30 62 64 22 2c 20 22 23 63 63 65 62 63 35 22 2c 0d 0a 09 09 5d 3b 0d 0a | ",."#bc80bd",."#ccebc5",....];.. |
| 44920 | 0d 0a 09 09 63 6f 6e 73 74 20 63 61 6c 6c 62 61 63 6b 20 3d 20 28 69 2c 20 78 2c 20 79 2c 20 77 | ....const.callback.=.(i,.x,.y,.w |
| 44940 | 2c 20 68 2c 20 64 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 20 3d 20 66 75 6e 63 74 | ,.h,.d).=>.{.....const.r.=.funct |
| 44960 | 69 6f 6e 28 75 2c 76 29 20 7b 20 72 65 74 75 72 6e 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 75 20 2a | ion(u,v).{.return.Math.floor(u.* |
| 44980 | 20 28 76 20 2d 20 31 65 2d 37 29 29 3b 20 7d 3b 0d 0a 09 09 09 78 20 3d 20 72 28 78 2c 20 77 69 | .(v.-.1e-7));.};.....x.=.r(x,.wi |
| 449a0 | 64 74 68 29 3b 0d 0a 09 09 09 79 20 3d 20 72 28 79 2c 20 68 65 69 67 68 74 29 3b 0d 0a 09 09 09 | dth);.....y.=.r(y,.height);..... |
| 449c0 | 77 20 3d 20 72 28 77 2c 20 77 69 64 74 68 29 3b 0d 0a 09 09 09 68 20 3d 20 72 28 68 2c 20 68 65 | w.=.r(w,.width);.....h.=.r(h,.he |
| 449e0 | 69 67 68 74 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 73 61 76 65 28 29 3b 0d 0a 09 09 09 63 | ight);.....context.save();.....c |
| 44a00 | 6f 6e 74 65 78 74 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e | ontext.beginPath();.....context. |
| 44a20 | 72 65 63 74 28 78 2c 20 79 2c 20 77 2c 20 68 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 63 6c | rect(x,.y,.w,.h);.....context.cl |
| 44a40 | 69 70 28 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 70 61 | ip();.....context.fillStyle.=.pa |
| 44a60 | 6c 65 74 74 65 5b 28 69 20 2a 20 30 78 34 39 33 29 20 25 20 70 61 6c 65 74 74 65 2e 6c 65 6e 67 | lette[(i.*.0x493).%.palette.leng |
| 44a80 | 74 68 5d 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 6c 6c 28 29 3b 0d 0a 09 09 09 63 6f 6e | th];.....context.fill();.....con |
| 44aa0 | 74 65 78 74 2e 73 74 72 6f 6b 65 28 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 6c 6c 53 | text.stroke();.....context.fillS |
| 44ac0 | 74 79 6c 65 20 3d 20 22 23 30 30 30 30 30 30 22 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 | tyle.=."#000000";.....context.fi |
| 44ae0 | 6c 6c 54 65 78 74 28 73 6f 72 74 65 64 5f 6b 65 79 73 5b 69 5d 2c 20 78 20 2b 20 34 2c 20 79 20 | llText(sorted_keys[i],.x.+.4,.y. |
| 44b00 | 2b 20 34 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 72 65 73 74 6f 72 65 28 29 3b 0d 0a 09 09 | +.4);.....context.restore();.... |
| 44b20 | 7d 3b 0d 0a 09 09 73 71 75 61 72 69 66 79 28 6e 6f 64 65 73 2c 20 63 61 6c 6c 62 61 63 6b 2c 20 | };....squarify(nodes,.callback,. |
| 44b40 | 30 2e 30 31 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 61 b1 84 | 0.01);...}..}..PK..........i\a.. |
| 44b60 | bb 1d 15 00 00 1d 15 00 00 10 00 00 00 70 61 67 65 73 2f 6d 65 74 72 69 63 73 2e 6a 73 2f 2f 20 | .............pages/metrics.js//. |
| 44b80 | 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 |
| 44ba0 | 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"; |
| 44bc0 | 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 |
| 44be0 | 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 |
| 44c00 | 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.{. |
| 44c20 | 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 |
| 44c40 | 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 | y.js"..import.{.PropTable,.Toolb |
| 44c60 | 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 0a | ar.}.from."../util/widgets.js".. |
| 44c80 | 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 | ..////////////////////////////// |
| 44ca0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 44cc0 | 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 54 65 6d 70 6f 72 | //////////////////..class.Tempor |
| 44ce0 | 61 6c 53 74 61 74 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 64 61 74 61 2c 20 61 73 | alStat..{...constructor(data,.as |
| 44d00 | 5f 62 79 74 65 73 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 64 61 74 61 20 3d 20 64 61 74 61 | _bytes)...{....this._data.=.data |
| 44d20 | 3b 0d 0a 09 09 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 73 20 3d 20 61 73 5f 62 79 74 65 73 3b 0d | ;....this._as_bytes.=.as_bytes;. |
| 44d40 | 0a 09 7d 0d 0a 0d 0a 09 74 6f 53 74 72 69 6e 67 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 | ..}.....toString()...{....const. |
| 44d60 | 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a 09 09 09 2f 2a 20 63 6f 75 6e 74 20 2a 2f 09 7b 7d 2c 0d | columns.=.[...../*.count.*/.{},. |
| 44d80 | 0a 09 09 09 2f 2a 20 72 61 74 65 20 2a 2f 09 7b 7d 2c 0d 0a 09 09 09 2f 2a 20 74 20 2a 2f 09 09 | ..../*.rate.*/.{},...../*.t.*/.. |
| 44da0 | 7b 7d 2c 20 7b 7d 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 74 68 | {},.{},....];....const.data.=.th |
| 44dc0 | 69 73 2e 5f 64 61 74 61 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 64 61 74 | is._data;....for.(var.key.in.dat |
| 44de0 | 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 30 5d | a)....{.....var.out.=.columns[0] |
| 44e00 | 3b 0d 0a 09 09 09 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 72 61 74 65 5f 22 | ;.....if.(key.startsWith("rate_" |
| 44e20 | 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 31 5d 3b 0d 0a 09 09 09 65 6c 73 65 20 69 66 | )).out.=.columns[1];.....else.if |
| 44e40 | 20 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 74 5f 70 22 29 29 20 6f 75 74 20 3d 20 63 | .(key.startsWith("t_p")).out.=.c |
| 44e60 | 6f 6c 75 6d 6e 73 5b 33 5d 3b 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 73 74 61 72 | olumns[3];.....else.if.(key.star |
| 44e80 | 74 73 57 69 74 68 28 22 74 5f 22 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 32 5d 3b 0d | tsWith("t_")).out.=.columns[2];. |
| 44ea0 | 0a 09 09 09 6f 75 74 5b 6b 65 79 5d 20 3d 20 64 61 74 61 5b 6b 65 79 5d 3b 0d 0a 09 09 7d 0d 0a | ....out[key].=.data[key];....}.. |
| 44ec0 | 0d 0a 09 09 76 61 72 20 66 72 69 65 6e 64 6c 79 20 3d 20 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 | ....var.friendly.=.this._as_byte |
| 44ee0 | 73 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 20 3a 20 46 72 69 65 6e 64 6c 79 2e 73 65 | s.?.Friendly.bytes.:.Friendly.se |
| 44f00 | 70 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6e 74 65 6e 74 20 3d 20 22 22 3b 0d 0a 09 09 66 6f 72 | p;......var.content.=."";....for |
| 44f20 | 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 63 6f 6c 75 6d 6e 73 2e 6c 65 6e 67 74 68 3b | .(var.i.=.0;.i.<.columns.length; |
| 44f40 | 20 2b 2b 69 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 20 3d 20 63 6f | .++i)....{.....const.column.=.co |
| 44f60 | 6c 75 6d 6e 73 5b 69 5d 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 63 6f | lumns[i];.....for.(var.key.in.co |
| 44f80 | 6c 75 6d 6e 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 63 6f 6c | lumn).....{......var.value.=.col |
| 44fa0 | 75 6d 6e 5b 6b 65 79 5d 3b 0d 0a 09 09 09 09 69 66 20 28 69 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 | umn[key];......if.(i)......{.... |
| 44fc0 | 09 09 09 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 32 | ...value.=.Friendly.sep(value,.2 |
| 44fe0 | 29 3b 0d 0a 09 09 09 09 09 6b 65 79 20 3d 20 6b 65 79 2e 70 61 64 53 74 61 72 74 28 39 29 3b 0d | );.......key.=.key.padStart(9);. |
| 45000 | 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 6b 65 79 20 2b 20 22 3a 20 22 20 2b 20 76 61 | ......content.+=.key.+.":.".+.va |
| 45020 | 6c 75 65 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 65 6c 73 65 0d 0a 09 09 09 09 09 63 6f 6e 74 | lue;......}......else.......cont |
| 45040 | 65 6e 74 20 2b 3d 20 66 72 69 65 6e 64 6c 79 28 76 61 6c 75 65 29 3b 0d 0a 09 09 09 09 63 6f 6e | ent.+=.friendly(value);......con |
| 45060 | 74 65 6e 74 20 2b 3d 20 22 5c 72 5c 6e 22 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 | tent.+=."\r\n";.....}....}...... |
| 45080 | 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 61 67 28 29 0d 0a 09 | return.content;...}.....tag()... |
| 450a0 | 7b 0d 0a 09 09 72 65 74 75 72 6e 20 22 70 72 65 22 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f | {....return."pre";...}..}..../// |
| 450c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 450e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 45100 | 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 |
| 45120 | 20 65 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 | .extends.ZenPage..{...async.main |
| 45140 | 28 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6d 65 74 72 69 63 | ()...{....this.set_title("metric |
| 45160 | 73 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6d 65 74 72 69 63 73 5f 73 65 63 74 69 6f 6e 20 | s");......const.metrics_section. |
| 45180 | 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6d 65 74 72 69 63 73 22 29 3b 0d 0a | =.this.add_section("metrics");.. |
| 451a0 | 09 09 63 6f 6e 73 74 20 74 6f 70 5f 74 6f 6f 6c 62 61 72 20 3d 20 6d 65 74 72 69 63 73 5f 73 65 | ..const.top_toolbar.=.metrics_se |
| 451c0 | 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 |
| 451e0 | 6e 73 74 20 74 62 5f 72 69 67 68 74 20 3d 20 74 6f 70 5f 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 | nst.tb_right.=.top_toolbar.right |
| 45200 | 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c 20 3d 20 74 62 5f | ();....this._refresh_label.=.tb_ |
| 45220 | 72 69 67 68 74 2e 61 64 64 28 22 22 2c 20 22 6c 61 62 65 6c 22 29 3b 0d 0a 09 09 74 68 69 73 2e | right.add("",."label");....this. |
| 45240 | 5f 70 61 75 73 65 5f 62 74 6e 20 3d 20 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 70 61 75 73 65 | _pause_btn.=.tb_right.add("pause |
| 45260 | 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 74 6f 67 67 6c 65 5f 70 | ").on_click(().=>.this._toggle_p |
| 45280 | 61 75 73 65 28 29 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 70 61 75 73 65 64 20 3d 20 66 61 6c | ause());......this._paused.=.fal |
| 452a0 | 73 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 72 65 66 72 65 73 68 20 3d 20 44 61 74 65 | se;....this._last_refresh.=.Date |
| 452c0 | 2e 6e 6f 77 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 72 6f 76 69 64 65 72 5f 76 69 65 77 73 20 | .now();....this._provider_views. |
| 452e0 | 3d 20 5b 5d 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 20 | =.[];......const.providers_data. |
| 45300 | 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 75 72 63 65 28 22 | =.await.new.Fetcher().resource(" |
| 45320 | 73 74 61 74 73 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 76 69 64 65 | stats").json();....const.provide |
| 45340 | 72 73 20 3d 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 5b 22 70 72 6f 76 69 64 65 72 73 22 5d | rs.=.providers_data["providers"] |
| 45360 | 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 5f 6c 69 73 74 20 3d 20 | .||.[];......const.stats_list.=. |
| 45380 | 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 70 72 6f 76 69 64 65 72 73 2e 6d 61 70 28 | await.Promise.all(providers.map( |
| 453a0 | 28 70 72 6f 76 69 64 65 72 29 20 3d 3e 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 0d | (provider).=>.....new.Fetcher(). |
| 453c0 | 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 70 72 6f 76 69 64 65 72 | ......resource("stats",.provider |
| 453e0 | 29 0d 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 74 73 22 2c 20 22 | ).......param("cidstorestats",." |
| 45400 | 74 72 75 65 22 29 0d 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 65 73 74 6f 72 65 73 74 | true").......param("cachestorest |
| 45420 | 61 74 73 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 09 2e 6a 73 6f 6e 28 29 0d 0a 09 09 09 09 | ats",."true").......json()...... |
| 45440 | 2e 74 68 65 6e 28 28 73 74 61 74 73 29 20 3d 3e 20 28 7b 20 70 72 6f 76 69 64 65 72 2c 20 73 74 | .then((stats).=>.({.provider,.st |
| 45460 | 61 74 73 20 7d 29 29 0d 0a 09 09 29 29 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 7b | ats.}))....));......for.(const.{ |
| 45480 | 20 70 72 6f 76 69 64 65 72 2c 20 73 74 61 74 73 20 7d 20 6f 66 20 73 74 61 74 73 5f 6c 69 73 74 | .provider,.stats.}.of.stats_list |
| 454a0 | 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 | )....{.....this._condense(stats) |
| 454c0 | 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 76 69 64 65 72 5f 76 69 65 77 73 2e 70 75 73 68 28 | ;.....this._provider_views.push( |
| 454e0 | 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 70 72 6f 76 69 64 65 72 28 70 72 6f 76 69 64 65 72 2c 20 | this._render_provider(provider,. |
| 45500 | 73 74 61 74 73 29 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 72 65 | stats));....}......this._last_re |
| 45520 | 66 72 65 73 68 20 3d 20 44 61 74 65 2e 6e 6f 77 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 75 70 64 | fresh.=.Date.now();....this._upd |
| 45540 | 61 74 65 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f | ate_refresh_label();......this._ |
| 45560 | 74 69 6d 65 72 5f 69 64 20 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 | timer_id.=.setInterval(().=>.thi |
| 45580 | 73 2e 5f 72 65 66 72 65 73 68 28 29 2c 20 35 30 30 30 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 69 | s._refresh(),.5000);....this._ti |
| 455a0 | 63 6b 5f 69 64 20 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f | ck_id.=.setInterval(().=>.this._ |
| 455c0 | 75 70 64 61 74 65 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c 28 29 2c 20 31 30 30 30 29 3b 0d 0a | update_refresh_label(),.1000);.. |
| 455e0 | 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 76 | ....document.addEventListener("v |
| 45600 | 69 73 69 62 69 6c 69 74 79 63 68 61 6e 67 65 22 2c 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 | isibilitychange",.().=>.{.....if |
| 45620 | 20 28 64 6f 63 75 6d 65 6e 74 2e 68 69 64 64 65 6e 29 0d 0a 09 09 09 09 74 68 69 73 2e 5f 70 61 | .(document.hidden)......this._pa |
| 45640 | 75 73 65 5f 74 69 6d 65 72 28 66 61 6c 73 65 29 3b 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 21 | use_timer(false);.....else.if.(! |
| 45660 | 74 68 69 73 2e 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 73 75 6d 65 5f | this._paused)......this._resume_ |
| 45680 | 74 69 6d 65 72 28 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f | timer();....});...}....._render_ |
| 456a0 | 70 72 6f 76 69 64 65 72 28 70 72 6f 76 69 64 65 72 2c 20 73 74 61 74 73 29 0d 0a 09 7b 0d 0a 09 | provider(provider,.stats)...{... |
| 456c0 | 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 73 65 63 74 69 6f | .const.section.=.this.add_sectio |
| 456e0 | 6e 28 70 72 6f 76 69 64 65 72 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 6f 6f 6c 62 61 72 20 3d 20 | n(provider);....const.toolbar.=. |
| 45700 | 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 0a 0d 0a | section.add_widget(Toolbar);.... |
| 45720 | 09 09 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 2e 61 64 64 28 22 64 65 74 61 69 6c 65 64 20 | ..toolbar.right().add("detailed. |
| 45740 | e2 86 92 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 77 69 6e 64 6f | ...").on_click(().=>.{.....windo |
| 45760 | 77 2e 6c 6f 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 | w.location.=."?page=stat&provide |
| 45780 | 72 3d 22 20 2b 20 70 72 6f 76 69 64 65 72 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 | r=".+.provider;....});......cons |
| 457a0 | 74 20 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 50 72 6f | t.table.=.section.add_widget(Pro |
| 457c0 | 70 54 61 62 6c 65 29 3b 0d 0a 09 09 6c 65 74 20 63 75 72 72 65 6e 74 5f 73 74 61 74 73 20 3d 20 | pTable);....let.current_stats.=. |
| 457e0 | 73 74 61 74 73 3b 0d 0a 09 09 6c 65 74 20 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 20 3d | stats;....let.current_category.= |
| 45800 | 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 68 6f 77 5f 63 61 74 65 | .undefined;......const.show_cate |
| 45820 | 67 6f 72 79 20 3d 20 28 63 61 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 75 72 72 65 6e 74 5f 63 61 | gory.=.(cat).=>.{.....current_ca |
| 45840 | 74 65 67 6f 72 79 20 3d 20 63 61 74 3b 0d 0a 09 09 09 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b | tegory.=.cat;.....table.clear(); |
| 45860 | 0d 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 6f 62 6a 65 63 74 28 63 75 72 72 65 6e 74 5f 73 74 | .....table.add_object(current_st |
| 45880 | 61 74 73 5b 63 61 74 5d 2c 20 74 72 75 65 2c 20 33 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 76 | ats[cat],.true,.3);....};......v |
| 458a0 | 61 72 20 66 69 72 73 74 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 66 6f 72 20 28 76 61 | ar.first.=.undefined;....for.(va |
| 458c0 | 72 20 6e 61 6d 65 20 69 6e 20 73 74 61 74 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 66 69 72 73 74 20 | r.name.in.stats)....{.....first. |
| 458e0 | 3d 20 66 69 72 73 74 20 7c 7c 20 6e 61 6d 65 3b 0d 0a 09 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 | =.first.||.name;.....toolbar.lef |
| 45900 | 74 28 29 2e 61 64 64 28 6e 61 6d 65 29 2e 6f 6e 5f 63 6c 69 63 6b 28 73 68 6f 77 5f 63 61 74 65 | t().add(name).on_click(show_cate |
| 45920 | 67 6f 72 79 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 66 69 72 73 74 | gory,.name);....}......if.(first |
| 45940 | 29 0d 0a 09 09 09 73 68 6f 77 5f 63 61 74 65 67 6f 72 79 28 66 69 72 73 74 29 3b 0d 0a 0d 0a 09 | ).....show_category(first);..... |
| 45960 | 09 72 65 74 75 72 6e 20 7b 0d 0a 09 09 09 70 72 6f 76 69 64 65 72 2c 0d 0a 09 09 09 73 65 74 5f | .return.{.....provider,.....set_ |
| 45980 | 73 74 61 74 73 3a 20 28 6e 65 77 5f 73 74 61 74 73 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 63 75 72 | stats:.(new_stats).=>.{......cur |
| 459a0 | 72 65 6e 74 5f 73 74 61 74 73 20 3d 20 6e 65 77 5f 73 74 61 74 73 3b 0d 0a 09 09 09 09 69 66 20 | rent_stats.=.new_stats;......if. |
| 459c0 | 28 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 20 26 26 20 63 75 72 72 65 6e 74 5f 73 74 61 | (current_category.&&.current_sta |
| 459e0 | 74 73 5b 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 5d 29 0d 0a 09 09 09 09 09 73 68 6f 77 | ts[current_category]).......show |
| 45a00 | 5f 63 61 74 65 67 6f 72 79 28 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 29 3b 0d 0a 09 09 | _category(current_category);.... |
| 45a20 | 09 7d 2c 0d 0a 09 09 7d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 72 65 66 72 65 73 68 | .},....};...}.....async._refresh |
| 45a40 | 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 75 70 64 61 74 65 73 20 3d 20 61 77 61 69 74 20 | ()...{....const.updates.=.await. |
| 45a60 | 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 74 68 69 73 2e 5f 70 72 6f 76 69 64 65 72 5f 76 69 65 77 73 | Promise.all(this._provider_views |
| 45a80 | 2e 6d 61 70 28 28 76 69 65 77 29 20 3d 3e 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 | .map((view).=>.....new.Fetcher() |
| 45aa0 | 0d 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 76 69 65 77 2e 70 72 | .......resource("stats",.view.pr |
| 45ac0 | 6f 76 69 64 65 72 29 0d 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 | ovider).......param("cidstoresta |
| 45ae0 | 74 73 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 65 73 | ts",."true").......param("caches |
| 45b00 | 74 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 09 2e 6a 73 6f 6e 28 29 | torestats",."true").......json() |
| 45b20 | 0d 0a 09 09 09 09 2e 74 68 65 6e 28 28 73 74 61 74 73 29 20 3d 3e 20 28 7b 20 76 69 65 77 2c 20 | .......then((stats).=>.({.view,. |
| 45b40 | 73 74 61 74 73 20 7d 29 29 0d 0a 09 09 29 29 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 | stats.}))....));......for.(const |
| 45b60 | 20 7b 20 76 69 65 77 2c 20 73 74 61 74 73 20 7d 20 6f 66 20 75 70 64 61 74 65 73 29 0d 0a 09 09 | .{.view,.stats.}.of.updates).... |
| 45b80 | 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 3b 0d 0a 09 09 | {.....this._condense(stats);.... |
| 45ba0 | 09 76 69 65 77 2e 73 65 74 5f 73 74 61 74 73 28 73 74 61 74 73 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a | .view.set_stats(stats);....}.... |
| 45bc0 | 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 72 65 66 72 65 73 68 20 3d 20 44 61 74 65 2e 6e 6f 77 28 | ..this._last_refresh.=.Date.now( |
| 45be0 | 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c | );....this._update_refresh_label |
| 45c00 | 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 75 70 64 61 74 65 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 | ();...}....._update_refresh_labe |
| 45c20 | 6c 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 6c 61 70 73 65 64 20 3d 20 4d 61 74 68 2e | l()...{....const.elapsed.=.Math. |
| 45c40 | 66 6c 6f 6f 72 28 28 44 61 74 65 2e 6e 6f 77 28 29 20 2d 20 74 68 69 73 2e 5f 6c 61 73 74 5f 72 | floor((Date.now().-.this._last_r |
| 45c60 | 65 66 72 65 73 68 29 20 2f 20 31 30 30 30 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 66 72 65 73 | efresh)./.1000);....this._refres |
| 45c80 | 68 5f 6c 61 62 65 6c 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 72 | h_label.inner().textContent.=."r |
| 45ca0 | 65 66 72 65 73 68 65 64 20 22 20 2b 20 65 6c 61 70 73 65 64 20 2b 20 22 73 20 61 67 6f 22 3b 0d | efreshed.".+.elapsed.+."s.ago";. |
| 45cc0 | 0a 09 7d 0d 0a 0d 0a 09 5f 74 6f 67 67 6c 65 5f 70 61 75 73 65 28 29 0d 0a 09 7b 0d 0a 09 09 69 | ..}....._toggle_pause()...{....i |
| 45ce0 | 66 20 28 74 68 69 73 2e 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 73 75 6d | f.(this._paused).....this._resum |
| 45d00 | 65 5f 74 69 6d 65 72 28 29 3b 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 09 74 68 69 73 2e 5f 70 61 75 | e_timer();....else.....this._pau |
| 45d20 | 73 65 5f 74 69 6d 65 72 28 74 72 75 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 70 61 75 73 65 5f 74 | se_timer(true);...}....._pause_t |
| 45d40 | 69 6d 65 72 28 75 73 65 72 5f 70 61 75 73 65 64 3d 74 72 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 6c | imer(user_paused=true)...{....cl |
| 45d60 | 65 61 72 49 6e 74 65 72 76 61 6c 28 74 68 69 73 2e 5f 74 69 6d 65 72 5f 69 64 29 3b 0d 0a 09 09 | earInterval(this._timer_id);.... |
| 45d80 | 74 68 69 73 2e 5f 74 69 6d 65 72 5f 69 64 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 69 | this._timer_id.=.undefined;....i |
| 45da0 | 66 20 28 75 73 65 72 5f 70 61 75 73 65 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 | f.(user_paused)....{.....this._p |
| 45dc0 | 61 75 73 65 64 20 3d 20 74 72 75 65 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 61 75 73 65 5f 62 74 | aused.=.true;.....this._pause_bt |
| 45de0 | 6e 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 72 65 73 75 6d 65 22 | n.inner().textContent.=."resume" |
| 45e00 | 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 73 75 6d 65 5f 74 69 6d 65 72 28 29 0d 0a | ;....}...}....._resume_timer().. |
| 45e20 | 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 74 | .{....this._paused.=.false;....t |
| 45e40 | 68 69 73 2e 5f 70 61 75 73 65 5f 62 74 6e 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 | his._pause_btn.inner().textConte |
| 45e60 | 6e 74 20 3d 20 22 70 61 75 73 65 22 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 69 6d 65 72 5f 69 64 20 | nt.=."pause";....this._timer_id. |
| 45e80 | 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 72 65 66 72 65 73 | =.setInterval(().=>.this._refres |
| 45ea0 | 68 28 29 2c 20 35 30 30 30 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 66 72 65 73 68 28 29 3b 0d | h(),.5000);....this._refresh();. |
| 45ec0 | 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 0d 0a 09 7b 0d 0a 09 09 | ..}....._condense(stats)...{.... |
| 45ee0 | 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 09 7b | const.impl.=.function(node)....{ |
| 45f00 | 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 6e 6f 64 65 29 0d 0a 09 09 09 | .....for.(var.name.in.node)..... |
| 45f20 | 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 61 6e 64 69 64 61 74 65 20 3d 20 6e 6f 64 65 5b 6e 61 | {......const.candidate.=.node[na |
| 45f40 | 6d 65 5d 3b 0d 0a 09 09 09 09 69 66 20 28 21 28 63 61 6e 64 69 64 61 74 65 20 69 6e 73 74 61 6e | me];......if.(!(candidate.instan |
| 45f60 | 63 65 6f 66 20 4f 62 6a 65 63 74 29 29 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d | ceof.Object)).......continue;... |
| 45f80 | 0a 09 09 09 09 69 66 20 28 63 61 6e 64 69 64 61 74 65 5b 22 72 61 74 65 5f 6d 65 61 6e 22 5d 20 | .....if.(candidate["rate_mean"]. |
| 45fa0 | 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 | !=.undefined)......{.......const |
| 45fc0 | 20 61 73 5f 62 79 74 65 73 20 3d 20 28 6e 61 6d 65 2e 69 6e 64 65 78 4f 66 28 22 62 79 74 65 73 | .as_bytes.=.(name.indexOf("bytes |
| 45fe0 | 22 29 20 3e 3d 20 30 29 3b 0d 0a 09 09 09 09 09 6e 6f 64 65 5b 6e 61 6d 65 5d 20 3d 20 6e 65 77 | ").>=.0);.......node[name].=.new |
| 46000 | 20 54 65 6d 70 6f 72 61 6c 53 74 61 74 28 63 61 6e 64 69 64 61 74 65 2c 20 61 73 5f 62 79 74 65 | .TemporalStat(candidate,.as_byte |
| 46020 | 73 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 | s);.......continue;......}...... |
| 46040 | 09 09 69 6d 70 6c 28 63 61 6e 64 69 64 61 74 65 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d | ..impl(candidate);.....}....}... |
| 46060 | 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 73 74 61 74 73 29 0d 0a 09 09 09 69 | ...for.(var.name.in.stats).....i |
| 46080 | 6d 70 6c 28 73 74 61 74 73 5b 6e 61 6d 65 5d 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 | mpl(stats[name]);...}..}..PK.... |
| 460a0 | 00 00 00 00 d5 b6 69 5c e5 f2 e9 e7 1d 12 00 00 1d 12 00 00 0e 00 00 00 70 61 67 65 73 2f 6f 70 | ......i\................pages/op |
| 460c0 | 6c 6f 67 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 | log.js//.Copyright.Epic.Games,.I |
| 460e0 | 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 73 65 | nc..All.Rights.Reserved....."use |
| 46100 | 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 65 20 7d 20 | .strict";....import.{.ZenPage.}. |
| 46120 | 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 65 74 63 68 | from."./page.js"..import.{.Fetch |
| 46140 | 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 6a 73 22 0d 0a | er.}.from."../util/fetcher.js".. |
| 46160 | 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 2e 2f 75 74 69 | import.{.Friendly.}.from."../uti |
| 46180 | 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 62 6c 65 2c 20 | l/friendly.js"..import.{.Table,. |
| 461a0 | 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 22 2e 2e 2f | Toolbar,.ProgressBar.}.from."../ |
| 461c0 | 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 63 72 65 61 74 | util/widgets.js"..import.{.creat |
| 461e0 | 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 65 72 2f 69 6e 64 | e_indexer.}.from."../indexer/ind |
| 46200 | 65 78 65 72 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 | exer.js"....//////////////////// |
| 46220 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 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 0d 0a 65 78 | ////////////////////////////..ex |
| 46260 | 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 65 0d | port.class.Page.extends.ZenPage. |
| 46280 | 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 | .{...constructor(...args)...{... |
| 462a0 | 09 73 75 70 65 72 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 | .super(...args);......this._inde |
| 462c0 | 78 5f 73 74 61 72 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_start.=.Number(this.get_param( |
| 462e0 | 22 73 74 61 72 74 22 2c 20 30 29 29 20 7c 7c 20 30 3b 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 | "start",.0)).||.0;....this._inde |
| 46300 | 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( |
| 46320 | 22 63 6f 75 6e 74 22 2c 20 35 30 29 29 20 7c 7c 20 30 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e | "count",.50)).||.0;...}.....asyn |
| 46340 | 63 20 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 | c.main()...{....const.project.=. |
| 46360 | 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 63 6f | this.get_param("project");....co |
| 46380 | 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 6c 6f | nst.oplog.=.this.get_param("oplo |
| 463a0 | 67 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 6f 70 6c 6f 67 5f 69 6e 66 6f 20 3d 20 6e 65 77 20 46 | g");......var.oplog_info.=.new.F |
| 463c0 | 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 20 70 72 | etcher()......resource("prj",.pr |
| 463e0 | 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 29 0d 0a 09 09 09 2e 6a 73 6f 6e | oject,."oplog",.oplog)......json |
| 46400 | 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 2e 5f 6c | ();......this._indexer.=.this._l |
| 46420 | 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 0d 0a | oad_indexer(project,.oplog);.... |
| 46440 | 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6f 70 6c 6f 67 20 2d 20 22 20 2b 20 6f 70 | ..this.set_title("oplog.-.".+.op |
| 46460 | 6c 6f 67 29 3b 0d 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 | log);......var.section.=.this.ad |
| 46480 | 64 5f 73 65 63 74 69 6f 6e 28 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 6f 70 6c 6f 67 5f 69 6e 66 | d_section(oplog);......oplog_inf |
| 464a0 | 6f 20 3d 20 61 77 61 69 74 20 6f 70 6c 6f 67 5f 69 6e 66 6f 3b 0d 0a 09 09 74 68 69 73 2e 5f 69 | o.=.await.oplog_info;....this._i |
| 464c0 | 6e 64 65 78 5f 6d 61 78 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d | ndex_max.=.oplog_info["opcount"] |
| 464e0 | 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 6e 61 76 28 73 65 63 74 69 6f 6e 2c 20 6f 70 | ;....this._build_nav(section,.op |
| 46500 | 6c 6f 67 5f 69 6e 66 6f 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c | log_info);......this._entry_tabl |
| 46520 | 65 20 3d 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 5b 22 | e.=.section.add_widget(Table,.[" |
| 46540 | 6b 65 79 22 5d 29 3b 0d 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f 62 75 69 6c 64 5f 74 61 62 | key"]);....await.this._build_tab |
| 46560 | 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 7d 0d 0a 0d 0a 09 61 | le(this._index_start);...}.....a |
| 46580 | 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 6f 70 6c 6f | sync._load_indexer(project,.oplo |
| 465a0 | 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 20 3d 20 74 | g)...{....const.progress_bar.=.t |
| 465c0 | 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 0a 09 09 | his.add_widget(ProgressBar);.... |
| 465e0 | 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 6e 64 65 78 | progress_bar.set_progress("index |
| 46600 | 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 74 65 5f 69 | ing");....var.indexer.=.create_i |
| 46620 | 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 72 67 73 29 | ndexer(project,.oplog,.(...args) |
| 46640 | 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 72 6f 67 72 | .=>.{.....progress_bar.set_progr |
| 46660 | 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 78 65 72 20 | ess(...args);....});....indexer. |
| 46680 | 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 5f 62 61 72 | =.await.indexer;....progress_bar |
| 466a0 | 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 72 3b 0d 0a | .destroy();....return.indexer;.. |
| 466c0 | 09 7d 0d 0a 0d 0a 09 5f 62 75 69 6c 64 5f 6e 61 76 28 73 65 63 74 69 6f 6e 2c 20 6f 70 6c 6f 67 | .}....._build_nav(section,.oplog |
| 466e0 | 5f 69 6e 66 6f 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6e 61 76 20 3d 20 73 65 63 74 69 6f | _info)...{....const.nav.=.sectio |
| 46700 | 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 6e 73 74 20 | n.add_widget(Toolbar);....const. |
| 46720 | 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 64 64 28 22 | left.=.nav.left();....left.add(" |
| 46740 | 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 6f 6e 5f 6e | |<")...on_click(().=>.this._on_n |
| 46760 | 65 78 74 5f 70 72 65 76 28 2d 31 30 65 31 30 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 | ext_prev(-10e10));....left.add(" |
| 46780 | 3c 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 6f 6e 5f 6e | <<")...on_click(().=>.this._on_n |
| 467a0 | 65 78 74 5f 70 72 65 76 28 2d 31 30 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 70 72 65 | ext_prev(-10));....left.add("pre |
| 467c0 | 76 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 6e 5f 6e 65 78 74 | v").on_click(().=>.this._on_next |
| 467e0 | 5f 70 72 65 76 28 20 2d 31 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 6e 65 78 74 22 29 | _prev(.-1));....left.add("next") |
| 46800 | 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 5f 70 72 | .on_click(().=>.this._on_next_pr |
| 46820 | 65 76 28 20 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 | ev(..1));....left.add(">>")...on |
| 46840 | 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 5f 70 72 65 76 28 | _click(().=>.this._on_next_prev( |
| 46860 | 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 63 6c | .10));....left.add(">|")...on_cl |
| 46880 | 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 31 30 | ick(().=>.this._on_next_prev(.10 |
| 468a0 | 65 31 30 29 29 3b 0d 0a 0d 0a 09 09 6c 65 66 74 2e 73 65 70 28 29 3b 0d 0a 09 09 66 6f 72 20 28 | e10));......left.sep();....for.( |
| 468c0 | 76 61 72 20 63 6f 75 6e 74 20 6f 66 20 5b 31 30 2c 20 32 35 2c 20 35 30 2c 20 31 30 30 5d 29 0d | var.count.of.[10,.25,.50,.100]). |
| 468e0 | 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 61 6e 64 6c 65 72 20 3d 20 28 6e 29 20 3d 3e 20 74 68 | ...{.....var.handler.=.(n).=>.th |
| 46900 | 69 73 2e 5f 6f 6e 5f 63 68 61 6e 67 65 5f 63 6f 75 6e 74 28 6e 29 3b 0d 0a 09 09 09 6c 65 66 74 | is._on_change_count(n);.....left |
| 46920 | 2e 61 64 64 28 63 6f 75 6e 74 29 2e 6f 6e 5f 63 6c 69 63 6b 28 68 61 6e 64 6c 65 72 2c 20 63 6f | .add(count).on_click(handler,.co |
| 46940 | 75 6e 74 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 6c 65 66 74 2e 73 65 70 28 29 3b 0d 0a 09 09 6c | unt);....}......left.sep();....l |
| 46960 | 65 66 74 2e 61 64 64 28 22 74 72 65 65 22 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0d 0a 09 09 09 22 | eft.add("tree").link("",.{....." |
| 46980 | 70 61 67 65 22 20 3a 20 22 74 72 65 65 22 2c 0d 0a 09 09 09 22 70 72 6f 6a 65 63 74 22 20 3a 20 | page".:."tree",....."project".:. |
| 469a0 | 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 2c 0d 0a 09 09 09 22 | this.get_param("project"),....." |
| 469c0 | 6f 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 | oplog".:.this.get_param("oplog") |
| 469e0 | 2c 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 6e 61 76 2e | ,....});......const.right.=.nav. |
| 46a00 | 72 69 67 68 74 28 29 3b 0d 0a 09 09 72 69 67 68 74 2e 61 64 64 28 46 72 69 65 6e 64 6c 79 2e 73 | right();....right.add(Friendly.s |
| 46a20 | 65 70 28 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 29 29 3b 0d 0a 09 09 72 | ep(oplog_info["opcount"]));....r |
| 46a40 | 69 67 68 74 2e 61 64 64 28 22 28 22 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6f 70 | ight.add("(".+.Friendly.bytes(op |
| 46a60 | 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 22 29 22 29 3b 0d 0a | log_info["totalsize"]).+.")");.. |
| 46a80 | 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 65 61 72 63 68 5f 69 | ..right.sep();......var.search_i |
| 46aa0 | 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 22 2c 20 22 6c 61 62 | nput.=.right.add("search:",."lab |
| 46ac0 | 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 63 68 5f 69 6e 70 75 | el").tag("input")....search_inpu |
| 46ae0 | 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 73 2e 5f 73 65 61 72 | t.on("change",.(x).=>.this._sear |
| 46b00 | 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 63 68 5f 69 6e 70 75 | ch(x.inner().value),.search_inpu |
| 46b20 | 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 74 61 62 6c 65 28 69 | t);...}.....async._build_table(i |
| 46b40 | 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 63 6f 75 6e 74 20 3d | ndex)...{....this._index_count.= |
| 46b60 | 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 6e 74 2c 20 31 29 3b | .Math.max(this._index_count,.1); |
| 46b80 | 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 |
| 46ba0 | 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 5f 63 6f 75 6e 74 29 | ._index_max.-.this._index_count) |
| 46bc0 | 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 65 78 2c 20 30 29 3b | ;....index.=.Math.max(index,.0); |
| 46be0 | 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 70 | ......const.project.=.this.get_p |
| 46c00 | 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 20 | aram("project");....const.oplog. |
| 46c20 | 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 0d 0a 09 09 | =.this.get_param("oplog");...... |
| 46c40 | 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 28 29 0d 0a 09 09 09 | var.entries.=.new.Fetcher()..... |
| 46c60 | 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 20 22 6f 70 6c 6f 67 | .resource("prj",.project,."oplog |
| 46c80 | 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 2e 70 61 72 61 6d 28 | ",.oplog,."entries")......param( |
| 46ca0 | 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 75 6e | "start",.index)......param("coun |
| 46cc0 | 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 22 2c 20 74 68 69 73 | t",.this.set_param("count",.this |
| 46ce0 | 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 28 29 3b 0d 0a 0d 0a | ._index_count))......json();.... |
| 46d00 | 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 73 29 5b 22 65 6e 74 | ..entries.=.(await.entries)["ent |
| 46d20 | 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 20 75 6e 64 65 66 69 | ries"];....if.(entries.==.undefi |
| 46d40 | 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 28 65 6e 74 72 69 65 | ned).....return;......if.(entrie |
| 46d60 | 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 3b 0d 0a 0d 0a 09 09 | s.length.==.0).....return;...... |
| 46d80 | 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 6e 64 65 78 29 3b 0d | this._entry_table.clear(index);. |
| 46da0 | 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 74 72 69 65 73 29 0d | ...for.(const.entry.of.entries). |
| 46dc0 | 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 65 6e 74 72 79 5f 74 | ...{.....var.row.=.this._entry_t |
| 46de0 | 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 29 3b 0d 0a 0d 0a 09 | able.add_row(entry["key"]);..... |
| 46e00 | 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 2c 20 7b 0d 0a 09 09 | ..row.get_cell(0).link("",.{.... |
| 46e20 | 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 22 70 72 6f 6a 65 63 | .."page".:."entry",......"projec |
| 46e40 | 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 22 20 3a 20 6f 70 6c | t".:.project,......"oplog".:.opl |
| 46e60 | 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 22 6b 65 79 22 5d 2c | og,......"opkey".:.entry["key"], |
| 46e80 | 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 65 74 5f 70 61 72 61 | .....});....}......this.set_para |
| 46ea0 | 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 73 2e 5f 69 6e 64 65 | m("start",.index);....this._inde |
| 46ec0 | 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 5f 6f 6e 5f 63 68 61 | x_start.=.index;...}....._on_cha |
| 46ee0 | 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 69 6e | nge_count(value)...{....this._in |
| 46f00 | 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 65 29 3b 0d 0a 09 09 | dex_count.=.parseInt(value);.... |
| 46f20 | 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 6e 64 65 78 5f 73 74 | this._build_table(this._index_st |
| 46f40 | 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 65 76 28 64 69 72 65 | art);...}....._on_next_prev(dire |
| 46f60 | 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 20 74 68 69 73 2e 5f | ction)...{....var.index.=.this._ |
| 46f80 | 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 78 5f 63 6f 75 6e 74 | index_start.+.(this._index_count |
| 46fa0 | 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 4d 61 74 68 2e 6d | .*.direction);....index.=.Math.m |
| 46fc0 | 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 6c 64 5f 74 61 62 | ax(0,.index);....this._build_tab |
| 46fe0 | 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 5f 73 65 61 72 63 68 | le(index);...}.....async._search |
| 47000 | 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 65 2e 6c 65 6e 67 74 | (needle)...{....if.(needle.lengt |
| 47020 | 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 69 6c 64 5f 74 61 62 | h.==.0)....{.....this._build_tab |
| 47040 | 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 09 09 72 65 74 75 72 | le(this._index_start);.....retur |
| 47060 | 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 65 2e 74 72 69 6d 28 | n;....}....needle.=.needle.trim( |
| 47080 | 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 2e 63 6c 65 61 72 28 | );......this._entry_table.clear( |
| 470a0 | 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 63 6f 6e 73 74 20 70 | this._index_start);......const.p |
| 470c0 | 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 |
| 470e0 | 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 |
| 47100 | 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 69 6e 64 65 78 65 72 | ram("oplog");......const.indexer |
| 47120 | 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 0d 0a 09 09 76 61 72 | .=.await.this._indexer;......var |
| 47140 | 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 61 74 | .added.=.0;....const.truncate_at |
| 47160 | 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 20 7c | .=.this.get_param("searchmax").| |
| 47180 | 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 66 20 69 6e 64 65 78 | |.250;....for.(var.name.of.index |
| 471a0 | 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 09 09 09 76 61 72 20 | er.search(needle))....{.....var. |
| 471c0 | 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 64 64 5f 72 6f 77 28 | row.=.this._entry_table.add_row( |
| 471e0 | 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 28 30 29 2e 6c 69 6e | name);.......row.get_cell(0).lin |
| 47200 | 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 74 72 79 22 2c 0d 0a | k("",.{......"page".:."entry",.. |
| 47220 | 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 0a 09 09 09 09 22 6f | ...."project".:.project,......"o |
| 47240 | 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 79 22 20 3a 20 6e 61 | plog".:.oplog,......"opkey".:.na |
| 47260 | 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 64 64 65 64 20 3e 3d | me,.....});.......if.(++added.>= |
| 47280 | 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 74 68 69 73 2e 5f 65 | .truncate_at).....{......this._e |
| 472a0 | 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 75 6e 63 61 74 65 64 | ntry_table.add_row("...truncated |
| 472c0 | 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 7d 0d 0a 09 7d 0d 0a | ");......break;.....}....}...}.. |
| 472e0 | 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 10 21 a6 34 29 26 00 00 29 26 00 00 15 00 00 | }..PK..........i\.!.4)&..)&..... |
| 47300 | 00 70 61 67 65 73 2f 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 | .pages/orchestrator.js//.Copyrig |
| 47320 | 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 |
| 47340 | 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 |
| 47360 | 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 61 67 65 2e 6a 73 22 | ort.{.ZenPage.}.from."./page.js" |
| 47380 | 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 20 22 2e 2e 2f 75 74 | ..import.{.Fetcher.}.from."../ut |
| 473a0 | 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 46 72 69 65 6e 64 6c | il/fetcher.js"..import.{.Friendl |
| 473c0 | 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 2e 6a 73 22 0d 0a | y.}.from."../util/friendly.js".. |
| 473e0 | 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 | import.{.Table.}.from."../util/w |
| 47400 | 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 2f 2f 2f 2f 2f | idgets.js"....////////////////// |
| 47420 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 47440 | 2f 2f 2f 2f 2f 2f 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 | //////////////////////////////.. |
| 47460 | 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 |
| 47480 | 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 74 68 69 73 2e | e..{...async.main()...{....this. |
| 474a0 | 73 65 74 5f 74 69 74 6c 65 28 22 6f 72 63 68 65 73 74 72 61 74 6f 72 22 29 3b 0d 0a 0d 0a 09 09 | set_title("orchestrator");...... |
| 474c0 | 2f 2f 20 41 67 65 6e 74 73 20 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 61 67 65 6e 74 | //.Agents.section....const.agent |
| 474e0 | 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 | s_section.=.this._collapsible_se |
| 47500 | 63 74 69 6f 6e 28 22 43 6f 6d 70 75 74 65 20 41 67 65 6e 74 73 22 29 3b 0d 0a 09 09 74 68 69 73 | ction("Compute.Agents");....this |
| 47520 | 2e 5f 61 67 65 6e 74 73 5f 68 6f 73 74 20 3d 20 61 67 65 6e 74 73 5f 73 65 63 74 69 6f 6e 3b 0d | ._agents_host.=.agents_section;. |
| 47540 | 0a 09 09 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d | ...this._agents_table.=.null;... |
| 47560 | 0a 09 09 2f 2f 20 43 6c 69 65 6e 74 73 20 73 65 63 74 69 6f 6e 0d 0a 09 09 63 6f 6e 73 74 20 63 | ...//.Clients.section....const.c |
| 47580 | 6c 69 65 6e 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 | lients_section.=.this._collapsib |
| 475a0 | 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 6f 6e 6e 65 63 74 65 64 20 43 6c 69 65 6e 74 73 22 29 3b | le_section("Connected.Clients"); |
| 475c0 | 0d 0a 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 68 6f 73 74 20 3d 20 63 6c 69 65 6e 74 73 | ....this._clients_host.=.clients |
| 475e0 | 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c 65 | _section;....this._clients_table |
| 47600 | 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 2f 2f 20 45 76 65 6e 74 20 68 69 73 74 6f 72 79 0d 0a | .=.null;......//.Event.history.. |
| 47620 | 09 09 63 6f 6e 73 74 20 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f | ..const.history_section.=.this._ |
| 47640 | 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 57 6f 72 6b 65 72 20 45 76 65 6e | collapsible_section("Worker.Even |
| 47660 | 74 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 20 3d 20 68 69 | ts");....this._history_host.=.hi |
| 47680 | 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f | story_section;....this._history_ |
| 476a0 | 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 6c 69 65 6e 74 5f | table.=.null;......const.client_ |
| 476c0 | 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 | history_section.=.this._collapsi |
| 476e0 | 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 6c 69 65 6e 74 20 45 76 65 6e 74 73 22 29 3b 0d 0a 09 | ble_section("Client.Events");... |
| 47700 | 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 20 3d 20 63 6c 69 | .this._client_history_host.=.cli |
| 47720 | 65 6e 74 5f 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6c | ent_history_section;....this._cl |
| 47740 | 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 | ient_history_table.=.null;...... |
| 47760 | 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 74 72 79 20 | this._ws_paused.=.false;....try. |
| 47780 | 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 | {.this._ws_paused.=.localStorage |
| 477a0 | 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 | .getItem("zen-ws-paused").===."t |
| 477c0 | 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 | rue";.}.catch.(e).{}....document |
| 477e0 | 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 | .addEventListener("zen-ws-toggle |
| 47800 | 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 | ",.(e).=>.{.....this._ws_paused. |
| 47820 | 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 2f | =.e.detail.paused;....});....../ |
| 47840 | 2f 20 49 6e 69 74 69 61 6c 20 66 65 74 63 68 0d 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f 66 | /.Initial.fetch....await.this._f |
| 47860 | 65 74 63 68 5f 61 6c 6c 28 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 6f 6e 6e 65 63 74 20 57 65 62 53 | etch_all();......//.Connect.WebS |
| 47880 | 6f 63 6b 65 74 20 66 6f 72 20 6c 69 76 65 20 75 70 64 61 74 65 73 2c 20 66 61 6c 6c 20 62 61 63 | ocket.for.live.updates,.fall.bac |
| 478a0 | 6b 20 74 6f 20 70 6f 6c 6c 69 6e 67 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 77 73 | k.to.polling....this._connect_ws |
| 478c0 | 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e | ();...}....._collapsible_section |
| 478e0 | 28 6e 61 6d 65 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 74 68 | (name)...{....const.section.=.th |
| 47900 | 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 63 | is.add_section(name);....const.c |
| 47920 | 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 | ontainer.=.section._parent.inner |
| 47940 | 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 69 6e 67 20 3d 20 63 6f 6e 74 61 69 6e 65 72 | ();....const.heading.=.container |
| 47960 | 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 0d 0a 09 09 68 65 61 64 69 6e 67 | .firstElementChild;......heading |
| 47980 | 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 72 22 3b 0d 0a 09 09 68 65 | .style.cursor.=."pointer";....he |
| 479a0 | 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 20 3d 20 22 6e 6f 6e 65 22 3b | ading.style.userSelect.=."none"; |
| 479c0 | 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f 72 20 3d 20 64 6f 63 75 6d 65 6e 74 | ......const.indicator.=.document |
| 479e0 | 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0d 0a 09 09 69 6e 64 69 63 | .createElement("span");....indic |
| 47a00 | 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 5c 75 32 35 42 43 22 3b 0d 0a 09 | ator.textContent.=.".\u25BC";... |
| 47a20 | 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 20 3d 20 22 30 2e 37 | .indicator.style.fontSize.=."0.7 |
| 47a40 | 65 6d 22 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 69 6e 64 69 | em";....heading.appendChild(indi |
| 47a60 | 63 61 74 6f 72 29 3b 0d 0a 0d 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 64 20 3d 20 66 61 6c | cator);......let.collapsed.=.fal |
| 47a80 | 73 65 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 | se;....heading.addEventListener( |
| 47aa0 | 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 20 28 65 2e 74 61 72 67 | "click",.(e).=>.{.....if.(e.targ |
| 47ac0 | 65 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 69 | et.!==.heading.&&.e.target.!==.i |
| 47ae0 | 6e 64 69 63 61 74 6f 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 | ndicator).....{......return;.... |
| 47b00 | 09 7d 0d 0a 09 09 09 63 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 70 73 65 64 3b 0d 0a | .}.....collapsed.=.!collapsed;.. |
| 47b20 | 09 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 6f 6c 6c 61 | ...indicator.textContent.=.colla |
| 47b40 | 70 73 65 64 20 3f 20 22 20 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 42 43 22 3b 0d 0a 09 | psed.?.".\u25B6".:.".\u25BC";... |
| 47b60 | 09 09 6c 65 74 20 73 69 62 6c 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e 65 78 74 45 6c 65 6d | ..let.sibling.=.heading.nextElem |
| 47b80 | 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 09 77 68 69 6c 65 20 28 73 69 62 6c 69 6e 67 29 0d | entSibling;.....while.(sibling). |
| 47ba0 | 0a 09 09 09 7b 0d 0a 09 09 09 09 73 69 62 6c 69 6e 67 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 | ....{......sibling.style.display |
| 47bc0 | 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 22 3b 0d 0a 09 09 09 | .=.collapsed.?."none".:."";..... |
| 47be0 | 09 73 69 62 6c 69 6e 67 20 3d 20 73 69 62 6c 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 | .sibling.=.sibling.nextElementSi |
| 47c00 | 62 6c 69 6e 67 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 | bling;.....}....});......return. |
| 47c20 | 73 65 63 74 69 6f 6e 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 66 65 74 63 68 5f 61 6c | section;...}.....async._fetch_al |
| 47c40 | 6c 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 5b 61 | l()...{....try....{.....const.[a |
| 47c60 | 67 65 6e 74 73 2c 20 68 69 73 74 6f 72 79 2c 20 63 6c 69 65 6e 74 73 2c 20 63 6c 69 65 6e 74 5f | gents,.history,.clients,.client_ |
| 47c80 | 68 69 73 74 6f 72 79 5d 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0d 0a | history].=.await.Promise.all([.. |
| 47ca0 | 09 09 09 09 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 6f 72 63 | ....new.Fetcher().resource("/orc |
| 47cc0 | 68 2f 61 67 65 6e 74 73 22 29 2e 6a 73 6f 6e 28 29 2c 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 63 | h/agents").json(),......new.Fetc |
| 47ce0 | 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 6f 72 63 68 2f 68 69 73 74 6f 72 79 22 29 2e | her().resource("/orch/history"). |
| 47d00 | 70 61 72 61 6d 28 22 6c 69 6d 69 74 22 2c 20 22 35 30 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 | param("limit",."50").json().catc |
| 47d20 | 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 | h(().=>.null),......new.Fetcher( |
| 47d40 | 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 6f 72 63 68 2f 63 6c 69 65 6e 74 73 22 29 2e 6a 73 6f 6e | ).resource("/orch/clients").json |
| 47d60 | 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 09 09 6e 65 77 20 46 | ().catch(().=>.null),......new.F |
| 47d80 | 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 6f 72 63 68 2f 63 6c 69 65 6e 74 73 | etcher().resource("/orch/clients |
| 47da0 | 2f 68 69 73 74 6f 72 79 22 29 2e 70 61 72 61 6d 28 22 6c 69 6d 69 74 22 2c 20 22 35 30 22 29 2e | /history").param("limit",."50"). |
| 47dc0 | 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0d 0a 09 09 09 5d 29 | json().catch(().=>.null),.....]) |
| 47de0 | 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 61 67 65 6e 74 73 28 61 67 65 6e | ;.......this._render_agents(agen |
| 47e00 | 74 73 29 3b 0d 0a 09 09 09 69 66 20 28 68 69 73 74 6f 72 79 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 | ts);.....if.(history).....{..... |
| 47e20 | 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 68 69 73 74 6f 72 79 28 68 69 73 74 6f 72 79 2e 65 76 | .this._render_history(history.ev |
| 47e40 | 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 69 66 20 28 63 6c 69 65 6e | ents.||.[]);.....}.....if.(clien |
| 47e60 | 74 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6c 69 65 | ts).....{......this._render_clie |
| 47e80 | 6e 74 73 28 63 6c 69 65 6e 74 73 2e 63 6c 69 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0d 0a 09 09 09 | nts(clients.clients.||.[]);..... |
| 47ea0 | 7d 0d 0a 09 09 09 69 66 20 28 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 29 0d 0a 09 09 09 7b 0d | }.....if.(client_history).....{. |
| 47ec0 | 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 | .....this._render_client_history |
| 47ee0 | 28 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 20 7c 7c | (client_history.client_events.|| |
| 47f00 | 20 5b 5d 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 | .[]);.....}....}....catch.(e).{. |
| 47f20 | 2f 2a 20 73 65 72 76 69 63 65 20 75 6e 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0d 0a 09 7d 0d | /*.service.unavailable.*/.}...}. |
| 47f40 | 0a 0d 0a 09 5f 63 6f 6e 6e 65 63 74 5f 77 73 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 | ...._connect_ws()...{....try.... |
| 47f60 | 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e 2e 70 72 6f | {.....const.proto.=.location.pro |
| 47f80 | 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 73 3a 22 20 3a 20 22 77 | tocol.===."https:".?."wss:".:."w |
| 47fa0 | 73 3a 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 6b 65 | s:";.....const.ws.=.new.WebSocke |
| 47fc0 | 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 7d 2f 6f 72 | t(`${proto}//${location.host}/or |
| 47fe0 | 63 68 2f 77 73 60 29 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 6f 70 65 6e 20 3d 20 28 29 20 3d 3e | ch/ws`);.......ws.onopen.=.().=> |
| 48000 | 20 7b 0d 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 29 0d 0a 09 | .{......if.(this._poll_timer)... |
| 48020 | 09 09 09 7b 0d 0a 09 09 09 09 09 63 6c 65 61 72 49 6e 74 65 72 76 61 6c 28 74 68 69 73 2e 5f 70 | ...{.......clearInterval(this._p |
| 48040 | 6f 6c 6c 5f 74 69 6d 65 72 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d | oll_timer);.......this._poll_tim |
| 48060 | 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 3b 0d 0a 0d 0a 09 09 09 77 | er.=.null;......}.....};.......w |
| 48080 | 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 69 66 20 | s.onmessage.=.(ev).=>.{......if. |
| 480a0 | 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 72 | (this._ws_paused)......{.......r |
| 480c0 | 65 74 75 72 6e 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 74 72 79 0d 0a 09 09 09 09 7b 0d 0a 09 | eturn;......}......try......{... |
| 480e0 | 09 09 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 65 76 2e 64 | ....const.data.=.JSON.parse(ev.d |
| 48100 | 61 74 61 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 61 67 65 6e 74 73 28 | ata);.......this._render_agents( |
| 48120 | 64 61 74 61 29 3b 0d 0a 09 09 09 09 09 69 66 20 28 64 61 74 61 2e 65 76 65 6e 74 73 29 0d 0a 09 | data);.......if.(data.events)... |
| 48140 | 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 68 69 73 74 6f 72 | ....{........this._render_histor |
| 48160 | 79 28 64 61 74 61 2e 65 76 65 6e 74 73 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 09 69 66 | y(data.events);.......}.......if |
| 48180 | 20 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 74 | .(data.clients).......{........t |
| 481a0 | 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 73 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 | his._render_clients(data.clients |
| 481c0 | 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 09 69 66 20 28 64 61 74 61 2e 63 6c 69 65 6e 74 | );.......}.......if.(data.client |
| 481e0 | 5f 65 76 65 6e 74 73 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 | _events).......{........this._re |
| 48200 | 6e 64 65 72 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 65 6e 74 5f | nder_client_history(data.client_ |
| 48220 | 65 76 65 6e 74 73 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 63 61 74 | events);.......}......}......cat |
| 48240 | 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 | ch.(e).{./*.ignore.parse.errors. |
| 48260 | 2a 2f 20 7d 0d 0a 09 09 09 7d 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 | */.}.....};.......ws.onclose.=.( |
| 48280 | 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 73 74 61 72 74 5f 70 6f 6c 6c 69 6e 67 28 | ).=>.{......this._start_polling( |
| 482a0 | 29 3b 0d 0a 09 09 09 09 73 65 74 54 69 6d 65 6f 75 74 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 63 | );......setTimeout(().=>.this._c |
| 482c0 | 6f 6e 6e 65 63 74 5f 77 73 28 29 2c 20 33 30 30 30 29 3b 0d 0a 09 09 09 7d 3b 0d 0a 0d 0a 09 09 | onnect_ws(),.3000);.....};...... |
| 482e0 | 09 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 2f 2a 20 6f 6e 63 6c 6f 73 65 | .ws.onerror.=.().=>.{./*.onclose |
| 48300 | 20 77 69 6c 6c 20 66 69 72 65 20 2a 2f 20 7d 3b 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 | .will.fire.*/.};....}....catch.( |
| 48320 | 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 72 74 5f 70 6f 6c 6c 69 6e 67 28 | e)....{.....this._start_polling( |
| 48340 | 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 73 74 61 72 74 5f 70 6f 6c 6c 69 6e 67 28 29 | );....}...}....._start_polling() |
| 48360 | 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 21 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 29 0d 0a | ...{....if.(!this._poll_timer).. |
| 48380 | 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 20 3d 20 73 65 74 49 6e | ..{.....this._poll_timer.=.setIn |
| 483a0 | 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 66 65 74 63 68 5f 61 6c 6c 28 29 2c 20 | terval(().=>.this._fetch_all(),. |
| 483c0 | 32 30 30 30 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 61 67 65 6e | 2000);....}...}....._render_agen |
| 483e0 | 74 73 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 20 3d 20 | ts(data)...{....const.workers.=. |
| 48400 | 64 61 74 61 2e 77 6f 72 6b 65 72 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 | data.workers.||.[];......if.(thi |
| 48420 | 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f | s._agents_table)....{.....this._ |
| 48440 | 61 67 65 6e 74 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c | agents_table.clear();....}....el |
| 48460 | 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 20 3d | se....{.....this._agents_table.= |
| 48480 | 20 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a | .this._agents_host.add_widget(.. |
| 484a0 | 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 68 6f 73 74 6e 61 6d 65 22 2c 20 22 43 50 | ....Table,......["hostname",."CP |
| 484c0 | 55 73 22 2c 20 22 43 50 55 20 75 73 61 67 65 22 2c 20 22 6d 65 6d 6f 72 79 22 2c 20 22 71 75 65 | Us",."CPU.usage",."memory",."que |
| 484e0 | 75 65 73 22 2c 20 22 70 65 6e 64 69 6e 67 22 2c 20 22 72 75 6e 6e 69 6e 67 22 2c 20 22 63 6f 6d | ues",."pending",."running",."com |
| 48500 | 70 6c 65 74 65 64 22 2c 20 22 74 72 61 66 66 69 63 22 2c 20 22 6c 61 73 74 20 73 65 65 6e 22 5d | pleted",."traffic",."last.seen"] |
| 48520 | 2c 0d 0a 09 09 09 09 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 | ,......Table.Flag_FitLeft|Table. |
| 48540 | 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 | Flag_PackRight|Table.Flag_Sortab |
| 48560 | 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0d 0a | le|Table.Flag_AlignNumeric,.-1.. |
| 48580 | 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 77 6f 72 6b 65 72 73 2e 6c 65 6e 67 | ...);....}......if.(workers.leng |
| 485a0 | 74 68 20 3d 3d 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d | th.===.0)....{.....return;....}. |
| 485c0 | 0a 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 43 70 75 73 20 3d 20 30 2c 20 74 6f 74 61 6c 57 65 69 | .....let.totalCpus.=.0,.totalWei |
| 485e0 | 67 68 74 65 64 43 70 75 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 4d 65 6d 55 73 65 | ghtedCpu.=.0;....let.totalMemUse |
| 48600 | 64 20 3d 20 30 2c 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 | d.=.0,.totalMemTotal.=.0;....let |
| 48620 | 20 74 6f 74 61 6c 51 75 65 75 65 73 20 3d 20 30 2c 20 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 3d | .totalQueues.=.0,.totalPending.= |
| 48640 | 20 30 2c 20 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 20 3d 20 30 2c 20 74 6f 74 61 6c 43 6f 6d 70 6c | .0,.totalRunning.=.0,.totalCompl |
| 48660 | 65 74 65 64 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 52 65 63 76 20 3d 20 30 2c 20 | eted.=.0;....let.totalRecv.=.0,. |
| 48680 | 74 6f 74 61 6c 53 65 6e 74 20 3d 20 30 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 77 | totalSent.=.0;......for.(const.w |
| 486a0 | 20 6f 66 20 77 6f 72 6b 65 72 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 70 75 73 | .of.workers)....{.....const.cpus |
| 486c0 | 20 3d 20 77 2e 63 70 75 73 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 70 75 55 73 61 | .=.w.cpus.||.0;.....const.cpuUsa |
| 486e0 | 67 65 20 3d 20 77 2e 63 70 75 5f 75 73 61 67 65 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 55 | ge.=.w.cpu_usage;.....const.memU |
| 48700 | 73 65 64 20 3d 20 77 2e 6d 65 6d 6f 72 79 5f 75 73 65 64 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f | sed.=.w.memory_used.||.0;.....co |
| 48720 | 6e 73 74 20 6d 65 6d 54 6f 74 61 6c 20 3d 20 77 2e 6d 65 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c | nst.memTotal.=.w.memory_total.|| |
| 48740 | 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 71 75 65 75 65 73 20 3d 20 77 2e 61 63 74 69 76 65 5f | .0;.....const.queues.=.w.active_ |
| 48760 | 71 75 65 75 65 73 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 70 65 6e 64 69 6e 67 20 3d | queues.||.0;.....const.pending.= |
| 48780 | 20 77 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e | .w.actions_pending.||.0;.....con |
| 487a0 | 73 74 20 72 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 | st.running.=.w.actions_running.| |
| 487c0 | 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6d 70 6c 65 74 65 64 20 3d 20 77 2e 61 63 74 | |.0;.....const.completed.=.w.act |
| 487e0 | 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 64 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 | ions_completed.||.0;.....const.r |
| 48800 | 65 63 76 20 3d 20 77 2e 62 79 74 65 73 5f 72 65 63 65 69 76 65 64 20 7c 7c 20 30 3b 0d 0a 09 09 | ecv.=.w.bytes_received.||.0;.... |
| 48820 | 09 63 6f 6e 73 74 20 73 65 6e 74 20 3d 20 77 2e 62 79 74 65 73 5f 73 65 6e 74 20 7c 7c 20 30 3b | .const.sent.=.w.bytes_sent.||.0; |
| 48840 | 0d 0a 0d 0a 09 09 09 74 6f 74 61 6c 43 70 75 73 20 2b 3d 20 63 70 75 73 3b 0d 0a 09 09 09 69 66 | .......totalCpus.+=.cpus;.....if |
| 48860 | 20 28 63 70 75 73 20 3e 20 30 20 26 26 20 74 79 70 65 6f 66 20 63 70 75 55 73 61 67 65 20 3d 3d | .(cpus.>.0.&&.typeof.cpuUsage.== |
| 48880 | 3d 20 22 6e 75 6d 62 65 72 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 6f 74 61 6c 57 65 69 67 | =."number").....{......totalWeig |
| 488a0 | 68 74 65 64 43 70 75 20 2b 3d 20 63 70 75 55 73 61 67 65 20 2a 20 63 70 75 73 3b 0d 0a 09 09 09 | htedCpu.+=.cpuUsage.*.cpus;..... |
| 488c0 | 7d 0d 0a 09 09 09 74 6f 74 61 6c 4d 65 6d 55 73 65 64 20 2b 3d 20 6d 65 6d 55 73 65 64 3b 0d 0a | }.....totalMemUsed.+=.memUsed;.. |
| 488e0 | 09 09 09 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 09 | ...totalMemTotal.+=.memTotal;... |
| 48900 | 09 09 74 6f 74 61 6c 51 75 65 75 65 73 20 2b 3d 20 71 75 65 75 65 73 3b 0d 0a 09 09 09 74 6f 74 | ..totalQueues.+=.queues;.....tot |
| 48920 | 61 6c 50 65 6e 64 69 6e 67 20 2b 3d 20 70 65 6e 64 69 6e 67 3b 0d 0a 09 09 09 74 6f 74 61 6c 52 | alPending.+=.pending;.....totalR |
| 48940 | 75 6e 6e 69 6e 67 20 2b 3d 20 72 75 6e 6e 69 6e 67 3b 0d 0a 09 09 09 74 6f 74 61 6c 43 6f 6d 70 | unning.+=.running;.....totalComp |
| 48960 | 6c 65 74 65 64 20 2b 3d 20 63 6f 6d 70 6c 65 74 65 64 3b 0d 0a 09 09 09 74 6f 74 61 6c 52 65 63 | leted.+=.completed;.....totalRec |
| 48980 | 76 20 2b 3d 20 72 65 63 76 3b 0d 0a 09 09 09 74 6f 74 61 6c 53 65 6e 74 20 2b 3d 20 73 65 6e 74 | v.+=.recv;.....totalSent.+=.sent |
| 489a0 | 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 68 6f 73 74 6e 61 6d 65 20 3d 20 77 2e 68 6f 73 74 6e | ;.......const.hostname.=.w.hostn |
| 489c0 | 61 6d 65 20 7c 7c 20 22 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e | ame.||."";.....const.row.=.this. |
| 489e0 | 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 68 6f 73 74 | _agents_table.add_row(......host |
| 48a00 | 6e 61 6d 65 2c 0d 0a 09 09 09 09 63 70 75 73 20 3e 20 30 20 3f 20 46 72 69 65 6e 64 6c 79 2e 73 | name,......cpus.>.0.?.Friendly.s |
| 48a20 | 65 70 28 63 70 75 73 29 20 3a 20 22 2d 22 2c 0d 0a 09 09 09 09 74 79 70 65 6f 66 20 63 70 75 55 | ep(cpus).:."-",......typeof.cpuU |
| 48a40 | 73 61 67 65 20 3d 3d 3d 20 22 6e 75 6d 62 65 72 22 20 3f 20 63 70 75 55 73 61 67 65 2e 74 6f 46 | sage.===."number".?.cpuUsage.toF |
| 48a60 | 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 2c 0d 0a 09 09 09 09 6d 65 6d 54 6f 74 | ixed(1).+."%".:."-",......memTot |
| 48a80 | 61 6c 20 3e 20 30 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 65 6d 55 73 65 64 29 | al.>.0.?.Friendly.bytes(memUsed) |
| 48aa0 | 20 2b 20 22 20 2f 20 22 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 65 6d 54 6f 74 | .+."./.".+.Friendly.bytes(memTot |
| 48ac0 | 61 6c 29 20 3a 20 22 2d 22 2c 0d 0a 09 09 09 09 71 75 65 75 65 73 20 3e 20 30 20 3f 20 46 72 69 | al).:."-",......queues.>.0.?.Fri |
| 48ae0 | 65 6e 64 6c 79 2e 73 65 70 28 71 75 65 75 65 73 29 20 3a 20 22 2d 22 2c 0d 0a 09 09 09 09 46 72 | endly.sep(queues).:."-",......Fr |
| 48b00 | 69 65 6e 64 6c 79 2e 73 65 70 28 70 65 6e 64 69 6e 67 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 | iendly.sep(pending),......Friend |
| 48b20 | 6c 79 2e 73 65 70 28 72 75 6e 6e 69 6e 67 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 | ly.sep(running),......Friendly.s |
| 48b40 | 65 70 28 63 6f 6d 70 6c 65 74 65 64 29 2c 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 | ep(completed),......this._format |
| 48b60 | 5f 74 72 61 66 66 69 63 28 72 65 63 76 2c 20 73 65 6e 74 29 2c 0d 0a 09 09 09 09 74 68 69 73 2e | _traffic(recv,.sent),......this. |
| 48b80 | 5f 66 6f 72 6d 61 74 5f 6c 61 73 74 5f 73 65 65 6e 28 77 2e 64 74 29 2c 0d 0a 09 09 09 29 3b 0d | _format_last_seen(w.dt),.....);. |
| 48ba0 | 0a 0d 0a 09 09 09 2f 2f 20 4c 69 6e 6b 20 68 6f 73 74 6e 61 6d 65 20 74 6f 20 77 6f 72 6b 65 72 | ......//.Link.hostname.to.worker |
| 48bc0 | 20 64 61 73 68 62 6f 61 72 64 0d 0a 09 09 09 69 66 20 28 77 2e 75 72 69 29 0d 0a 09 09 09 7b 0d | .dashboard.....if.(w.uri).....{. |
| 48be0 | 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 | .....const.cell.=.row.get_cell(0 |
| 48c00 | 29 3b 0d 0a 09 09 09 09 63 65 6c 6c 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 | );......cell.inner().textContent |
| 48c20 | 20 3d 20 22 22 3b 0d 0a 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 68 | .=."";......cell.tag("a").text(h |
| 48c40 | 6f 73 74 6e 61 6d 65 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 77 2e 75 72 69 20 2b 20 22 2f | ostname).attr("href",.w.uri.+."/ |
| 48c60 | 64 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f 22 29 2e 61 74 74 72 28 22 74 61 72 67 65 | dashboard/compute/").attr("targe |
| 48c80 | 74 22 2c 20 22 5f 62 6c 61 6e 6b 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f | t",."_blank");.....}....}....../ |
| 48ca0 | 2f 20 54 6f 74 61 6c 20 72 6f 77 0d 0a 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c 20 3d 20 74 68 69 | /.Total.row....const.total.=.thi |
| 48cc0 | 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 22 54 4f | s._agents_table.add_row(....."TO |
| 48ce0 | 54 41 4c 22 2c 0d 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 43 70 75 73 | TAL",.....Friendly.sep(totalCpus |
| 48d00 | 29 2c 0d 0a 09 09 09 22 22 2c 0d 0a 09 09 09 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 3e 20 30 | ),....."",.....totalMemTotal.>.0 |
| 48d20 | 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 4d 65 6d 55 73 65 64 29 20 | .?.Friendly.bytes(totalMemUsed). |
| 48d40 | 2b 20 22 20 2f 20 22 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 4d 65 | +."./.".+.Friendly.bytes(totalMe |
| 48d60 | 6d 54 6f 74 61 6c 29 20 3a 20 22 2d 22 2c 0d 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | mTotal).:."-",.....Friendly.sep( |
| 48d80 | 74 6f 74 61 6c 51 75 65 75 65 73 29 2c 0d 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 | totalQueues),.....Friendly.sep(t |
| 48da0 | 6f 74 61 6c 50 65 6e 64 69 6e 67 29 2c 0d 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 | otalPending),.....Friendly.sep(t |
| 48dc0 | 6f 74 61 6c 52 75 6e 6e 69 6e 67 29 2c 0d 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 | otalRunning),.....Friendly.sep(t |
| 48de0 | 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 29 2c 0d 0a 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 | otalCompleted),.....this._format |
| 48e00 | 5f 74 72 61 66 66 69 63 28 74 6f 74 61 6c 52 65 63 76 2c 20 74 6f 74 61 6c 53 65 6e 74 29 2c 0d | _traffic(totalRecv,.totalSent),. |
| 48e20 | 0a 09 09 09 22 22 2c 0d 0a 09 09 29 3b 0d 0a 09 09 74 6f 74 61 6c 2e 67 65 74 5f 63 65 6c 6c 28 | ...."",....);....total.get_cell( |
| 48e40 | 30 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d | 0).style("fontWeight",."bold");. |
| 48e60 | 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 73 28 63 6c 69 65 6e 74 73 29 | ..}....._render_clients(clients) |
| 48e80 | 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c 65 29 | ...{....if.(this._clients_table) |
| 48ea0 | 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c 65 2e 63 6c | ....{.....this._clients_table.cl |
| 48ec0 | 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 | ear();....}....else....{.....thi |
| 48ee0 | 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 | s._clients_table.=.this._clients |
| 48f00 | 5f 68 6f 73 74 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 | _host.add_widget(......Table,... |
| 48f20 | 09 09 09 5b 22 63 6c 69 65 6e 74 20 49 44 22 2c 20 22 68 6f 73 74 6e 61 6d 65 22 2c 20 22 61 64 | ...["client.ID",."hostname",."ad |
| 48f40 | 64 72 65 73 73 22 2c 20 22 6c 61 73 74 20 73 65 65 6e 22 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 | dress",."last.seen"],......Table |
| 48f60 | 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 | .Flag_FitLeft|Table.Flag_PackRig |
| 48f80 | 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 2c 20 2d 31 0d 0a 09 09 09 29 | ht|Table.Flag_Sortable,.-1.....) |
| 48fa0 | 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 20 6f 66 20 63 6c 69 65 | ;....}......for.(const.c.of.clie |
| 48fc0 | 6e 74 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c | nts)....{.....this._clients_tabl |
| 48fe0 | 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 63 2e 69 64 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 | e.add_row(......c.id.||."",..... |
| 49000 | 09 63 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 63 2e 61 64 64 72 65 73 | .c.hostname.||."",......c.addres |
| 49020 | 73 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 6c 61 73 74 5f | s.||."",......this._format_last_ |
| 49040 | 73 65 65 6e 28 63 2e 64 74 29 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 | seen(c.dt),.....);....}...}..... |
| 49060 | 5f 72 65 6e 64 65 72 5f 68 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 0d 0a 09 7b 0d 0a 09 09 69 | _render_history(events)...{....i |
| 49080 | 66 20 28 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 | f.(this._history_table)....{.... |
| 490a0 | 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 | .this._history_table.clear();... |
| 490c0 | 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 | .}....else....{.....this._histor |
| 490e0 | 79 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 2e 61 64 64 | y_table.=.this._history_host.add |
| 49100 | 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 74 69 6d 65 | _widget(......Table,......["time |
| 49120 | 22 2c 20 22 65 76 65 6e 74 22 2c 20 22 77 6f 72 6b 65 72 22 2c 20 22 68 6f 73 74 6e 61 6d 65 22 | ",."event",."worker",."hostname" |
| 49140 | 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 | ],......Table.Flag_FitLeft|Table |
| 49160 | 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 | .Flag_PackRight|Table.Flag_Sorta |
| 49180 | 62 6c 65 2c 20 2d 31 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f | ble,.-1.....);....}......for.(co |
| 491a0 | 6e 73 74 20 65 76 74 20 6f 66 20 65 76 65 6e 74 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 | nst.evt.of.events)....{.....this |
| 491c0 | 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 74 68 | ._history_table.add_row(......th |
| 491e0 | 69 73 2e 5f 66 6f 72 6d 61 74 5f 74 69 6d 65 73 74 61 6d 70 28 65 76 74 2e 74 73 29 2c 0d 0a 09 | is._format_timestamp(evt.ts),... |
| 49200 | 09 09 09 65 76 74 2e 74 79 70 65 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 65 76 74 2e 77 6f 72 6b | ...evt.type.||."",......evt.work |
| 49220 | 65 72 5f 69 64 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 65 76 74 2e 68 6f 73 74 6e 61 6d 65 20 7c | er_id.||."",......evt.hostname.| |
| 49240 | 7c 20 22 22 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 | |."",.....);....}...}....._rende |
| 49260 | 72 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 0d 0a 09 7b 0d 0a 09 09 | r_client_history(events)...{.... |
| 49280 | 69 66 20 28 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 29 0d | if.(this._client_history_table). |
| 492a0 | 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 | ...{.....this._client_history_ta |
| 492c0 | 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a | ble.clear();....}....else....{.. |
| 492e0 | 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d 20 | ...this._client_history_table.=. |
| 49300 | 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 2e 61 64 64 5f 77 69 | this._client_history_host.add_wi |
| 49320 | 64 67 65 74 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 74 69 6d 65 22 2c 20 | dget(......Table,......["time",. |
| 49340 | 22 65 76 65 6e 74 22 2c 20 22 63 6c 69 65 6e 74 22 2c 20 22 68 6f 73 74 6e 61 6d 65 22 5d 2c 0d | "event",."client",."hostname"],. |
| 49360 | 0a 09 09 09 09 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 | .....Table.Flag_FitLeft|Table.Fl |
| 49380 | 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 | ag_PackRight|Table.Flag_Sortable |
| 493a0 | 2c 20 2d 31 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 | ,.-1.....);....}......for.(const |
| 493c0 | 20 65 76 74 20 6f 66 20 65 76 65 6e 74 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 | .evt.of.events)....{.....this._c |
| 493e0 | 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 | lient_history_table.add_row(.... |
| 49400 | 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 74 69 6d 65 73 74 61 6d 70 28 65 76 74 2e 74 73 29 | ..this._format_timestamp(evt.ts) |
| 49420 | 2c 0d 0a 09 09 09 09 65 76 74 2e 74 79 70 65 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 65 76 74 2e | ,......evt.type.||."",......evt. |
| 49440 | 63 6c 69 65 6e 74 5f 69 64 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 65 76 74 2e 68 6f 73 74 6e 61 | client_id.||."",......evt.hostna |
| 49460 | 6d 65 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6d | me.||."",.....);....}...}....._m |
| 49480 | 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f | etric(parent,.value,.label,.hero |
| 494a0 | 20 3d 20 66 61 6c 73 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e | .=.false)...{....const.m.=.paren |
| 494c0 | 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b | t.tag().classify("tile-metric"); |
| 494e0 | 0d 0a 09 09 69 66 20 28 68 65 72 6f 29 0d 0a 09 09 7b 0d 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 | ....if.(hero)....{.....m.classif |
| 49500 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 6d | y("tile-metric-hero");....}....m |
| 49520 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e | .tag().classify("metric-value"). |
| 49540 | 74 65 78 74 28 76 61 6c 75 65 29 3b 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | text(value);....m.tag().classify |
| 49560 | 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 | ("metric-label").text(label);... |
| 49580 | 7d 0d 0a 0d 0a 09 5f 66 6f 72 6d 61 74 5f 6c 61 73 74 5f 73 65 65 6e 28 64 74 4d 73 29 0d 0a 09 | }....._format_last_seen(dtMs)... |
| 495a0 | 7b 0d 0a 09 09 69 66 20 28 64 74 4d 73 20 3d 3d 20 6e 75 6c 6c 29 0d 0a 09 09 7b 0d 0a 09 09 09 | {....if.(dtMs.==.null)....{..... |
| 495c0 | 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 6f 6e 64 | return."-";....}....const.second |
| 495e0 | 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 09 09 | s.=.Math.floor(dtMs./.1000);.... |
| 49600 | 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 36 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 | if.(seconds.<.60)....{.....retur |
| 49620 | 6e 20 73 65 63 6f 6e 64 73 20 2b 20 22 73 20 61 67 6f 22 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e | n.seconds.+."s.ago";....}....con |
| 49640 | 73 74 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 6e 64 73 20 | st.minutes.=.Math.floor(seconds. |
| 49660 | 2f 20 36 30 29 3b 0d 0a 09 09 69 66 20 28 6d 69 6e 75 74 65 73 20 3c 20 36 30 29 0d 0a 09 09 7b | /.60);....if.(minutes.<.60)....{ |
| 49680 | 0d 0a 09 09 09 72 65 74 75 72 6e 20 6d 69 6e 75 74 65 73 20 2b 20 22 6d 20 22 20 2b 20 28 73 65 | .....return.minutes.+."m.".+.(se |
| 496a0 | 63 6f 6e 64 73 20 25 20 36 30 29 20 2b 20 22 73 20 61 67 6f 22 3b 0d 0a 09 09 7d 0d 0a 09 09 63 | conds.%.60).+."s.ago";....}....c |
| 496c0 | 6f 6e 73 74 20 68 6f 75 72 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 6d 69 6e 75 74 65 73 20 | onst.hours.=.Math.floor(minutes. |
| 496e0 | 2f 20 36 30 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 68 6f 75 72 73 20 2b 20 22 68 20 22 20 2b 20 | /.60);....return.hours.+."h.".+. |
| 49700 | 28 6d 69 6e 75 74 65 73 20 25 20 36 30 29 20 2b 20 22 6d 20 61 67 6f 22 3b 0d 0a 09 7d 0d 0a 0d | (minutes.%.60).+."m.ago";...}... |
| 49720 | 0a 09 5f 66 6f 72 6d 61 74 5f 74 72 61 66 66 69 63 28 72 65 63 76 2c 20 73 65 6e 74 29 0d 0a 09 | .._format_traffic(recv,.sent)... |
| 49740 | 7b 0d 0a 09 09 69 66 20 28 21 72 65 63 76 20 26 26 20 21 73 65 6e 74 29 0d 0a 09 09 7b 0d 0a 09 | {....if.(!recv.&&.!sent)....{... |
| 49760 | 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 46 72 69 | ..return."-";....}....return.Fri |
| 49780 | 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 63 76 29 20 2b 20 22 20 2f 20 22 20 2b 20 46 72 69 65 | endly.bytes(recv).+."./.".+.Frie |
| 497a0 | 6e 64 6c 79 2e 62 79 74 65 73 28 73 65 6e 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 66 6f 72 6d 61 | ndly.bytes(sent);...}....._forma |
| 497c0 | 74 5f 74 69 6d 65 73 74 61 6d 70 28 74 73 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 21 74 73 29 0d | t_timestamp(ts)...{....if.(!ts). |
| 497e0 | 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 09 7d 0d 0a 09 09 6c 65 74 | ...{.....return."-";....}....let |
| 49800 | 20 64 61 74 65 3b 0d 0a 09 09 69 66 20 28 74 79 70 65 6f 66 20 74 73 20 3d 3d 3d 20 22 6e 75 6d | .date;....if.(typeof.ts.===."num |
| 49820 | 62 65 72 22 29 0d 0a 09 09 7b 0d 0a 09 09 09 2f 2f 20 2e 4e 45 54 2d 73 74 79 6c 65 20 74 69 63 | ber")....{.....//..NET-style.tic |
| 49840 | 6b 73 3a 20 63 6f 6e 76 65 72 74 20 74 6f 20 55 6e 69 78 20 6d 73 0d 0a 09 09 09 63 6f 6e 73 74 | ks:.convert.to.Unix.ms.....const |
| 49860 | 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 |
| 49880 | 30 30 29 20 2f 20 31 30 30 30 30 3b 0d 0a 09 09 09 64 61 74 65 20 3d 20 6e 65 77 20 44 61 74 65 | 00)./.10000;.....date.=.new.Date |
| 498a0 | 28 75 6e 69 78 4d 73 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 | (unixMs);....}....else....{..... |
| 498c0 | 64 61 74 65 20 3d 20 6e 65 77 20 44 61 74 65 28 74 73 29 3b 0d 0a 09 09 7d 0d 0a 09 09 69 66 20 | date.=.new.Date(ts);....}....if. |
| 498e0 | 28 69 73 4e 61 4e 28 64 61 74 65 2e 67 65 74 54 69 6d 65 28 29 29 29 0d 0a 09 09 7b 0d 0a 09 09 | (isNaN(date.getTime()))....{.... |
| 49900 | 09 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 64 61 74 65 | .return."-";....}....return.date |
| 49920 | 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 | .toLocaleTimeString();...}..}..P |
| 49940 | 4b 03 04 0a 00 00 00 00 00 14 9c 6b 5c 45 0a dd 94 c5 15 00 00 c5 15 00 00 0d 00 00 00 70 61 67 | K..........k\E...............pag |
| 49960 | 65 73 2f 70 61 67 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 | es/page.js//.Copyright.Epic.Game |
| 49980 | 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..... |
| 499a0 | 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 57 69 64 67 65 74 | "use.strict";....import.{.Widget |
| 499c0 | 48 6f 73 74 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 | Host.}.from."../util/widgets.js" |
| 499e0 | 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 20 22 2e 2e 2f 75 74 | ..import.{.Fetcher.}.from."../ut |
| 49a00 | 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | il/fetcher.js"....////////////// |
| 49a20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49a40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49a60 | 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 42 61 73 65 20 65 78 74 65 6e 64 | //..export.class.PageBase.extend |
| 49a80 | 73 20 57 69 64 67 65 74 48 6f 73 74 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 | s.WidgetHost..{...constructor(pa |
| 49aa0 | 72 65 6e 74 2c 20 70 61 72 61 6d 73 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 28 70 61 72 65 6e | rent,.params)...{....super(paren |
| 49ac0 | 74 29 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 20 3d 20 70 61 72 61 6d 73 3b 0d 0a 09 7d | t)....this._params.=.params;...} |
| 49ae0 | 0d 0a 0d 0a 09 73 65 74 5f 74 69 74 6c 65 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 | .....set_title(name)...{....var. |
| 49b00 | 76 61 6c 75 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 74 69 74 6c 65 3b 0d 0a 09 09 69 66 20 28 6e | value.=.document.title;....if.(n |
| 49b20 | 61 6d 65 2e 6c 65 6e 67 74 68 20 26 26 20 76 61 6c 75 65 2e 6c 65 6e 67 74 68 29 0d 0a 09 09 09 | ame.length.&&.value.length)..... |
| 49b40 | 6e 61 6d 65 20 3d 20 76 61 6c 75 65 20 2b 20 22 20 2d 20 22 20 2b 20 6e 61 6d 65 3b 0d 0a 09 09 | name.=.value.+.".-.".+.name;.... |
| 49b60 | 64 6f 63 75 6d 65 6e 74 2e 74 69 74 6c 65 20 3d 20 6e 61 6d 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 | document.title.=.name;...}.....g |
| 49b80 | 65 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 66 61 6c 6c 62 61 63 6b 3d 75 6e 64 65 66 69 6e 65 | et_param(name,.fallback=undefine |
| 49ba0 | 64 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 72 65 74 20 3d 20 74 68 69 73 2e 5f 70 61 72 61 6d 73 | d)...{....var.ret.=.this._params |
| 49bc0 | 2e 67 65 74 28 6e 61 6d 65 29 3b 0d 0a 09 09 69 66 20 28 72 65 74 20 21 3d 20 75 6e 64 65 66 69 | .get(name);....if.(ret.!=.undefi |
| 49be0 | 6e 65 64 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 0d 0a 09 09 69 66 20 28 66 61 | ned).....return.ret;......if.(fa |
| 49c00 | 6c 6c 62 61 63 6b 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 74 68 69 73 2e 73 65 | llback.!=.undefined).....this.se |
| 49c20 | 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 66 61 6c 6c 62 61 63 6b 29 3b 0d 0a 0d 0a 09 09 72 65 | t_param(name,.fallback);......re |
| 49c40 | 74 75 72 6e 20 66 61 6c 6c 62 61 63 6b 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 65 74 5f 70 61 72 61 6d | turn.fallback;...}.....set_param |
| 49c60 | 28 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 75 70 64 61 74 65 3d 74 72 75 65 29 0d 0a 09 7b 0d 0a | (name,.value,.update=true)...{.. |
| 49c80 | 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e 73 65 74 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 3b | ..this._params.set(name,.value); |
| 49ca0 | 0d 0a 09 09 69 66 20 28 21 75 70 64 61 74 65 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 76 61 6c 75 | ....if.(!update).....return.valu |
| 49cc0 | 65 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 6e 65 77 20 55 52 4c 28 77 69 6e 64 | e;......const.url.=.new.URL(wind |
| 49ce0 | 6f 77 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6b 65 79 2c 20 | ow.location);....for.(var.[key,. |
| 49d00 | 78 66 65 72 5d 20 6f 66 20 74 68 69 73 2e 5f 70 61 72 61 6d 73 29 0d 0a 09 09 09 75 72 6c 2e 73 | xfer].of.this._params).....url.s |
| 49d20 | 65 61 72 63 68 50 61 72 61 6d 73 2e 73 65 74 28 6b 65 79 2c 20 78 66 65 72 29 3b 0d 0a 09 09 68 | earchParams.set(key,.xfer);....h |
| 49d40 | 69 73 74 6f 72 79 2e 72 65 70 6c 61 63 65 53 74 61 74 65 28 6e 75 6c 6c 2c 20 22 22 2c 20 75 72 | istory.replaceState(null,."",.ur |
| 49d60 | 6c 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 | l);......return.value;...}.....r |
| 49d80 | 65 6c 6f 61 64 28 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 72 | eload()...{....window.location.r |
| 49da0 | 65 6c 6f 61 64 28 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 | eload();...}..}........///////// |
| 49dc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49de0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49e00 | 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 5a 65 6e 50 61 67 65 20 65 78 | ///////..export.class.ZenPage.ex |
| 49e20 | 74 65 6e 64 73 20 50 61 67 65 42 61 73 65 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 | tends.PageBase..{...constructor( |
| 49e40 | 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 28 70 61 | parent,....args)...{....super(pa |
| 49e60 | 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 73 75 70 65 72 2e 73 65 74 5f 74 69 74 | rent,....args);....super.set_tit |
| 49e80 | 6c 65 28 22 7a 65 6e 22 29 3b 0d 0a 09 09 74 68 69 73 2e 61 64 64 5f 62 72 61 6e 64 69 6e 67 28 | le("zen");....this.add_branding( |
| 49ea0 | 70 61 72 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 61 64 64 5f 73 65 72 76 69 63 65 5f 6e 61 76 | parent);....this.add_service_nav |
| 49ec0 | 28 70 61 72 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 67 65 6e 65 72 61 74 65 5f 63 72 75 6d 62 | (parent);....this.generate_crumb |
| 49ee0 | 73 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 62 72 61 6e 64 69 6e 67 28 70 61 72 65 6e 74 | s();...}.....add_branding(parent |
| 49f00 | 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 62 61 6e 6e 65 72 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 | )...{....var.banner.=.parent.tag |
| 49f20 | 28 22 7a 65 6e 2d 62 61 6e 6e 65 72 22 29 3b 0d 0a 09 09 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 | ("zen-banner");....banner.attr(" |
| 49f40 | 73 75 62 74 69 74 6c 65 22 2c 20 22 53 65 72 76 65 72 22 29 3b 0d 0a 09 09 62 61 6e 6e 65 72 2e | subtitle",."Server");....banner. |
| 49f60 | 61 74 74 72 28 22 74 61 67 6c 69 6e 65 22 2c 20 22 4c 6f 63 61 6c 20 53 74 6f 72 61 67 65 20 53 | attr("tagline",."Local.Storage.S |
| 49f80 | 65 72 76 69 63 65 22 29 3b 0d 0a 09 09 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 6c 6f 67 6f 2d 73 | ervice");....banner.attr("logo-s |
| 49fa0 | 72 63 22 2c 20 22 66 61 76 69 63 6f 6e 2e 69 63 6f 22 29 3b 0d 0a 09 09 62 61 6e 6e 65 72 2e 61 | rc",."favicon.ico");....banner.a |
| 49fc0 | 74 74 72 28 22 6c 6f 61 64 22 2c 20 22 30 22 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 62 61 6e | ttr("load",."0");......this._ban |
| 49fe0 | 6e 65 72 20 3d 20 62 61 6e 6e 65 72 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 73 74 61 74 | ner.=.banner;....this._poll_stat |
| 4a000 | 75 73 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 74 61 74 69 63 20 5f 6d 6f 64 65 5f 74 61 67 6c 69 | us();...}.....static._mode_tagli |
| 4a020 | 6e 65 73 20 3d 20 7b 0d 0a 09 09 22 53 65 72 76 65 72 22 3a 20 20 22 4c 6f 63 61 6c 20 53 74 6f | nes.=.{...."Server":.."Local.Sto |
| 4a040 | 72 61 67 65 20 53 65 72 76 69 63 65 22 2c 0d 0a 09 09 22 50 72 6f 78 79 22 3a 20 20 20 22 50 72 | rage.Service",...."Proxy":..."Pr |
| 4a060 | 6f 78 79 20 53 65 72 76 69 63 65 22 2c 0d 0a 09 09 22 43 6f 6d 70 75 74 65 22 3a 20 22 43 6f 6d | oxy.Service",...."Compute":."Com |
| 4a080 | 70 75 74 65 20 53 65 72 76 69 63 65 22 2c 0d 0a 09 09 22 48 75 62 22 3a 20 20 20 20 20 22 48 75 | pute.Service",...."Hub":....."Hu |
| 4a0a0 | 62 20 53 65 72 76 69 63 65 22 2c 0d 0a 09 7d 3b 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 70 6f 6c 6c | b.Service",...};.....async._poll |
| 4a0c0 | 5f 73 74 61 74 75 73 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 | _status()...{....try....{.....va |
| 4a0e0 | 72 20 63 62 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 | r.cbo.=.await.new.Fetcher().reso |
| 4a100 | 75 72 63 65 28 22 2f 73 74 61 74 75 73 2f 73 74 61 74 75 73 22 29 2e 63 62 6f 28 29 3b 0d 0a 09 | urce("/status/status").cbo();... |
| 4a120 | 09 09 69 66 20 28 63 62 6f 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 6f 62 6a 20 3d 20 | ..if.(cbo).....{......var.obj.=. |
| 4a140 | 63 62 6f 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0d 0a 0d 0a 09 09 09 09 76 61 72 20 6d 6f 64 65 | cbo.as_object();........var.mode |
| 4a160 | 20 3d 20 6f 62 6a 2e 66 69 6e 64 28 22 73 65 72 76 65 72 4d 6f 64 65 22 29 3b 0d 0a 09 09 09 09 | .=.obj.find("serverMode");...... |
| 4a180 | 69 66 20 28 6d 6f 64 65 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 76 61 72 20 6d 6f 64 65 53 | if.(mode)......{.......var.modeS |
| 4a1a0 | 74 72 20 3d 20 6d 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 | tr.=.mode.as_value();.......this |
| 4a1c0 | 2e 5f 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 73 75 62 74 69 74 6c 65 22 2c 20 6d 6f 64 65 53 74 | ._banner.attr("subtitle",.modeSt |
| 4a1e0 | 72 29 3b 0d 0a 09 09 09 09 09 76 61 72 20 74 61 67 6c 69 6e 65 20 3d 20 5a 65 6e 50 61 67 65 2e | r);.......var.tagline.=.ZenPage. |
| 4a200 | 5f 6d 6f 64 65 5f 74 61 67 6c 69 6e 65 73 5b 6d 6f 64 65 53 74 72 5d 20 7c 7c 20 6d 6f 64 65 53 | _mode_taglines[modeStr].||.modeS |
| 4a220 | 74 72 3b 0d 0a 0d 0a 09 09 09 09 09 76 61 72 20 68 6f 73 74 6e 61 6d 65 20 3d 20 6f 62 6a 2e 66 | tr;.........var.hostname.=.obj.f |
| 4a240 | 69 6e 64 28 22 68 6f 73 74 6e 61 6d 65 22 29 3b 0d 0a 09 09 09 09 09 69 66 20 28 68 6f 73 74 6e | ind("hostname");.......if.(hostn |
| 4a260 | 61 6d 65 29 0d 0a 09 09 09 09 09 09 74 61 67 6c 69 6e 65 20 2b 3d 20 22 20 5c 75 32 30 31 34 20 | ame)........tagline.+=.".\u2014. |
| 4a280 | 22 20 2b 20 68 6f 73 74 6e 61 6d 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 0d 0a 09 09 09 09 | ".+.hostname.as_value();........ |
| 4a2a0 | 09 74 68 69 73 2e 5f 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 74 61 67 6c 69 6e 65 22 2c 20 74 61 | .this._banner.attr("tagline",.ta |
| 4a2c0 | 67 6c 69 6e 65 29 3b 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 76 61 72 20 63 70 75 20 3d 20 | gline);......}........var.cpu.=. |
| 4a2e0 | 6f 62 6a 2e 66 69 6e 64 28 22 63 70 75 55 73 61 67 65 50 65 72 63 65 6e 74 22 29 3b 0d 0a 09 09 | obj.find("cpuUsagePercent");.... |
| 4a300 | 09 09 69 66 20 28 63 70 75 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 62 61 | ..if.(cpu)......{.......this._ba |
| 4a320 | 6e 6e 65 72 2e 61 74 74 72 28 22 6c 6f 61 64 22 2c 20 63 70 75 2e 61 73 5f 76 61 6c 75 65 28 29 | nner.attr("load",.cpu.as_value() |
| 4a340 | 2e 74 6f 46 69 78 65 64 28 31 29 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d | .toFixed(1));......}.....}....}. |
| 4a360 | 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 63 6f 6e 73 6f 6c 65 2e 77 61 72 6e 28 22 73 74 61 | ...catch.(e).{.console.warn("sta |
| 4a380 | 74 75 73 20 70 6f 6c 6c 3a 22 2c 20 65 29 3b 20 7d 0d 0a 0d 0a 09 09 73 65 74 54 69 6d 65 6f 75 | tus.poll:",.e);.}......setTimeou |
| 4a3a0 | 74 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 70 6f 6c 6c 5f 73 74 61 74 75 73 28 29 2c 20 32 30 30 | t(().=>.this._poll_status(),.200 |
| 4a3c0 | 30 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 73 65 72 76 69 63 65 5f 6e 61 76 28 70 61 72 65 | 0);...}.....add_service_nav(pare |
| 4a3e0 | 6e 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6e 61 76 20 3d 20 70 61 72 65 6e 74 2e 74 61 | nt)...{....const.nav.=.parent.ta |
| 4a400 | 67 28 29 2e 69 64 28 22 73 65 72 76 69 63 65 5f 6e 61 76 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 4d | g().id("service_nav");......//.M |
| 4a420 | 61 70 20 73 65 72 76 69 63 65 20 62 61 73 65 20 55 52 49 73 20 74 6f 20 64 61 73 68 62 6f 61 72 | ap.service.base.URIs.to.dashboar |
| 4a440 | 64 20 6c 69 6e 6b 73 2c 20 74 68 69 73 20 74 61 62 6c 65 20 69 73 20 61 6c 73 6f 20 75 73 65 64 | d.links,.this.table.is.also.used |
| 4a460 | 20 74 6f 20 64 65 74 65 6d 69 6e 65 0d 0a 09 09 2f 2f 20 77 68 69 63 68 20 6c 69 6e 6b 73 20 74 | .to.detemine....//.which.links.t |
| 4a480 | 6f 20 73 68 6f 77 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 73 65 72 76 69 63 65 73 20 74 68 61 | o.show.based.on.the.services.tha |
| 4a4a0 | 74 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 72 65 67 69 73 74 65 72 65 64 2e 0d 0a 0d 0a 09 | t.are.currently.registered...... |
| 4a4c0 | 09 63 6f 6e 73 74 20 73 65 72 76 69 63 65 5f 64 61 73 68 62 6f 61 72 64 73 20 3d 20 5b 0d 0a 09 | .const.service_dashboards.=.[... |
| 4a4e0 | 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 73 65 73 73 69 6f 6e 73 2f 22 2c 20 6c 61 62 65 | ..{.base_uri:."/sessions/",.labe |
| 4a500 | 6c 3a 20 22 53 65 73 73 69 6f 6e 73 22 2c 09 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 | l:."Sessions",..href:."/dashboar |
| 4a520 | 64 2f 3f 70 61 67 65 3d 73 65 73 73 69 6f 6e 73 22 20 7d 2c 0d 0a 09 09 09 7b 20 62 61 73 65 5f | d/?page=sessions".},.....{.base_ |
| 4a540 | 75 72 69 3a 20 22 2f 7a 24 2f 22 2c 20 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 22 43 61 63 68 65 | uri:."/z$/",.......label:."Cache |
| 4a560 | 22 2c 09 09 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 63 61 63 | ",...href:."/dashboard/?page=cac |
| 4a580 | 68 65 22 20 7d 2c 0d 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 70 72 6a 2f 22 2c 20 | he".},.....{.base_uri:."/prj/",. |
| 4a5a0 | 20 20 20 20 20 6c 61 62 65 6c 3a 20 22 50 72 6f 6a 65 63 74 73 22 2c 09 09 68 72 65 66 3a 20 22 | .....label:."Projects",..href:." |
| 4a5c0 | 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 70 72 6f 6a 65 63 74 73 22 20 7d 2c 0d 0a 09 | /dashboard/?page=projects".},... |
| 4a5e0 | 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 63 6f 6d 70 75 74 65 2f 22 2c 20 20 6c 61 62 65 | ..{.base_uri:."/compute/",..labe |
| 4a600 | 6c 3a 20 22 43 6f 6d 70 75 74 65 22 2c 09 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 | l:."Compute",..href:."/dashboard |
| 4a620 | 2f 3f 70 61 67 65 3d 63 6f 6d 70 75 74 65 22 20 7d 2c 0d 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 | /?page=compute".},.....{.base_ur |
| 4a640 | 69 3a 20 22 2f 6f 72 63 68 2f 22 2c 20 20 20 20 20 6c 61 62 65 6c 3a 20 22 4f 72 63 68 65 73 74 | i:."/orch/",.....label:."Orchest |
| 4a660 | 72 61 74 6f 72 22 2c 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d | rator",.href:."/dashboard/?page= |
| 4a680 | 6f 72 63 68 65 73 74 72 61 74 6f 72 22 20 7d 2c 0d 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a | orchestrator".},.....{.base_uri: |
| 4a6a0 | 20 22 2f 68 75 62 2f 22 2c 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 22 48 75 62 22 2c 09 09 09 68 | ."/hub/",......label:."Hub",...h |
| 4a6c0 | 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 68 75 62 22 20 7d 2c 0d 0a | ref:."/dashboard/?page=hub".},.. |
| 4a6e0 | 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 70 72 6f 78 79 2f 22 2c 20 20 20 20 6c 61 62 | ...{.base_uri:."/proxy/",....lab |
| 4a700 | 65 6c 3a 20 22 50 72 6f 78 79 22 2c 09 09 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 | el:."Proxy",...href:."/dashboard |
| 4a720 | 2f 3f 70 61 67 65 3d 70 72 6f 78 79 22 20 7d 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 6e 61 76 2e | /?page=proxy".},....];......nav. |
| 4a740 | 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 22 48 6f 6d 65 22 29 2e 61 74 74 72 28 22 68 72 65 66 | tag("a").text("Home").attr("href |
| 4a760 | 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 69 6e | ",."/dashboard/");......this._in |
| 4a780 | 66 6f 5f 6c 69 6e 6b 20 3d 20 6e 61 76 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 22 49 6e 66 | fo_link.=.nav.tag("a").text("Inf |
| 4a7a0 | 6f 22 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 | o").attr("href",."/dashboard/?pa |
| 4a7c0 | 67 65 3d 69 6e 66 6f 22 29 3b 0d 0a 0d 0a 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 | ge=info");......new.Fetcher().re |
| 4a7e0 | 73 6f 75 72 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 | source("/api/").json().then((dat |
| 4a800 | 61 29 20 3d 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 | a).=>.{.....const.services.=.dat |
| 4a820 | 61 2e 73 65 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 | a.services.||.[];.....const.uris |
| 4a840 | 20 3d 20 6e 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 | .=.new.Set(services.map(s.=>.s.b |
| 4a860 | 61 73 65 5f 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 | ase_uri));.......const.links.=.s |
| 4a880 | 65 72 76 69 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 | ervice_dashboards.filter(d.=>.ur |
| 4a8a0 | 69 73 2e 68 61 73 28 64 2e 62 61 73 65 5f 75 72 69 29 29 3b 0d 0a 0d 0a 09 09 09 2f 2f 20 49 6e | is.has(d.base_uri));.......//.In |
| 4a8c0 | 73 65 72 74 20 73 65 72 76 69 63 65 20 6c 69 6e 6b 73 20 62 65 66 6f 72 65 20 74 68 65 20 49 6e | sert.service.links.before.the.In |
| 4a8e0 | 66 6f 20 6c 69 6e 6b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 6e 66 6f 5f 65 6c 65 6d 20 3d 20 74 68 | fo.link.....const.info_elem.=.th |
| 4a900 | 69 73 2e 5f 69 6e 66 6f 5f 6c 69 6e 6b 2e 69 6e 6e 65 72 28 29 3b 0d 0a 09 09 09 66 6f 72 20 28 | is._info_link.inner();.....for.( |
| 4a920 | 63 6f 6e 73 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 | const.link.of.links).....{...... |
| 4a940 | 63 6f 6e 73 74 20 61 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 | const.a.=.document.createElement |
| 4a960 | 28 22 61 22 29 3b 0d 0a 09 09 09 09 61 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6c 69 6e 6b | ("a");......a.textContent.=.link |
| 4a980 | 2e 6c 61 62 65 6c 3b 0d 0a 09 09 09 09 61 2e 68 72 65 66 20 3d 20 6c 69 6e 6b 2e 68 72 65 66 3b | .label;......a.href.=.link.href; |
| 4a9a0 | 0d 0a 09 09 09 09 69 6e 66 6f 5f 65 6c 65 6d 2e 70 61 72 65 6e 74 4e 6f 64 65 2e 69 6e 73 65 72 | ......info_elem.parentNode.inser |
| 4a9c0 | 74 42 65 66 6f 72 65 28 61 2c 20 69 6e 66 6f 5f 65 6c 65 6d 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 | tBefore(a,.info_elem);.....}.... |
| 4a9e0 | 7d 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 7b 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 65 74 5f | }).catch(().=>.{});...}.....set_ |
| 4aa00 | 74 69 74 6c 65 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 2e 73 65 74 5f | title(...args)...{....super.set_ |
| 4aa20 | 74 69 74 6c 65 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 65 6e 65 72 61 74 65 | title(...args);...}.....generate |
| 4aa40 | 5f 63 72 75 6d 62 73 28 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 61 75 74 6f 5f 6e 61 6d 65 20 3d | _crumbs()...{....var.auto_name.= |
| 4aa60 | 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 61 67 65 22 29 20 7c 7c 20 22 73 74 61 72 | .this.get_param("page").||."star |
| 4aa80 | 74 22 3b 0d 0a 09 09 69 66 20 28 61 75 74 6f 5f 6e 61 6d 65 20 3d 3d 20 22 73 74 61 72 74 22 29 | t";....if.(auto_name.==."start") |
| 4aaa0 | 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 72 75 6d 62 73 20 3d | .....return;......const.crumbs.= |
| 4aac0 | 20 74 68 69 73 2e 74 61 67 28 29 2e 69 64 28 22 63 72 75 6d 62 73 22 29 3b 0d 0a 09 09 63 6f 6e | .this.tag().id("crumbs");....con |
| 4aae0 | 73 74 20 6e 65 77 5f 63 72 75 6d 62 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 2c 20 73 65 | st.new_crumb.=.function(name,.se |
| 4ab00 | 61 72 63 68 3d 75 6e 64 65 66 69 6e 65 64 29 20 7b 0d 0a 09 09 09 63 72 75 6d 62 73 2e 74 61 67 | arch=undefined).{.....crumbs.tag |
| 4ab20 | 28 29 3b 0d 0a 09 09 09 76 61 72 20 63 72 75 6d 62 20 3d 20 63 72 75 6d 62 73 2e 74 61 67 28 29 | ();.....var.crumb.=.crumbs.tag() |
| 4ab40 | 2e 74 65 78 74 28 6e 61 6d 65 29 3b 0d 0a 09 09 09 69 66 20 28 73 65 61 72 63 68 20 21 3d 20 75 | .text(name);.....if.(search.!=.u |
| 4ab60 | 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 63 72 75 6d 62 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 | ndefined)......crumb.on_click((x |
| 4ab80 | 29 20 3d 3e 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 20 3d 20 78 2c | ).=>.window.location.search.=.x, |
| 4aba0 | 20 73 65 61 72 63 68 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 5f 63 72 75 6d 62 28 22 | .search);....};......new_crumb(" |
| 4abc0 | 68 6f 6d 65 22 2c 20 22 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 70 72 6f 6a 65 63 74 20 3d 20 74 | home",."");......var.project.=.t |
| 4abe0 | 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 69 66 20 | his.get_param("project");....if. |
| 4ac00 | 28 70 72 6f 6a 65 63 74 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 | (project.!=.undefined)....{..... |
| 4ac20 | 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 70 72 6f 6a 65 63 74 3b 0d 0a 09 09 09 76 61 72 20 6f 70 6c | auto_name.=.project;.....var.opl |
| 4ac40 | 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 3b 0d 0a 09 | og.=.this.get_param("oplog");... |
| 4ac60 | 09 09 69 66 20 28 6f 70 6c 6f 67 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 7b 0d | ..if.(oplog.!=.undefined).....{. |
| 4ac80 | 0a 09 09 09 09 6e 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 | .....new_crumb(auto_name,.`?page |
| 4aca0 | 3d 70 72 6f 6a 65 63 74 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 60 29 3b 0d 0a | =project&project=${project}`);.. |
| 4acc0 | 09 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 6f 70 6c 6f 67 3b 0d 0a 09 09 09 09 76 61 72 20 | ....auto_name.=.oplog;......var. |
| 4ace0 | 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 65 79 22 29 0d | opkey.=.this.get_param("opkey"). |
| 4ad00 | 0a 09 09 09 09 69 66 20 28 6f 70 6b 65 79 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 | .....if.(opkey.!=.undefined).... |
| 4ad20 | 09 09 7b 0d 0a 09 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f 6e 61 6d 65 2c 20 60 | ..{.......new_crumb(auto_name,.` |
| 4ad40 | 3f 70 61 67 65 3d 6f 70 6c 6f 67 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f | ?page=oplog&project=${project}&o |
| 4ad60 | 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 60 29 3b 0d 0a 09 09 09 09 09 61 75 74 6f 5f 6e 61 6d 65 | plog=${oplog}`);.......auto_name |
| 4ad80 | 20 3d 20 6f 70 6b 65 79 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 70 6c 69 74 28 | .=.opkey.split("/").pop().split( |
| 4ada0 | 22 5c 5c 22 29 2e 70 6f 70 28 29 3b 0d 0a 0d 0a 09 09 09 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 | "\\").pop();.........//.Check.if |
| 4adc0 | 20 77 65 27 72 65 20 76 69 65 77 69 6e 67 20 63 6f 6f 6b 20 61 72 74 69 66 61 63 74 73 0d 0a 09 | .we're.viewing.cook.artifacts... |
| 4ade0 | 09 09 09 09 76 61 72 20 70 61 67 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 | ....var.page.=.this.get_param("p |
| 4ae00 | 61 67 65 22 29 3b 0d 0a 09 09 09 09 09 76 61 72 20 68 61 73 68 20 3d 20 74 68 69 73 2e 67 65 74 | age");.......var.hash.=.this.get |
| 4ae20 | 5f 70 61 72 61 6d 28 22 68 61 73 68 22 29 3b 0d 0a 09 09 09 09 09 69 66 20 28 68 61 73 68 20 21 | _param("hash");.......if.(hash.! |
| 4ae40 | 3d 20 75 6e 64 65 66 69 6e 65 64 20 26 26 20 70 61 67 65 20 3d 3d 20 22 63 6f 6f 6b 61 72 74 69 | =.undefined.&&.page.==."cookarti |
| 4ae60 | 66 61 63 74 73 22 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 | facts").......{........new_crumb |
| 4ae80 | 28 61 75 74 6f 5f 6e 61 6d 65 2c 20 60 3f 70 61 67 65 3d 65 6e 74 72 79 26 70 72 6f 6a 65 63 74 | (auto_name,.`?page=entry&project |
| 4aea0 | 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 | =${project}&oplog=${oplog}&opkey |
| 4aec0 | 3d 24 7b 6f 70 6b 65 79 7d 60 29 3b 0d 0a 09 09 09 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 | =${opkey}`);........auto_name.=. |
| 4aee0 | 22 63 6f 6f 6b 20 61 72 74 69 66 61 63 74 73 22 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 7d | "cook.artifacts";.......}......} |
| 4af00 | 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f | .....}....}......new_crumb(auto_ |
| 4af20 | 6e 61 6d 65 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c ba 50 27 | name);...}..}..PK..........i\.P' |
| 4af40 | 42 1f 09 00 00 1f 09 00 00 10 00 00 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 2e 6a 73 2f 2f 20 | B............pages/project.js//. |
| 4af60 | 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 |
| 4af80 | 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"; |
| 4afa0 | 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 |
| 4afc0 | 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 |
| 4afe0 | 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.{. |
| 4b000 | 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 |
| 4b020 | 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.".. |
| 4b040 | 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, |
| 4b060 | 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 |
| 4b080 | 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"....///////////// |
| 4b0a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4b0c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4b0e0 | 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 |
| 4b100 | 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()...{.... |
| 4b120 | 2f 2f 20 69 6e 66 6f 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 | //.info....var.section.=.this.ad |
| 4b140 | 64 5f 73 65 63 74 69 6f 6e 28 22 69 6e 66 6f 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 | d_section("info");......const.pr |
| 4b160 | 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 22 | oject.=.this.get_param("project" |
| 4b180 | 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 70 72 6f 6a 65 63 74 20 | );......this.set_title("project. |
| 4b1a0 | 2d 20 22 20 2b 20 70 72 6f 6a 65 63 74 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 69 6e 66 6f 20 3d 20 | -.".+.project);......var.info.=. |
| 4b1c0 | 61 77 61 69 74 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 | await.new.Fetcher().resource("pr |
| 4b1e0 | 6a 22 2c 20 70 72 6f 6a 65 63 74 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 76 61 72 20 70 72 6f 70 | j",.project).json();....var.prop |
| 4b200 | 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 50 72 6f 70 | _table.=.section.add_widget(Prop |
| 4b220 | 54 61 62 6c 65 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 69 6e 66 | Table);....for.(const.key.in.inf |
| 4b240 | 6f 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 6b 65 79 20 3d 3d 20 22 6f 70 6c 6f 67 73 22 29 | o)....{.....if.(key.==."oplogs") |
| 4b260 | 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 70 72 6f 70 5f 74 61 62 6c 65 | ......continue;.......prop_table |
| 4b280 | 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 6b 65 79 2c 20 69 6e 66 6f 5b 6b 65 79 5d 29 3b 0d 0a | .add_property(key,.info[key]);.. |
| 4b2a0 | 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 6f 70 6c 6f 67 0d 0a 09 09 73 65 63 74 69 6f 6e 20 3d 20 74 | ..}......//.oplog....section.=.t |
| 4b2c0 | 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6f 70 6c 6f 67 73 22 29 3b 0d 0a 0d 0a 09 09 | his.add_section("oplogs");...... |
| 4b2e0 | 76 61 72 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 | var.oplog_table.=.section.add_wi |
| 4b300 | 64 67 65 74 28 0d 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 6d | dget(.....Table,.....["name",."m |
| 4b320 | 61 72 6b 65 72 22 2c 20 22 73 69 7a 65 22 2c 20 22 6f 70 73 22 2c 20 22 65 78 70 69 72 65 64 22 | arker",."size",."ops",."expired" |
| 4b340 | 2c 20 22 61 63 74 69 6f 6e 73 22 5d 2c 0d 0a 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 | ,."actions"],.....Table.Flag_Pac |
| 4b360 | 6b 52 69 67 68 74 0d 0a 09 09 29 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 75 6e 74 20 3d 20 30 3b 0d | kRight....)......var.count.=.0;. |
| 4b380 | 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 6f 66 20 69 6e 66 6f 5b 22 6f 70 6c | ...for.(const.oplog.of.info["opl |
| 4b3a0 | 6f 67 73 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 6f 70 6c | ogs"])....{.....const.name.=.opl |
| 4b3c0 | 6f 67 5b 22 69 64 22 5d 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 69 6e 66 6f 20 3d 20 6e 65 77 20 46 | og["id"];.......var.info.=.new.F |
| 4b3e0 | 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 72 6f 6a 65 63 74 | etcher().resource("prj",.project |
| 4b400 | 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 09 09 76 | ,."oplog",.name).json();.......v |
| 4b420 | 61 72 20 72 6f 77 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 6e 61 6d | ar.row.=.oplog_table.add_row(nam |
| 4b440 | 65 29 3b 0d 0a 0d 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 | e);.......var.cell.=.row.get_cel |
| 4b460 | 6c 28 30 29 3b 0d 0a 09 09 09 74 68 69 73 2e 61 73 5f 6c 69 6e 6b 28 63 65 6c 6c 2c 20 22 6f 70 | l(0);.....this.as_link(cell,."op |
| 4b480 | 6c 6f 67 22 2c 20 6e 61 6d 65 29 0d 0a 0d 0a 09 09 09 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 | log",.name).......cell.=.row.get |
| 4b4a0 | 5f 63 65 6c 6c 28 2d 31 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d | _cell(-1);.....const.action_tb.= |
| 4b4c0 | 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 2e 6c 65 66 74 28 29 3b | .new.Toolbar(cell,.true).left(); |
| 4b4e0 | 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( |
| 4b500 | 22 6c 69 73 74 22 29 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 09 74 68 69 | "list"),."oplog",.name);.....thi |
| 4b520 | 73 2e 61 73 5f 6c 69 6e 6b 28 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 28 22 74 72 65 65 22 29 2c | s.as_link(action_tb.add("tree"), |
| 4b540 | 20 22 74 72 65 65 22 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 61 64 | ."tree",.name);.....action_tb.ad |
| 4b560 | 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 64 | d("drop").on_click((x).=>.this.d |
| 4b580 | 72 6f 70 5f 6f 70 6c 6f 67 28 78 29 2c 20 6e 61 6d 65 29 3b 0d 0a 0d 0a 09 09 09 69 6e 66 6f 20 | rop_oplog(x),.name);.......info. |
| 4b5a0 | 3d 20 61 77 61 69 74 20 69 6e 66 6f 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 | =.await.info;.....row.get_cell(1 |
| 4b5c0 | 29 2e 74 65 78 74 28 69 6e 66 6f 5b 22 6d 61 72 6b 65 72 70 61 74 68 22 5d 29 3b 0d 0a 09 09 09 | ).text(info["markerpath"]);..... |
| 4b5e0 | 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 | row.get_cell(2).text(Friendly.by |
| 4b600 | 74 65 73 28 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 29 3b 0d 0a 09 09 09 72 6f 77 | tes(info["totalsize"]));.....row |
| 4b620 | 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 2e 73 65 70 28 69 | .get_cell(3).text(Friendly.sep(i |
| 4b640 | 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 67 65 74 5f 63 65 | nfo["opcount"]));.....row.get_ce |
| 4b660 | 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 29 3b 0d 0a 09 09 | ll(4).text(info["expired"]);.... |
| 4b680 | 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 74 2c 20 70 61 67 | }...}.....as_link(component,.pag |
| 4b6a0 | 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 65 6e 74 2e 6c 69 | e,.oplog_id)...{....component.li |
| 4b6c0 | 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 2c 0d 0a 09 09 09 | nk("",.{....."page".:.page,..... |
| 4b6e0 | 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 28 22 70 72 6f 6a | "project".:.this.get_param("proj |
| 4b700 | 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 5f 69 64 2c 0d 0a | ect"),....."oplog".:.oplog_id,.. |
| 4b720 | 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 70 6c 6f 67 5f 69 | ..});...}.....drop_oplog(oplog_i |
| 4b740 | 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 6e 63 20 28 29 20 | d)...{....const.drop.=.async.(). |
| 4b760 | 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 28 29 0d 0a 09 09 | =>.{.....await.new.Fetcher().... |
| 4b780 | 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 74 5f 70 61 72 61 | ...resource("prj",.this.get_para |
| 4b7a0 | 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 6f 67 5f 69 64 29 | m("project"),."oplog",.oplog_id) |
| 4b7c0 | 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 72 65 6c 6f 61 64 | .......delete();.....this.reload |
| 4b7e0 | 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()...... |
| 4b800 | 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 |
| 4b820 | 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 7d 27 3f 60 29 0d | ge(`Drop.oplog.'${oplog_id}'?`). |
| 4b840 | 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 29 | .....option("Yes",.().=>.drop()) |
| 4b860 | 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 0a 50 4b 03 04 | ......option("No");...}..}..PK.. |
| 4b880 | 0a 00 00 00 00 00 d5 b6 69 5c 26 43 72 d3 b6 38 00 00 b6 38 00 00 11 00 00 00 70 61 67 65 73 2f | ........i\&Cr..8...8......pages/ |
| 4b8a0 | 70 72 6f 6a 65 63 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 | projects.js//.Copyright.Epic.Gam |
| 4b8c0 | 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.... |
| 4b8e0 | 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 |
| 4b900 | 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.{. |
| 4b920 | 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. |
| 4b940 | 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.". |
| 4b960 | 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 4d 6f | ./util/friendly.js"..import.{.Mo |
| 4b980 | 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 0d 0a 69 | dal.}.from."../util/modal.js"..i |
| 4b9a0 | 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 20 22 2e | mport.{.Table,.Toolbar.}.from.". |
| 4b9c0 | 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 2f 2f 2f | ./util/widgets.js"....////////// |
| 4b9e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4ba00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4ba20 | 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 65 6e 64 | //////..export.class.Page.extend |
| 4ba40 | 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 09 7b 0d | s.ZenPage..{...async.main()...{. |
| 4ba60 | 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 70 72 6f 6a 65 63 74 73 22 29 3b 0d 0a | ...this.set_title("projects");.. |
| 4ba80 | 0d 0a 09 09 2f 2f 20 50 72 6f 6a 65 63 74 20 53 65 72 76 69 63 65 20 53 74 61 74 73 0d 0a 09 09 | ....//.Project.Service.Stats.... |
| 4baa0 | 63 6f 6e 73 74 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c | const.stats_section.=.this._coll |
| 4bac0 | 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 50 72 6f 6a 65 63 74 20 53 65 72 76 69 63 65 | apsible_section("Project.Service |
| 4bae0 | 20 53 74 61 74 73 22 29 3b 0d 0a 09 09 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 | .Stats");....stats_section.tag() |
| 4bb00 | 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 72 61 77 20 79 | .classify("dropall").text("raw.y |
| 4bb20 | 61 6d 6c 20 5c 75 32 31 39 32 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0d 0a 09 | aml.\u2192").on_click(().=>.{... |
| 4bb40 | 09 09 77 69 6e 64 6f 77 2e 6f 70 65 6e 28 22 2f 73 74 61 74 73 2f 70 72 6a 2e 79 61 6d 6c 22 2c | ..window.open("/stats/prj.yaml", |
| 4bb60 | 20 22 5f 62 6c 61 6e 6b 22 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 | ."_blank");....});....this._stat |
| 4bb80 | 73 5f 67 72 69 64 20 3d 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 | s_grid.=.stats_section.tag().cla |
| 4bba0 | 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 | ssify("grid").classify("stats-ti |
| 4bbc0 | 6c 65 73 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 20 | les");......const.stats.=.await. |
| 4bbe0 | 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 2c 20 | new.Fetcher().resource("stats",. |
| 4bc00 | 22 70 72 6a 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 69 66 20 28 73 74 61 74 73 29 0d 0a 09 09 | "prj").json();....if.(stats).... |
| 4bc20 | 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 73 74 61 74 73 29 3b | {.....this._render_stats(stats); |
| 4bc40 | 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 | ....}......this._connect_stats_w |
| 4bc60 | 73 28 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 50 72 6f 6a 65 63 74 73 20 6c 69 73 74 0d 0a 09 09 76 61 | s();......//.Projects.list....va |
| 4bc80 | 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 | r.section.=.this._collapsible_se |
| 4bca0 | 63 74 69 6f 6e 28 22 50 72 6f 6a 65 63 74 73 22 29 3b 0d 0a 0d 0a 09 09 73 65 63 74 69 6f 6e 2e | ction("Projects");......section. |
| 4bcc0 | 74 61 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 | tag().classify("dropall").text(" |
| 4bce0 | 64 72 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 | drop-all").on_click(().=>.this.d |
| 4bd00 | 72 6f 70 5f 61 6c 6c 28 29 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b | rop_all());......var.columns.=.[ |
| 4bd20 | 0d 0a 09 09 09 22 6e 61 6d 65 22 2c 0d 0a 09 09 09 22 70 72 6f 6a 65 63 74 20 64 69 72 22 2c 0d | ....."name",....."project.dir",. |
| 4bd40 | 0a 09 09 09 22 65 6e 67 69 6e 65 20 64 69 72 22 2c 0d 0a 09 09 09 22 6f 70 6c 6f 67 73 22 2c 0d | ...."engine.dir",....."oplogs",. |
| 4bd60 | 0a 09 09 09 22 61 63 74 69 6f 6e 73 22 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f | ...."actions",....];......this._ |
| 4bd80 | 70 72 6f 6a 65 63 74 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 | project_table.=.section.add_widg |
| 4bda0 | 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 67 5f 46 69 | et(Table,.columns,.Table.Flag_Fi |
| 4bdc0 | 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 | tLeft|Table.Flag_PackRight|Table |
| 4bde0 | 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e | .Flag_Sortable|Table.Flag_AlignN |
| 4be00 | 75 6d 65 72 69 63 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 70 72 6f 6a 65 63 74 73 20 3d 20 61 77 61 | umeric);......var.projects.=.awa |
| 4be20 | 69 74 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 70 72 6a 2f | it.new.Fetcher().resource("/prj/ |
| 4be40 | 6c 69 73 74 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 70 72 6f 6a 65 63 74 73 2e 73 6f 72 74 28 | list").json();....projects.sort( |
| 4be60 | 28 61 2c 20 62 29 20 3d 3e 20 28 62 2e 4c 61 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c 20 30 | (a,.b).=>.(b.LastAccessTime.||.0 |
| 4be80 | 29 20 2d 20 28 61 2e 4c 61 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c 20 30 29 29 3b 0d 0a 0d | ).-.(a.LastAccessTime.||.0));... |
| 4bea0 | 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 70 72 6f 6a 65 63 74 | ...for.(const.project.of.project |
| 4bec0 | 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 70 72 6f 6a | s)....{.....var.row.=.this._proj |
| 4bee0 | 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 09 09 | ect_table.add_row(......"",..... |
| 4bf00 | 09 22 22 2c 0d 0a 09 09 09 09 22 22 2c 0d 0a 09 09 09 09 22 22 2c 0d 0a 09 09 09 29 3b 0d 0a 0d | ."",......"",......"",.....);... |
| 4bf20 | 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);. |
| 4bf40 | 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). |
| 4bf60 | 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 70 72 6f 6a 65 63 74 | on_click(().=>.this.view_project |
| 4bf80 | 28 70 72 6f 6a 65 63 74 2e 49 64 29 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 70 72 6f 6a 65 63 74 | (project.Id));.......if.(project |
| 4bfa0 | 2e 50 72 6f 6a 65 63 74 52 6f 6f 74 44 69 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 6f 77 2e | .ProjectRootDir).....{......row. |
| 4bfc0 | 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 70 72 6f 6a 65 63 | get_cell(1).tag("a").text(projec |
| 4bfe0 | 74 2e 50 72 6f 6a 65 63 74 52 6f 6f 74 44 69 72 29 0d 0a 09 09 09 09 09 2e 61 74 74 72 28 22 68 | t.ProjectRootDir)........attr("h |
| 4c000 | 72 65 66 22 2c 20 22 76 73 63 6f 64 65 3a 2f 2f 22 20 2b 20 70 72 6f 6a 65 63 74 2e 50 72 6f 6a | ref",."vscode://".+.project.Proj |
| 4c020 | 65 63 74 52 6f 6f 74 44 69 72 2e 72 65 70 6c 61 63 65 28 2f 5c 5c 2f 67 2c 20 22 2f 22 29 29 3b | ectRootDir.replace(/\\/g,."/")); |
| 4c040 | 0d 0a 09 09 09 7d 0d 0a 09 09 09 69 66 20 28 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f | .....}.....if.(project.EngineRoo |
| 4c060 | 74 44 69 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 | tDir).....{......row.get_cell(2) |
| 4c080 | 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f | .tag("a").text(project.EngineRoo |
| 4c0a0 | 74 44 69 72 29 0d 0a 09 09 09 09 09 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 22 76 73 63 6f 64 | tDir)........attr("href",."vscod |
| 4c0c0 | 65 3a 2f 2f 22 20 2b 20 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f 74 44 69 72 2e 72 65 | e://".+.project.EngineRootDir.re |
| 4c0e0 | 70 6c 61 63 65 28 2f 5c 5c 2f 67 2c 20 22 2f 22 29 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 | place(/\\/g,."/"));.....}....... |
| 4c100 | 63 65 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 63 6f 6e | cell.=.row.get_cell(-1);.....con |
| 4c120 | 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 63 65 6c 6c 2c | st.action_tb.=.new.Toolbar(cell, |
| 4c140 | 20 74 72 75 65 29 2e 6c 65 66 74 28 29 3b 0d 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 | .true).left();.....action_tb.add |
| 4c160 | 28 22 76 69 65 77 22 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 | ("view").on_click(().=>.this.vie |
| 4c180 | 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 2e 49 64 29 29 3b 0d 0a 09 09 09 61 63 74 69 | w_project(project.Id));.....acti |
| 4c1a0 | 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 29 20 3d 3e | on_tb.add("drop").on_click(().=> |
| 4c1c0 | 20 74 68 69 73 2e 64 72 6f 70 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 2e 49 64 29 29 3b | .this.drop_project(project.Id)); |
| 4c1e0 | 0d 0a 0d 0a 09 09 09 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 2c 20 70 72 6f 6a 65 | .......row.attr("zs_name",.proje |
| 4c200 | 63 74 2e 49 64 29 3b 0d 0a 0d 0a 09 09 09 2f 2f 20 46 65 74 63 68 20 70 72 6f 6a 65 63 74 20 64 | ct.Id);.......//.Fetch.project.d |
| 4c220 | 65 74 61 69 6c 73 20 74 6f 20 67 65 74 20 6f 70 6c 6f 67 20 63 6f 75 6e 74 0d 0a 09 09 09 6e 65 | etails.to.get.oplog.count.....ne |
| 4c240 | 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 72 6f 6a | w.Fetcher().resource("prj",.proj |
| 4c260 | 65 63 74 2e 49 64 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 69 6e 66 6f 29 20 3d 3e 20 7b 0d | ect.Id).json().then((info).=>.{. |
| 4c280 | 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 73 20 3d 20 69 6e 66 6f 5b 22 6f 70 6c 6f 67 73 | .....const.oplogs.=.info["oplogs |
| 4c2a0 | 22 5d 20 7c 7c 20 5b 5d 3b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 | "].||.[];......row.get_cell(3).t |
| 4c2c0 | 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 73 2e 6c 65 6e 67 74 68 29 29 | ext(Friendly.sep(oplogs.length)) |
| 4c2e0 | 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0d 0a 09 | .style("textAlign",."right");... |
| 4c300 | 09 09 09 2f 2f 20 52 69 67 68 74 2d 61 6c 69 67 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 | ...//.Right-align.the.correspond |
| 4c320 | 69 6e 67 20 68 65 61 64 65 72 20 63 65 6c 6c 0d 0a 09 09 09 09 63 6f 6e 73 74 20 68 65 61 64 65 | ing.header.cell......const.heade |
| 4c340 | 72 20 3d 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 2e 5f 65 6c 65 6d 65 6e 74 | r.=.this._project_table._element |
| 4c360 | 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 09 09 09 09 69 66 20 28 68 65 61 | .firstElementChild;......if.(hea |
| 4c380 | 64 65 72 20 26 26 20 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 34 5d 29 0d 0a 09 09 09 09 | der.&&.header.children[4])...... |
| 4c3a0 | 7b 0d 0a 09 09 09 09 09 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 34 5d 2e 73 74 79 6c 65 | {.......header.children[4].style |
| 4c3c0 | 2e 74 65 78 74 41 6c 69 67 6e 20 3d 20 22 72 69 67 68 74 22 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 | .textAlign.=."right";......}.... |
| 4c3e0 | 09 7d 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 7b 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f | .}).catch(().=>.{});....}....../ |
| 4c400 | 2f 20 50 72 6f 6a 65 63 74 20 64 65 74 61 69 6c 20 61 72 65 61 20 28 69 6e 73 69 64 65 20 70 72 | /.Project.detail.area.(inside.pr |
| 4c420 | 6f 6a 65 63 74 73 20 73 65 63 74 69 6f 6e 20 73 6f 20 69 74 20 63 6f 6c 6c 61 70 73 65 73 20 74 | ojects.section.so.it.collapses.t |
| 4c440 | 6f 67 65 74 68 65 72 29 0d 0a 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 68 6f 73 74 20 3d | ogether)....this._project_host.= |
| 4c460 | 20 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 6f 6e 74 61 | .section;....this._project_conta |
| 4c480 | 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 | iner.=.null;....this._selected_p |
| 4c4a0 | 72 6f 6a 65 63 74 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 2f 2f 20 52 65 73 74 6f 72 65 20 70 | roject.=.null;......//.Restore.p |
| 4c4c0 | 72 6f 6a 65 63 74 20 66 72 6f 6d 20 55 52 4c 20 69 66 20 70 72 65 73 65 6e 74 0d 0a 09 09 63 6f | roject.from.URL.if.present....co |
| 4c4e0 | 6e 73 74 20 70 72 6a 5f 70 61 72 61 6d 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 | nst.prj_param.=.this.get_param(" |
| 4c500 | 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 69 66 20 28 70 72 6a 5f 70 61 72 61 6d 29 0d 0a 09 09 | project");....if.(prj_param).... |
| 4c520 | 7b 0d 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6a 5f 70 61 72 61 | {.....this.view_project(prj_para |
| 4c540 | 6d 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 | m);....}...}....._collapsible_se |
| 4c560 | 63 74 69 6f 6e 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e | ction(name)...{....const.section |
| 4c580 | 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 3b 0d 0a 09 09 63 6f | .=.this.add_section(name);....co |
| 4c5a0 | 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 2e 5f 70 61 72 65 6e 74 2e | nst.container.=.section._parent. |
| 4c5c0 | 69 6e 6e 65 72 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 69 6e 67 20 3d 20 63 6f 6e 74 | inner();....const.heading.=.cont |
| 4c5e0 | 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 0d 0a 09 09 68 65 | ainer.firstElementChild;......he |
| 4c600 | 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 72 22 3b 0d | ading.style.cursor.=."pointer";. |
| 4c620 | 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 20 3d 20 22 6e | ...heading.style.userSelect.=."n |
| 4c640 | 6f 6e 65 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f 72 20 3d 20 64 6f 63 | one";......const.indicator.=.doc |
| 4c660 | 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0d 0a 09 09 | ument.createElement("span");.... |
| 4c680 | 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 5c 75 32 35 42 43 | indicator.textContent.=.".\u25BC |
| 4c6a0 | 22 3b 0d 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 20 3d | ";....indicator.style.fontSize.= |
| 4c6c0 | 20 22 30 2e 37 65 6d 22 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 68 69 6c 64 | ."0.7em";....heading.appendChild |
| 4c6e0 | 28 69 6e 64 69 63 61 74 6f 72 29 3b 0d 0a 0d 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 64 20 | (indicator);......let.collapsed. |
| 4c700 | 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 | =.false;....heading.addEventList |
| 4c720 | 65 6e 65 72 28 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 20 28 65 | ener("click",.(e).=>.{.....if.(e |
| 4c740 | 2e 74 61 72 67 65 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 74 20 | .target.!==.heading.&&.e.target. |
| 4c760 | 21 3d 3d 20 69 6e 64 69 63 61 74 6f 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 65 74 75 72 6e | !==.indicator).....{......return |
| 4c780 | 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 63 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 70 73 | ;.....}.....collapsed.=.!collaps |
| 4c7a0 | 65 64 3b 0d 0a 09 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 | ed;.....indicator.textContent.=. |
| 4c7c0 | 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 20 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 42 43 | collapsed.?.".\u25B6".:.".\u25BC |
| 4c7e0 | 22 3b 0d 0a 09 09 09 6c 65 74 20 73 69 62 6c 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e 65 78 | ";.....let.sibling.=.heading.nex |
| 4c800 | 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 09 77 68 69 6c 65 20 28 73 69 62 6c | tElementSibling;.....while.(sibl |
| 4c820 | 69 6e 67 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 73 69 62 6c 69 6e 67 2e 73 74 79 6c 65 2e 64 69 | ing).....{......sibling.style.di |
| 4c840 | 73 70 6c 61 79 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 22 3b | splay.=.collapsed.?."none".:.""; |
| 4c860 | 0d 0a 09 09 09 09 73 69 62 6c 69 6e 67 20 3d 20 73 69 62 6c 69 6e 67 2e 6e 65 78 74 45 6c 65 6d | ......sibling.=.sibling.nextElem |
| 4c880 | 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 72 65 | entSibling;.....}....});......re |
| 4c8a0 | 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6c 65 61 72 5f 70 61 72 | turn.section;...}....._clear_par |
| 4c8c0 | 61 6d 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e 64 65 6c | am(name)...{....this._params.del |
| 4c8e0 | 65 74 65 28 6e 61 6d 65 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 6e 65 77 20 55 52 | ete(name);....const.url.=.new.UR |
| 4c900 | 4c 28 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0d 0a 09 09 75 72 6c 2e 73 65 61 72 63 | L(window.location);....url.searc |
| 4c920 | 68 50 61 72 61 6d 73 2e 64 65 6c 65 74 65 28 6e 61 6d 65 29 3b 0d 0a 09 09 68 69 73 74 6f 72 79 | hParams.delete(name);....history |
| 4c940 | 2e 72 65 70 6c 61 63 65 53 74 61 74 65 28 6e 75 6c 6c 2c 20 22 22 2c 20 75 72 6c 29 3b 0d 0a 09 | .replaceState(null,."",.url);... |
| 4c960 | 7d 0d 0a 0d 0a 09 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 0d 0a 09 7b 0d 0a 09 | }....._connect_stats_ws()...{... |
| 4c980 | 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 | .try....{.....const.proto.=.loca |
| 4c9a0 | 74 69 6f 6e 2e 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 | tion.protocol.===."https:".?."ws |
| 4c9c0 | 73 3a 22 20 3a 20 22 77 73 3a 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 | s:".:."ws:";.....const.ws.=.new. |
| 4c9e0 | 57 65 62 53 6f 63 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e | WebSocket(`${proto}//${location. |
| 4ca00 | 68 6f 73 74 7d 2f 73 74 61 74 73 60 29 3b 0d 0a 0d 0a 09 09 09 74 72 79 20 7b 20 74 68 69 73 2e | host}/stats`);.......try.{.this. |
| 4ca20 | 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 | _ws_paused.=.localStorage.getIte |
| 4ca40 | 6d 28 22 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d | m("zen-ws-paused").===."true";.} |
| 4ca60 | 20 63 61 74 63 68 20 28 65 29 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 | .catch.(e).{.this._ws_paused.=.f |
| 4ca80 | 61 6c 73 65 3b 20 7d 0d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 | alse;.}.....document.addEventLis |
| 4caa0 | 74 65 6e 65 72 28 22 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0d | tener("zen-ws-toggle",.(e).=>.{. |
| 4cac0 | 0a 09 09 09 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e | .....this._ws_paused.=.e.detail. |
| 4cae0 | 70 61 75 73 65 64 3b 0d 0a 09 09 09 7d 29 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 | paused;.....});.......ws.onmessa |
| 4cb00 | 67 65 20 3d 20 28 65 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 77 73 | ge.=.(ev).=>.{......if.(this._ws |
| 4cb20 | 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 | _paused)......{.......return;... |
| 4cb40 | 09 09 09 7d 0d 0a 09 09 09 09 74 72 79 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 | ...}......try......{.......const |
| 4cb60 | 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 65 76 2e 64 61 74 61 29 | .all_stats.=.JSON.parse(ev.data) |
| 4cb80 | 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 73 74 61 74 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b | ;.......const.stats.=.all_stats[ |
| 4cba0 | 22 70 72 6a 22 5d 3b 0d 0a 09 09 09 09 09 69 66 20 28 73 74 61 74 73 29 0d 0a 09 09 09 09 09 7b | "prj"];.......if.(stats).......{ |
| 4cbc0 | 0d 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 73 74 61 74 73 | ........this._render_stats(stats |
| 4cbe0 | 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 63 61 74 63 68 20 28 65 29 | );.......}......}......catch.(e) |
| 4cc00 | 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 2a 2f 20 7d 0d 0a | .{./*.ignore.parse.errors.*/.}.. |
| 4cc20 | 09 09 09 7d 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 3d 3e 20 7b | ...};.......ws.onclose.=.().=>.{ |
| 4cc40 | 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 6e 75 6c 6c 3b 20 7d 3b 0d 0a 09 09 09 77 | .this._stats_ws.=.null;.};.....w |
| 4cc60 | 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 77 73 2e 63 6c 6f 73 65 28 29 3b 20 | s.onerror.=.().=>.{.ws.close();. |
| 4cc80 | 7d 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 77 73 3b 0d 0a 09 | };.......this._stats_ws.=.ws;... |
| 4cca0 | 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e | .}....catch.(e).{./*.WebSocket.n |
| 4ccc0 | 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 | ot.available.*/.}...}....._rende |
| 4cce0 | 72 5f 73 74 61 74 73 28 73 74 61 74 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 | r_stats(stats)...{....const.safe |
| 4cd00 | 20 3d 20 28 6f 62 6a 2c 20 70 61 74 68 29 20 3d 3e 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 | .=.(obj,.path).=>.path.split("." |
| 4cd20 | 29 2e 72 65 64 75 63 65 28 28 61 2c 20 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 | ).reduce((a,.b).=>.a.&&.a[b],.ob |
| 4cd40 | 6a 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 73 5f | j);....const.grid.=.this._stats_ |
| 4cd60 | 67 72 69 64 3b 0d 0a 0d 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d | grid;......grid.inner().innerHTM |
| 4cd80 | 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 2f 2f 20 48 54 54 50 20 52 65 71 75 65 73 74 73 20 74 69 | L.=."";......//.HTTP.Requests.ti |
| 4cda0 | 6c 65 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 20 3d 20 73 61 66 65 28 73 74 61 | le....{.....const.req.=.safe(sta |
| 4cdc0 | 74 73 2c 20 22 72 65 71 75 65 73 74 73 22 29 3b 0d 0a 09 09 09 69 66 20 28 72 65 71 29 0d 0a 09 | ts,."requests");.....if.(req)... |
| 4cde0 | 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 | ..{......const.tile.=.grid.tag() |
| 4ce00 | 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 | .classify("card").classify("stat |
| 4ce20 | 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | s-tile");......tile.tag().classi |
| 4ce40 | 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 48 54 54 50 20 52 65 71 75 | fy("card-title").text("HTTP.Requ |
| 4ce60 | 65 73 74 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c | ests");......const.columns.=.til |
| 4ce80 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 | e.tag().classify("tile-columns") |
| 4cea0 | 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 | ;........const.left.=.columns.ta |
| 4cec0 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 | g().classify("tile-metrics");... |
| 4cee0 | 09 09 09 63 6f 6e 73 74 20 72 65 71 44 61 74 61 20 3d 20 72 65 71 2e 72 65 71 75 65 73 74 73 20 | ...const.reqData.=.req.requests. |
| 4cf00 | 7c 7c 20 72 65 71 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 | ||.req;......this._metric(left,. |
| 4cf20 | 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e | Friendly.sep(safe(stats,."store. |
| 4cf40 | 72 65 71 75 65 73 74 63 6f 75 6e 74 22 29 20 7c 7c 20 30 29 2c 20 22 74 6f 74 61 6c 20 72 65 71 | requestcount").||.0),."total.req |
| 4cf60 | 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e | uests",.true);......if.(reqData. |
| 4cf80 | 72 61 74 65 5f 6d 65 61 6e 20 3e 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 | rate_mean.>.0)......{.......this |
| 4cfa0 | 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 44 | ._metric(left,.Friendly.sep(reqD |
| 4cfc0 | 61 74 61 2e 72 61 74 65 5f 6d 65 61 6e 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 | ata.rate_mean,.1).+."/s",."req/s |
| 4cfe0 | 65 63 20 28 6d 65 61 6e 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 65 71 | ec.(mean)");......}......if.(req |
| 4d000 | 44 61 74 61 2e 72 61 74 65 5f 31 20 3e 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 | Data.rate_1.>.0)......{.......th |
| 4d020 | 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 | is._metric(left,.Friendly.sep(re |
| 4d040 | 71 44 61 74 61 2e 72 61 74 65 5f 31 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 | qData.rate_1,.1).+."/s",."req/se |
| 4d060 | 63 20 28 31 6d 29 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 63 6f 6e 73 74 20 62 61 64 52 | c.(1m)");......}......const.badR |
| 4d080 | 65 71 75 65 73 74 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e 62 61 64 | equests.=.safe(stats,."store.bad |
| 4d0a0 | 72 65 71 75 65 73 74 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f | requestcount").||.0;......this._ |
| 4d0c0 | 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 61 64 52 65 71 | metric(left,.Friendly.sep(badReq |
| 4d0e0 | 75 65 73 74 73 29 2c 20 22 62 61 64 20 72 65 71 75 65 73 74 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 | uests),."bad.requests");........ |
| 4d100 | 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 | const.right.=.columns.tag().clas |
| 4d120 | 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e | sify("tile-metrics");......this. |
| 4d140 | 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e | _metric(right,.Friendly.duration |
| 4d160 | 28 72 65 71 44 61 74 61 2e 74 5f 61 76 67 20 7c 7c 20 30 29 2c 20 22 61 76 67 20 6c 61 74 65 6e | (reqData.t_avg.||.0),."avg.laten |
| 4d180 | 63 79 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 | cy",.true);......if.(reqData.t_p |
| 4d1a0 | 37 35 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 | 75)......{.......this._metric(ri |
| 4d1c0 | 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 | ght,.Friendly.duration(reqData.t |
| 4d1e0 | 5f 70 37 35 29 2c 20 22 70 37 35 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 66 20 28 72 | _p75),."p75");......}......if.(r |
| 4d200 | 65 71 44 61 74 61 2e 74 5f 70 39 35 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e | eqData.t_p95)......{.......this. |
| 4d220 | 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e | _metric(right,.Friendly.duration |
| 4d240 | 28 72 65 71 44 61 74 61 2e 74 5f 70 39 35 29 2c 20 22 70 39 35 22 29 3b 0d 0a 09 09 09 09 7d 0d | (reqData.t_p95),."p95");......}. |
| 4d260 | 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 29 0d 0a 09 09 09 09 7b 0d 0a | .....if.(reqData.t_p99)......{.. |
| 4d280 | 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c | .....this._metric(right,.Friendl |
| 4d2a0 | 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 29 2c 20 22 70 39 39 22 | y.duration(reqData.t_p99),."p99" |
| 4d2c0 | 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 53 74 6f | );......}.....}....}......//.Sto |
| 4d2e0 | 72 65 20 4f 70 65 72 61 74 69 6f 6e 73 20 74 69 6c 65 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 | re.Operations.tile....{.....cons |
| 4d300 | 74 20 73 74 6f 72 65 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 22 29 3b 0d | t.store.=.safe(stats,."store");. |
| 4d320 | 0a 09 09 09 69 66 20 28 73 74 6f 72 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 | ....if.(store).....{......const. |
| 4d340 | 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 | tile.=.grid.tag().classify("card |
| 4d360 | 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 09 | ").classify("stats-tile");...... |
| 4d380 | 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 | tile.tag().classify("card-title" |
| 4d3a0 | 29 2e 74 65 78 74 28 22 53 74 6f 72 65 20 4f 70 65 72 61 74 69 6f 6e 73 22 29 3b 0d 0a 09 09 09 | ).text("Store.Operations");..... |
| 4d3c0 | 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 | .const.columns.=.tile.tag().clas |
| 4d3e0 | 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e | sify("tile-columns");........con |
| 4d400 | 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | st.left.=.columns.tag().classify |
| 4d420 | 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 70 72 6f | ("tile-metrics");......const.pro |
| 4d440 | 6a 20 3d 20 73 74 6f 72 65 2e 70 72 6f 6a 65 63 74 20 7c 7c 20 7b 7d 3b 0d 0a 09 09 09 09 74 68 | j.=.store.project.||.{};......th |
| 4d460 | 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 70 72 | is._metric(left,.Friendly.sep(pr |
| 4d480 | 6f 6a 2e 72 65 61 64 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 70 72 6f 6a 65 63 74 20 72 65 61 | oj.readcount.||.0),."project.rea |
| 4d4a0 | 64 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 | ds",.true);......this._metric(le |
| 4d4c0 | 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 70 72 6f 6a 2e 77 72 69 74 65 63 6f 75 6e 74 | ft,.Friendly.sep(proj.writecount |
| 4d4e0 | 20 7c 7c 20 30 29 2c 20 22 70 72 6f 6a 65 63 74 20 77 72 69 74 65 73 22 29 3b 0d 0a 09 09 09 09 | .||.0),."project.writes");...... |
| 4d500 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | this._metric(left,.Friendly.sep( |
| 4d520 | 70 72 6f 6a 2e 64 65 6c 65 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 70 72 6f 6a 65 63 74 | proj.deletecount.||.0),."project |
| 4d540 | 20 64 65 6c 65 74 65 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d | .deletes");........const.right.= |
| 4d560 | 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 | .columns.tag().classify("tile-me |
| 4d580 | 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 73 74 6f 72 | trics");......const.oplog.=.stor |
| 4d5a0 | 65 2e 6f 70 6c 6f 67 20 7c 7c 20 7b 7d 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | e.oplog.||.{};......this._metric |
| 4d5c0 | 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 2e 72 65 61 64 63 | (right,.Friendly.sep(oplog.readc |
| 4d5e0 | 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 6c 6f 67 20 72 65 61 64 73 22 2c 20 74 72 75 65 29 | ount.||.0),."oplog.reads",.true) |
| 4d600 | 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e | ;......this._metric(right,.Frien |
| 4d620 | 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 2e 77 72 69 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 | dly.sep(oplog.writecount.||.0),. |
| 4d640 | 22 6f 70 6c 6f 67 20 77 72 69 74 65 73 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 | "oplog.writes");......this._metr |
| 4d660 | 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 2e 64 65 6c | ic(right,.Friendly.sep(oplog.del |
| 4d680 | 65 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 6c 6f 67 20 64 65 6c 65 74 65 73 22 29 | etecount.||.0),."oplog.deletes") |
| 4d6a0 | 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 4f 70 20 26 20 43 68 75 6e 6b 20 | ;.....}....}......//.Op.&.Chunk. |
| 4d6c0 | 74 69 6c 65 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 73 61 66 65 | tile....{.....const.store.=.safe |
| 4d6e0 | 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 22 29 3b 0d 0a 09 09 09 69 66 20 28 73 74 6f 72 65 29 | (stats,."store");.....if.(store) |
| 4d700 | 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 | .....{......const.tile.=.grid.ta |
| 4d720 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 | g().classify("card").classify("s |
| 4d740 | 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 | tats-tile");......tile.tag().cla |
| 4d760 | 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 4f 70 73 20 26 20 | ssify("card-title").text("Ops.&. |
| 4d780 | 43 68 75 6e 6b 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 | Chunks");......const.columns.=.t |
| 4d7a0 | 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 | ile.tag().classify("tile-columns |
| 4d7c0 | 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e | ");........const.left.=.columns. |
| 4d7e0 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d | tag().classify("tile-metrics");. |
| 4d800 | 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 20 3d 20 73 74 6f 72 65 2e 6f 70 20 7c 7c 20 7b 7d 3b 0d | .....const.op.=.store.op.||.{};. |
| 4d820 | 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 54 6f 74 61 6c 20 3d 20 28 6f 70 2e 68 69 74 63 6f 75 6e | .....const.opTotal.=.(op.hitcoun |
| 4d840 | 74 20 7c 7c 20 30 29 20 2b 20 28 6f 70 2e 6d 69 73 73 63 6f 75 6e 74 20 7c 7c 20 30 29 3b 0d 0a | t.||.0).+.(op.misscount.||.0);.. |
| 4d860 | 09 09 09 09 63 6f 6e 73 74 20 6f 70 52 61 74 69 6f 20 3d 20 6f 70 54 6f 74 61 6c 20 3e 20 30 20 | ....const.opRatio.=.opTotal.>.0. |
| 4d880 | 3f 20 28 28 28 6f 70 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 20 2f 20 6f 70 54 6f 74 61 6c | ?.(((op.hitcount.||.0)./.opTotal |
| 4d8a0 | 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b | ).*.100).toFixed(1).+."%".:."-"; |
| 4d8c0 | 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 6f 70 52 61 74 69 6f | ......this._metric(left,.opRatio |
| 4d8e0 | 2c 20 22 6f 70 20 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 74 68 | ,."op.hit.ratio",.true);......th |
| 4d900 | 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 | is._metric(left,.Friendly.sep(op |
| 4d920 | 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 20 68 69 74 73 22 29 3b 0d 0a 09 09 | .hitcount.||.0),."op.hits");.... |
| 4d940 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 | ..this._metric(left,.Friendly.se |
| 4d960 | 70 28 6f 70 2e 6d 69 73 73 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 20 6d 69 73 73 65 73 | p(op.misscount.||.0),."op.misses |
| 4d980 | 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 | ");......this._metric(left,.Frie |
| 4d9a0 | 6e 64 6c 79 2e 73 65 70 28 6f 70 2e 77 72 69 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f | ndly.sep(op.writecount.||.0),."o |
| 4d9c0 | 70 20 77 72 69 74 65 73 22 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d | p.writes");........const.right.= |
| 4d9e0 | 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 | .columns.tag().classify("tile-me |
| 4da00 | 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 68 75 6e 6b 20 3d 20 73 74 6f 72 | trics");......const.chunk.=.stor |
| 4da20 | 65 2e 63 68 75 6e 6b 20 7c 7c 20 7b 7d 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 68 75 6e 6b 54 | e.chunk.||.{};......const.chunkT |
| 4da40 | 6f 74 61 6c 20 3d 20 28 63 68 75 6e 6b 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 20 2b 20 28 | otal.=.(chunk.hitcount.||.0).+.( |
| 4da60 | 63 68 75 6e 6b 2e 6d 69 73 73 63 6f 75 6e 74 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 | chunk.misscount.||.0);......cons |
| 4da80 | 74 20 63 68 75 6e 6b 52 61 74 69 6f 20 3d 20 63 68 75 6e 6b 54 6f 74 61 6c 20 3e 20 30 20 3f 20 | t.chunkRatio.=.chunkTotal.>.0.?. |
| 4daa0 | 28 28 28 63 68 75 6e 6b 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 20 2f 20 63 68 75 6e 6b 54 | (((chunk.hitcount.||.0)./.chunkT |
| 4dac0 | 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 | otal).*.100).toFixed(1).+."%".:. |
| 4dae0 | 22 2d 22 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 63 68 | "-";......this._metric(right,.ch |
| 4db00 | 75 6e 6b 52 61 74 69 6f 2c 20 22 63 68 75 6e 6b 20 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 | unkRatio,."chunk.hit.ratio",.tru |
| 4db20 | 65 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 | e);......this._metric(right,.Fri |
| 4db40 | 65 6e 64 6c 79 2e 73 65 70 28 63 68 75 6e 6b 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 | endly.sep(chunk.hitcount.||.0),. |
| 4db60 | 22 63 68 75 6e 6b 20 68 69 74 73 22 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | "chunk.hits");......this._metric |
| 4db80 | 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 68 75 6e 6b 2e 6d 69 73 73 63 | (right,.Friendly.sep(chunk.missc |
| 4dba0 | 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e 6b 20 6d 69 73 73 65 73 22 29 3b 0d 0a 09 09 | ount.||.0),."chunk.misses");.... |
| 4dbc0 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 | ..this._metric(right,.Friendly.s |
| 4dbe0 | 65 70 28 63 68 75 6e 6b 2e 77 72 69 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e | ep(chunk.writecount.||.0),."chun |
| 4dc00 | 6b 20 77 72 69 74 65 73 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 53 | k.writes");.....}....}......//.S |
| 4dc20 | 74 6f 72 61 67 65 20 74 69 6c 65 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 | torage.tile....{.....const.tile. |
| 4dc40 | 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c | =.grid.tag().classify("card").cl |
| 4dc60 | 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 | assify("stats-tile");.....tile.t |
| 4dc80 | 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 | ag().classify("card-title").text |
| 4dca0 | 28 22 53 74 6f 72 61 67 65 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d | ("Storage");.....const.columns.= |
| 4dcc0 | 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d | .tile.tag().classify("tile-colum |
| 4dce0 | 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 | ns");.......const.left.=.columns |
| 4dd00 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b | .tag().classify("tile-metrics"); |
| 4dd20 | 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 73 61 66 65 28 73 74 61 | .....this._metric(left,.safe(sta |
| 4dd40 | 74 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 64 69 73 6b 22 29 20 21 3d 20 6e 75 6c 6c 20 3f | ts,."store.size.disk").!=.null.? |
| 4dd60 | 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f | .Friendly.bytes(safe(stats,."sto |
| 4dd80 | 72 65 2e 73 69 7a 65 2e 64 69 73 6b 22 29 29 20 3a 20 22 2d 22 2c 20 22 73 74 6f 72 65 20 64 69 | re.size.disk")).:."-",."store.di |
| 4dda0 | 73 6b 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 | sk",.true);.....this._metric(lef |
| 4ddc0 | 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 | t,.safe(stats,."store.size.memor |
| 4dde0 | 79 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 | y").!=.null.?.Friendly.bytes(saf |
| 4de00 | 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 29 20 3a | e(stats,."store.size.memory")).: |
| 4de20 | 20 22 2d 22 2c 20 22 73 74 6f 72 65 20 6d 65 6d 6f 72 79 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e | ."-",."store.memory");.......con |
| 4de40 | 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | st.right.=.columns.tag().classif |
| 4de60 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 | y("tile-metrics");.....this._met |
| 4de80 | 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 | ric(right,.safe(stats,."cid.size |
| 4dea0 | 2e 74 6f 74 61 6c 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 | .total").!=.null.?.Friendly.byte |
| 4dec0 | 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 6f 74 61 6c 22 29 29 | s(safe(stats,."cid.size.total")) |
| 4dee0 | 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 74 6f 74 61 6c 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 | .:."-",."cid.total",.true);..... |
| 4df00 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 | this._metric(right,.safe(stats,. |
| 4df20 | 22 63 69 64 2e 73 69 7a 65 2e 74 69 6e 79 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e | "cid.size.tiny").!=.null.?.Frien |
| 4df40 | 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e | dly.bytes(safe(stats,."cid.size. |
| 4df60 | 74 69 6e 79 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 74 69 6e 79 22 29 3b 0d 0a 09 09 09 | tiny")).:."-",."cid.tiny");..... |
| 4df80 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 | this._metric(right,.safe(stats,. |
| 4dfa0 | 22 63 69 64 2e 73 69 7a 65 2e 73 6d 61 6c 6c 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 | "cid.size.small").!=.null.?.Frie |
| 4dfc0 | 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 | ndly.bytes(safe(stats,."cid.size |
| 4dfe0 | 2e 73 6d 61 6c 6c 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 73 6d 61 6c 6c 22 29 3b 0d 0a | .small")).:."-",."cid.small");.. |
| 4e000 | 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 | ...this._metric(right,.safe(stat |
| 4e020 | 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 6c 61 72 67 65 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 | s,."cid.size.large").!=.null.?.F |
| 4e040 | 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 | riendly.bytes(safe(stats,."cid.s |
| 4e060 | 69 7a 65 2e 6c 61 72 67 65 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 6c 61 72 67 65 22 29 | ize.large")).:."-",."cid.large") |
| 4e080 | 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 | ;....}...}....._metric(parent,.v |
| 4e0a0 | 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 29 0d 0a 09 7b 0d 0a | alue,.label,.hero.=.false)...{.. |
| 4e0c0 | 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | ..const.m.=.parent.tag().classif |
| 4e0e0 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0d 0a 09 09 69 66 20 28 68 65 72 6f 29 0d 0a | y("tile-metric");....if.(hero).. |
| 4e100 | 09 09 7b 0d 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d | ..{.....m.classify("tile-metric- |
| 4e120 | 68 65 72 6f 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | hero");....}....m.tag().classify |
| 4e140 | 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0d 0a 09 | ("metric-value").text(value);... |
| 4e160 | 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 | .m.tag().classify("metric-label" |
| 4e180 | 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 76 69 65 | ).text(label);...}.....async.vie |
| 4e1a0 | 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 2f 2f 20 | w_project(project_id)...{....//. |
| 4e1c0 | 54 6f 67 67 6c 65 20 6f 66 66 20 69 66 20 61 6c 72 65 61 64 79 20 73 65 6c 65 63 74 65 64 0d 0a | Toggle.off.if.already.selected.. |
| 4e1e0 | 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 3d 3d | ..if.(this._selected_project.=== |
| 4e200 | 20 70 72 6f 6a 65 63 74 5f 69 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 | .project_id)....{.....this._sele |
| 4e220 | 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 | cted_project.=.null;.....this._c |
| 4e240 | 6c 65 61 72 5f 70 72 6f 6a 65 63 74 5f 64 65 74 61 69 6c 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e | lear_project_detail();.....this. |
| 4e260 | 5f 63 6c 65 61 72 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 09 72 65 74 | _clear_param("project");.....ret |
| 4e280 | 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 | urn;....}......this._selected_pr |
| 4e2a0 | 6f 6a 65 63 74 20 3d 20 70 72 6f 6a 65 63 74 5f 69 64 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6c 65 | oject.=.project_id;....this._cle |
| 4e2c0 | 61 72 5f 70 72 6f 6a 65 63 74 5f 64 65 74 61 69 6c 28 29 3b 0d 0a 09 09 74 68 69 73 2e 73 65 74 | ar_project_detail();....this.set |
| 4e2e0 | 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 2c 20 70 72 6f 6a 65 63 74 5f 69 64 29 3b 0d 0a | _param("project",.project_id);.. |
| 4e300 | 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 | ....const.info.=.await.new.Fetch |
| 4e320 | 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 69 64 29 | er().resource("prj",.project_id) |
| 4e340 | 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 | .json();....if.(this._selected_p |
| 4e360 | 72 6f 6a 65 63 74 20 21 3d 3d 20 70 72 6f 6a 65 63 74 5f 69 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 | roject.!==.project_id)....{..... |
| 4e380 | 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 | return;....}......const.section. |
| 4e3a0 | 3d 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 68 6f 73 74 2e 61 64 64 5f 73 65 63 74 69 6f 6e | =.this._project_host.add_section |
| 4e3c0 | 28 70 72 6f 6a 65 63 74 5f 69 64 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 | (project_id);....this._project_c |
| 4e3e0 | 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 3b 0d 0a 0d 0a 09 09 2f 2f 20 4f 70 6c 6f | ontainer.=.section;......//.Oplo |
| 4e400 | 67 73 20 74 61 62 6c 65 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 5f 73 65 63 74 69 6f 6e 20 | gs.table....const.oplog_section. |
| 4e420 | 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 4f 70 6c 6f 67 73 22 29 3b | =.section.add_section("Oplogs"); |
| 4e440 | 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 20 3d 20 6f 70 6c 6f 67 5f 73 65 | ....const.oplog_table.=.oplog_se |
| 4e460 | 63 74 69 6f 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 | ction.add_widget(.....Table,.... |
| 4e480 | 09 5b 22 6e 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 | .["name",."marker",."size",."ops |
| 4e4a0 | 22 2c 20 22 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 | ",."expired",."actions"],.....Ta |
| 4e4c0 | 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 67 5f 50 61 63 6b | ble.Flag_FitLeft|Table.Flag_Pack |
| 4e4e0 | 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e | Right|Table.Flag_Sortable|Table. |
| 4e500 | 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 0d 0a 09 09 29 3b 0d 0a 0d 0a 09 09 6c 65 74 | Flag_AlignNumeric....);......let |
| 4e520 | 20 74 6f 74 61 6c 53 69 7a 65 20 3d 20 30 2c 20 74 6f 74 61 6c 4f 70 73 20 3d 20 30 3b 0d 0a 09 | .totalSize.=.0,.totalOps.=.0;... |
| 4e540 | 09 63 6f 6e 73 74 20 74 6f 74 61 6c 5f 72 6f 77 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 61 | .const.total_row.=.oplog_table.a |
| 4e560 | 64 64 5f 72 6f 77 28 22 54 4f 54 41 4c 22 29 3b 0d 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 | dd_row("TOTAL");....total_row.ge |
| 4e580 | 74 5f 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 | t_cell(0).style("fontWeight",."b |
| 4e5a0 | 6f 6c 64 22 29 3b 0d 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e | old");....total_row.get_cell(2). |
| 4e5c0 | 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c | style("textAlign",."right").styl |
| 4e5e0 | 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 74 6f 74 61 | e("fontWeight",."bold");....tota |
| 4e600 | 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 | l_row.get_cell(3).style("textAli |
| 4e620 | 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 | gn",."right").style("fontWeight" |
| 4e640 | 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 52 69 67 68 74 2d 61 6c 69 67 6e 20 68 | ,."bold");......//.Right-align.h |
| 4e660 | 65 61 64 65 72 20 66 6f 72 20 6e 75 6d 65 72 69 63 20 63 6f 6c 75 6d 6e 73 20 28 73 69 7a 65 2c | eader.for.numeric.columns.(size, |
| 4e680 | 20 6f 70 73 29 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 20 3d 20 6f 70 6c 6f 67 5f 74 61 | .ops)....const.header.=.oplog_ta |
| 4e6a0 | 62 6c 65 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d | ble._element.firstElementChild;. |
| 4e6c0 | 0a 09 09 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 33 3b 20 69 20 3c 20 68 65 61 64 65 72 2e 63 68 | ...for.(let.i.=.3;.i.<.header.ch |
| 4e6e0 | 69 6c 64 72 65 6e 2e 6c 65 6e 67 74 68 20 2d 20 31 3b 20 69 2b 2b 29 0d 0a 09 09 7b 0d 0a 09 09 | ildren.length.-.1;.i++)....{.... |
| 4e700 | 09 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c | .header.children[i].style.textAl |
| 4e720 | 69 67 6e 20 3d 20 22 72 69 67 68 74 22 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f | ign.=."right";....}......for.(co |
| 4e740 | 6e 73 74 20 6f 70 6c 6f 67 20 6f 66 20 69 6e 66 6f 5b 22 6f 70 6c 6f 67 73 22 5d 20 7c 7c 20 5b | nst.oplog.of.info["oplogs"].||.[ |
| 4e760 | 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 6f 70 6c 6f 67 5b 22 | ])....{.....const.name.=.oplog[" |
| 4e780 | 69 64 22 5d 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c | id"];.....const.row.=.oplog_tabl |
| 4e7a0 | 65 2e 61 64 64 5f 72 6f 77 28 22 22 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 | e.add_row("");.......var.cell.=. |
| 4e7c0 | 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0d 0a 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e | row.get_cell(0);.....cell.tag(). |
| 4e7e0 | 74 65 78 74 28 6e 61 6d 65 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0d 0a 09 09 09 09 22 70 61 67 65 | text(name).link("",.{......"page |
| 4e800 | 22 3a 20 22 6f 70 6c 6f 67 22 2c 0d 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 22 3a 20 70 72 6f 6a | ":."oplog",......"project":.proj |
| 4e820 | 65 63 74 5f 69 64 2c 0d 0a 09 09 09 09 22 6f 70 6c 6f 67 22 3a 20 6e 61 6d 65 2c 0d 0a 09 09 09 | ect_id,......"oplog":.name,..... |
| 4e840 | 7d 29 3b 0d 0a 0d 0a 09 09 09 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 | });.......cell.=.row.get_cell(-1 |
| 4e860 | 29 3b 0d 0a 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 | );.....const.action_tb.=.new.Too |
| 4e880 | 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 2e 6c 65 66 74 28 29 3b 0d 0a 09 09 09 61 63 74 | lbar(cell,.true).left();.....act |
| 4e8a0 | 69 6f 6e 5f 74 62 2e 61 64 64 28 22 6c 69 73 74 22 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 20 22 70 | ion_tb.add("list").link("",.{."p |
| 4e8c0 | 61 67 65 22 3a 20 22 6f 70 6c 6f 67 22 2c 20 22 70 72 6f 6a 65 63 74 22 3a 20 70 72 6f 6a 65 63 | age":."oplog",."project":.projec |
| 4e8e0 | 74 5f 69 64 2c 20 22 6f 70 6c 6f 67 22 3a 20 6e 61 6d 65 20 7d 29 3b 0d 0a 09 09 09 61 63 74 69 | t_id,."oplog":.name.});.....acti |
| 4e900 | 6f 6e 5f 74 62 2e 61 64 64 28 22 74 72 65 65 22 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 20 22 70 61 | on_tb.add("tree").link("",.{."pa |
| 4e920 | 67 65 22 3a 20 22 74 72 65 65 22 2c 20 22 70 72 6f 6a 65 63 74 22 3a 20 70 72 6f 6a 65 63 74 5f | ge":."tree",."project":.project_ |
| 4e940 | 69 64 2c 20 22 6f 70 6c 6f 67 22 3a 20 6e 61 6d 65 20 7d 29 3b 0d 0a 09 09 09 61 63 74 69 6f 6e | id,."oplog":.name.});.....action |
| 4e960 | 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 29 20 3d 3e 20 74 | _tb.add("drop").on_click(().=>.t |
| 4e980 | 68 69 73 2e 64 72 6f 70 5f 6f 70 6c 6f 67 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6e 61 6d 65 29 | his.drop_oplog(project_id,.name) |
| 4e9a0 | 29 3b 0d 0a 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 | );.......new.Fetcher().resource( |
| 4e9c0 | 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 6e 61 6d 65 | "prj",.project_id,."oplog",.name |
| 4e9e0 | 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 |
| 4ea00 | 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 64 61 74 61 5b 22 6d 61 72 6b 65 72 | ow.get_cell(1).text(data["marker |
| 4ea20 | 70 61 74 68 22 5d 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 | path"]);......row.get_cell(2).te |
| 4ea40 | 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 74 6f 74 61 6c 73 69 7a | xt(Friendly.bytes(data["totalsiz |
| 4ea60 | 65 22 5d 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 | e"])).style("textAlign",."right" |
| 4ea80 | 29 3b 0d 0a 09 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 | );......row.get_cell(3).text(Fri |
| 4eaa0 | 65 6e 64 6c 79 2e 73 65 70 28 64 61 74 61 5b 22 6f 70 63 6f 75 6e 74 22 5d 29 29 2e 73 74 79 6c | endly.sep(data["opcount"])).styl |
| 4eac0 | 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0d 0a 09 09 09 09 72 6f | e("textAlign",."right");......ro |
| 4eae0 | 77 2e 67 65 74 5f 63 65 6c 6c 28 34 29 2e 74 65 78 74 28 64 61 74 61 5b 22 65 78 70 69 72 65 64 | w.get_cell(4).text(data["expired |
| 4eb00 | 22 5d 29 3b 0d 0a 0d 0a 09 09 09 09 74 6f 74 61 6c 53 69 7a 65 20 2b 3d 20 64 61 74 61 5b 22 74 | "]);........totalSize.+=.data["t |
| 4eb20 | 6f 74 61 6c 73 69 7a 65 22 5d 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 4f 70 73 20 2b | otalsize"].||.0;......totalOps.+ |
| 4eb40 | 3d 20 64 61 74 61 5b 22 6f 70 63 6f 75 6e 74 22 5d 20 7c 7c 20 30 3b 0d 0a 09 09 09 09 74 6f 74 | =.data["opcount"].||.0;......tot |
| 4eb60 | 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 | al_row.get_cell(2).text(Friendly |
| 4eb80 | 2e 62 79 74 65 73 28 74 6f 74 61 6c 53 69 7a 65 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c | .bytes(totalSize)).style("textAl |
| 4eba0 | 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 | ign",."right").style("fontWeight |
| 4ebc0 | 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 | ",."bold");......total_row.get_c |
| 4ebe0 | 65 6c 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 4f 70 | ell(3).text(Friendly.sep(totalOp |
| 4ec00 | 73 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e | s)).style("textAlign",."right"). |
| 4ec20 | 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0d 0a 09 09 | style("fontWeight",."bold");.... |
| 4ec40 | 09 7d 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 7b 7d 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d | .}).catch(().=>.{});....}...}... |
| 4ec60 | 0a 09 5f 63 6c 65 61 72 5f 70 72 6f 6a 65 63 74 5f 64 65 74 61 69 6c 28 29 0d 0a 09 7b 0d 0a 09 | .._clear_project_detail()...{... |
| 4ec80 | 09 69 66 20 28 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 6f 6e 74 61 69 6e 65 72 29 0d 0a 09 | .if.(this._project_container)... |
| 4eca0 | 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 6f 6e 74 61 69 6e 65 72 2e 5f | .{.....this._project_container._ |
| 4ecc0 | 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 29 3b 0d 0a 09 09 09 74 68 69 | parent.inner().remove();.....thi |
| 4ece0 | 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 | s._project_container.=.null;.... |
| 4ed00 | 7d 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 6f 70 6c 6f 67 28 70 72 6f 6a 65 63 74 5f 69 64 2c | }...}.....drop_oplog(project_id, |
| 4ed20 | 20 6f 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 | .oplog_id)...{....const.drop.=.a |
| 4ed40 | 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 74 63 68 | sync.().=>.{.....await.new.Fetch |
| 4ed60 | 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 69 64 2c | er().resource("prj",.project_id, |
| 4ed80 | 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 | ."oplog",.oplog_id).delete();... |
| 4eda0 | 09 09 2f 2f 20 52 65 66 72 65 73 68 20 74 68 65 20 70 72 6f 6a 65 63 74 20 76 69 65 77 0d 0a 09 | ..//.Refresh.the.project.view... |
| 4edc0 | 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 20 6e 75 6c 6c 3b | ..this._selected_project.=.null; |
| 4ede0 | 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 70 72 6f 6a 65 63 74 5f 64 65 74 61 69 6c 28 | .....this._clear_project_detail( |
| 4ee00 | 29 3b 0d 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 | );.....this.view_project(project |
| 4ee20 | 5f 69 64 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 | _id);....};......new.Modal().... |
| 4ee40 | 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 73 | ..title("Confirmation")......mes |
| 4ee60 | 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 7d 27 3f 60 | sage(`Drop.oplog.'${oplog_id}'?` |
| 4ee80 | 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( |
| 4eea0 | 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 64 72 | ))......option("No");...}.....dr |
| 4eec0 | 6f 70 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 63 6f | op_project(project_id)...{....co |
| 4eee0 | 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 0a 09 09 09 61 77 61 | nst.drop.=.async.().=>.{.....awa |
| 4ef00 | 69 74 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 | it.new.Fetcher().resource("prj", |
| 4ef20 | 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e | .project_id).delete();.....this. |
| 4ef40 | 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() |
| 4ef60 | 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")..... |
| 4ef80 | 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 70 72 6f 6a 65 63 74 20 27 24 7b 70 72 6f 6a 65 63 | .message(`Drop.project.'${projec |
| 4efa0 | 74 5f 69 64 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 | t_id}'?`)......option("Yes",.(). |
| 4efc0 | 3d 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 | =>.drop())......option("No");... |
| 4efe0 | 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 64 72 6f 70 5f 61 6c 6c 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f | }.....async.drop_all()...{....co |
| 4f000 | 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 0a 09 09 09 66 6f 72 | nst.drop.=.async.().=>.{.....for |
| 4f020 | 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 61 62 | .(const.row.of.this._project_tab |
| 4f040 | 6c 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 | le).....{......const.project_id. |
| 4f060 | 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 09 61 77 61 69 | =.row.attr("zs_name");......awai |
| 4f080 | 74 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 | t.new.Fetcher().resource("prj",. |
| 4f0a0 | 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 | project_id).delete();.....}..... |
| 4f0c0 | 74 68 69 73 2e 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 | this.reload();....};......new.Mo |
| 4f0e0 | 64 61 6c 28 29 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 | dal()......title("Confirmation") |
| 4f100 | 0d 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 22 44 72 6f 70 20 65 76 65 72 79 20 70 72 6f 6a 65 63 | ......message("Drop.every.projec |
| 4f120 | 74 3f 22 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 | t?")......option("Yes",.().=>.dr |
| 4f140 | 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");...}..}. |
| 4f160 | 0a 50 4b 03 04 0a 00 00 00 00 00 37 a5 6b 5c 04 aa 81 2f d3 31 00 00 d3 31 00 00 0e 00 00 00 70 | .PK........7.k\.../.1...1......p |
| 4f180 | 61 67 65 73 2f 70 72 6f 78 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 | ages/proxy.js//.Copyright.Epic.G |
| 4f1a0 | 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 0d | ames,.Inc..All.Rights.Reserved.. |
| 4f1c0 | 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 6e | ..."use.strict";....import.{.Zen |
| 4f1e0 | 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 20 | Page.}.from."./page.js"..import. |
| 4f200 | 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 65 | {.Fetcher.}.from."../util/fetche |
| 4f220 | 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 20 | r.js"..import.{.Friendly.}.from. |
| 4f240 | 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 20 | "../util/friendly.js"..import.{. |
| 4f260 | 54 61 62 6c 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 | Table.}.from."../util/widgets.js |
| 4f280 | 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 2f 2f | "..../////////////////////////// |
| 4f2a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4f2c0 | 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 63 6c | /////////////////////..export.cl |
| 4f2e0 | 61 73 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 67 65 | ass.Page.extends.ZenPage..{...ge |
| 4f300 | 6e 65 72 61 74 65 5f 63 72 75 6d 62 73 28 29 20 7b 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 6d 61 69 | nerate_crumbs().{}.....async.mai |
| 4f320 | 6e 28 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 70 72 6f 78 79 | n()...{....this.set_title("proxy |
| 4f340 | 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 52 65 63 6f 72 64 69 6e 67 0d 0a 09 09 63 6f 6e 73 74 20 72 | ");......//.Recording....const.r |
| 4f360 | 65 63 6f 72 64 5f 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 | ecord_section.=.this.add_section |
| 4f380 | 28 22 52 65 63 6f 72 64 69 6e 67 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 68 | ("Recording");....this._record_h |
| 4f3a0 | 6f 73 74 20 3d 20 72 65 63 6f 72 64 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 69 | ost.=.record_section;....this._i |
| 4f3c0 | 6e 69 74 5f 72 65 63 6f 72 64 5f 63 6f 6e 74 72 6f 6c 73 28 72 65 63 6f 72 64 5f 73 65 63 74 69 | nit_record_controls(record_secti |
| 4f3e0 | 6f 6e 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 53 75 6d 6d 61 72 79 0d 0a 09 09 63 6f 6e 73 74 20 73 75 | on);......//.Summary....const.su |
| 4f400 | 6d 6d 61 72 79 5f 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 | mmary_section.=.this.add_section |
| 4f420 | 28 22 53 75 6d 6d 61 72 79 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 75 6d 6d 61 72 79 5f 67 72 | ("Summary");....this._summary_gr |
| 4f440 | 69 64 20 3d 20 73 75 6d 6d 61 72 79 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 | id.=.summary_section.tag().class |
| 4f460 | 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 | ify("grid").classify("stats-tile |
| 4f480 | 73 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 4d 61 70 70 69 6e 67 73 0d 0a 09 09 63 6f 6e 73 74 20 6d | s");......//.Mappings....const.m |
| 4f4a0 | 61 70 70 69 6e 67 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 | appings_section.=.this.add_secti |
| 4f4c0 | 6f 6e 28 22 50 72 6f 78 79 20 4d 61 70 70 69 6e 67 73 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 6d | on("Proxy.Mappings");....this._m |
| 4f4e0 | 61 70 70 69 6e 67 73 5f 68 6f 73 74 20 3d 20 6d 61 70 70 69 6e 67 73 5f 73 65 63 74 69 6f 6e 3b | appings_host.=.mappings_section; |
| 4f500 | 0d 0a 09 09 74 68 69 73 2e 5f 6d 61 70 70 69 6e 67 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b | ....this._mappings_table.=.null; |
| 4f520 | 0d 0a 0d 0a 09 09 2f 2f 20 41 63 74 69 76 65 20 43 6f 6e 6e 65 63 74 69 6f 6e 73 0d 0a 09 09 63 | ......//.Active.Connections....c |
| 4f540 | 6f 6e 73 74 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e | onst.connections_section.=.this. |
| 4f560 | 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 41 63 74 69 76 65 20 43 6f 6e 6e 65 63 74 69 6f 6e 73 22 | add_section("Active.Connections" |
| 4f580 | 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 68 6f 73 74 20 3d 20 63 | );....this._connections_host.=.c |
| 4f5a0 | 6f 6e 6e 65 63 74 69 6f 6e 73 5f 73 65 63 74 69 6f 6e 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e | onnections_section;....this._con |
| 4f5c0 | 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 74 72 79 20 | nections_table.=.null;......try. |
| 4f5e0 | 7b 20 74 68 69 73 2e 5f 76 69 65 77 5f 6d 6f 64 65 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 | {.this._view_mode.=.localStorage |
| 4f600 | 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 70 72 6f 78 79 2d 76 69 65 77 2d 6d 6f 64 65 22 29 20 | .getItem("zen-proxy-view-mode"). |
| 4f620 | 7c 7c 20 22 70 65 72 2d 63 6f 6e 6e 22 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 20 74 68 69 | ||."per-conn";.}.catch.(e).{.thi |
| 4f640 | 73 2e 5f 76 69 65 77 5f 6d 6f 64 65 20 3d 20 22 70 65 72 2d 63 6f 6e 6e 22 3b 20 7d 0d 0a 09 09 | s._view_mode.=."per-conn";.}.... |
| 4f660 | 74 68 69 73 2e 5f 69 6e 69 74 5f 76 69 65 77 5f 74 61 62 73 28 63 6f 6e 6e 65 63 74 69 6f 6e 73 | this._init_view_tabs(connections |
| 4f680 | 5f 73 65 63 74 69 6f 6e 29 3b 0d 0a 0d 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f 75 70 64 61 | _section);......await.this._upda |
| 4f6a0 | 74 65 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 | te();....this._connect_stats_ws( |
| 4f6c0 | 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 75 70 64 61 74 65 28 29 0d 0a 09 7b 0d 0a | );...}.....async._update()...{.. |
| 4f6e0 | 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 | ..try....{.....const.data.=.awai |
| 4f700 | 74 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 70 72 6f 78 79 | t.new.Fetcher().resource("/proxy |
| 4f720 | 2f 73 74 61 74 73 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 | /stats").json();.....this._rende |
| 4f740 | 72 5f 73 75 6d 6d 61 72 79 28 64 61 74 61 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 | r_summary(data);.....this._rende |
| 4f760 | 72 5f 6d 61 70 70 69 6e 67 73 28 64 61 74 61 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 | r_mappings(data);.....this._rend |
| 4f780 | 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 64 61 74 61 29 3b 0d 0a 09 09 7d 0d 0a 09 09 63 61 | er_connections(data);....}....ca |
| 4f7a0 | 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 73 65 72 76 69 63 65 20 75 6e 61 76 61 69 6c 61 62 6c 65 | tch.(e).{./*.service.unavailable |
| 4f7c0 | 20 2a 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 | .*/.}...}....._connect_stats_ws( |
| 4f7e0 | 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 | )...{....try....{.....const.prot |
| 4f800 | 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e 2e 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 | o.=.location.protocol.===."https |
| 4f820 | 3a 22 20 3f 20 22 77 73 73 3a 22 20 3a 20 22 77 73 3a 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 | :".?."wss:".:."ws:";.....const.w |
| 4f840 | 73 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c | s.=.new.WebSocket(`${proto}//${l |
| 4f860 | 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 7d 2f 73 74 61 74 73 60 29 3b 0d 0a 0d 0a 09 09 09 74 72 79 | ocation.host}/stats`);.......try |
| 4f880 | 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 | .{.this._ws_paused.=.localStorag |
| 4f8a0 | 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 | e.getItem("zen-ws-paused").===." |
| 4f8c0 | 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 | true";.}.catch.(e).{.this._ws_pa |
| 4f8e0 | 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 20 7d 0d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 | used.=.false;.}.....document.add |
| 4f900 | 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 | EventListener("zen-ws-toggle",.( |
| 4f920 | 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 | e).=>.{......this._ws_paused.=.e |
| 4f940 | 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0d 0a 09 09 09 7d 29 3b 0d 0a 0d 0a 09 09 09 77 73 | .detail.paused;.....});.......ws |
| 4f960 | 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 69 66 20 28 | .onmessage.=.(ev).=>.{......if.( |
| 4f980 | 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 72 65 | this._ws_paused)......{.......re |
| 4f9a0 | 74 75 72 6e 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 74 72 79 0d 0a 09 09 09 09 7b 0d 0a 09 09 | turn;......}......try......{.... |
| 4f9c0 | 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 | ...const.all_stats.=.JSON.parse( |
| 4f9e0 | 65 76 2e 64 61 74 61 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 6c 6c | ev.data);.......const.data.=.all |
| 4fa00 | 5f 73 74 61 74 73 5b 22 70 72 6f 78 79 22 5d 3b 0d 0a 09 09 09 09 09 69 66 20 28 64 61 74 61 29 | _stats["proxy"];.......if.(data) |
| 4fa20 | 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 75 6d | .......{........this._render_sum |
| 4fa40 | 6d 61 72 79 28 64 61 74 61 29 3b 0d 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f | mary(data);........this._render_ |
| 4fa60 | 6d 61 70 70 69 6e 67 73 28 64 61 74 61 29 3b 0d 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e | mappings(data);........this._ren |
| 4fa80 | 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 64 61 74 61 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a | der_connections(data);.......}.. |
| 4faa0 | 09 09 09 09 7d 0d 0a 09 09 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 | ....}......catch.(e).{./*.ignore |
| 4fac0 | 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 2a 2f 20 7d 0d 0a 09 09 09 7d 3b 0d 0a 0d 0a 09 09 09 | .parse.errors.*/.}.....};....... |
| 4fae0 | 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 3d 3e 20 7b 20 74 68 69 73 2e 5f 73 74 61 74 73 | ws.onclose.=.().=>.{.this._stats |
| 4fb00 | 5f 77 73 20 3d 20 6e 75 6c 6c 3b 20 7d 3b 0d 0a 09 09 09 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 | _ws.=.null;.};.....ws.onerror.=. |
| 4fb20 | 28 29 20 3d 3e 20 7b 20 77 73 2e 63 6c 6f 73 65 28 29 3b 20 7d 3b 0d 0a 0d 0a 09 09 09 74 68 69 | ().=>.{.ws.close();.};.......thi |
| 4fb40 | 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 77 73 3b 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 | s._stats_ws.=.ws;....}....catch. |
| 4fb60 | 28 65 29 20 7b 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 | (e).{./*.WebSocket.not.available |
| 4fb80 | 20 2a 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 69 6e 69 74 5f 72 65 63 6f 72 64 5f 63 6f 6e 74 72 | .*/.}...}....._init_record_contr |
| 4fba0 | 6f 6c 73 28 68 6f 73 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 | ols(host)...{....const.container |
| 4fbc0 | 20 3d 20 68 6f 73 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 3b 0d | .=.host.tag().classify("card");. |
| 4fbe0 | 0a 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c | ...container.inner().style.displ |
| 4fc00 | 61 79 20 3d 20 22 66 6c 65 78 22 3b 0d 0a 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 | ay.=."flex";....container.inner( |
| 4fc20 | 29 2e 73 74 79 6c 65 2e 61 6c 69 67 6e 49 74 65 6d 73 20 3d 20 22 63 65 6e 74 65 72 22 3b 0d 0a | ).style.alignItems.=."center";.. |
| 4fc40 | 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 73 74 79 6c 65 2e 67 61 70 20 3d 20 | ..container.inner().style.gap.=. |
| 4fc60 | 22 31 32 70 78 22 3b 0d 0a 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 73 74 79 | "12px";....container.inner().sty |
| 4fc80 | 6c 65 2e 70 61 64 64 69 6e 67 20 3d 20 22 31 32 70 78 20 31 36 70 78 22 3b 0d 0a 0d 0a 09 09 74 | le.padding.=."12px.16px";......t |
| 4fca0 | 68 69 73 2e 5f 72 65 63 6f 72 64 5f 62 74 6e 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 | his._record_btn.=.document.creat |
| 4fcc0 | 65 45 6c 65 6d 65 6e 74 28 22 62 75 74 74 6f 6e 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 63 | eElement("button");....this._rec |
| 4fce0 | 6f 72 64 5f 62 74 6e 2e 63 6c 61 73 73 4e 61 6d 65 20 3d 20 22 68 69 73 74 6f 72 79 2d 74 61 62 | ord_btn.className.=."history-tab |
| 4fd00 | 22 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 62 74 6e 2e 74 65 78 74 43 6f 6e 74 65 | ";....this._record_btn.textConte |
| 4fd20 | 6e 74 20 3d 20 22 53 74 61 72 74 20 52 65 63 6f 72 64 69 6e 67 22 3b 0d 0a 09 09 74 68 69 73 2e | nt.=."Start.Recording";....this. |
| 4fd40 | 5f 72 65 63 6f 72 64 5f 62 74 6e 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 63 6c | _record_btn.addEventListener("cl |
| 4fd60 | 69 63 6b 22 2c 20 28 29 20 3d 3e 20 74 68 69 73 2e 5f 74 6f 67 67 6c 65 5f 72 65 63 6f 72 64 69 | ick",.().=>.this._toggle_recordi |
| 4fd80 | 6e 67 28 29 29 3b 0d 0a 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 61 70 70 65 | ng());....container.inner().appe |
| 4fda0 | 6e 64 43 68 69 6c 64 28 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 62 74 6e 29 3b 0d 0a 0d 0a 09 09 | ndChild(this._record_btn);...... |
| 4fdc0 | 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 73 74 61 74 75 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 | this._record_status.=.document.c |
| 4fde0 | 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 | reateElement("span");....this._r |
| 4fe00 | 65 63 6f 72 64 5f 73 74 61 74 75 73 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 20 3d 20 22 30 | ecord_status.style.fontSize.=."0 |
| 4fe20 | 2e 38 35 65 6d 22 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 73 74 61 74 75 73 2e 73 | .85em";....this._record_status.s |
| 4fe40 | 74 79 6c 65 2e 6f 70 61 63 69 74 79 20 3d 20 22 30 2e 37 22 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 | tyle.opacity.=."0.7";....this._r |
| 4fe60 | 65 63 6f 72 64 5f 73 74 61 74 75 73 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 4f 66 66 22 | ecord_status.textContent.=."Off" |
| 4fe80 | 3b 0d 0a 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 61 70 70 65 6e 64 43 68 69 | ;....container.inner().appendChi |
| 4fea0 | 6c 64 28 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 73 74 61 74 75 73 29 3b 0d 0a 0d 0a 09 09 74 68 | ld(this._record_status);......th |
| 4fec0 | 69 73 2e 5f 72 65 63 6f 72 64 69 6e 67 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f | is._recording.=.false;...}....._ |
| 4fee0 | 75 70 64 61 74 65 5f 72 65 63 6f 72 64 5f 75 69 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f | update_record_ui(data)...{....co |
| 4ff00 | 6e 73 74 20 72 65 63 6f 72 64 69 6e 67 20 3d 20 21 21 64 61 74 61 2e 72 65 63 6f 72 64 69 6e 67 | nst.recording.=.!!data.recording |
| 4ff20 | 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 63 6f 72 64 69 6e 67 20 3d 20 72 65 63 6f 72 64 69 6e 67 | ;....this._recording.=.recording |
| 4ff40 | 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 72 65 63 6f 72 64 5f 62 74 6e 2e 74 65 78 74 43 6f 6e 74 | ;......this._record_btn.textCont |
| 4ff60 | 65 6e 74 20 3d 20 72 65 63 6f 72 64 69 6e 67 20 3f 20 22 53 74 6f 70 20 52 65 63 6f 72 64 69 6e | ent.=.recording.?."Stop.Recordin |
| 4ff80 | 67 22 20 3a 20 22 53 74 61 72 74 20 52 65 63 6f 72 64 69 6e 67 22 3b 0d 0a 09 09 74 68 69 73 2e | g".:."Start.Recording";....this. |
| 4ffa0 | 5f 72 65 63 6f 72 64 5f 62 74 6e 2e 63 6c 61 73 73 4c 69 73 74 2e 74 6f 67 67 6c 65 28 22 61 63 | _record_btn.classList.toggle("ac |
| 4ffc0 | 74 69 76 65 22 2c 20 72 65 63 6f 72 64 69 6e 67 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 64 69 | tive",.recording);......const.di |
| 4ffe0 | 72 20 3d 20 64 61 74 61 2e 72 65 63 6f 72 64 44 69 72 20 7c 7c 20 22 22 3b 0d 0a 09 09 74 68 69 | r.=.data.recordDir.||."";....thi |
| 50000 | 73 2e 5f 72 65 63 6f 72 64 5f 73 74 61 74 75 73 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 72 | s._record_status.textContent.=.r |
| 50020 | 65 63 6f 72 64 69 6e 67 20 3f 20 22 52 65 63 6f 72 64 69 6e 67 20 74 6f 3a 20 22 20 2b 20 64 69 | ecording.?."Recording.to:.".+.di |
| 50040 | 72 20 3a 20 22 4f 66 66 22 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 74 6f 67 67 6c 65 | r.:."Off";...}.....async._toggle |
| 50060 | 5f 72 65 63 6f 72 64 69 6e 67 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 | _recording()...{....try....{.... |
| 50080 | 09 63 6f 6e 73 74 20 65 6e 64 70 6f 69 6e 74 20 3d 20 74 68 69 73 2e 5f 72 65 63 6f 72 64 69 6e | .const.endpoint.=.this._recordin |
| 500a0 | 67 20 3f 20 22 2f 70 72 6f 78 79 2f 72 65 63 6f 72 64 2f 73 74 6f 70 22 20 3a 20 22 2f 70 72 6f | g.?."/proxy/record/stop".:."/pro |
| 500c0 | 78 79 2f 72 65 63 6f 72 64 2f 73 74 61 72 74 22 3b 0d 0a 09 09 09 61 77 61 69 74 20 66 65 74 63 | xy/record/start";.....await.fetc |
| 500e0 | 68 28 65 6e 64 70 6f 69 6e 74 2c 20 7b 20 6d 65 74 68 6f 64 3a 20 22 50 4f 53 54 22 20 7d 29 3b | h(endpoint,.{.method:."POST".}); |
| 50100 | 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 2a | ....}....catch.(e).{./*.ignore.* |
| 50120 | 2f 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 73 75 6d 6d 61 72 79 28 64 61 74 61 | /.}...}....._render_summary(data |
| 50140 | 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 72 65 63 6f 72 64 5f 75 69 28 | )...{....this._update_record_ui( |
| 50160 | 64 61 74 61 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 | data);......const.grid.=.this._s |
| 50180 | 75 6d 6d 61 72 79 5f 67 72 69 64 3b 0d 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e | ummary_grid;....grid.inner().inn |
| 501a0 | 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6d 61 70 70 69 6e 67 73 | erHTML.=."";......const.mappings |
| 501c0 | 20 3d 20 64 61 74 61 2e 6d 61 70 70 69 6e 67 73 20 7c 7c 20 5b 5d 3b 0d 0a 09 09 6c 65 74 20 74 | .=.data.mappings.||.[];....let.t |
| 501e0 | 6f 74 61 6c 41 63 74 69 76 65 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 50 65 61 6b | otalActive.=.0;....let.totalPeak |
| 50200 | 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 43 6f 6e 6e 20 3d 20 30 3b 0d 0a 09 09 6c | .=.0;....let.totalConn.=.0;....l |
| 50220 | 65 74 20 74 6f 74 61 6c 42 79 74 65 73 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 52 | et.totalBytes.=.0;....let.totalR |
| 50240 | 65 71 75 65 73 74 52 61 74 65 31 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 42 79 74 | equestRate1.=.0;....let.totalByt |
| 50260 | 65 52 61 74 65 31 20 3d 20 30 3b 0d 0a 09 09 6c 65 74 20 74 6f 74 61 6c 42 79 74 65 52 61 74 65 | eRate1.=.0;....let.totalByteRate |
| 50280 | 35 20 3d 20 30 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6d 20 6f 66 20 6d 61 70 70 | 5.=.0;......for.(const.m.of.mapp |
| 502a0 | 69 6e 67 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 6f 74 61 6c 41 63 74 69 76 65 20 2b 3d 20 28 6d | ings)....{.....totalActive.+=.(m |
| 502c0 | 2e 61 63 74 69 76 65 43 6f 6e 6e 65 63 74 69 6f 6e 73 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 74 6f | .activeConnections.||.0);.....to |
| 502e0 | 74 61 6c 50 65 61 6b 20 2b 3d 20 28 6d 2e 70 65 61 6b 41 63 74 69 76 65 43 6f 6e 6e 65 63 74 69 | talPeak.+=.(m.peakActiveConnecti |
| 50300 | 6f 6e 73 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 74 6f 74 61 6c 43 6f 6e 6e 20 2b 3d 20 28 6d 2e 74 | ons.||.0);.....totalConn.+=.(m.t |
| 50320 | 6f 74 61 6c 43 6f 6e 6e 65 63 74 69 6f 6e 73 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 74 6f 74 61 6c | otalConnections.||.0);.....total |
| 50340 | 42 79 74 65 73 20 2b 3d 20 28 6d 2e 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 6e 74 20 7c 7c 20 30 | Bytes.+=.(m.bytesFromClient.||.0 |
| 50360 | 29 20 2b 20 28 6d 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 | ).+.(m.bytesToClient.||.0);..... |
| 50380 | 74 6f 74 61 6c 52 65 71 75 65 73 74 52 61 74 65 31 20 2b 3d 20 28 6d 2e 72 65 71 75 65 73 74 52 | totalRequestRate1.+=.(m.requestR |
| 503a0 | 61 74 65 31 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 74 6f 74 61 6c 42 79 74 65 52 61 74 65 31 20 2b | ate1.||.0);.....totalByteRate1.+ |
| 503c0 | 3d 20 28 6d 2e 62 79 74 65 52 61 74 65 31 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 74 6f 74 61 6c 42 | =.(m.byteRate1.||.0);.....totalB |
| 503e0 | 79 74 65 52 61 74 65 35 20 2b 3d 20 28 6d 2e 62 79 74 65 52 61 74 65 35 20 7c 7c 20 30 29 3b 0d | yteRate5.+=.(m.byteRate5.||.0);. |
| 50400 | 0a 09 09 7d 0d 0a 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 | ...}......{.....const.tile.=.gri |
| 50420 | 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 | d.tag().classify("card").classif |
| 50440 | 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e | y("stats-tile");.....tile.tag(). |
| 50460 | 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 43 6f 6e | classify("card-title").text("Con |
| 50480 | 6e 65 63 74 69 6f 6e 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c | nections");.....const.body.=.til |
| 504a0 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 | e.tag().classify("tile-metrics") |
| 504c0 | 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c | ;.....this._metric(body,.Friendl |
| 504e0 | 79 2e 73 65 70 28 74 6f 74 61 6c 41 63 74 69 76 65 29 2c 20 22 63 75 72 72 65 6e 74 6c 79 20 6f | y.sep(totalActive),."currently.o |
| 50500 | 70 65 6e 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f | pen",.true);.....this._metric(bo |
| 50520 | 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 50 65 61 6b 29 2c 20 22 70 65 | dy,.Friendly.sep(totalPeak),."pe |
| 50540 | 61 6b 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 | ak");.....this._metric(body,.Fri |
| 50560 | 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 43 6f 6e 6e 29 2c 20 22 74 6f 74 61 6c 20 73 69 6e | endly.sep(totalConn),."total.sin |
| 50580 | 63 65 20 73 74 61 72 74 75 70 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f | ce.startup");....}......{.....co |
| 505a0 | 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | nst.tile.=.grid.tag().classify(" |
| 505c0 | 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a | card").classify("stats-tile");.. |
| 505e0 | 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 | ...tile.tag().classify("card-tit |
| 50600 | 6c 65 22 29 2e 74 65 78 74 28 22 54 68 72 6f 75 67 68 70 75 74 22 29 3b 0d 0a 09 09 09 63 6f 6e | le").text("Throughput");.....con |
| 50620 | 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 | st.body.=.tile.tag().classify("t |
| 50640 | 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 | ile-metrics");.....this._metric( |
| 50660 | 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 52 65 71 75 65 73 74 52 | body,.Friendly.sep(totalRequestR |
| 50680 | 61 74 65 31 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 20 28 31 6d 29 22 2c | ate1,.1).+."/s",."req/sec.(1m)", |
| 506a0 | 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 | .true);.....this._metric(body,.F |
| 506c0 | 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 42 79 74 65 52 61 74 65 31 29 20 2b 20 | riendly.bytes(totalByteRate1).+. |
| 506e0 | 22 2f 73 22 2c 20 22 62 61 6e 64 77 69 64 74 68 20 28 31 6d 29 22 2c 20 74 72 75 65 29 3b 0d 0a | "/s",."bandwidth.(1m)",.true);.. |
| 50700 | 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 62 | ...this._metric(body,.Friendly.b |
| 50720 | 79 74 65 73 28 74 6f 74 61 6c 42 79 74 65 52 61 74 65 35 29 20 2b 20 22 2f 73 22 2c 20 22 62 61 | ytes(totalByteRate5).+."/s",."ba |
| 50740 | 6e 64 77 69 64 74 68 20 28 35 6d 29 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | ndwidth.(5m)");.....this._metric |
| 50760 | 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 42 79 74 65 73 | (body,.Friendly.bytes(totalBytes |
| 50780 | 29 2c 20 22 74 6f 74 61 6c 20 74 72 61 6e 73 66 65 72 72 65 64 22 29 3b 0d 0a 09 09 7d 0d 0a 09 | ),."total.transferred");....}... |
| 507a0 | 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 6d 61 70 70 69 6e 67 73 28 64 61 74 61 29 0d 0a 09 7b | }....._render_mappings(data)...{ |
| 507c0 | 0d 0a 09 09 63 6f 6e 73 74 20 6d 61 70 70 69 6e 67 73 20 3d 20 64 61 74 61 2e 6d 61 70 70 69 6e | ....const.mappings.=.data.mappin |
| 507e0 | 67 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 6d 61 70 70 69 6e 67 | gs.||.[];......if.(this._mapping |
| 50800 | 73 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 61 70 70 69 6e 67 73 | s_table)....{.....this._mappings |
| 50820 | 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 | _table.clear();....}....else.... |
| 50840 | 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 61 70 70 69 6e 67 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 | {.....this._mappings_table.=.thi |
| 50860 | 73 2e 5f 6d 61 70 70 69 6e 67 73 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 | s._mappings_host.add_widget(.... |
| 50880 | 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 6c 69 73 74 65 6e 22 2c 20 22 74 61 72 67 65 74 | ..Table,......["listen",."target |
| 508a0 | 22 2c 20 22 61 63 74 69 76 65 22 2c 20 22 70 65 61 6b 22 2c 20 22 74 6f 74 61 6c 22 2c 20 22 66 | ",."active",."peak",."total",."f |
| 508c0 | 72 6f 6d 20 63 6c 69 65 6e 74 22 2c 20 22 74 6f 20 63 6c 69 65 6e 74 22 5d 2c 0d 0a 09 09 09 09 | rom.client",."to.client"],...... |
| 508e0 | 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 67 5f 50 61 | Table.Flag_FitLeft|Table.Flag_Pa |
| 50900 | 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c | ckRight|Table.Flag_AlignNumeric, |
| 50920 | 20 2d 31 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | .-1.....);....}......for.(const. |
| 50940 | 6d 20 6f 66 20 6d 61 70 70 69 6e 67 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 6d 61 | m.of.mappings)....{.....this._ma |
| 50960 | 70 70 69 6e 67 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 6d 2e 6c 69 73 | ppings_table.add_row(......m.lis |
| 50980 | 74 65 6e 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 6d 2e 74 61 72 67 65 74 20 7c 7c 20 22 22 2c 0d | ten.||."",......m.target.||."",. |
| 509a0 | 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6d 2e 61 63 74 69 76 65 43 6f 6e 6e 65 63 | .....Friendly.sep(m.activeConnec |
| 509c0 | 74 69 6f 6e 73 20 7c 7c 20 30 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6d | tions.||.0),......Friendly.sep(m |
| 509e0 | 2e 70 65 61 6b 41 63 74 69 76 65 43 6f 6e 6e 65 63 74 69 6f 6e 73 20 7c 7c 20 30 29 2c 0d 0a 09 | .peakActiveConnections.||.0),... |
| 50a00 | 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6d 2e 74 6f 74 61 6c 43 6f 6e 6e 65 63 74 69 6f | ...Friendly.sep(m.totalConnectio |
| 50a20 | 6e 73 20 7c 7c 20 30 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 2e | ns.||.0),......Friendly.bytes(m. |
| 50a40 | 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 6e 74 20 7c 7c 20 30 29 2c 0d 0a 09 09 09 09 46 72 69 65 | bytesFromClient.||.0),......Frie |
| 50a60 | 6e 64 6c 79 2e 62 79 74 65 73 28 6d 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 20 7c 7c 20 30 29 | ndly.bytes(m.bytesToClient.||.0) |
| 50a80 | 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 69 6e 69 74 5f 76 69 65 77 | ,.....);....}...}....._init_view |
| 50aa0 | 5f 74 61 62 73 28 68 6f 73 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 74 61 62 73 5f 65 6c | _tabs(host)...{....const.tabs_el |
| 50ac0 | 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 22 64 69 76 22 29 | .=.document.createElement("div") |
| 50ae0 | 3b 0d 0a 09 09 74 61 62 73 5f 65 6c 2e 63 6c 61 73 73 4e 61 6d 65 20 3d 20 22 68 69 73 74 6f 72 | ;....tabs_el.className.=."histor |
| 50b00 | 79 2d 74 61 62 73 22 3b 0d 0a 09 09 74 61 62 73 5f 65 6c 2e 73 74 79 6c 65 2e 6d 61 72 67 69 6e | y-tabs";....tabs_el.style.margin |
| 50b20 | 42 6f 74 74 6f 6d 20 3d 20 22 38 70 78 22 3b 0d 0a 09 09 74 61 62 73 5f 65 6c 2e 73 74 79 6c 65 | Bottom.=."8px";....tabs_el.style |
| 50b40 | 2e 77 69 64 74 68 20 3d 20 22 66 69 74 2d 63 6f 6e 74 65 6e 74 22 3b 0d 0a 09 09 68 6f 73 74 2e | .width.=."fit-content";....host. |
| 50b60 | 74 61 67 28 29 2e 69 6e 6e 65 72 28 29 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 61 62 73 5f 65 | tag().inner().appendChild(tabs_e |
| 50b80 | 6c 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 76 69 65 77 5f 74 61 62 73 20 3d 20 7b 7d 3b 0d 0a | l);......this._view_tabs.=.{};.. |
| 50ba0 | 09 09 63 6f 6e 73 74 20 6d 61 6b 65 5f 74 61 62 20 3d 20 28 6c 61 62 65 6c 2c 20 6d 6f 64 65 29 | ..const.make_tab.=.(label,.mode) |
| 50bc0 | 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 74 6e 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 | .=>.{.....const.btn.=.document.c |
| 50be0 | 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 62 75 74 74 6f 6e 22 29 3b 0d 0a 09 09 09 62 74 6e 2e | reateElement("button");.....btn. |
| 50c00 | 63 6c 61 73 73 4e 61 6d 65 20 3d 20 22 68 69 73 74 6f 72 79 2d 74 61 62 22 3b 0d 0a 09 09 09 62 | className.=."history-tab";.....b |
| 50c20 | 74 6e 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6c 61 62 65 6c 3b 0d 0a 09 09 09 62 74 6e 2e | tn.textContent.=.label;.....btn. |
| 50c40 | 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 63 6c 69 63 6b 22 2c 20 28 29 20 3d 3e 20 | addEventListener("click",.().=>. |
| 50c60 | 7b 0d 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 76 69 65 77 5f 6d 6f 64 65 20 3d 3d 3d 20 6d | {......if.(this._view_mode.===.m |
| 50c80 | 6f 64 65 29 20 7b 20 72 65 74 75 72 6e 3b 20 7d 0d 0a 09 09 09 09 74 68 69 73 2e 5f 76 69 65 77 | ode).{.return;.}......this._view |
| 50ca0 | 5f 6d 6f 64 65 20 3d 20 6d 6f 64 65 3b 0d 0a 09 09 09 09 74 72 79 20 7b 20 6c 6f 63 61 6c 53 74 | _mode.=.mode;......try.{.localSt |
| 50cc0 | 6f 72 61 67 65 2e 73 65 74 49 74 65 6d 28 22 7a 65 6e 2d 70 72 6f 78 79 2d 76 69 65 77 2d 6d 6f | orage.setItem("zen-proxy-view-mo |
| 50ce0 | 64 65 22 2c 20 6d 6f 64 65 29 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0d 0a 09 09 09 09 | de",.mode);.}.catch.(e).{}...... |
| 50d00 | 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 61 63 74 69 76 65 5f 74 61 62 28 29 3b 0d 0a 09 09 09 09 | this._update_active_tab();...... |
| 50d20 | 69 66 20 28 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 29 0d 0a 09 09 | if.(this._connections_table).... |
| 50d40 | 09 09 7b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c | ..{.......this._connections_tabl |
| 50d60 | 65 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 | e.destroy();.......this._connect |
| 50d80 | 69 6f 6e 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 69 | ions_table.=.null;......}......i |
| 50da0 | 66 20 28 74 68 69 73 2e 5f 6c 61 73 74 5f 64 61 74 61 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 | f.(this._last_data)......{...... |
| 50dc0 | 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 74 68 69 73 2e 5f | .this._render_connections(this._ |
| 50de0 | 6c 61 73 74 5f 64 61 74 61 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 29 3b 0d 0a 09 09 09 74 | last_data);......}.....});.....t |
| 50e00 | 61 62 73 5f 65 6c 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 62 74 6e 29 3b 0d 0a 09 09 09 74 68 69 | abs_el.appendChild(btn);.....thi |
| 50e20 | 73 2e 5f 76 69 65 77 5f 74 61 62 73 5b 6d 6f 64 65 5d 20 3d 20 62 74 6e 3b 0d 0a 09 09 7d 3b 0d | s._view_tabs[mode].=.btn;....};. |
| 50e40 | 0a 0d 0a 09 09 6d 61 6b 65 5f 74 61 62 28 22 50 65 72 20 43 6f 6e 6e 65 63 74 69 6f 6e 22 2c 20 | .....make_tab("Per.Connection",. |
| 50e60 | 22 70 65 72 2d 63 6f 6e 6e 22 29 3b 0d 0a 09 09 6d 61 6b 65 5f 74 61 62 28 22 47 72 6f 75 70 20 | "per-conn");....make_tab("Group. |
| 50e80 | 62 79 20 49 50 22 2c 20 22 62 79 2d 69 70 22 29 3b 0d 0a 09 09 6d 61 6b 65 5f 74 61 62 28 22 47 | by.IP",."by-ip");....make_tab("G |
| 50ea0 | 72 6f 75 70 20 62 79 20 53 65 73 73 69 6f 6e 22 2c 20 22 62 79 2d 73 65 73 73 69 6f 6e 22 29 3b | roup.by.Session",."by-session"); |
| 50ec0 | 0d 0a 09 09 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 61 63 74 69 76 65 5f 74 61 62 28 29 3b 0d 0a | ....this._update_active_tab();.. |
| 50ee0 | 09 7d 0d 0a 0d 0a 09 5f 75 70 64 61 74 65 5f 61 63 74 69 76 65 5f 74 61 62 28 29 0d 0a 09 7b 0d | .}....._update_active_tab()...{. |
| 50f00 | 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 5b 6d 6f 64 65 2c 20 62 74 6e 5d 20 6f 66 20 4f 62 6a | ...for.(const.[mode,.btn].of.Obj |
| 50f20 | 65 63 74 2e 65 6e 74 72 69 65 73 28 74 68 69 73 2e 5f 76 69 65 77 5f 74 61 62 73 29 29 0d 0a 09 | ect.entries(this._view_tabs))... |
| 50f40 | 09 7b 0d 0a 09 09 09 62 74 6e 2e 63 6c 61 73 73 4c 69 73 74 2e 74 6f 67 67 6c 65 28 22 61 63 74 | .{.....btn.classList.toggle("act |
| 50f60 | 69 76 65 22 2c 20 74 68 69 73 2e 5f 76 69 65 77 5f 6d 6f 64 65 20 3d 3d 3d 20 6d 6f 64 65 29 3b | ive",.this._view_mode.===.mode); |
| 50f80 | 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e | ....}...}....._render_connection |
| 50fa0 | 73 28 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 64 61 74 61 20 3d | s(data)...{....this._last_data.= |
| 50fc0 | 20 64 61 74 61 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6d 61 70 70 69 6e 67 73 20 3d 20 64 61 74 | .data;......const.mappings.=.dat |
| 50fe0 | 61 2e 6d 61 70 70 69 6e 67 73 20 7c 7c 20 5b 5d 3b 0d 0a 09 09 6c 65 74 20 63 6f 6e 6e 65 63 74 | a.mappings.||.[];....let.connect |
| 51000 | 69 6f 6e 73 20 3d 20 5b 5d 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6d 20 6f 66 20 6d 61 | ions.=.[];....for.(const.m.of.ma |
| 51020 | 70 70 69 6e 67 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 20 6f 66 | ppings)....{.....for.(const.c.of |
| 51040 | 20 28 6d 2e 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 7c 7c 20 5b 5d 29 29 0d 0a 09 09 09 7b 0d 0a 09 | .(m.connections.||.[])).....{... |
| 51060 | 09 09 09 63 6f 6e 6e 65 63 74 69 6f 6e 73 2e 70 75 73 68 28 63 29 3b 0d 0a 09 09 09 7d 0d 0a 09 | ...connections.push(c);.....}... |
| 51080 | 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 76 69 65 77 5f 6d 6f 64 65 20 3d 3d 3d 20 | .}......if.(this._view_mode.===. |
| 510a0 | 22 62 79 2d 69 70 22 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 | "by-ip")....{.....this._render_c |
| 510c0 | 6f 6e 6e 65 63 74 69 6f 6e 73 5f 67 72 6f 75 70 65 64 5f 69 70 28 63 6f 6e 6e 65 63 74 69 6f 6e | onnections_grouped_ip(connection |
| 510e0 | 73 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 20 69 66 20 28 74 68 69 73 2e 5f 76 69 65 77 5f | s);....}....else.if.(this._view_ |
| 51100 | 6d 6f 64 65 20 3d 3d 3d 20 22 62 79 2d 73 65 73 73 69 6f 6e 22 29 0d 0a 09 09 7b 0d 0a 09 09 09 | mode.===."by-session")....{..... |
| 51120 | 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 67 72 6f 75 70 65 64 | this._render_connections_grouped |
| 51140 | 5f 73 65 73 73 69 6f 6e 28 63 6f 6e 6e 65 63 74 69 6f 6e 73 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 | _session(connections);....}....e |
| 51160 | 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 | lse....{.....this._render_connec |
| 51180 | 74 69 6f 6e 73 5f 66 6c 61 74 28 63 6f 6e 6e 65 63 74 69 6f 6e 73 29 3b 0d 0a 09 09 7d 0d 0a 09 | tions_flat(connections);....}... |
| 511a0 | 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 66 6c 61 74 28 63 | }....._render_connections_flat(c |
| 511c0 | 6f 6e 6e 65 63 74 69 6f 6e 73 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 63 6f 6e | onnections)...{....if.(this._con |
| 511e0 | 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 | nections_table)....{.....this._c |
| 51200 | 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a | onnections_table.clear();....}.. |
| 51220 | 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e | ..else....{.....this._connection |
| 51240 | 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 68 6f 73 74 | s_table.=.this._connections_host |
| 51260 | 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 09 09 09 5b 22 | .add_widget(......Table,......[" |
| 51280 | 63 6c 69 65 6e 74 22 2c 20 22 73 65 73 73 69 6f 6e 22 2c 20 22 74 61 72 67 65 74 22 2c 20 22 72 | client",."session",."target",."r |
| 512a0 | 65 71 75 65 73 74 73 22 2c 20 22 66 72 6f 6d 20 63 6c 69 65 6e 74 22 2c 20 22 74 6f 20 63 6c 69 | equests",."from.client",."to.cli |
| 512c0 | 65 6e 74 22 2c 20 22 64 75 72 61 74 69 6f 6e 22 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c | ent",."duration"],......Table.Fl |
| 512e0 | 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c | ag_FitLeft|Table.Flag_PackRight| |
| 51300 | 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0d 0a 09 09 09 | Table.Flag_AlignNumeric,.-1..... |
| 51320 | 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 20 6f 66 20 63 6f 6e | );....}......for.(const.c.of.con |
| 51340 | 6e 65 63 74 69 6f 6e 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 | nections)....{.....const.row.=.t |
| 51360 | 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d | his._connections_table.add_row(. |
| 51380 | 0a 09 09 09 09 63 2e 63 6c 69 65 6e 74 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 63 2e 73 65 73 73 | .....c.client.||."",......c.sess |
| 513a0 | 69 6f 6e 49 64 20 7c 7c 20 22 22 2c 0d 0a 09 09 09 09 63 2e 74 61 72 67 65 74 20 7c 7c 20 22 22 | ionId.||."",......c.target.||."" |
| 513c0 | 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 2e 72 65 71 75 65 73 74 73 20 7c | ,......Friendly.sep(c.requests.| |
| 513e0 | 7c 20 30 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 63 2e 62 79 74 65 | |.0),......Friendly.bytes(c.byte |
| 51400 | 73 46 72 6f 6d 43 6c 69 65 6e 74 20 7c 7c 20 30 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 | sFromClient.||.0),......Friendly |
| 51420 | 2e 62 79 74 65 73 28 63 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 20 7c 7c 20 30 29 2c 0d 0a 09 | .bytes(c.bytesToClient.||.0),... |
| 51440 | 09 09 09 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 28 63 2e 64 75 72 61 74 69 6f 6e | ...Friendly.duration((c.duration |
| 51460 | 4d 73 20 7c 7c 20 30 29 20 2f 20 31 30 30 30 29 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 09 72 6f 77 | Ms.||.0)./.1000),.....);.....row |
| 51480 | 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 | .get_cell(0).style("textAlign",. |
| 514a0 | 22 6c 65 66 74 22 29 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 73 74 79 | "left");.....row.get_cell(1).sty |
| 514c0 | 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 6c 65 66 74 22 29 3b 0d 0a 09 09 09 72 6f 77 | le("textAlign",."left");.....row |
| 514e0 | 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 | .get_cell(2).style("textAlign",. |
| 51500 | 22 6c 65 66 74 22 29 3b 0d 0a 09 09 09 69 66 20 28 63 2e 77 65 62 73 6f 63 6b 65 74 29 0d 0a 09 | "left");.....if.(c.websocket)... |
| 51520 | 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 61 70 70 65 6e 64 5f 62 61 64 67 65 28 72 6f 77 2e | ..{......this._append_badge(row. |
| 51540 | 67 65 74 5f 63 65 6c 6c 28 30 29 2c 20 22 57 53 22 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a | get_cell(0),."WS");.....}....}.. |
| 51560 | 09 7d 0d 0a 0d 0a 09 5f 61 70 70 65 6e 64 5f 62 61 64 67 65 28 63 65 6c 6c 2c 20 74 65 78 74 29 | .}....._append_badge(cell,.text) |
| 51580 | 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 62 61 64 67 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 | ...{....const.badge.=.document.c |
| 515a0 | 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0d 0a 09 09 62 61 64 67 65 2e 63 | reateElement("span");....badge.c |
| 515c0 | 6c 61 73 73 4e 61 6d 65 20 3d 20 22 64 65 74 61 69 6c 2d 74 61 67 22 3b 0d 0a 09 09 62 61 64 67 | lassName.=."detail-tag";....badg |
| 515e0 | 65 2e 73 74 79 6c 65 2e 6d 61 72 67 69 6e 4c 65 66 74 20 3d 20 22 36 70 78 22 3b 0d 0a 09 09 62 | e.style.marginLeft.=."6px";....b |
| 51600 | 61 64 67 65 2e 73 74 79 6c 65 2e 62 61 63 6b 67 72 6f 75 6e 64 20 3d 20 22 63 6f 6c 6f 72 2d 6d | adge.style.background.=."color-m |
| 51620 | 69 78 28 69 6e 20 73 72 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 20 31 35 25 2c | ix(in.srgb,.var(--theme_p0).15%, |
| 51640 | 20 74 72 61 6e 73 70 61 72 65 6e 74 29 22 3b 0d 0a 09 09 62 61 64 67 65 2e 73 74 79 6c 65 2e 63 | .transparent)";....badge.style.c |
| 51660 | 6f 6c 6f 72 20 3d 20 22 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 22 3b 0d 0a 09 09 62 61 64 | olor.=."var(--theme_p0)";....bad |
| 51680 | 67 65 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 74 65 78 74 3b 0d 0a 09 09 63 65 6c 6c 2e 69 | ge.textContent.=.text;....cell.i |
| 516a0 | 6e 6e 65 72 28 29 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 62 61 64 67 65 29 3b 0d 0a 09 7d 0d 0a | nner().appendChild(badge);...}.. |
| 516c0 | 0d 0a 09 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 67 72 6f 75 70 65 64 5f 69 | ..._render_connections_grouped_i |
| 516e0 | 70 28 63 6f 6e 6e 65 63 74 69 6f 6e 73 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f | p(connections)...{....if.(this._ |
| 51700 | 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 | connections_table)....{.....this |
| 51720 | 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 | ._connections_table.clear();.... |
| 51740 | 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 | }....else....{.....this._connect |
| 51760 | 69 6f 6e 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 68 | ions_table.=.this._connections_h |
| 51780 | 6f 73 74 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 09 09 | ost.add_widget(......Table,..... |
| 517a0 | 09 5b 22 63 6c 69 65 6e 74 20 69 70 22 2c 20 22 63 6f 6e 6e 73 22 2c 20 22 72 65 71 75 65 73 74 | .["client.ip",."conns",."request |
| 517c0 | 73 22 2c 20 22 66 72 6f 6d 20 63 6c 69 65 6e 74 22 2c 20 22 74 6f 20 63 6c 69 65 6e 74 22 2c 20 | s",."from.client",."to.client",. |
| 517e0 | 22 6d 61 78 20 64 75 72 61 74 69 6f 6e 22 5d 2c 0d 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 | "max.duration"],......Table.Flag |
| 51800 | 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 | _FitLeft|Table.Flag_PackRight|Ta |
| 51820 | 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0d 0a 09 09 09 29 3b | ble.Flag_AlignNumeric,.-1.....); |
| 51840 | 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 67 72 6f 75 70 73 20 3d 20 6e 65 77 20 4d 61 | ....}......const.groups.=.new.Ma |
| 51860 | 70 28 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 20 6f 66 20 63 6f 6e 6e 65 63 74 69 | p();....for.(const.c.of.connecti |
| 51880 | 6f 6e 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 70 20 3d 20 28 63 2e 63 6c 69 65 | ons)....{.....const.ip.=.(c.clie |
| 518a0 | 6e 74 20 7c 7c 20 22 22 29 2e 72 65 70 6c 61 63 65 28 2f 3a 5c 64 2b 24 2f 2c 20 22 22 29 3b 0d | nt.||."").replace(/:\d+$/,."");. |
| 518c0 | 0a 09 09 09 6c 65 74 20 67 72 6f 75 70 20 3d 20 67 72 6f 75 70 73 2e 67 65 74 28 69 70 29 3b 0d | ....let.group.=.groups.get(ip);. |
| 518e0 | 0a 09 09 09 69 66 20 28 21 67 72 6f 75 70 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 67 72 6f 75 70 | ....if.(!group).....{......group |
| 51900 | 20 3d 20 7b 20 69 70 3a 20 69 70 2c 20 63 6f 6e 6e 73 3a 20 30 2c 20 77 73 43 6f 6e 6e 73 3a 20 | .=.{.ip:.ip,.conns:.0,.wsConns:. |
| 51920 | 30 2c 20 72 65 71 75 65 73 74 73 3a 20 30 2c 20 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 6e 74 3a | 0,.requests:.0,.bytesFromClient: |
| 51940 | 20 30 2c 20 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 3a 20 30 2c 20 6d 61 78 44 75 72 61 74 69 6f | .0,.bytesToClient:.0,.maxDuratio |
| 51960 | 6e 4d 73 3a 20 30 20 7d 3b 0d 0a 09 09 09 09 67 72 6f 75 70 73 2e 73 65 74 28 69 70 2c 20 67 72 | nMs:.0.};......groups.set(ip,.gr |
| 51980 | 6f 75 70 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 67 72 6f 75 70 2e 63 6f 6e 6e 73 2b 2b 3b 0d 0a | oup);.....}.....group.conns++;.. |
| 519a0 | 09 09 09 69 66 20 28 63 2e 77 65 62 73 6f 63 6b 65 74 29 20 7b 20 67 72 6f 75 70 2e 77 73 43 6f | ...if.(c.websocket).{.group.wsCo |
| 519c0 | 6e 6e 73 2b 2b 3b 20 7d 0d 0a 09 09 09 67 72 6f 75 70 2e 72 65 71 75 65 73 74 73 20 2b 3d 20 28 | nns++;.}.....group.requests.+=.( |
| 519e0 | 63 2e 72 65 71 75 65 73 74 73 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 67 72 6f 75 70 2e 62 79 74 65 | c.requests.||.0);.....group.byte |
| 51a00 | 73 46 72 6f 6d 43 6c 69 65 6e 74 20 2b 3d 20 28 63 2e 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 6e | sFromClient.+=.(c.bytesFromClien |
| 51a20 | 74 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 67 72 6f 75 70 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 | t.||.0);.....group.bytesToClient |
| 51a40 | 20 2b 3d 20 28 63 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 | .+=.(c.bytesToClient.||.0);..... |
| 51a60 | 67 72 6f 75 70 2e 6d 61 78 44 75 72 61 74 69 6f 6e 4d 73 20 3d 20 4d 61 74 68 2e 6d 61 78 28 67 | group.maxDurationMs.=.Math.max(g |
| 51a80 | 72 6f 75 70 2e 6d 61 78 44 75 72 61 74 69 6f 6e 4d 73 2c 20 63 2e 64 75 72 61 74 69 6f 6e 4d 73 | roup.maxDurationMs,.c.durationMs |
| 51aa0 | 20 7c 7c 20 30 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 67 20 6f | .||.0);....}......for.(const.g.o |
| 51ac0 | 66 20 67 72 6f 75 70 73 2e 76 61 6c 75 65 73 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 | f.groups.values())....{.....cons |
| 51ae0 | 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 2e | t.row.=.this._connections_table. |
| 51b00 | 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 67 2e 69 70 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c | add_row(......g.ip,......Friendl |
| 51b20 | 79 2e 73 65 70 28 67 2e 63 6f 6e 6e 73 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 | y.sep(g.conns),......Friendly.se |
| 51b40 | 70 28 67 2e 72 65 71 75 65 73 74 73 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 | p(g.requests),......Friendly.byt |
| 51b60 | 65 73 28 67 2e 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 6e 74 29 2c 0d 0a 09 09 09 09 46 72 69 65 | es(g.bytesFromClient),......Frie |
| 51b80 | 6e 64 6c 79 2e 62 79 74 65 73 28 67 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 29 2c 0d 0a 09 09 | ndly.bytes(g.bytesToClient),.... |
| 51ba0 | 09 09 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 67 2e 6d 61 78 44 75 72 61 74 69 6f | ..Friendly.duration(g.maxDuratio |
| 51bc0 | 6e 4d 73 20 2f 20 31 30 30 30 29 2c 0d 0a 09 09 09 29 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f | nMs./.1000),.....);.....row.get_ |
| 51be0 | 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 6c 65 66 74 | cell(0).style("textAlign",."left |
| 51c00 | 22 29 3b 0d 0a 09 09 09 69 66 20 28 67 2e 77 73 43 6f 6e 6e 73 20 3e 20 30 29 0d 0a 09 09 09 7b | ");.....if.(g.wsConns.>.0).....{ |
| 51c20 | 0d 0a 09 09 09 09 74 68 69 73 2e 5f 61 70 70 65 6e 64 5f 62 61 64 67 65 28 72 6f 77 2e 67 65 74 | ......this._append_badge(row.get |
| 51c40 | 5f 63 65 6c 6c 28 30 29 2c 20 67 2e 77 73 43 6f 6e 6e 73 20 3d 3d 3d 20 31 20 3f 20 22 57 53 22 | _cell(0),.g.wsConns.===.1.?."WS" |
| 51c60 | 20 3a 20 60 24 7b 67 2e 77 73 43 6f 6e 6e 73 7d 20 57 53 60 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 | .:.`${g.wsConns}.WS`);.....}.... |
| 51c80 | 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 67 72 | }...}....._render_connections_gr |
| 51ca0 | 6f 75 70 65 64 5f 73 65 73 73 69 6f 6e 28 63 6f 6e 6e 65 63 74 69 6f 6e 73 29 0d 0a 09 7b 0d 0a | ouped_session(connections)...{.. |
| 51cc0 | 09 09 69 66 20 28 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 29 0d 0a | ..if.(this._connections_table).. |
| 51ce0 | 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 2e | ..{.....this._connections_table. |
| 51d00 | 63 6c 65 61 72 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 74 | clear();....}....else....{.....t |
| 51d20 | 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 63 | his._connections_table.=.this._c |
| 51d40 | 6f 6e 6e 65 63 74 69 6f 6e 73 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 | onnections_host.add_widget(..... |
| 51d60 | 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 5b 22 73 65 73 73 69 6f 6e 22 2c 20 22 63 6f 6e 6e 73 22 | .Table,......["session",."conns" |
| 51d80 | 2c 20 22 72 65 71 75 65 73 74 73 22 2c 20 22 66 72 6f 6d 20 63 6c 69 65 6e 74 22 2c 20 22 74 6f | ,."requests",."from.client",."to |
| 51da0 | 20 63 6c 69 65 6e 74 22 2c 20 22 6d 61 78 20 64 75 72 61 74 69 6f 6e 22 5d 2c 0d 0a 09 09 09 09 | .client",."max.duration"],...... |
| 51dc0 | 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 67 5f 50 61 | Table.Flag_FitLeft|Table.Flag_Pa |
| 51de0 | 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c | ckRight|Table.Flag_AlignNumeric, |
| 51e00 | 20 2d 31 0d 0a 09 09 09 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 67 72 6f 75 70 | .-1.....);....}......const.group |
| 51e20 | 73 20 3d 20 6e 65 77 20 4d 61 70 28 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 20 6f | s.=.new.Map();....for.(const.c.o |
| 51e40 | 66 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 69 | f.connections)....{.....const.si |
| 51e60 | 64 20 3d 20 63 2e 73 65 73 73 69 6f 6e 49 64 20 7c 7c 20 22 28 6e 6f 6e 65 29 22 3b 0d 0a 09 09 | d.=.c.sessionId.||."(none)";.... |
| 51e80 | 09 6c 65 74 20 67 72 6f 75 70 20 3d 20 67 72 6f 75 70 73 2e 67 65 74 28 73 69 64 29 3b 0d 0a 09 | .let.group.=.groups.get(sid);... |
| 51ea0 | 09 09 69 66 20 28 21 67 72 6f 75 70 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 67 72 6f 75 70 20 3d | ..if.(!group).....{......group.= |
| 51ec0 | 20 7b 20 73 65 73 73 69 6f 6e 49 64 3a 20 73 69 64 2c 20 63 6f 6e 6e 73 3a 20 30 2c 20 77 73 43 | .{.sessionId:.sid,.conns:.0,.wsC |
| 51ee0 | 6f 6e 6e 73 3a 20 30 2c 20 72 65 71 75 65 73 74 73 3a 20 30 2c 20 62 79 74 65 73 46 72 6f 6d 43 | onns:.0,.requests:.0,.bytesFromC |
| 51f00 | 6c 69 65 6e 74 3a 20 30 2c 20 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 3a 20 30 2c 20 6d 61 78 44 | lient:.0,.bytesToClient:.0,.maxD |
| 51f20 | 75 72 61 74 69 6f 6e 4d 73 3a 20 30 20 7d 3b 0d 0a 09 09 09 09 67 72 6f 75 70 73 2e 73 65 74 28 | urationMs:.0.};......groups.set( |
| 51f40 | 73 69 64 2c 20 67 72 6f 75 70 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 67 72 6f 75 70 2e 63 6f 6e | sid,.group);.....}.....group.con |
| 51f60 | 6e 73 2b 2b 3b 0d 0a 09 09 09 69 66 20 28 63 2e 77 65 62 73 6f 63 6b 65 74 29 20 7b 20 67 72 6f | ns++;.....if.(c.websocket).{.gro |
| 51f80 | 75 70 2e 77 73 43 6f 6e 6e 73 2b 2b 3b 20 7d 0d 0a 09 09 09 67 72 6f 75 70 2e 72 65 71 75 65 73 | up.wsConns++;.}.....group.reques |
| 51fa0 | 74 73 20 2b 3d 20 28 63 2e 72 65 71 75 65 73 74 73 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 67 72 6f | ts.+=.(c.requests.||.0);.....gro |
| 51fc0 | 75 70 2e 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 6e 74 20 2b 3d 20 28 63 2e 62 79 74 65 73 46 72 | up.bytesFromClient.+=.(c.bytesFr |
| 51fe0 | 6f 6d 43 6c 69 65 6e 74 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 67 72 6f 75 70 2e 62 79 74 65 73 54 | omClient.||.0);.....group.bytesT |
| 52000 | 6f 43 6c 69 65 6e 74 20 2b 3d 20 28 63 2e 62 79 74 65 73 54 6f 43 6c 69 65 6e 74 20 7c 7c 20 30 | oClient.+=.(c.bytesToClient.||.0 |
| 52020 | 29 3b 0d 0a 09 09 09 67 72 6f 75 70 2e 6d 61 78 44 75 72 61 74 69 6f 6e 4d 73 20 3d 20 4d 61 74 | );.....group.maxDurationMs.=.Mat |
| 52040 | 68 2e 6d 61 78 28 67 72 6f 75 70 2e 6d 61 78 44 75 72 61 74 69 6f 6e 4d 73 2c 20 63 2e 64 75 72 | h.max(group.maxDurationMs,.c.dur |
| 52060 | 61 74 69 6f 6e 4d 73 20 7c 7c 20 30 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f | ationMs.||.0);....}......for.(co |
| 52080 | 6e 73 74 20 67 20 6f 66 20 67 72 6f 75 70 73 2e 76 61 6c 75 65 73 28 29 29 0d 0a 09 09 7b 0d 0a | nst.g.of.groups.values())....{.. |
| 520a0 | 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 | ...const.row.=.this._connections |
| 520c0 | 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 67 2e 73 65 73 73 69 6f 6e 49 64 | _table.add_row(......g.sessionId |
| 520e0 | 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 67 2e 63 6f 6e 6e 73 29 2c 0d 0a 09 | ,......Friendly.sep(g.conns),... |
| 52100 | 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 67 2e 72 65 71 75 65 73 74 73 29 2c 0d 0a 09 09 | ...Friendly.sep(g.requests),.... |
| 52120 | 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 67 2e 62 79 74 65 73 46 72 6f 6d 43 6c 69 65 | ..Friendly.bytes(g.bytesFromClie |
| 52140 | 6e 74 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 67 2e 62 79 74 65 73 | nt),......Friendly.bytes(g.bytes |
| 52160 | 54 6f 43 6c 69 65 6e 74 29 2c 0d 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f | ToClient),......Friendly.duratio |
| 52180 | 6e 28 67 2e 6d 61 78 44 75 72 61 74 69 6f 6e 4d 73 20 2f 20 31 30 30 30 29 2c 0d 0a 09 09 09 29 | n(g.maxDurationMs./.1000),.....) |
| 521a0 | 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 74 65 78 | ;.....row.get_cell(0).style("tex |
| 521c0 | 74 41 6c 69 67 6e 22 2c 20 22 6c 65 66 74 22 29 3b 0d 0a 09 09 09 69 66 20 28 67 2e 77 73 43 6f | tAlign",."left");.....if.(g.wsCo |
| 521e0 | 6e 6e 73 20 3e 20 30 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 61 70 70 65 6e 64 | nns.>.0).....{......this._append |
| 52200 | 5f 62 61 64 67 65 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2c 20 67 2e 77 73 43 6f 6e 6e | _badge(row.get_cell(0),.g.wsConn |
| 52220 | 73 20 3d 3d 3d 20 31 20 3f 20 22 57 53 22 20 3a 20 60 24 7b 67 2e 77 73 43 6f 6e 6e 73 7d 20 57 | s.===.1.?."WS".:.`${g.wsConns}.W |
| 52240 | 53 60 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6d 65 74 72 69 63 28 | S`);.....}....}...}....._metric( |
| 52260 | 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c | parent,.value,.label,.hero.=.fal |
| 52280 | 73 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 | se)...{....const.m.=.parent.tag( |
| 522a0 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0d 0a 09 09 69 66 | ).classify("tile-metric");....if |
| 522c0 | 20 28 68 65 72 6f 29 0d 0a 09 09 7b 0d 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c | .(hero)....{.....m.classify("til |
| 522e0 | 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 6d 2e 74 61 67 28 29 | e-metric-hero");....}....m.tag() |
| 52300 | 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 | .classify("metric-value").text(v |
| 52320 | 61 6c 75 65 29 3b 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 | alue);....m.tag().classify("metr |
| 52340 | 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a | ic-label").text(label);...}..}.. |
| 52360 | 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 1a 0b 0f e0 93 05 00 00 93 05 00 00 11 00 00 00 70 61 | PK..........i\................pa |
| 52380 | 67 65 73 2f 73 65 73 73 69 6f 6e 73 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 | ges/sessions.js//.Copyright.Epic |
| 523a0 | 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 |
| 523c0 | 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 |
| 523e0 | 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 |
| 52400 | 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 |
| 52420 | 68 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 | her.js"..import.{.Table.}.from." |
| 52440 | 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 2f 2f | ../util/widgets.js"....///////// |
| 52460 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 52480 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 524a0 | 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 65 6e | ///////..export.class.Page.exten |
| 524c0 | 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 09 7b | ds.ZenPage..{...async.main()...{ |
| 524e0 | 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 73 65 73 73 69 6f 6e 73 22 29 3b 0d | ....this.set_title("sessions");. |
| 52500 | 0a 0d 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 | .....const.data.=.await.new.Fetc |
| 52520 | 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 73 65 73 73 69 6f 6e 73 2f 22 29 2e 6a 73 6f | her().resource("/sessions/").jso |
| 52540 | 6e 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 73 73 69 6f 6e 73 20 3d 20 64 61 74 61 2e 73 65 | n();....const.sessions.=.data.se |
| 52560 | 73 73 69 6f 6e 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e | ssions.||.[];......const.section |
| 52580 | 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 53 65 73 73 69 6f 6e 73 22 29 3b | .=.this.add_section("Sessions"); |
| 525a0 | 0d 0a 0d 0a 09 09 69 66 20 28 73 65 73 73 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 | ......if.(sessions.length.===.0) |
| 525c0 | 0d 0a 09 09 7b 0d 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | ....{.....section.tag().classify |
| 525e0 | 28 22 65 6d 70 74 79 2d 73 74 61 74 65 22 29 2e 74 65 78 74 28 22 4e 6f 20 61 63 74 69 76 65 20 | ("empty-state").text("No.active. |
| 52600 | 73 65 73 73 69 6f 6e 73 2e 22 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d | sessions.");.....return;....}... |
| 52620 | 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a 09 09 09 22 69 64 22 2c 0d 0a | ...const.columns.=.[....."id",.. |
| 52640 | 09 09 09 22 63 72 65 61 74 65 64 22 2c 0d 0a 09 09 09 22 75 70 64 61 74 65 64 22 2c 0d 0a 09 09 | ..."created",....."updated",.... |
| 52660 | 09 22 6d 65 74 61 64 61 74 61 22 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 61 62 6c | ."metadata",....];....const.tabl |
| 52680 | 65 20 3d 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 | e.=.section.add_widget(Table,.co |
| 526a0 | 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 29 3b 0d 0a 0d 0a 09 | lumns,.Table.Flag_FitLeft);..... |
| 526c0 | 09 66 6f 72 20 28 63 6f 6e 73 74 20 73 65 73 73 69 6f 6e 20 6f 66 20 73 65 73 73 69 6f 6e 73 29 | .for.(const.session.of.sessions) |
| 526e0 | 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 72 65 61 74 65 64 20 3d 20 73 65 73 73 69 6f | ....{.....const.created.=.sessio |
| 52700 | 6e 2e 63 72 65 61 74 65 64 5f 61 74 20 3f 20 6e 65 77 20 44 61 74 65 28 73 65 73 73 69 6f 6e 2e | n.created_at.?.new.Date(session. |
| 52720 | 63 72 65 61 74 65 64 5f 61 74 29 2e 74 6f 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 29 20 3a 20 22 | created_at).toLocaleString().:." |
| 52740 | 2d 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 75 70 64 61 74 65 64 20 3d 20 73 65 73 73 69 6f 6e 2e | -";.....const.updated.=.session. |
| 52760 | 75 70 64 61 74 65 64 5f 61 74 20 3f 20 6e 65 77 20 44 61 74 65 28 73 65 73 73 69 6f 6e 2e 75 70 | updated_at.?.new.Date(session.up |
| 52780 | 64 61 74 65 64 5f 61 74 29 2e 74 6f 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 29 20 3a 20 22 2d 22 | dated_at).toLocaleString().:."-" |
| 527a0 | 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 65 74 61 20 3d 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f | ;.....const.meta.=.this._format_ |
| 527c0 | 6d 65 74 61 64 61 74 61 28 73 65 73 73 69 6f 6e 2e 6d 65 74 61 64 61 74 61 29 3b 0d 0a 0d 0a 09 | metadata(session.metadata);..... |
| 527e0 | 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 0d 0a 09 09 | ..const.row.=.table.add_row(.... |
| 52800 | 09 09 73 65 73 73 69 6f 6e 2e 69 64 20 7c 7c 20 22 2d 22 2c 0d 0a 09 09 09 09 63 72 65 61 74 65 | ..session.id.||."-",......create |
| 52820 | 64 2c 0d 0a 09 09 09 09 75 70 64 61 74 65 64 2c 0d 0a 09 09 09 09 6d 65 74 61 2c 0d 0a 09 09 09 | d,......updated,......meta,..... |
| 52840 | 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 66 6f 72 6d 61 74 5f 6d 65 74 61 64 61 74 61 | );....}...}....._format_metadata |
| 52860 | 28 6d 65 74 61 64 61 74 61 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 21 6d 65 74 61 64 61 74 61 20 | (metadata)...{....if.(!metadata. |
| 52880 | 7c 7c 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6d 65 74 61 64 61 74 61 29 2e 6c 65 6e 67 74 68 20 | ||.Object.keys(metadata).length. |
| 528a0 | 3d 3d 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0d 0a 09 09 7d | ===.0)....{.....return."-";....} |
| 528c0 | 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 4f 62 6a 65 63 74 2e 65 6e 74 72 69 65 73 28 6d 65 74 61 | ......return.Object.entries(meta |
| 528e0 | 64 61 74 61 29 0d 0a 09 09 09 2e 6d 61 70 28 28 5b 6b 2c 20 76 5d 29 20 3d 3e 20 60 24 7b 6b 7d | data)......map(([k,.v]).=>.`${k} |
| 52900 | 3a 20 24 7b 76 7d 60 29 0d 0a 09 09 09 2e 6a 6f 69 6e 28 22 2c 20 22 29 3b 0d 0a 09 7d 0d 0a 7d | :.${v}`)......join(",.");...}..} |
| 52920 | 0d 0a 50 4b 03 04 0a 00 00 00 00 00 14 9c 6b 5c 70 12 19 06 6a 2f 00 00 6a 2f 00 00 0e 00 00 00 | ..PK..........k\p...j/..j/...... |
| 52940 | 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. |
| 52960 | 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. |
| 52980 | 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 |
| 529a0 | 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 |
| 529c0 | 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 |
| 529e0 | 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 |
| 52a00 | 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.{ |
| 52a20 | 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" |
| 52a40 | 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 |
| 52a60 | 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"..../////// |
| 52a80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 52aa0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 52ac0 | 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 |
| 52ae0 | 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().. |
| 52b00 | 09 7b 0d 0a 09 09 2f 2f 20 44 69 73 63 6f 76 65 72 20 77 68 69 63 68 20 73 65 72 76 69 63 65 73 | .{....//.Discover.which.services |
| 52b20 | 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 0d 0a 09 09 63 6f 6e 73 74 20 61 70 69 5f 64 61 74 61 | .are.available....const.api_data |
| 52b40 | 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 75 72 63 65 28 | .=.await.new.Fetcher().resource( |
| 52b60 | 22 2f 61 70 69 2f 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 61 76 61 69 6c 61 | "/api/").json();....const.availa |
| 52b80 | 62 6c 65 20 3d 20 6e 65 77 20 53 65 74 28 28 61 70 69 5f 64 61 74 61 2e 73 65 72 76 69 63 65 73 | ble.=.new.Set((api_data.services |
| 52ba0 | 20 7c 7c 20 5b 5d 29 2e 6d 61 70 28 73 20 3d 3e 20 73 2e 62 61 73 65 5f 75 72 69 29 29 3b 0d 0a | .||.[]).map(s.=>.s.base_uri));.. |
| 52bc0 | 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 70 72 6f 6a 65 | ....//.project.list....var.proje |
| 52be0 | 63 74 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 69 66 20 28 61 76 61 69 6c 61 62 6c | ct_table.=.null;....if.(availabl |
| 52c00 | 65 2e 68 61 73 28 22 2f 70 72 6a 2f 22 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 73 65 63 | e.has("/prj/"))....{.....var.sec |
| 52c20 | 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 43 6f 6f 6b 65 64 20 | tion.=.this.add_section("Cooked. |
| 52c40 | 50 72 6f 6a 65 63 74 73 22 29 3b 0d 0a 0d 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e | Projects");.......section.tag(). |
| 52c60 | 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 6f 70 2d 61 | classify("dropall").text("drop-a |
| 52c80 | 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 70 5f 61 6c | ll").on_click(().=>.this.drop_al |
| 52ca0 | 6c 28 22 70 72 6f 6a 65 63 74 73 22 29 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 63 6f 6c 75 6d 6e | l("projects"));.......var.column |
| 52cc0 | 73 20 3d 20 5b 0d 0a 09 09 09 09 22 6e 61 6d 65 22 2c 0d 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 | s.=.[......"name",......"project |
| 52ce0 | 5f 64 69 72 22 2c 0d 0a 09 09 09 09 22 65 6e 67 69 6e 65 5f 64 69 72 22 2c 0d 0a 09 09 09 09 22 | _dir",......"engine_dir",......" |
| 52d00 | 61 63 74 69 6f 6e 73 22 2c 0d 0a 09 09 09 5d 3b 0d 0a 09 09 09 70 72 6f 6a 65 63 74 5f 74 61 62 | actions",.....];.....project_tab |
| 52d20 | 6c 65 20 3d 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 | le.=.section.add_widget(Table,.c |
| 52d40 | 6f 6c 75 6d 6e 73 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 70 72 6f 6a 65 63 74 73 20 3d 20 61 77 | olumns);.......var.projects.=.aw |
| 52d60 | 61 69 74 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 70 72 6a | ait.new.Fetcher().resource("/prj |
| 52d80 | 2f 6c 69 73 74 22 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 09 70 72 6f 6a 65 63 74 73 2e 73 6f 72 | /list").json();.....projects.sor |
| 52da0 | 74 28 28 61 2c 20 62 29 20 3d 3e 20 28 62 2e 4c 61 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c | t((a,.b).=>.(b.LastAccessTime.|| |
| 52dc0 | 20 30 29 20 2d 20 28 61 2e 4c 61 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c 20 30 29 29 3b 0d | .0).-.(a.LastAccessTime.||.0));. |
| 52de0 | 0a 09 09 09 70 72 6f 6a 65 63 74 73 20 3d 20 70 72 6f 6a 65 63 74 73 2e 73 6c 69 63 65 28 30 2c | ....projects.=.projects.slice(0, |
| 52e00 | 20 32 35 29 3b 0d 0a 09 09 09 70 72 6f 6a 65 63 74 73 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d | .25);.....projects.sort((a,.b).= |
| 52e20 | 3e 20 61 2e 49 64 2e 6c 6f 63 61 6c 65 43 6f 6d 70 61 72 65 28 62 2e 49 64 29 29 3b 0d 0a 0d 0a | >.a.Id.localeCompare(b.Id));.... |
| 52e40 | 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 6f 66 20 70 72 6f 6a 65 63 74 | ...for.(const.project.of.project |
| 52e60 | 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 72 6f 77 20 3d 20 70 72 6f 6a 65 63 74 5f | s).....{......var.row.=.project_ |
| 52e80 | 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 09 22 22 2c 0d 0a 09 09 09 09 09 70 | table.add_row(......."",.......p |
| 52ea0 | 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 09 70 72 6f | roject.ProjectRootDir,.......pro |
| 52ec0 | 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f 74 44 69 72 2c 0d 0a 09 09 09 09 29 3b 0d 0a 0d 0a 09 | ject.EngineRootDir,......);..... |
| 52ee0 | 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 0a | ...var.cell.=.row.get_cell(0);.. |
| 52f00 | 09 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). |
| 52f20 | 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 |
| 52f40 | 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 09 76 61 72 20 63 65 | t(x),.project.Id);........var.ce |
| 52f60 | 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 76 61 72 20 | ll.=.row.get_cell(-1);......var. |
| 52f80 | 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 74 72 | action_tb.=.new.Toolbar(cell,.tr |
| 52fa0 | 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 28 22 | ue);......action_tb.left().add(" |
| 52fc0 | 76 69 65 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 | view").on_click((x).=>.this.view |
| 52fe0 | 5f 70 72 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 09 61 | _project(x),.project.Id);......a |
| 53000 | 63 74 69 6f 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 | ction_tb.left().add("drop").on_c |
| 53020 | 6c 69 63 6b 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 | lick((x).=>.this.drop_project(x) |
| 53040 | 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0d 0a 0d 0a 09 09 09 09 72 6f 77 2e 61 74 74 72 28 22 | ,.project.Id);........row.attr(" |
| 53060 | 7a 73 5f 6e 61 6d 65 22 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 | zs_name",.project.Id);.....}.... |
| 53080 | 7d 0d 0a 0d 0a 09 09 2f 2f 20 63 61 63 68 65 0d 0a 09 09 76 61 72 20 63 61 63 68 65 5f 74 61 62 | }......//.cache....var.cache_tab |
| 530a0 | 6c 65 20 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 69 66 20 28 61 76 61 69 6c 61 62 6c 65 2e 68 61 73 28 | le.=.null;....if.(available.has( |
| 530c0 | 22 2f 7a 24 2f 22 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 | "/z$/"))....{.....var.section.=. |
| 530e0 | 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 43 61 63 68 65 22 29 3b 0d 0a 0d 0a 09 09 | this.add_section("Cache");...... |
| 53100 | 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 72 6f 70 61 6c 6c | .section.tag().classify("dropall |
| 53120 | 22 29 2e 74 65 78 74 28 22 64 72 6f 70 2d 61 6c 6c 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 | ").text("drop-all").on_click((). |
| 53140 | 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 28 22 7a 24 22 29 29 3b 0d 0a 0d 0a 09 09 09 76 | =>.this.drop_all("z$"));.......v |
| 53160 | 61 72 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a 09 09 09 09 22 6e 61 6d 65 73 70 61 63 65 22 2c | ar.columns.=.[......"namespace", |
| 53180 | 0d 0a 09 09 09 09 22 64 69 72 22 2c 0d 0a 09 09 09 09 22 62 75 63 6b 65 74 73 22 2c 0d 0a 09 09 | ......"dir",......"buckets",.... |
| 531a0 | 09 09 22 65 6e 74 72 69 65 73 22 2c 0d 0a 09 09 09 09 22 73 69 7a 65 20 64 69 73 6b 22 2c 0d 0a | .."entries",......"size.disk",.. |
| 531c0 | 09 09 09 09 22 73 69 7a 65 20 6d 65 6d 22 2c 0d 0a 09 09 09 09 22 61 63 74 69 6f 6e 73 22 2c 0d | ...."size.mem",......"actions",. |
| 531e0 | 0a 09 09 09 5d 3b 0d 0a 09 09 09 76 61 72 20 7a 63 61 63 68 65 5f 69 6e 66 6f 20 3d 20 61 77 61 | ....];.....var.zcache_info.=.awa |
| 53200 | 69 74 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 | it.new.Fetcher().resource("/z$/" |
| 53220 | 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 09 63 61 63 68 65 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 | ).json();.....cache_table.=.sect |
| 53240 | 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 6e 73 2c 20 54 | ion.add_widget(Table,.columns,.T |
| 53260 | 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 67 5f 50 61 63 | able.Flag_FitLeft|Table.Flag_Pac |
| 53280 | 6b 52 69 67 68 74 29 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 | kRight);.....for.(const.namespac |
| 532a0 | 65 20 6f 66 20 7a 63 61 63 68 65 5f 69 6e 66 6f 5b 22 4e 61 6d 65 73 70 61 63 65 73 22 5d 20 7c | e.of.zcache_info["Namespaces"].| |
| 532c0 | 7c 20 5b 5d 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 | |.[]).....{......new.Fetcher().r |
| 532e0 | 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 2e 6a 73 6f | esource(`/z$/${namespace}/`).jso |
| 53300 | 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 09 63 6f 6e 73 74 | n().then((data).=>.{.......const |
| 53320 | 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 09 09 09 | .row.=.cache_table.add_row(..... |
| 53340 | 09 09 09 22 22 2c 0d 0a 09 09 09 09 09 09 64 61 74 61 5b 22 43 6f 6e 66 69 67 75 72 61 74 69 6f | ..."",........data["Configuratio |
| 53360 | 6e 22 5d 5b 22 52 6f 6f 74 44 69 72 22 5d 2c 0d 0a 09 09 09 09 09 09 64 61 74 61 5b 22 42 75 63 | n"]["RootDir"],........data["Buc |
| 53380 | 6b 65 74 73 22 5d 2e 6c 65 6e 67 74 68 2c 0d 0a 09 09 09 09 09 09 64 61 74 61 5b 22 45 6e 74 72 | kets"].length,........data["Entr |
| 533a0 | 79 43 6f 75 6e 74 22 5d 2c 0d 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 | yCount"],........Friendly.bytes( |
| 533c0 | 64 61 74 61 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 | data["StorageSize"].DiskSize),.. |
| 533e0 | 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 | ......Friendly.bytes(data["Stora |
| 53400 | 67 65 53 69 7a 65 22 5d 2e 4d 65 6d 6f 72 79 53 69 7a 65 29 0d 0a 09 09 09 09 09 29 3b 0d 0a 09 | geSize"].MemorySize).......);... |
| 53420 | 09 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);. |
| 53440 | 0a 09 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 | ......cell.tag().text(namespace) |
| 53460 | 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 65 | .on_click(().=>.this.view_zcache |
| 53480 | 28 6e 61 6d 65 73 70 61 63 65 29 29 3b 0d 0a 09 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c | (namespace));.......row.get_cell |
| 534a0 | 28 31 29 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 3b 0d 0a 0d 0a 09 09 | (1).tag().text(namespace);...... |
| 534c0 | 09 09 09 63 65 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 | ...cell.=.row.get_cell(-1);..... |
| 534e0 | 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 28 | ..const.action_tb.=.new.Toolbar( |
| 53500 | 63 65 6c 6c 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 | cell,.true);.......action_tb.lef |
| 53520 | 74 28 29 2e 61 64 64 28 22 76 69 65 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 | t().add("view").on_click(().=>.t |
| 53540 | 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 29 29 3b 0d 0a 09 09 | his.view_zcache(namespace));.... |
| 53560 | 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 64 72 6f 70 22 29 2e | ...action_tb.left().add("drop"). |
| 53580 | 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 7a 63 61 63 68 65 28 | on_click(().=>.this.drop_zcache( |
| 535a0 | 6e 61 6d 65 73 70 61 63 65 29 29 3b 0d 0a 0d 0a 09 09 09 09 09 72 6f 77 2e 61 74 74 72 28 22 7a | namespace));.........row.attr("z |
| 535c0 | 73 5f 6e 61 6d 65 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 3b 0d 0a 09 09 09 09 7d 29 3b 0d 0a 09 | s_name",.namespace);......});... |
| 535e0 | 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 73 74 61 74 73 20 74 69 6c 65 73 0d 0a 09 09 | ..}....}......//.stats.tiles.... |
| 53600 | 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 68 2c 20 | const.safe_lookup.=.(obj,.path,. |
| 53620 | 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 6e 73 74 | pretty=undefined).=>.{.....const |
| 53640 | 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 28 28 61 | .ret.=.path.split(".").reduce((a |
| 53660 | 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 66 20 28 | ,b).=>.a.&&.a[b],.obj);.....if.( |
| 53680 | 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 75 6e 64 65 66 69 | ret.===.undefined).return.undefi |
| 536a0 | 6e 65 64 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 | ned;.....return.pretty.?.pretty( |
| 536c0 | 72 65 74 29 20 3a 20 72 65 74 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 76 61 72 20 73 65 63 74 69 | ret).:.ret;....};......var.secti |
| 536e0 | 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 53 74 61 74 73 22 29 3b 0d | on.=.this.add_section("Stats");. |
| 53700 | 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 28 22 64 72 6f 70 61 | ...section.tag().classify("dropa |
| 53720 | 6c 6c 22 29 2e 74 65 78 74 28 22 6d 65 74 72 69 63 73 20 64 61 73 68 62 6f 61 72 64 20 e2 86 92 | ll").text("metrics.dashboard.... |
| 53740 | 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 77 69 6e 64 6f 77 2e 6c | ").on_click(().=>.{.....window.l |
| 53760 | 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 6d 65 74 72 69 63 73 22 3b 0d 0a 09 09 7d 29 | ocation.=."?page=metrics";....}) |
| 53780 | 3b 0d 0a 0d 0a 09 09 76 61 72 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 20 3d 20 61 77 61 69 | ;......var.providers_data.=.awai |
| 537a0 | 74 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 | t.new.Fetcher().resource("stats" |
| 537c0 | 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 76 61 72 20 70 72 6f 76 69 64 65 72 5f 6c 69 73 74 20 3d | ).json();....var.provider_list.= |
| 537e0 | 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 5b 22 70 72 6f 76 69 64 65 72 73 22 5d 20 7c 7c 20 | .providers_data["providers"].||. |
| 53800 | 5b 5d 3b 0d 0a 09 09 76 61 72 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 7b 7d 3b 0d 0a 09 09 61 77 | [];....var.all_stats.=.{};....aw |
| 53820 | 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 70 72 6f 76 69 64 65 72 5f 6c 69 73 74 2e 6d 61 | ait.Promise.all(provider_list.ma |
| 53840 | 70 28 61 73 79 6e 63 20 28 70 72 6f 76 69 64 65 72 29 20 3d 3e 20 7b 0d 0a 09 09 09 61 6c 6c 5f | p(async.(provider).=>.{.....all_ |
| 53860 | 73 74 61 74 73 5b 70 72 6f 76 69 64 65 72 5d 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 | stats[provider].=.await.new.Fetc |
| 53880 | 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 69 64 65 72 | her().resource("stats",.provider |
| 538a0 | 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 7d 29 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 73 74 61 | ).json();....}));......this._sta |
| 538c0 | 74 73 5f 67 72 69 64 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | ts_grid.=.section.tag().classify |
| 538e0 | 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 | ("grid").classify("stats-tiles") |
| 53900 | 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 61 66 65 5f 6c 6f 6f 6b 75 70 20 3d 20 73 61 66 65 5f 6c 6f | ;....this._safe_lookup.=.safe_lo |
| 53920 | 6f 6b 75 70 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 61 6c 6c 5f | okup;....this._render_stats(all_ |
| 53940 | 73 74 61 74 73 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 76 65 72 73 69 6f 6e 0d 0a 09 09 76 61 72 20 76 | stats);......//.version....var.v |
| 53960 | 65 72 5f 74 61 67 20 3d 20 74 68 69 73 2e 74 61 67 28 29 2e 69 64 28 22 76 65 72 73 69 6f 6e 22 | er_tag.=.this.tag().id("version" |
| 53980 | 29 3b 0d 0a 09 09 76 61 72 20 76 65 72 73 69 6f 6e 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 | );....var.version.=.new.Fetcher( |
| 539a0 | 29 2e 72 65 73 6f 75 72 63 65 28 22 68 65 61 6c 74 68 22 2c 20 22 76 65 72 73 69 6f 6e 22 29 3b | ).resource("health",."version"); |
| 539c0 | 0d 0a 09 09 76 65 72 73 69 6f 6e 2e 70 61 72 61 6d 28 22 64 65 74 61 69 6c 65 64 22 2c 20 22 74 | ....version.param("detailed",."t |
| 539e0 | 72 75 65 22 29 3b 0d 0a 09 09 76 65 72 73 69 6f 6e 2e 74 65 78 74 28 29 2e 74 68 65 6e 28 28 64 | rue");....version.text().then((d |
| 53a00 | 61 74 61 29 20 3d 3e 20 76 65 72 5f 74 61 67 2e 74 65 78 74 28 64 61 74 61 29 29 3b 0d 0a 0d 0a | ata).=>.ver_tag.text(data));.... |
| 53a20 | 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 20 3d 20 70 72 6f 6a 65 63 74 5f | ..this._project_table.=.project_ |
| 53a40 | 74 61 62 6c 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 20 3d 20 63 61 | table;....this._cache_table.=.ca |
| 53a60 | 63 68 65 5f 74 61 62 6c 65 3b 0d 0a 0d 0a 09 09 2f 2f 20 57 65 62 53 6f 63 6b 65 74 20 66 6f 72 | che_table;......//.WebSocket.for |
| 53a80 | 20 6c 69 76 65 20 73 74 61 74 73 20 75 70 64 61 74 65 73 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e | .live.stats.updates....this._con |
| 53aa0 | 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6e 6e 65 63 | nect_stats_ws();...}....._connec |
| 53ac0 | 74 5f 73 74 61 74 73 5f 77 73 28 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 0d 0a 09 09 7b 0d 0a 09 09 | t_stats_ws()...{....try....{.... |
| 53ae0 | 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e 2e 70 72 6f 74 6f 63 6f 6c | .const.proto.=.location.protocol |
| 53b00 | 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 73 3a 22 20 3a 20 22 77 73 3a 22 3b 0d | .===."https:".?."wss:".:."ws:";. |
| 53b20 | 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 6b 65 74 28 60 24 7b | ....const.ws.=.new.WebSocket(`${ |
| 53b40 | 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 7d 2f 73 74 61 74 73 60 29 | proto}//${location.host}/stats`) |
| 53b60 | 3b 0d 0a 0d 0a 09 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 | ;.......try.{.this._ws_paused.=. |
| 53b80 | 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 77 73 2d 70 61 75 | localStorage.getItem("zen-ws-pau |
| 53ba0 | 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 20 | sed").===."true";.}.catch.(e).{. |
| 53bc0 | 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 20 7d 0d 0a 09 09 09 64 | this._ws_paused.=.false;.}.....d |
| 53be0 | 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a 65 6e 2d 77 73 | ocument.addEventListener("zen-ws |
| 53c00 | 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 77 73 | -toggle",.(e).=>.{......this._ws |
| 53c20 | 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0d 0a 09 09 09 7d | _paused.=.e.detail.paused;.....} |
| 53c40 | 29 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d 3e 20 | );.......ws.onmessage.=.(ev).=>. |
| 53c60 | 7b 0d 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0d 0a 09 09 09 | {......if.(this._ws_paused)..... |
| 53c80 | 09 7b 0d 0a 09 09 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 74 72 79 | .{.......return;......}......try |
| 53ca0 | 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 | ......{.......const.all_stats.=. |
| 53cc0 | 4a 53 4f 4e 2e 70 61 72 73 65 28 65 76 2e 64 61 74 61 29 3b 0d 0a 09 09 09 09 09 74 68 69 73 2e | JSON.parse(ev.data);.......this. |
| 53ce0 | 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 61 6c 6c 5f 73 74 61 74 73 29 3b 0d 0a 09 09 09 09 7d | _render_stats(all_stats);......} |
| 53d00 | 0d 0a 09 09 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 70 61 72 73 | ......catch.(e).{./*.ignore.pars |
| 53d20 | 65 20 65 72 72 6f 72 73 20 2a 2f 20 7d 0d 0a 09 09 09 7d 3b 0d 0a 0d 0a 09 09 09 77 73 2e 6f 6e | e.errors.*/.}.....};.......ws.on |
| 53d40 | 63 6c 6f 73 65 20 3d 20 28 29 20 3d 3e 20 7b 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d | close.=.().=>.{.this._stats_ws.= |
| 53d60 | 20 6e 75 6c 6c 3b 20 7d 3b 0d 0a 09 09 09 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e | .null;.};.....ws.onerror.=.().=> |
| 53d80 | 20 7b 20 77 73 2e 63 6c 6f 73 65 28 29 3b 20 7d 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 73 74 | .{.ws.close();.};.......this._st |
| 53da0 | 61 74 73 5f 77 73 20 3d 20 77 73 3b 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b | ats_ws.=.ws;....}....catch.(e).{ |
| 53dc0 | 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d | ./*.WebSocket.not.available.*/.} |
| 53de0 | 0d 0a 09 7d 0d 0a 0d 0a 09 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 61 6c 6c 5f 73 74 61 74 73 | ...}....._render_stats(all_stats |
| 53e00 | 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 | )...{....const.grid.=.this._stat |
| 53e20 | 73 5f 67 72 69 64 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 20 3d 20 74 | s_grid;....const.safe_lookup.=.t |
| 53e40 | 68 69 73 2e 5f 73 61 66 65 5f 6c 6f 6f 6b 75 70 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 6c 65 61 72 20 | his._safe_lookup;......//.Clear. |
| 53e60 | 65 78 69 73 74 69 6e 67 20 74 69 6c 65 73 0d 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 | existing.tiles....grid.inner().i |
| 53e80 | 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 2f 2f 20 48 54 54 50 20 74 69 6c 65 | nnerHTML.=."";......//.HTTP.tile |
| 53ea0 | 20 e2 80 94 20 61 67 67 72 65 67 61 74 65 20 72 65 71 75 65 73 74 20 73 74 61 74 73 20 61 63 72 | .....aggregate.request.stats.acr |
| 53ec0 | 6f 73 73 20 61 6c 6c 20 70 72 6f 76 69 64 65 72 73 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 | oss.all.providers....{.....const |
| 53ee0 | 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 | .tile.=.grid.tag().classify("car |
| 53f00 | 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 | d").classify("stats-tile");..... |
| 53f20 | 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 | tile.tag().classify("card-title" |
| 53f40 | 29 2e 74 65 78 74 28 22 48 54 54 50 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e | ).text("HTTP");.....const.column |
| 53f60 | 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f | s.=.tile.tag().classify("tile-co |
| 53f80 | 6c 75 6d 6e 73 22 29 3b 0d 0a 0d 0a 09 09 09 2f 2f 20 4c 65 66 74 20 63 6f 6c 75 6d 6e 3a 20 72 | lumns");.......//.Left.column:.r |
| 53fa0 | 65 71 75 65 73 74 20 73 74 61 74 73 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f | equest.stats.....const.left.=.co |
| 53fc0 | 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 | lumns.tag().classify("tile-metri |
| 53fe0 | 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 6c 65 74 20 74 6f 74 61 6c 5f 72 65 71 75 65 73 74 73 20 3d | cs");.......let.total_requests.= |
| 54000 | 20 30 3b 0d 0a 09 09 09 6c 65 74 20 74 6f 74 61 6c 5f 72 61 74 65 20 3d 20 30 3b 0d 0a 09 09 09 | .0;.....let.total_rate.=.0;..... |
| 54020 | 66 6f 72 20 28 63 6f 6e 73 74 20 70 20 69 6e 20 61 6c 6c 5f 73 74 61 74 73 29 0d 0a 09 09 09 7b | for.(const.p.in.all_stats).....{ |
| 54040 | 0d 0a 09 09 09 09 74 6f 74 61 6c 5f 72 65 71 75 65 73 74 73 20 2b 3d 20 28 73 61 66 65 5f 6c 6f | ......total_requests.+=.(safe_lo |
| 54060 | 6f 6b 75 70 28 61 6c 6c 5f 73 74 61 74 73 5b 70 5d 2c 20 22 72 65 71 75 65 73 74 73 2e 63 6f 75 | okup(all_stats[p],."requests.cou |
| 54080 | 6e 74 22 29 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 5f 72 61 74 65 20 2b 3d 20 28 | nt").||.0);......total_rate.+=.( |
| 540a0 | 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 61 6c 6c 5f 73 74 61 74 73 5b 70 5d 2c 20 22 72 65 71 75 65 | safe_lookup(all_stats[p],."reque |
| 540c0 | 73 74 73 2e 72 61 74 65 5f 31 22 29 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 | sts.rate_1").||.0);.....}....... |
| 540e0 | 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 | this._add_tile_metric(left,.Frie |
| 54100 | 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 5f 72 65 71 75 65 73 74 73 29 2c 20 22 74 6f 74 61 6c | ndly.sep(total_requests),."total |
| 54120 | 20 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 69 66 20 28 74 6f 74 61 6c | .requests",.true);.....if.(total |
| 54140 | 5f 72 61 74 65 20 3e 20 30 29 0d 0a 09 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d | _rate.>.0)......this._add_tile_m |
| 54160 | 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 5f 72 | etric(left,.Friendly.sep(total_r |
| 54180 | 61 74 65 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 20 28 31 6d 29 22 29 3b | ate,.1).+."/s",."req/sec.(1m)"); |
| 541a0 | 0d 0a 0d 0a 09 09 09 2f 2f 20 52 69 67 68 74 20 63 6f 6c 75 6d 6e 3a 20 77 65 62 73 6f 63 6b 65 | .......//.Right.column:.websocke |
| 541c0 | 74 20 73 74 61 74 73 0d 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 | t.stats.....const.ws.=.all_stats |
| 541e0 | 5b 22 68 74 74 70 22 5d 20 3f 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 68 74 74 70 22 5d 5b 22 77 | ["http"].?.(all_stats["http"]["w |
| 54200 | 65 62 73 6f 63 6b 65 74 73 22 5d 20 7c 7c 20 7b 7d 29 20 3a 20 7b 7d 3b 0d 0a 09 09 09 63 6f 6e | ebsockets"].||.{}).:.{};.....con |
| 54220 | 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | st.right.=.columns.tag().classif |
| 54240 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 61 | y("tile-metrics");.......this._a |
| 54260 | 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 | dd_tile_metric(right,.Friendly.s |
| 54280 | 65 70 28 77 73 2e 61 63 74 69 76 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 7c 7c 20 30 29 2c 20 | ep(ws.active_connections.||.0),. |
| 542a0 | 22 77 73 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 63 6f 6e | "ws.connections",.true);.....con |
| 542c0 | 73 74 20 77 73 5f 66 72 61 6d 65 73 20 3d 20 28 77 73 2e 66 72 61 6d 65 73 5f 72 65 63 65 69 76 | st.ws_frames.=.(ws.frames_receiv |
| 542e0 | 65 64 20 7c 7c 20 30 29 20 2b 20 28 77 73 2e 66 72 61 6d 65 73 5f 73 65 6e 74 20 7c 7c 20 30 29 | ed.||.0).+.(ws.frames_sent.||.0) |
| 54300 | 3b 0d 0a 09 09 09 69 66 20 28 77 73 5f 66 72 61 6d 65 73 20 3e 20 30 29 0d 0a 09 09 09 09 74 68 | ;.....if.(ws_frames.>.0)......th |
| 54320 | 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e | is._add_tile_metric(right,.Frien |
| 54340 | 64 6c 79 2e 73 65 70 28 77 73 5f 66 72 61 6d 65 73 29 2c 20 22 77 73 20 66 72 61 6d 65 73 22 29 | dly.sep(ws_frames),."ws.frames") |
| 54360 | 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 77 73 5f 62 79 74 65 73 20 3d 20 28 77 73 2e 62 79 74 65 73 | ;.....const.ws_bytes.=.(ws.bytes |
| 54380 | 5f 72 65 63 65 69 76 65 64 20 7c 7c 20 30 29 20 2b 20 28 77 73 2e 62 79 74 65 73 5f 73 65 6e 74 | _received.||.0).+.(ws.bytes_sent |
| 543a0 | 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 69 66 20 28 77 73 5f 62 79 74 65 73 20 3e 20 30 29 0d 0a 09 | .||.0);.....if.(ws_bytes.>.0)... |
| 543c0 | 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 | ...this._add_tile_metric(right,. |
| 543e0 | 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 77 73 5f 62 79 74 65 73 29 2c 20 22 77 73 20 74 72 | Friendly.bytes(ws_bytes),."ws.tr |
| 54400 | 61 66 66 69 63 22 29 3b 0d 0a 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 | affic");.......tile.on_click((). |
| 54420 | 3d 3e 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 6d 65 | =>.{.window.location.=."?page=me |
| 54440 | 74 72 69 63 73 22 3b 20 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 43 61 63 68 65 20 74 | trics";.});....}......//.Cache.t |
| 54460 | 69 6c 65 20 28 7a 24 29 0d 0a 09 09 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 7a 24 22 5d 29 | ile.(z$)....if.(all_stats["z$"]) |
| 54480 | 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 7a | ....{.....const.s.=.all_stats["z |
| 544a0 | 24 22 5d 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 | $"];.....const.tile.=.grid.tag() |
| 544c0 | 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 | .classify("card").classify("stat |
| 544e0 | 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | s-tile");.....tile.tag().classif |
| 54500 | 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 43 61 63 68 65 22 29 3b 0d 0a | y("card-title").text("Cache");.. |
| 54520 | 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ...const.body.=.tile.tag().class |
| 54540 | 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 | ify("tile-metrics");.......const |
| 54560 | 20 68 69 74 73 20 3d 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 63 61 63 68 65 2e 68 69 | .hits.=.safe_lookup(s,."cache.hi |
| 54580 | 74 73 22 29 20 7c 7c 20 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6d 69 73 73 65 73 20 3d 20 73 61 | ts").||.0;.....const.misses.=.sa |
| 545a0 | 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 63 61 63 68 65 2e 6d 69 73 73 65 73 22 29 20 7c 7c 20 | fe_lookup(s,."cache.misses").||. |
| 545c0 | 30 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 61 74 69 6f 20 3d 20 28 68 69 74 73 20 2b 20 6d 69 73 | 0;.....const.ratio.=.(hits.+.mis |
| 545e0 | 73 65 73 29 20 3e 20 30 20 3f 20 28 28 68 69 74 73 20 2f 20 28 68 69 74 73 20 2b 20 6d 69 73 73 | ses).>.0.?.((hits./.(hits.+.miss |
| 54600 | 65 73 29 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 | es)).*.100).toFixed(1).+."%".:." |
| 54620 | 2d 22 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 | -";.......this._add_tile_metric( |
| 54640 | 62 6f 64 79 2c 20 72 61 74 69 6f 2c 20 22 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b | body,.ratio,."hit.ratio",.true); |
| 54660 | 0d 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c | .....this._add_tile_metric(body, |
| 54680 | 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 64 69 73 6b | .safe_lookup(s,."cache.size.disk |
| 546a0 | 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 64 69 73 6b | ",.Friendly.bytes).||."-",."disk |
| 546c0 | 22 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f | ");.....this._add_tile_metric(bo |
| 546e0 | 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 6d | dy,.safe_lookup(s,."cache.size.m |
| 54700 | 65 6d 6f 72 79 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 | emory",.Friendly.bytes).||."-",. |
| 54720 | 22 6d 65 6d 6f 72 79 22 29 3b 0d 0a 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 | "memory");.......tile.on_click(( |
| 54740 | 29 20 3d 3e 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d | ).=>.{.window.location.=."?page= |
| 54760 | 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 7a 24 22 3b 20 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 | stat&provider=z$";.});....}..... |
| 54780 | 09 2f 2f 20 50 72 6f 6a 65 63 74 20 53 74 6f 72 65 20 74 69 6c 65 20 28 70 72 6a 29 0d 0a 09 09 | .//.Project.Store.tile.(prj).... |
| 547a0 | 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 70 72 6a 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 | if.(all_stats["prj"])....{.....c |
| 547c0 | 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 70 72 6a 22 5d 3b 0d 0a 09 09 09 63 | onst.s.=.all_stats["prj"];.....c |
| 547e0 | 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | onst.tile.=.grid.tag().classify( |
| 54800 | 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d | "card").classify("stats-tile");. |
| 54820 | 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 | ....tile.tag().classify("card-ti |
| 54840 | 74 6c 65 22 29 2e 74 65 78 74 28 22 50 72 6f 6a 65 63 74 20 53 74 6f 72 65 22 29 3b 0d 0a 09 09 | tle").text("Project.Store");.... |
| 54860 | 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | .const.body.=.tile.tag().classif |
| 54880 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 61 | y("tile-metrics");.......this._a |
| 548a0 | 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 | dd_tile_metric(body,.safe_lookup |
| 548c0 | 28 73 2c 20 22 72 65 71 75 65 73 74 73 2e 63 6f 75 6e 74 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 | (s,."requests.count",.Friendly.s |
| 548e0 | 65 70 29 20 7c 7c 20 22 2d 22 2c 20 22 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0d 0a | ep).||."-",."requests",.true);.. |
| 54900 | 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 | ...this._add_tile_metric(body,.s |
| 54920 | 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 64 69 73 6b 22 2c | afe_lookup(s,."store.size.disk", |
| 54940 | 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 64 69 73 6b 22 29 | .Friendly.bytes).||."-",."disk") |
| 54960 | 3b 0d 0a 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 77 69 | ;.......tile.on_click(().=>.{.wi |
| 54980 | 6e 64 6f 77 2e 6c 6f 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 | ndow.location.=."?page=stat&prov |
| 549a0 | 69 64 65 72 3d 70 72 6a 22 3b 20 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 42 75 69 6c | ider=prj";.});....}......//.Buil |
| 549c0 | 64 20 53 74 6f 72 65 20 74 69 6c 65 20 28 62 75 69 6c 64 73 29 0d 0a 09 09 69 66 20 28 61 6c 6c | d.Store.tile.(builds)....if.(all |
| 549e0 | 5f 73 74 61 74 73 5b 22 62 75 69 6c 64 73 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 | _stats["builds"])....{.....const |
| 54a00 | 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 62 75 69 6c 64 73 22 5d 3b 0d 0a 09 09 09 63 6f | .s.=.all_stats["builds"];.....co |
| 54a20 | 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | nst.tile.=.grid.tag().classify(" |
| 54a40 | 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a | card").classify("stats-tile");.. |
| 54a60 | 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 | ...tile.tag().classify("card-tit |
| 54a80 | 6c 65 22 29 2e 74 65 78 74 28 22 42 75 69 6c 64 20 53 74 6f 72 65 22 29 3b 0d 0a 09 09 09 63 6f | le").text("Build.Store");.....co |
| 54aa0 | 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | nst.body.=.tile.tag().classify(" |
| 54ac0 | 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f | tile-metrics");.......this._add_ |
| 54ae0 | 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c | tile_metric(body,.safe_lookup(s, |
| 54b00 | 20 22 72 65 71 75 65 73 74 73 2e 63 6f 75 6e 74 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 29 | ."requests.count",.Friendly.sep) |
| 54b20 | 20 7c 7c 20 22 2d 22 2c 20 22 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 | .||."-",."requests",.true);..... |
| 54b40 | 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 | this._add_tile_metric(body,.safe |
| 54b60 | 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 64 69 73 6b 22 2c 20 46 72 | _lookup(s,."store.size.disk",.Fr |
| 54b80 | 69 65 6e 64 6c 79 2e 62 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 64 69 73 6b 22 29 3b 0d 0a | iendly.bytes).||."-",."disk");.. |
| 54ba0 | 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 77 69 6e 64 6f | .....tile.on_click(().=>.{.windo |
| 54bc0 | 77 2e 6c 6f 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 | w.location.=."?page=stat&provide |
| 54be0 | 72 3d 62 75 69 6c 64 73 22 3b 20 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 50 72 6f 78 | r=builds";.});....}......//.Prox |
| 54c00 | 79 20 74 69 6c 65 0d 0a 09 09 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 70 72 6f 78 79 22 5d | y.tile....if.(all_stats["proxy"] |
| 54c20 | 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 | )....{.....const.s.=.all_stats[" |
| 54c40 | 70 72 6f 78 79 22 5d 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 | proxy"];.....const.tile.=.grid.t |
| 54c60 | 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 | ag().classify("card").classify(" |
| 54c80 | 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 | stats-tile");.....tile.tag().cla |
| 54ca0 | 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 50 72 6f 78 79 22 | ssify("card-title").text("Proxy" |
| 54cc0 | 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 | );.....const.body.=.tile.tag().c |
| 54ce0 | 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 63 | lassify("tile-metrics");.......c |
| 54d00 | 6f 6e 73 74 20 6d 61 70 70 69 6e 67 73 20 3d 20 73 2e 6d 61 70 70 69 6e 67 73 20 7c 7c 20 5b 5d | onst.mappings.=.s.mappings.||.[] |
| 54d20 | 3b 0d 0a 09 09 09 6c 65 74 20 74 6f 74 61 6c 41 63 74 69 76 65 20 3d 20 30 3b 0d 0a 09 09 09 6c | ;.....let.totalActive.=.0;.....l |
| 54d40 | 65 74 20 74 6f 74 61 6c 42 79 74 65 73 20 3d 20 30 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 | et.totalBytes.=.0;.....for.(cons |
| 54d60 | 74 20 6d 20 6f 66 20 6d 61 70 70 69 6e 67 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 6f 74 61 | t.m.of.mappings).....{......tota |
| 54d80 | 6c 41 63 74 69 76 65 20 2b 3d 20 28 6d 2e 61 63 74 69 76 65 43 6f 6e 6e 65 63 74 69 6f 6e 73 20 | lActive.+=.(m.activeConnections. |
| 54da0 | 7c 7c 20 30 29 3b 0d 0a 09 09 09 09 74 6f 74 61 6c 42 79 74 65 73 20 2b 3d 20 28 6d 2e 62 79 74 | ||.0);......totalBytes.+=.(m.byt |
| 54dc0 | 65 73 46 72 6f 6d 43 6c 69 65 6e 74 20 7c 7c 20 30 29 20 2b 20 28 6d 2e 62 79 74 65 73 54 6f 43 | esFromClient.||.0).+.(m.bytesToC |
| 54de0 | 6c 69 65 6e 74 20 7c 7c 20 30 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 61 | lient.||.0);.....}.......this._a |
| 54e00 | 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 | dd_tile_metric(body,.Friendly.se |
| 54e20 | 70 28 74 6f 74 61 6c 41 63 74 69 76 65 29 2c 20 22 61 63 74 69 76 65 20 63 6f 6e 6e 65 63 74 69 | p(totalActive),."active.connecti |
| 54e40 | 6f 6e 73 22 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f | ons",.true);.....this._add_tile_ |
| 54e60 | 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6d 61 70 70 69 6e | metric(body,.Friendly.sep(mappin |
| 54e80 | 67 73 2e 6c 65 6e 67 74 68 29 2c 20 22 6d 61 70 70 69 6e 67 73 22 29 3b 0d 0a 09 09 09 74 68 69 | gs.length),."mappings");.....thi |
| 54ea0 | 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c | s._add_tile_metric(body,.Friendl |
| 54ec0 | 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 42 79 74 65 73 29 2c 20 22 74 72 61 66 66 69 63 22 29 3b | y.bytes(totalBytes),."traffic"); |
| 54ee0 | 0d 0a 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 77 69 6e | .......tile.on_click(().=>.{.win |
| 54f00 | 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 70 72 6f 78 79 22 3b 20 7d 29 | dow.location.=."?page=proxy";.}) |
| 54f20 | 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 57 6f 72 6b 73 70 61 63 65 20 74 69 6c 65 20 28 77 | ;....}......//.Workspace.tile.(w |
| 54f40 | 73 29 0d 0a 09 09 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 77 73 22 5d 29 0d 0a 09 09 7b 0d | s)....if.(all_stats["ws"])....{. |
| 54f60 | 0a 09 09 09 63 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 77 73 22 5d 3b 0d 0a | ....const.s.=.all_stats["ws"];.. |
| 54f80 | 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ...const.tile.=.grid.tag().class |
| 54fa0 | 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 | ify("card").classify("stats-tile |
| 54fc0 | 22 29 3b 0d 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 | ");.....tile.tag().classify("car |
| 54fe0 | 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 57 6f 72 6b 73 70 61 63 65 22 29 3b 0d 0a 09 09 | d-title").text("Workspace");.... |
| 55000 | 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | .const.body.=.tile.tag().classif |
| 55020 | 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0d 0a 0d 0a 09 09 09 74 68 69 73 2e 5f 61 | y("tile-metrics");.......this._a |
| 55040 | 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 | dd_tile_metric(body,.safe_lookup |
| 55060 | 28 73 2c 20 22 72 65 71 75 65 73 74 73 2e 63 6f 75 6e 74 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 | (s,."requests.count",.Friendly.s |
| 55080 | 65 70 29 20 7c 7c 20 22 2d 22 2c 20 22 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0d 0a | ep).||."-",."requests",.true);.. |
| 550a0 | 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 | ...this._add_tile_metric(body,.s |
| 550c0 | 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 77 6f 72 6b 73 70 61 63 65 73 2e 66 69 6c 65 73 63 | afe_lookup(s,."workspaces.filesc |
| 550e0 | 6f 75 6e 74 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 29 20 7c 7c 20 22 2d 22 2c 20 22 66 69 | ount",.Friendly.sep).||."-",."fi |
| 55100 | 6c 65 73 22 29 3b 0d 0a 0d 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e | les");.......tile.on_click(().=> |
| 55120 | 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 73 74 61 74 | .{.window.location.=."?page=stat |
| 55140 | 26 70 72 6f 76 69 64 65 72 3d 77 73 22 3b 20 7d 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 | &provider=ws";.});....}...}..... |
| 55160 | 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 | _add_tile_metric(parent,.value,. |
| 55180 | 6c 61 62 65 6c 2c 20 68 65 72 6f 3d 66 61 6c 73 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 | label,.hero=false)...{....const. |
| 551a0 | 6d 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 22 74 69 6c 65 2d | m.=.parent.tag().classify("tile- |
| 551c0 | 6d 65 74 72 69 63 22 29 3b 0d 0a 09 09 69 66 20 28 68 65 72 6f 29 0d 0a 09 09 7b 0d 0a 09 09 09 | metric");....if.(hero)....{..... |
| 551e0 | 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0d | m.classify("tile-metric-hero");. |
| 55200 | 0a 09 09 7d 0d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 | ...}....m.tag().classify("metric |
| 55220 | 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0d 0a 09 09 6d 2e 74 61 67 28 29 | -value").text(value);....m.tag() |
| 55240 | 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c | .classify("metric-label").text(l |
| 55260 | 61 62 65 6c 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 77 5f 73 74 61 74 28 70 72 6f 76 69 64 65 | abel);...}.....view_stat(provide |
| 55280 | 72 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 | r)...{....window.location.=."?pa |
| 552a0 | 67 65 3d 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 22 20 2b 20 70 72 6f 76 69 64 65 72 3b 0d 0a | ge=stat&provider=".+.provider;.. |
| 552c0 | 09 7d 0d 0a 0d 0a 09 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0d | .}.....view_project(project_id). |
| 552e0 | 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d | ..{....window.location.=."?page= |
| 55300 | 70 72 6f 6a 65 63 74 26 70 72 6f 6a 65 63 74 3d 22 20 2b 20 70 72 6f 6a 65 63 74 5f 69 64 3b 0d | project&project=".+.project_id;. |
| 55320 | 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 | ..}.....drop_project(project_id) |
| 55340 | 0d 0a 09 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 | ...{....const.drop.=.async.().=> |
| 55360 | 20 7b 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 72 65 73 6f 75 | .{.....await.new.Fetcher().resou |
| 55380 | 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b | rce("prj",.project_id).delete(); |
| 553a0 | 0d 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e | .....this.reload();....};......n |
| 553c0 | 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 | ew.Modal()......title("Confirmat |
| 553e0 | 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 70 72 6f 6a 65 63 74 | ion")......message(`Drop.project |
| 55400 | 20 27 24 7b 70 72 6f 6a 65 63 74 5f 69 64 7d 27 3f 60 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 | .'${project_id}'?`)......option( |
| 55420 | 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e | "Yes",.().=>.drop())......option |
| 55440 | 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 77 5f 7a 63 61 63 68 65 28 6e 61 6d 65 | ("No");...}.....view_zcache(name |
| 55460 | 73 70 61 63 65 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 | space)...{....window.location.=. |
| 55480 | 22 3f 70 61 67 65 3d 7a 63 61 63 68 65 26 6e 61 6d 65 73 70 61 63 65 3d 22 20 2b 20 6e 61 6d 65 | "?page=zcache&namespace=".+.name |
| 554a0 | 73 70 61 63 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 | space;...}.....drop_zcache(names |
| 554c0 | 70 61 63 65 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 6e 63 20 | pace)...{....const.drop.=.async. |
| 554e0 | 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 28 29 2e | ().=>.{.....await.new.Fetcher(). |
| 55500 | 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 |
| 55520 | 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a | ();.....this.reload();....};.... |
| 55540 | 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 | ..new.Modal()......title("Confir |
| 55560 | 6d 61 74 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 7a 63 61 63 | mation")......message(`Drop.zcac |
| 55580 | 68 65 20 27 24 7b 6e 61 6d 65 73 70 61 63 65 7d 27 3f 60 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e | he.'${namespace}'?`)......option |
| 555a0 | 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0d 0a 09 09 09 2e 6f 70 74 69 6f | ("Yes",.().=>.drop())......optio |
| 555c0 | 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 64 72 6f 70 5f 61 6c 6c 5f | n("No");...}.....async.drop_all_ |
| 555e0 | 70 72 6f 6a 65 63 74 73 28 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 | projects()...{....for.(const.row |
| 55600 | 20 6f 66 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 | .of.this._project_table)....{... |
| 55620 | 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a | ..const.project_id.=.row.attr("z |
| 55640 | 73 5f 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 | s_name");.....await.new.Fetcher( |
| 55660 | 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 69 64 29 2e 64 65 | ).resource("prj",.project_id).de |
| 55680 | 6c 65 74 65 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 | lete();....}....this.reload();.. |
| 556a0 | 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 64 72 6f 70 5f 61 6c 6c 5f 7a 63 61 63 68 65 28 29 0d 0a | .}.....async.drop_all_zcache().. |
| 556c0 | 09 7b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 20 6f 66 20 74 68 69 73 2e 5f 63 61 | .{....for.(const.row.of.this._ca |
| 556e0 | 63 68 65 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 73 70 | che_table)....{.....const.namesp |
| 55700 | 61 63 65 20 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 | ace.=.row.attr("zs_name");.....a |
| 55720 | 77 61 69 74 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 7a 24 22 | wait.new.Fetcher().resource("z$" |
| 55740 | 2c 20 6e 61 6d 65 73 70 61 63 65 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 74 | ,.namespace).delete();....}....t |
| 55760 | 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 61 6c 6c 28 77 | his.reload();...}.....drop_all(w |
| 55780 | 68 61 74 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 6e 63 20 28 | hat)...{....const.drop.=.async.( |
| 557a0 | 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 20 28 77 68 61 74 20 3d 3d 20 22 70 72 6f 6a 65 63 74 73 | ).=>.{.....if.(what.==."projects |
| 557c0 | 22 29 20 72 65 74 75 72 6e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 5f 70 72 6f 6a 65 63 74 73 | ").return.this.drop_all_projects |
| 557e0 | 28 29 3b 0d 0a 09 09 09 69 66 20 28 77 68 61 74 20 3d 3d 20 22 7a 24 22 29 09 09 72 65 74 75 72 | ();.....if.(what.==."z$")..retur |
| 55800 | 6e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 5f 7a 63 61 63 68 65 28 29 3b 0d 0a 09 09 7d 3b 0d | n.this.drop_all_zcache();....};. |
| 55820 | 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 6c 65 28 22 43 6f 6e | .....new.Modal()......title("Con |
| 55840 | 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 60 44 72 6f 70 20 65 | firmation")......message(`Drop.e |
| 55860 | 76 65 72 79 20 69 74 65 6d 20 66 72 6f 6d 20 27 24 7b 77 68 61 74 7d 27 3f 60 29 0d 0a 09 09 09 | very.item.from.'${what}'?`)..... |
| 55880 | 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 29 0d 0a 09 09 | .option("Yes",.().=>.drop()).... |
| 558a0 | 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 | ..option("No");...}..}..PK...... |
| 558c0 | 00 00 d5 b6 69 5c ad 03 64 25 44 0e 00 00 44 0e 00 00 0d 00 00 00 70 61 67 65 73 2f 73 74 61 74 | ....i\..d%D...D.......pages/stat |
| 558e0 | 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 63 2e | .js//.Copyright.Epic.Games,.Inc. |
| 55900 | 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 73 74 | .All.Rights.Reserved....."use.st |
| 55920 | 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 72 6f | rict";....import.{.ZenPage.}.fro |
| 55940 | 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 72 20 | m."./page.js"..import.{.Fetcher. |
| 55960 | 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 6d 70 | }.from."../util/fetcher.js"..imp |
| 55980 | 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 2f 66 | ort.{.Friendly.}.from."../util/f |
| 559a0 | 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 70 54 61 62 6c 65 2c | riendly.js"..import.{.PropTable, |
| 559c0 | 20 54 6f 6f 6c 62 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 | .Toolbar.}.from."../util/widgets |
| 559e0 | 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 2f 2f 2f | .js"....//////////////////////// |
| 55a00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55a20 | 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 73 73 20 | ////////////////////////..class. |
| 55a40 | 54 65 6d 70 6f 72 61 6c 53 74 61 74 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 64 61 | TemporalStat..{...constructor(da |
| 55a60 | 74 61 2c 20 61 73 5f 62 79 74 65 73 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 64 61 74 61 20 | ta,.as_bytes)...{....this._data. |
| 55a80 | 3d 20 64 61 74 61 3b 0d 0a 09 09 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 73 20 3d 20 61 73 5f 62 | =.data;....this._as_bytes.=.as_b |
| 55aa0 | 79 74 65 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 6f 53 74 72 69 6e 67 28 29 0d 0a 09 7b 0d 0a 09 09 | ytes;...}.....toString()...{.... |
| 55ac0 | 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a 09 09 09 2f 2a 20 63 6f 75 6e 74 20 2a | const.columns.=.[...../*.count.* |
| 55ae0 | 2f 09 7b 7d 2c 0d 0a 09 09 09 2f 2a 20 72 61 74 65 20 2a 2f 09 7b 7d 2c 0d 0a 09 09 09 2f 2a 20 | /.{},...../*.rate.*/.{},...../*. |
| 55b00 | 74 20 2a 2f 09 09 7b 7d 2c 20 7b 7d 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 64 61 74 | t.*/..{},.{},....];....const.dat |
| 55b20 | 61 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 | a.=.this._data;....for.(var.key. |
| 55b40 | 69 6e 20 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 6f 75 74 20 3d 20 63 6f 6c 75 | in.data)....{.....var.out.=.colu |
| 55b60 | 6d 6e 73 5b 30 5d 3b 0d 0a 09 09 09 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 | mns[0];.....if.(key.startsWith(" |
| 55b80 | 72 61 74 65 5f 22 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 31 5d 3b 0d 0a 09 09 09 65 | rate_")).out.=.columns[1];.....e |
| 55ba0 | 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 70 22 29 29 20 6f | lse.if.(key.startsWith("t_p")).o |
| 55bc0 | 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 33 5d 3b 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 | ut.=.columns[3];.....else.if.(ke |
| 55be0 | 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 74 5f 22 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e | y.startsWith("t_")).out.=.column |
| 55c00 | 73 5b 32 5d 3b 0d 0a 09 09 09 6f 75 74 5b 6b 65 79 5d 20 3d 20 64 61 74 61 5b 6b 65 79 5d 3b 0d | s[2];.....out[key].=.data[key];. |
| 55c20 | 0a 09 09 7d 0d 0a 0d 0a 09 09 76 61 72 20 66 72 69 65 6e 64 6c 79 20 3d 20 74 68 69 73 2e 5f 61 | ...}......var.friendly.=.this._a |
| 55c40 | 73 5f 62 79 74 65 73 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 20 3a 20 46 72 69 65 6e | s_bytes.?.Friendly.bytes.:.Frien |
| 55c60 | 64 6c 79 2e 73 65 70 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6e 74 65 6e 74 20 3d 20 22 22 3b 0d | dly.sep;......var.content.=."";. |
| 55c80 | 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 63 6f 6c 75 6d 6e 73 2e 6c | ...for.(var.i.=.0;.i.<.columns.l |
| 55ca0 | 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 63 6f 6c 75 6d | ength;.++i)....{.....const.colum |
| 55cc0 | 6e 20 3d 20 63 6f 6c 75 6d 6e 73 5b 69 5d 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 | n.=.columns[i];.....for.(var.key |
| 55ce0 | 20 69 6e 20 63 6f 6c 75 6d 6e 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 76 61 6c 75 65 | .in.column).....{......var.value |
| 55d00 | 20 3d 20 63 6f 6c 75 6d 6e 5b 6b 65 79 5d 3b 0d 0a 09 09 09 09 69 66 20 28 69 29 0d 0a 09 09 09 | .=.column[key];......if.(i)..... |
| 55d20 | 09 7b 0d 0a 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 61 | .{.......value.=.Friendly.sep(va |
| 55d40 | 6c 75 65 2c 20 32 29 3b 0d 0a 09 09 09 09 09 6b 65 79 20 3d 20 6b 65 79 2e 70 61 64 53 74 61 72 | lue,.2);.......key.=.key.padStar |
| 55d60 | 74 28 39 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 6b 65 79 20 2b 20 22 3a 20 | t(9);.......content.+=.key.+.":. |
| 55d80 | 22 20 2b 20 76 61 6c 75 65 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 65 6c 73 65 0d 0a 09 09 09 | ".+.value;......}......else..... |
| 55da0 | 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 66 72 69 65 6e 64 6c 79 28 76 61 6c 75 65 29 3b 0d 0a 09 | ..content.+=.friendly(value);... |
| 55dc0 | 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 22 5c 72 5c 6e 22 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d | ...content.+=."\r\n";.....}....} |
| 55de0 | 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 61 | ......return.content;...}.....ta |
| 55e00 | 67 28 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 22 70 72 65 22 3b 0d 0a 09 7d 0d 0a 7d 0d | g()...{....return."pre";...}..}. |
| 55e20 | 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 | ...///////////////////////////// |
| 55e40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55e60 | 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 |
| 55e80 | 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 61 73 79 6e | s.Page.extends.ZenPage..{...asyn |
| 55ea0 | 63 20 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 76 69 64 65 72 20 3d | c.main()...{....const.provider.= |
| 55ec0 | 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 76 69 64 65 72 22 2c 20 22 7a 24 22 | .this.get_param("provider",."z$" |
| 55ee0 | 29 3b 0d 0a 09 09 76 61 72 20 73 74 61 74 73 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0d | );....var.stats.=.new.Fetcher(). |
| 55f00 | 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 70 72 6f 76 69 64 65 72 29 | .....resource("stats",.provider) |
| 55f20 | 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 | ......param("cidstorestats",."tr |
| 55f40 | 75 65 22 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 65 73 74 6f 72 65 73 74 61 74 73 | ue")......param("cachestorestats |
| 55f60 | 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 | ",."true")......json();......thi |
| 55f80 | 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 73 74 61 74 20 2d 20 22 20 2b 20 70 72 6f 76 69 64 65 72 | s.set_title("stat.-.".+.provider |
| 55fa0 | 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 64 64 5f 73 | );....const.section.=.this.add_s |
| 55fc0 | 65 63 74 69 6f 6e 28 70 72 6f 76 69 64 65 72 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 74 6f 6f 6c 62 | ection(provider);......var.toolb |
| 55fe0 | 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 6f 6c 62 61 72 29 | ar.=.section.add_widget(Toolbar) |
| 56000 | 3b 0d 0a 09 09 76 61 72 20 74 62 5f 72 69 67 68 74 20 3d 20 74 6f 6f 6c 62 61 72 2e 72 69 67 68 | ;....var.tb_right.=.toolbar.righ |
| 56020 | 74 28 29 3b 0d 0a 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 66 69 6c 74 65 72 3a 22 29 3b | t();....tb_right.add("filter:"); |
| 56040 | 0d 0a 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 2d 6e 6f 6e 65 2d 22 29 2e 6f 6e 5f 63 6c | ....tb_right.add("-none-").on_cl |
| 56060 | 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 22 22 | ick((x).=>.this.update_filter("" |
| 56080 | 29 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 70 72 65 73 65 74 20 6f 66 20 5b 22 72 65 61 64 | ));....for.(var.preset.of.["read |
| 560a0 | 2e 22 2c 20 22 77 72 69 74 65 2e 22 2c 20 22 2e 72 65 71 75 65 73 74 22 2c 20 22 2e 62 79 74 65 | .",."write.",.".request",.".byte |
| 560c0 | 73 22 5d 29 0d 0a 09 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 70 72 65 73 65 74 29 2e 6f 6e | s"]).....tb_right.add(preset).on |
| 560e0 | 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 | _click((x).=>.this.update_filter |
| 56100 | 28 78 29 2c 20 70 72 65 73 65 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e | (x),.preset);....this._filter_in |
| 56120 | 70 75 74 20 3d 20 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 22 2c 20 22 6c 61 62 65 6c 22 29 2e | put.=.tb_right.add("",."label"). |
| 56140 | 74 61 67 28 22 69 6e 70 75 74 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e | tag("input");....this._filter_in |
| 56160 | 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 73 2e 75 70 64 | put.on("change",.(x).=>.this.upd |
| 56180 | 61 74 65 5f 66 69 6c 74 65 72 28 78 2e 69 6e 6e 65 72 28 29 2e 76 61 6c 75 65 29 2c 20 74 68 69 | ate_filter(x.inner().value),.thi |
| 561a0 | 73 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 74 61 62 | s._filter_input);......this._tab |
| 561c0 | 6c 65 20 3d 20 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 | le.=.section.add_widget(PropTabl |
| 561e0 | 65 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 73 20 3d 20 73 74 61 74 73 20 3d 20 61 | e);......this._stats.=.stats.=.a |
| 56200 | 77 61 69 74 20 73 74 61 74 73 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 64 65 6e 73 65 28 73 74 | wait.stats;....this._condense(st |
| 56220 | 61 74 73 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 66 69 72 73 74 20 3d 20 75 6e 64 65 66 69 6e 65 64 | ats);......var.first.=.undefined |
| 56240 | 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 73 74 61 74 73 29 0d 0a 09 09 | ;....for.(var.name.in.stats).... |
| 56260 | 7b 0d 0a 09 09 09 66 69 72 73 74 20 3d 20 66 69 72 73 74 20 7c 7c 20 6e 61 6d 65 3b 0d 0a 09 09 | {.....first.=.first.||.name;.... |
| 56280 | 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2e 61 64 64 28 6e 61 6d 65 29 2e 6f 6e 5f 63 6c 69 | .toolbar.left().add(name).on_cli |
| 562a0 | 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 63 61 74 65 67 6f 72 79 28 78 29 2c | ck((x).=>.this.view_category(x), |
| 562c0 | 20 6e 61 6d 65 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 76 61 72 20 66 69 6c 74 65 72 20 3d 20 74 | .name);....}......var.filter.=.t |
| 562e0 | 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 74 65 72 22 29 3b 0d 0a 0d 0a 09 09 66 69 | his.get_param("filter");......fi |
| 56300 | 72 73 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 76 69 65 77 22 2c 20 66 69 72 | rst.=.this.get_param("view",.fir |
| 56320 | 73 74 29 3b 0d 0a 09 09 74 68 69 73 2e 76 69 65 77 5f 63 61 74 65 67 6f 72 79 28 66 69 72 73 74 | st);....this.view_category(first |
| 56340 | 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 66 69 6c 74 65 72 29 0d 0a 09 09 09 74 68 69 73 2e 75 70 64 | );......if.(filter).....this.upd |
| 56360 | 61 74 65 5f 66 69 6c 74 65 72 28 66 69 6c 74 65 72 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 77 | ate_filter(filter);...}.....view |
| 56380 | 5f 63 61 74 65 67 6f 72 79 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 66 72 69 | _category(name)...{....const.fri |
| 563a0 | 65 6e 64 6c 79 20 3d 20 28 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 72 61 77 22 29 20 3d | endly.=.(this.get_param("raw").= |
| 563c0 | 3d 20 75 6e 64 65 66 69 6e 65 64 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 2e 63 6c 65 | =.undefined);....this._table.cle |
| 563e0 | 61 72 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 2e 61 64 64 5f 6f 62 6a 65 63 74 28 | ar();....this._table.add_object( |
| 56400 | 74 68 69 73 2e 5f 73 74 61 74 73 5b 6e 61 6d 65 5d 2c 20 66 72 69 65 6e 64 6c 79 2c 20 33 29 3b | this._stats[name],.friendly,.3); |
| 56420 | 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 76 69 65 77 22 2c 20 6e 61 6d 65 29 | ....this.set_param("view",.name) |
| 56440 | 3b 0d 0a 09 09 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 22 22 29 3b 0d 0a 09 7d | ;....this.update_filter("");...} |
| 56460 | 0d 0a 0d 0a 09 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 6e 65 65 64 6c 65 29 0d 0a 09 7b 0d 0a | .....update_filter(needle)...{.. |
| 56480 | 09 09 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 2e 61 74 74 72 28 22 76 61 6c 75 65 | ..this._filter_input.attr("value |
| 564a0 | 22 2c 20 6e 65 65 64 6c 65 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 | ",.needle);......this.set_param( |
| 564c0 | 22 66 69 6c 74 65 72 22 2c 20 6e 65 65 64 6c 65 29 3b 0d 0a 09 09 69 66 20 28 21 6e 65 65 64 6c | "filter",.needle);....if.(!needl |
| 564e0 | 65 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 74 61 62 6c 65 2e 66 69 6c 74 65 72 | e).....return.this._table.filter |
| 56500 | 28 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 6e 65 65 64 6c 65 73 20 3d 20 6e 65 65 64 6c 65 2e 73 70 | ();......var.needles.=.needle.sp |
| 56520 | 6c 69 74 28 22 20 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 2e 66 69 6c 74 65 72 28 | lit(".");....this._table.filter( |
| 56540 | 2e 2e 2e 6e 65 65 64 6c 65 73 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6e 64 65 6e 73 65 28 73 | ...needles);...}....._condense(s |
| 56560 | 74 61 74 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 66 75 6e 63 74 69 | tats)...{....const.impl.=.functi |
| 56580 | 6f 6e 28 6e 6f 64 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 | on(node)....{.....for.(var.name. |
| 565a0 | 69 6e 20 6e 6f 64 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 61 6e 64 69 64 | in.node).....{......const.candid |
| 565c0 | 61 74 65 20 3d 20 6e 6f 64 65 5b 6e 61 6d 65 5d 3b 0d 0a 09 09 09 09 69 66 20 28 21 28 63 61 6e | ate.=.node[name];......if.(!(can |
| 565e0 | 64 69 64 61 74 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 4f 62 6a 65 63 74 29 29 0d 0a 09 09 09 09 | didate.instanceof.Object))...... |
| 56600 | 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 09 69 66 20 28 63 61 6e 64 69 64 61 74 65 5b | .continue;........if.(candidate[ |
| 56620 | 22 72 61 74 65 5f 6d 65 61 6e 22 5d 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 | "rate_mean"].!=.undefined)...... |
| 56640 | 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 73 5f 62 79 74 65 73 20 3d 20 28 6e 61 6d 65 2e 69 | {.......const.as_bytes.=.(name.i |
| 56660 | 6e 64 65 78 4f 66 28 22 62 79 74 65 73 22 29 20 3e 3d 20 30 29 3b 0d 0a 09 09 09 09 09 6e 6f 64 | ndexOf("bytes").>=.0);.......nod |
| 56680 | 65 5b 6e 61 6d 65 5d 20 3d 20 6e 65 77 20 54 65 6d 70 6f 72 61 6c 53 74 61 74 28 63 61 6e 64 69 | e[name].=.new.TemporalStat(candi |
| 566a0 | 64 61 74 65 2c 20 61 73 5f 62 79 74 65 73 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b | date,.as_bytes);.......continue; |
| 566c0 | 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 69 6d 70 6c 28 63 61 6e 64 69 64 61 74 65 29 3b 0d | ......}........impl(candidate);. |
| 566e0 | 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e | ....}....}......for.(var.name.in |
| 56700 | 20 73 74 61 74 73 29 0d 0a 09 09 09 69 6d 70 6c 28 73 74 61 74 73 5b 6e 61 6d 65 5d 29 3b 0d 0a | .stats).....impl(stats[name]);.. |
| 56720 | 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 6e 77 16 5b 2c 5f 8a 71 6b 11 00 00 6b 11 00 | .}..}..PK........nw.[,_.qk...k.. |
| 56740 | 00 0d 00 00 00 70 61 67 65 73 2f 74 65 73 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 | .....pages/test.js//.Copyright.E |
| 56760 | 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 72 | pic.Games,.Inc..All.Rights.Reser |
| 56780 | 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 20 | ved....."use.strict";....import. |
| 567a0 | 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 6d | {.ZenPage.}.from."./page.js"..im |
| 567c0 | 70 6f 72 74 20 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 | port.{.Table,.PropTable,.Toolbar |
| 567e0 | 2c 20 50 72 6f 67 72 65 73 73 42 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 | ,.ProgressBar.}.from."../util/wi |
| 56800 | 64 67 65 74 73 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 2c 20 7d 20 66 72 6f | dgets.js"..import.{.Modal,.}.fro |
| 56820 | 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f | m."../util/modal.js"....//////// |
| 56840 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56860 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56880 | 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 65 | ////////..export.class.Page.exte |
| 568a0 | 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 09 09 76 | nds.ZenPage..{...main()...{....v |
| 568c0 | 61 72 20 67 65 6e 5f 77 6f 72 64 20 3d 20 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 09 09 | ar.gen_word.=.(function().{..... |
| 568e0 | 76 61 72 20 73 20 3d 20 30 78 33 31 34 32 35 31 3b 0d 0a 09 09 09 76 61 72 20 72 20 3d 20 66 75 | var.s.=.0x314251;.....var.r.=.fu |
| 56900 | 6e 63 74 69 6f 6e 28 61 2c 20 62 29 20 7b 0d 0a 09 09 09 09 73 20 3d 20 28 73 20 2a 20 30 78 34 | nction(a,.b).{......s.=.(s.*.0x4 |
| 56920 | 39 33 29 20 26 20 30 78 37 66 66 66 66 66 66 66 3b 0d 0a 09 09 09 09 72 65 74 75 72 6e 20 28 28 | 93).&.0x7fffffff;......return.(( |
| 56940 | 73 20 3e 3e 20 33 29 20 25 20 28 62 20 2d 20 61 29 29 20 2b 20 61 3b 0d 0a 09 09 09 7d 3b 0d 0a | s.>>.3).%.(b.-.a)).+.a;.....};.. |
| 56960 | 09 09 09 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 61 3d 35 2c 20 62 3d 31 30 29 20 7b 0d | ...return.function(a=5,.b=10).{. |
| 56980 | 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 20 3d 20 22 61 65 69 6f 75 62 63 64 66 67 68 6a 6b 6c 6d | .....const.co.=."aeioubcdfghjklm |
| 569a0 | 6e 70 71 72 73 74 76 77 78 79 7a 22 3b 0d 0a 09 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 3b | npqrstvwxyz";......var.ret.=.""; |
| 569c0 | 0d 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 2c 20 6e 20 3d 20 72 28 61 2c 62 29 | ......for.(var.i.=.0,.n.=.r(a,b) |
| 569e0 | 3b 20 69 20 3c 20 6e 3b 20 2b 2b 69 29 0d 0a 09 09 09 09 09 72 65 74 20 2b 3d 20 63 6f 5b 72 28 | ;.i.<.n;.++i).......ret.+=.co[r( |
| 56a00 | 30 2c 20 63 6f 2e 6c 65 6e 67 74 68 29 5d 3b 0d 0a 09 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b | 0,.co.length)];......return.ret; |
| 56a20 | 0d 0a 09 09 09 7d 3b 0d 0a 09 09 7d 29 28 29 3b 0d 0a 09 09 76 61 72 20 67 65 6e 5f 70 61 72 61 | .....};....})();....var.gen_para |
| 56a40 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 3d 35 2c 20 62 3d 31 30 2c 20 73 3d 22 20 22 29 20 7b 0d | .=.function(a=5,.b=10,.s=".").{. |
| 56a60 | 0a 09 09 09 76 61 72 20 72 65 74 20 3d 20 67 65 6e 5f 77 6f 72 64 28 32 2c 20 39 29 3b 0d 0a 09 | ....var.ret.=.gen_word(2,.9);... |
| 56a80 | 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 28 28 72 65 74 2e 6c 65 6e 67 | ..for.(var.i.=.0;.i.<.((ret.leng |
| 56aa0 | 74 68 20 2a 20 30 78 34 39 33 29 20 25 20 28 62 20 2d 20 61 29 29 20 2b 20 62 3b 20 2b 2b 69 29 | th.*.0x493).%.(b.-.a)).+.b;.++i) |
| 56ac0 | 0d 0a 09 09 09 09 72 65 74 20 2b 3d 20 73 20 2b 20 67 65 6e 5f 77 6f 72 64 28 32 2c 20 39 29 3b | ......ret.+=.s.+.gen_word(2,.9); |
| 56ae0 | 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 74 68 69 73 2e | .....return.ret;....}......this. |
| 56b00 | 73 65 74 5f 74 69 74 6c 65 28 22 74 65 73 74 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 73 77 61 74 63 | set_title("test");......//.swatc |
| 56b20 | 68 65 73 0d 0a 09 09 63 6f 6e 73 74 20 73 77 61 74 63 68 65 73 20 3d 20 74 68 69 73 2e 74 61 67 | hes....const.swatches.=.this.tag |
| 56b40 | 28 29 0d 0a 09 09 09 2e 73 74 79 6c 65 28 22 70 6f 73 69 74 69 6f 6e 22 2c 20 22 61 62 73 6f 6c | ()......style("position",."absol |
| 56b60 | 75 74 65 22 29 0d 0a 09 09 09 2e 73 74 79 6c 65 28 22 74 6f 70 22 2c 20 22 33 2e 35 65 6d 22 29 | ute")......style("top",."3.5em") |
| 56b80 | 0d 0a 09 09 09 2e 73 74 79 6c 65 28 22 6c 65 66 74 22 2c 20 22 33 2e 35 65 6d 22 29 0d 0a 09 09 | ......style("left",."3.5em").... |
| 56ba0 | 66 6f 72 20 28 76 61 72 20 73 75 66 66 69 78 20 6f 66 20 5b 22 67 30 22 2c 20 22 67 31 22 2c 20 | for.(var.suffix.of.["g0",."g1",. |
| 56bc0 | 22 67 32 22 2c 20 22 67 33 22 2c 20 22 67 34 22 2c 0d 0a 09 09 09 09 09 09 09 22 70 30 22 2c 20 | "g2",."g3",."g4",........."p0",. |
| 56be0 | 22 70 31 22 2c 20 22 70 32 22 2c 20 22 70 33 22 2c 20 22 70 34 22 2c 0d 0a 09 09 09 09 09 09 09 | "p1",."p2",."p3",."p4",......... |
| 56c00 | 22 6c 6e 22 2c 20 22 65 72 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 73 77 61 74 63 68 65 73 2e 74 | "ln",."er"])....{.....swatches.t |
| 56c20 | 61 67 28 29 0d 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 66 6c 6f 61 74 22 2c 20 22 6c 65 66 74 22 | ag().......style("float",."left" |
| 56c40 | 29 0d 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 22 32 65 6d 22 29 0d 0a 09 | ).......style("width",."2em")... |
| 56c60 | 09 09 09 2e 73 74 79 6c 65 28 22 68 65 69 67 68 74 22 2c 20 22 32 65 6d 22 29 0d 0a 09 09 09 09 | ....style("height",."2em")...... |
| 56c80 | 2e 73 74 79 6c 65 28 22 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 22 2c 20 60 76 61 72 28 | .style("background-color",.`var( |
| 56ca0 | 2d 2d 74 68 65 6d 65 5f 24 7b 73 75 66 66 69 78 7d 29 60 29 0d 0a 09 09 09 09 2e 74 65 78 74 28 | --theme_${suffix})`).......text( |
| 56cc0 | 73 75 66 66 69 78 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 73 65 63 74 69 6f 6e 0d 0a 09 | suffix);....}......//.section... |
| 56ce0 | 09 76 61 72 20 73 65 63 74 69 6f 6e 30 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e | .var.section0.=.this.add_section |
| 56d00 | 28 22 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 31 20 3d 20 73 | ("section");....var.section1.=.s |
| 56d20 | 65 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 75 62 2d 73 65 63 74 69 6f 6e | ection0.add_section("sub-section |
| 56d40 | 22 29 3b 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 32 20 3d 20 73 65 63 74 69 6f 6e 31 2e 61 | ");....var.section2.=.section1.a |
| 56d60 | 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 75 62 2d 73 75 62 2d 73 65 63 74 69 6f 6e 22 29 3b 0d 0a | dd_section("sub-sub-section");.. |
| 56d80 | 0d 0a 09 09 2f 2f 20 74 61 62 6c 65 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 73 20 3d 20 5b 67 65 | ....//.table....const.cols.=.[ge |
| 56da0 | 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() |
| 56dc0 | 2c 20 67 65 6e 5f 77 6f 72 64 28 29 5d 3b 0d 0a 09 09 76 61 72 20 74 61 62 6c 65 73 20 3d 20 5b | ,.gen_word()];....var.tables.=.[ |
| 56de0 | 0d 0a 09 09 09 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 | .....section0.add_widget(Table,. |
| 56e00 | 63 6f 6c 73 29 2c 0d 0a 09 09 09 73 65 63 74 69 6f 6e 31 2e 61 64 64 5f 77 69 64 67 65 74 28 54 | cols),.....section1.add_widget(T |
| 56e20 | 61 62 6c 65 2c 20 63 6f 6c 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 | able,.cols,.Table.Flag_EvenSpaci |
| 56e40 | 6e 67 2c 20 35 29 2c 0d 0a 09 09 09 73 65 63 74 69 6f 6e 32 2e 61 64 64 5f 77 69 64 67 65 74 28 | ng,.5),.....section2.add_widget( |
| 56e60 | 54 61 62 6c 65 2c 20 63 6f 6c 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 | Table,.cols,.Table.Flag_EvenSpac |
| 56e80 | 69 6e 67 2c 20 2d 31 29 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | ing,.-1),....];......for.(const. |
| 56ea0 | 74 61 62 6c 65 20 6f 66 20 74 61 62 6c 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 61 62 6c 65 2e | table.of.tables)....{.....table. |
| 56ec0 | 61 64 64 5f 72 6f 77 28 67 65 6e 5f 77 6f 72 64 28 29 29 3b 0d 0a 09 09 09 74 61 62 6c 65 2e 61 | add_row(gen_word());.....table.a |
| 56ee0 | 64 64 5f 72 6f 77 28 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 | dd_row(gen_word(),.gen_word(),.g |
| 56f00 | 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 09 74 61 62 6c | en_word(),.gen_word());.....tabl |
| 56f20 | 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 | e.add_row(gen_word(),.gen_word() |
| 56f40 | 2c 20 67 65 6e 5f 70 61 72 61 28 31 35 2c 20 32 35 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 | ,.gen_para(15,.25),.gen_word(),. |
| 56f60 | 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 |
| 56f80 | 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 73 70 | (),.gen_word());....}......//.sp |
| 56fa0 | 61 63 69 6e 67 20 74 65 73 74 73 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 70 61 63 69 | acing.tests....{.....const.spaci |
| 56fc0 | 6e 67 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f | ng_section.=.section0.add_sectio |
| 56fe0 | 6e 28 22 73 70 61 63 69 6e 67 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 66 6c 61 67 73 20 3d 20 | n("spacing");.....const.flags.=. |
| 57000 | 7b 0d 0a 09 09 09 09 22 45 76 65 6e 53 70 61 63 69 6e 67 22 09 09 09 3a 20 54 61 62 6c 65 2e 46 | {......"EvenSpacing"...:.Table.F |
| 57020 | 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 0d 0a 09 09 09 09 22 45 76 65 6e 53 70 61 63 69 | lag_EvenSpacing,......"EvenSpaci |
| 57040 | 6e 67 7c 42 69 61 73 4c 65 66 74 22 09 3a 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 | ng|BiasLeft".:.Table.Flag_EvenSp |
| 57060 | 61 63 69 6e 67 20 7c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 42 69 61 73 4c 65 66 74 2c 0d 0a 09 09 | acing.|.Table.Flag_BiasLeft,.... |
| 57080 | 09 09 22 50 61 63 6b 52 69 67 68 74 22 09 09 09 09 3a 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 | .."PackRight"....:.Table.Flag_Pa |
| 570a0 | 63 6b 52 69 67 68 74 2c 0d 0a 09 09 09 7d 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 | ckRight,.....};.....for.(const.f |
| 570c0 | 6c 61 67 5f 6e 61 6d 65 20 69 6e 20 66 6c 61 67 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f | lag_name.in.flags).....{......co |
| 570e0 | 6e 73 74 20 66 6c 61 67 20 3d 20 66 6c 61 67 73 5b 66 6c 61 67 5f 6e 61 6d 65 5d 3b 0d 0a 09 09 | nst.flag.=.flags[flag_name];.... |
| 57100 | 09 09 63 6f 6e 73 74 20 61 6e 6f 74 68 65 72 5f 74 61 62 6c 65 20 3d 20 73 70 61 63 69 6e 67 5f | ..const.another_table.=.spacing_ |
| 57120 | 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 09 09 54 61 62 6c 65 2c | section.add_widget(.......Table, |
| 57140 | 0d 0a 09 09 09 09 09 5b 66 6c 61 67 5f 6e 61 6d 65 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 | .......[flag_name,.gen_word(),.g |
| 57160 | 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( |
| 57180 | 29 5d 2c 0d 0a 09 09 09 09 09 66 6c 61 67 2c 0d 0a 09 09 09 09 29 3b 0d 0a 09 09 09 09 66 6f 72 | )],.......flag,......);......for |
| 571a0 | 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 2b 2b 69 29 0d 0a 09 09 09 09 09 61 | .(var.i.=.0;.i.<.3;.++i).......a |
| 571c0 | 6e 6f 74 68 65 72 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e 5f 70 61 72 61 28 31 2c | nother_table.add_row(gen_para(1, |
| 571e0 | 20 35 29 2c 20 67 65 6e 5f 70 61 72 61 28 31 2c 20 33 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c | .5),.gen_para(1,.3),.gen_word(), |
| 57200 | 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 09 7d 0d | .gen_word(),.gen_word());.....}. |
| 57220 | 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 70 72 6f 70 2d 74 61 62 6c 65 0d 0a 09 09 76 61 72 20 70 | ...}......//.prop-table....var.p |
| 57240 | 74 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e | t_section.=.section0.add_section |
| 57260 | 28 22 70 72 6f 70 2d 74 61 62 6c 65 22 29 0d 0a 09 09 76 61 72 20 70 72 6f 70 5f 74 61 62 6c 65 | ("prop-table")....var.prop_table |
| 57280 | 20 3d 20 70 74 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 | .=.pt_section.add_widget(PropTab |
| 572a0 | 6c 65 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 37 3b 20 2b | le);....for.(var.i.=.0;.i.<.7;.+ |
| 572c0 | 2b 69 29 0d 0a 09 09 09 70 72 6f 70 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 | +i).....prop_table.add_property( |
| 572e0 | 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 70 61 72 61 28 31 2c 20 32 30 2c 20 22 2f 22 29 | gen_word(),.gen_para(1,.20,."/") |
| 57300 | 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 6d 69 73 63 0d 0a 09 09 63 6f 6e 73 74 20 6d 69 73 63 5f 73 65 | );......//.misc....const.misc_se |
| 57320 | 63 74 69 6f 6e 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 6d 69 | ction.=.section0.add_section("mi |
| 57340 | 73 63 22 29 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6d 69 73 63 22 29 3b 0d 0a 09 09 6d 69 73 | sc").add_section("misc");....mis |
| 57360 | 63 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 22 6a 75 73 74 20 74 65 78 74 22 | c_section.tag().text("just.text" |
| 57380 | 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 74 | );....misc_section.tag().text("t |
| 573a0 | 68 69 73 20 69 73 20 61 20 6c 69 6e 6b 22 29 2e 6c 69 6e 6b 28 29 3b 0d 0a 09 09 6d 69 73 63 5f | his.is.a.link").link();....misc_ |
| 573c0 | 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 22 4d 4f 44 41 4c 20 44 49 41 4c 4f 47 | section.tag().text("MODAL.DIALOG |
| 573e0 | 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 65 29 20 3d 3e 20 7b 0d 0a 09 09 09 6e 65 77 20 4d 6f 64 | ").on_click((e).=>.{.....new.Mod |
| 57400 | 61 6c 28 29 0d 0a 09 09 09 09 2e 74 69 74 6c 65 28 22 6d 6f 64 61 6c 22 29 0d 0a 09 09 09 09 2e | al().......title("modal")....... |
| 57420 | 6d 65 73 73 61 67 65 28 22 68 65 72 65 20 69 73 20 61 20 6d 65 73 73 61 67 65 20 77 68 61 74 20 | message("here.is.a.message.what. |
| 57440 | 49 20 77 72 6f 74 65 22 29 0d 0a 09 09 09 09 2e 6f 70 74 69 6f 6e 28 22 70 72 65 73 73 20 6d 65 | I.wrote").......option("press.me |
| 57460 | 21 22 2c 20 28 29 20 3d 3e 20 7b 20 61 6c 65 72 74 28 22 68 69 22 29 3b 20 7d 29 0d 0a 09 09 09 | !",.().=>.{.alert("hi");.})..... |
| 57480 | 09 2e 6f 70 74 69 6f 6e 28 22 63 61 6e 63 65 6c 22 2c 20 28 29 20 3d 3e 20 76 6f 69 64 28 30 29 | ..option("cancel",.().=>.void(0) |
| 574a0 | 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 74 6f 6f 6c 62 61 72 0d 0a 09 09 70 74 5f | );....});......//.toolbar....pt_ |
| 574c0 | 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 74 6f 6f 6c 62 61 72 22 29 3b 0d | section.add_section("toolbar");. |
| 574e0 | 0a 09 09 76 61 72 20 74 6f 6f 6c 62 61 72 20 3d 20 70 74 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f | ...var.toolbar.=.pt_section.add_ |
| 57500 | 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 73 | widget(Toolbar);....for.(const.s |
| 57520 | 69 64 65 20 6f 66 20 5b 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2c 20 74 6f 6f 6c 62 61 72 2e | ide.of.[toolbar.left(),.toolbar. |
| 57540 | 72 69 67 68 74 28 29 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 73 69 64 65 2e 61 64 64 28 22 74 62 5f | right()])....{.....side.add("tb_ |
| 57560 | 69 74 65 6d 30 22 29 3b 0d 0a 09 09 09 73 69 64 65 2e 61 64 64 28 22 74 62 5f 69 74 65 6d 31 22 | item0");.....side.add("tb_item1" |
| 57580 | 29 3b 0d 0a 09 09 09 73 69 64 65 2e 73 65 70 28 29 3b 0d 0a 09 09 09 73 69 64 65 2e 61 64 64 28 | );.....side.sep();.....side.add( |
| 575a0 | 22 74 62 5f 69 74 65 6d 32 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 76 61 72 20 74 62 5f 69 74 | "tb_item2");....}......var.tb_it |
| 575c0 | 65 6d 5f 63 6c 69 63 6b 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 72 67 30 2c 20 61 72 67 31 | em_clicked.=.function(arg0,.arg1 |
| 575e0 | 29 20 7b 0d 0a 09 09 09 61 6c 65 72 74 28 61 72 67 30 20 2b 20 22 20 21 3d 20 22 20 2b 20 61 72 | ).{.....alert(arg0.+.".!=.".+.ar |
| 57600 | 67 31 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 76 61 72 20 72 6f 77 20 3d 20 70 72 6f 70 5f 74 61 62 | g1);....};....var.row.=.prop_tab |
| 57620 | 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 74 6f 6f 6c 62 61 72 22 2c 20 22 22 29 3b 0d | le.add_property("toolbar",."");. |
| 57640 | 0a 09 09 74 6f 6f 6c 62 61 72 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 | ...toolbar.=.new.Toolbar(row.get |
| 57660 | 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 | _cell(-1),.true);....toolbar.lef |
| 57680 | 74 28 29 20 2e 61 64 64 28 22 74 62 69 74 65 6d 30 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 74 62 5f | t()..add("tbitem0").on_click(tb_ |
| 576a0 | 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 31 31 2c 20 2d 32 32 29 3b 0d 0a 09 09 74 6f 6f 6c 62 | item_clicked,.11,.-22);....toolb |
| 576c0 | 61 72 2e 6c 65 66 74 28 29 20 2e 61 64 64 28 22 74 62 69 74 65 6d 31 22 29 2e 6f 6e 5f 63 6c 69 | ar.left()..add("tbitem1").on_cli |
| 576e0 | 63 6b 28 74 62 5f 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 32 32 2c 20 2d 33 33 29 3b 0d 0a 09 | ck(tb_item_clicked,.22,.-33);... |
| 57700 | 09 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 2e 61 64 64 28 22 74 62 69 74 65 6d 32 22 29 2e | .toolbar.right().add("tbitem2"). |
| 57720 | 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 33 33 2c 20 2d 35 | on_click(tb_item_clicked,.33,.-5 |
| 57740 | 35 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 22 74 62 69 74 | 5);....toolbar.right().add("tbit |
| 57760 | 65 6d 33 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 | em3").on_click(tb_item_clicked,. |
| 57780 | 34 34 2c 20 2d 38 38 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 70 72 6f 67 72 65 73 73 20 62 61 72 0d 0a | 44,.-88);......//.progress.bar.. |
| 577a0 | 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f 62 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f | ..const.progress_bar.=.this.add_ |
| 577c0 | 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 72 29 3b 0d 0a 09 09 73 65 74 49 6e 74 65 72 | widget(ProgressBar);....setInter |
| 577e0 | 76 61 6c 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 09 09 76 61 72 20 63 6f 75 6e 74 20 3d | val(function().{.....var.count.= |
| 57800 | 20 30 0d 0a 09 09 09 72 65 74 75 72 6e 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 63 6f 75 6e 74 | .0.....return.().=>.{......count |
| 57820 | 20 3d 20 28 63 6f 75 6e 74 20 2b 20 31 29 20 25 20 31 30 30 3b 0d 0a 09 09 09 09 70 72 6f 67 72 | .=.(count.+.1).%.100;......progr |
| 57840 | 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 22 74 65 73 74 69 6e 67 22 2c 20 | ess_bar.set_progress("testing",. |
| 57860 | 63 6f 75 6e 74 2c 20 31 30 30 29 3b 0d 0a 09 09 09 7d 3b 0d 0a 09 09 7d 28 29 2c 20 34 39 2e 33 | count,.100);.....};....}(),.49.3 |
| 57880 | 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 65 72 72 6f 72 0d 0a 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 | );......//.error....throw.Error( |
| 578a0 | 22 64 65 6c 69 62 65 72 61 74 65 20 65 72 72 6f 72 22 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 | "deliberate.error");...}..}..PK. |
| 578c0 | 04 0a 00 00 00 00 00 d5 b6 69 5c 44 be e3 a1 5f 11 00 00 5f 11 00 00 0d 00 00 00 70 61 67 65 73 | .........i\D..._..._.......pages |
| 578e0 | 2f 74 72 65 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 | /tree.js//.Copyright.Epic.Games, |
| 57900 | 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 |
| 57920 | 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 65 20 | se.strict";....import.{.ZenPage. |
| 57940 | 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 72 69 | }.from."./page.js"..import.{.Fri |
| 57960 | 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 2e 6a | endly.}.from."../util/friendly.j |
| 57980 | 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 6d 20 | s"..import.{.ProgressBar.}.from. |
| 579a0 | 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 63 | "../util/widgets.js"..import.{.c |
| 579c0 | 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 65 72 | reate_indexer.}.from."../indexer |
| 579e0 | 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 2f 2f 2f 2f 2f | /indexer.js"....//////////////// |
| 57a00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57a20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57a40 | 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 65 6e 50 | ..export.class.Page.extends.ZenP |
| 57a60 | 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 70 72 6f | age..{...main()...{....const.pro |
| 57a80 | 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") |
| 57aa0 | 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 72 61 | ;....const.oplog.=.this.get_para |
| 57ac0 | 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 6f 72 74 5f 62 79 20 3d 20 74 | m("oplog");....const.sort_by.=.t |
| 57ae0 | 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 2c 20 2d 31 29 3b 0d 0a 0d 0a 09 09 | his.get_param("sort",.-1);...... |
| 57b00 | 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 | this._indexer.=.this._load_index |
| 57b20 | 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 | er(project,.oplog);......this.se |
| 57b40 | 74 5f 74 69 74 6c 65 28 22 74 72 65 65 20 2d 20 22 20 2b 20 6f 70 6c 6f 67 29 3b 0d 0a 09 09 63 | t_title("tree.-.".+.oplog);....c |
| 57b60 | 6f 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 | onst.section.=.this.add_section( |
| 57b80 | 70 72 6f 6a 65 63 74 20 2b 20 22 20 2d 20 22 20 2b 20 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 74 | project.+.".-.".+.oplog);......t |
| 57ba0 | 68 69 73 2e 5f 63 72 65 61 74 65 5f 74 72 65 65 28 73 65 63 74 69 6f 6e 29 3b 0d 0a 09 09 74 68 | his._create_tree(section);....th |
| 57bc0 | 69 73 2e 5f 65 78 70 61 6e 64 28 74 68 69 73 2e 5f 72 6f 6f 74 29 3b 0d 0a 09 09 74 68 69 73 2e | is._expand(this._root);....this. |
| 57be0 | 5f 61 63 74 69 76 61 74 65 5f 73 6f 72 74 5f 68 65 61 64 65 72 28 2d 31 2c 20 73 6f 72 74 5f 62 | _activate_sort_header(-1,.sort_b |
| 57c00 | 79 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 72 65 61 74 65 5f 74 72 65 65 28 73 65 63 74 69 6f 6e | y);...}....._create_tree(section |
| 57c20 | 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 | )...{....const.list.=.section.ta |
| 57c40 | 67 28 29 2e 69 64 28 22 74 72 65 65 5f 72 6f 6f 74 22 29 2e 74 61 67 28 22 75 6c 22 29 3b 0d 0a | g().id("tree_root").tag("ul");.. |
| 57c60 | 09 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 3b 0d 0a | ..const.root.=.list.tag("li");.. |
| 57c80 | 09 09 72 6f 6f 74 2e 61 74 74 72 28 22 70 61 72 74 22 2c 20 22 2f 22 29 3b 0d 0a 09 09 63 6f 6e | ..root.attr("part",."/");....con |
| 57ca0 | 73 74 20 68 65 61 64 65 72 20 3d 20 72 6f 6f 74 2e 74 61 67 28 29 3b 0d 0a 09 09 68 65 61 64 65 | st.header.=.root.tag();....heade |
| 57cc0 | 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 2f 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 6f 72 74 | r.tag().text("/");....this._sort |
| 57ce0 | 5f 68 65 61 64 65 72 73 20 3d 20 5b 0d 0a 09 09 09 68 65 61 64 65 72 2e 74 61 67 28 29 2e 74 65 | _headers.=.[.....header.tag().te |
| 57d00 | 78 74 28 22 73 69 7a 65 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f | xt("size").on_click(().=>.this._ |
| 57d20 | 63 68 61 6e 67 65 5f 73 6f 72 74 28 30 29 29 2c 0d 0a 09 09 09 68 65 61 64 65 72 2e 74 61 67 28 | change_sort(0)),.....header.tag( |
| 57d40 | 29 2e 74 65 78 74 28 22 72 61 77 73 69 7a 65 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e | ).text("rawsize").on_click(().=> |
| 57d60 | 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 31 29 29 2c 0d 0a 09 09 09 68 65 61 64 | .this._change_sort(1)),.....head |
| 57d80 | 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 63 6f 75 6e 74 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 | er.tag().text("count").on_click( |
| 57da0 | 28 29 20 3d 3e 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 32 29 29 2c 0d 0a 09 09 | ().=>.this._change_sort(2)),.... |
| 57dc0 | 5d 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 6f 74 20 3d 20 72 6f 6f 74 3b 0d 0a 09 7d 0d 0a 0d 0a | ];....this._root.=.root;...}.... |
| 57de0 | 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 6f 70 | .async._load_indexer(project,.op |
| 57e00 | 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 20 3d | log)...{....const.progress_bar.= |
| 57e20 | 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 0a | .this.add_widget(ProgressBar);.. |
| 57e40 | 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 6e 64 | ..progress_bar.set_progress("ind |
| 57e60 | 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 74 65 | exing");....var.indexer.=.create |
| 57e80 | 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 72 67 | _indexer(project,.oplog,.(...arg |
| 57ea0 | 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 72 6f | s).=>.{.....progress_bar.set_pro |
| 57ec0 | 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 78 65 | gress(...args);....});....indexe |
| 57ee0 | 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 5f 62 | r.=.await.indexer;....progress_b |
| 57f00 | 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 72 3b | ar.destroy();....return.indexer; |
| 57f20 | 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 65 78 70 61 6e 64 28 6e 6f 64 65 29 0d 0a 09 7b | ...}.....async._expand(node)...{ |
| 57f40 | 0d 0a 09 09 76 61 72 20 70 72 65 66 69 78 20 3d 20 22 22 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 | ....var.prefix.=."";....for.(var |
| 57f60 | 20 69 74 65 6d 20 3d 20 6e 6f 64 65 3b 3b 20 69 74 65 6d 20 3d 20 69 74 65 6d 2e 70 61 72 65 6e | .item.=.node;;.item.=.item.paren |
| 57f80 | 74 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 69 74 65 6d 2e 69 73 28 22 64 69 76 22 29 | t())....{.....if.(item.is("div") |
| 57fa0 | 29 20 62 72 65 61 6b 3b 0d 0a 09 09 09 69 66 20 28 21 69 74 65 6d 2e 69 73 28 22 6c 69 22 29 29 | ).break;.....if.(!item.is("li")) |
| 57fc0 | 20 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 70 72 65 66 69 78 20 3d 20 69 74 65 6d 2e 61 74 74 | .continue;.....prefix.=.item.att |
| 57fe0 | 72 28 22 70 61 72 74 22 29 20 2b 20 70 72 65 66 69 78 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f | r("part").+.prefix;....}......co |
| 58000 | 6e 73 74 20 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 | nst.indexer.=.await.this._indexe |
| 58020 | 72 3b 0d 0a 0d 0a 09 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 | r;......const.new_nodes.=.new.Ob |
| 58040 | 6a 65 63 74 28 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6e 61 6d 65 2c 20 73 69 7a 65 2c | ject();....for.(var.[name,.size, |
| 58060 | 20 72 61 77 5f 73 69 7a 65 5d 20 6f 66 20 69 6e 64 65 78 65 72 2e 65 6e 75 6d 5f 61 6c 6c 28 29 | .raw_size].of.indexer.enum_all() |
| 58080 | 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 21 6e 61 6d 65 2e 73 74 61 72 74 73 57 69 74 68 28 | )....{.....if.(!name.startsWith( |
| 580a0 | 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 0d 0a 09 09 09 6e 61 | prefix))......continue;.......na |
| 580c0 | 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 29 3b | me.=.name.substr(prefix.length); |
| 580e0 | 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 66 28 | .....const.slash.=.name.indexOf( |
| 58100 | 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 09 09 | "/");.....if.(slash.!=.-1)...... |
| 58120 | 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 31 29 | name.=.name.substr(0,.slash.+.1) |
| 58140 | 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 3d 20 | ;.......if.(new_nodes[name].!==. |
| 58160 | 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b | undefined).....{......new_nodes[ |
| 58180 | 6e 61 6d 65 5d 5b 30 5d 20 2b 3d 20 73 69 7a 65 3b 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 | name][0].+=.size;......new_nodes |
| 581a0 | 5b 6e 61 6d 65 5d 5b 31 5d 20 2b 3d 20 72 61 77 5f 73 69 7a 65 3b 0d 0a 09 09 09 09 6e 65 77 5f | [name][1].+=.raw_size;......new_ |
| 581c0 | 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 32 5d 20 2b 3d 20 31 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 65 | nodes[name][2].+=.1;.....}.....e |
| 581e0 | 6c 73 65 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 3d 20 5b 73 69 7a 65 | lse......new_nodes[name].=.[size |
| 58200 | 2c 20 72 61 77 5f 73 69 7a 65 2c 20 31 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 76 61 72 20 73 6f | ,.raw_size,.1];....}......var.so |
| 58220 | 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 20 2d | rt_by.=.this.get_param("sort",.- |
| 58240 | 31 29 7c 30 3b 0d 0a 09 09 73 6f 72 74 5f 62 79 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 4d 61 74 68 | 1)|0;....sort_by.=.Math.min(Math |
| 58260 | 2e 6d 61 78 28 73 6f 72 74 5f 62 79 2c 20 2d 31 29 2c 20 33 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 | .max(sort_by,.-1),.3);......cons |
| 58280 | 74 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 | t.sorted_keys.=.Object.keys(new_ |
| 582a0 | 6e 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 63 6f 6e 73 | nodes).sort((l,.r).=>.{.....cons |
| 582c0 | 74 20 69 73 5f 6e 6f 64 65 5f 6c 20 3d 20 6c 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 3b 0d 0a | t.is_node_l.=.l.endsWith("/");.. |
| 582e0 | 09 09 09 63 6f 6e 73 74 20 61 6e 79 5f 6e 6f 64 65 73 20 3d 20 69 73 5f 6e 6f 64 65 5f 6c 20 2b | ...const.any_nodes.=.is_node_l.+ |
| 58300 | 20 72 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 3b 0d 0a 09 09 09 69 66 20 28 61 6e 79 5f 6e 6f | .r.endsWith("/");.....if.(any_no |
| 58320 | 64 65 73 20 3d 3d 20 31 29 09 72 65 74 75 72 6e 20 69 73 5f 6e 6f 64 65 5f 6c 20 3f 20 2d 31 20 | des.==.1).return.is_node_l.?.-1. |
| 58340 | 3a 20 31 3b 0d 0a 09 09 09 69 66 20 28 73 6f 72 74 5f 62 79 20 3e 3d 20 30 29 20 72 65 74 75 72 | :.1;.....if.(sort_by.>=.0).retur |
| 58360 | 6e 20 4e 75 6d 62 65 72 28 6e 65 77 5f 6e 6f 64 65 73 5b 72 5d 5b 73 6f 72 74 5f 62 79 5d 20 2d | n.Number(new_nodes[r][sort_by].- |
| 58380 | 20 6e 65 77 5f 6e 6f 64 65 73 5b 6c 5d 5b 73 6f 72 74 5f 62 79 5d 29 3b 0d 0a 09 09 09 72 65 74 | .new_nodes[l][sort_by]);.....ret |
| 583a0 | 75 72 6e 20 72 20 3c 20 6c 3b 0d 0a 09 09 7d 29 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6c 69 73 74 | urn.r.<.l;....})......const.list |
| 583c0 | 20 3d 20 6e 6f 64 65 2e 74 61 67 28 22 75 6c 22 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 | .=.node.tag("ul");....for.(const |
| 583e0 | 20 6e 61 6d 65 20 6f 66 20 73 6f 72 74 65 64 5f 6b 65 79 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 | .name.of.sorted_keys)....{.....c |
| 58400 | 6f 6e 73 74 20 69 74 65 6d 20 3d 20 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 61 74 74 72 28 | onst.item.=.list.tag("li").attr( |
| 58420 | 22 70 61 72 74 22 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 6e 66 6f 20 3d 20 | "part",.name);.....const.info.=. |
| 58440 | 69 74 65 6d 2e 74 61 67 28 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 61 62 65 6c 20 3d 20 69 6e | item.tag();.....const.label.=.in |
| 58460 | 66 6f 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 0d 0a 0d 0a 09 09 09 66 6f 72 20 28 | fo.tag().text(name);.......for.( |
| 58480 | 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 32 3b 20 2b 2b 69 29 0d 0a 09 09 09 7b 0d 0a 09 09 | var.i.=.0;.i.<.2;.++i).....{.... |
| 584a0 | 09 09 63 6f 6e 73 74 20 73 69 7a 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6e 65 | ..const.size.=.Friendly.bytes(ne |
| 584c0 | 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 69 5d 29 3b 0d 0a 09 09 09 09 69 6e 66 6f 2e 74 61 67 | w_nodes[name][i]);......info.tag |
| 584e0 | 28 29 2e 74 65 78 74 28 73 69 7a 65 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 6e | ().text(size);.....}.......if.(n |
| 58500 | 61 6d 65 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f | ame.endsWith("/")).....{......co |
| 58520 | 6e 73 74 20 63 6f 75 6e 74 20 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6e 65 77 5f 6e 6f 64 | nst.count.=.Friendly.sep(new_nod |
| 58540 | 65 73 5b 6e 61 6d 65 5d 5b 32 5d 29 3b 0d 0a 09 09 09 09 69 6e 66 6f 2e 74 61 67 28 29 2e 74 65 | es[name][2]);......info.tag().te |
| 58560 | 78 74 28 63 6f 75 6e 74 29 3b 0d 0a 09 09 09 09 6c 61 62 65 6c 2e 6f 6e 5f 63 6c 69 63 6b 28 28 | xt(count);......label.on_click(( |
| 58580 | 78 29 20 3d 3e 20 74 68 69 73 2e 65 78 70 61 6e 64 5f 63 6f 6c 6c 61 70 73 65 28 78 29 2c 20 69 | x).=>.this.expand_collapse(x),.i |
| 585a0 | 74 65 6d 29 3b 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 | tem);......continue;.....}...... |
| 585c0 | 09 69 74 65 6d 2e 61 74 74 72 28 22 6c 65 61 66 22 2c 20 22 22 29 3b 0d 0a 09 09 09 6c 61 62 65 | .item.attr("leaf",."");.....labe |
| 585e0 | 6c 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 74 72 | l.link("",.{......"page".:."entr |
| 58600 | 79 22 2c 0d 0a 09 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 | y",......"project".:.this.get_pa |
| 58620 | 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 2c 0d 0a 09 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 74 | ram("project"),......"oplog".:.t |
| 58640 | 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 2c 0d 0a 09 09 09 09 22 6f 70 | his.get_param("oplog"),......"op |
| 58660 | 6b 65 79 22 20 3a 20 70 72 65 66 69 78 20 2b 20 6e 61 6d 65 2c 0d 0a 09 09 09 7d 29 3b 0d 0a 09 | key".:.prefix.+.name,.....});... |
| 58680 | 09 09 69 6e 66 6f 2e 74 61 67 28 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 6e 6f 64 65 2e 61 74 74 | ..info.tag();....}......node.att |
| 586a0 | 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 22 22 29 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 6f 6c 6c 61 | r("expanded",."")...}....._colla |
| 586c0 | 70 73 65 28 6e 6f 64 65 29 0d 0a 09 7b 0d 0a 09 09 6e 6f 64 65 2e 66 69 72 73 74 5f 63 68 69 6c | pse(node)...{....node.first_chil |
| 586e0 | 64 28 29 2e 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 | d().next_sibling().destroy();... |
| 58700 | 09 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 6e 75 6c 6c 29 3b 0d 0a 09 | .node.attr("expanded",.null);... |
| 58720 | 7d 0d 0a 0d 0a 09 65 78 70 61 6e 64 5f 63 6f 6c 6c 61 70 73 65 28 6e 6f 64 65 29 0d 0a 09 7b 0d | }.....expand_collapse(node)...{. |
| 58740 | 0a 09 09 69 66 20 28 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 29 20 3d 3d 3d | ...if.(node.attr("expanded").=== |
| 58760 | 20 6e 75 6c 6c 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 65 78 70 61 6e 64 28 6e | .null).....return.this._expand(n |
| 58780 | 6f 64 65 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 65 28 6e | ode);....return.this._collapse(n |
| 587a0 | 6f 64 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 61 63 74 69 76 61 74 65 5f 73 6f 72 74 5f 68 65 61 | ode);...}....._activate_sort_hea |
| 587c0 | 64 65 72 28 63 75 72 72 65 6e 74 2c 20 6e 65 78 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 | der(current,.next)...{....const. |
| 587e0 | 69 6d 70 6c 20 3d 20 28 69 6e 64 65 78 2c 20 69 73 5f 6f 6e 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 | impl.=.(index,.is_on).=>.{.....i |
| 58800 | 66 20 28 69 6e 64 65 78 20 3e 3d 20 30 20 26 26 20 69 6e 64 65 78 20 3c 20 74 68 69 73 2e 5f 73 | f.(index.>=.0.&&.index.<.this._s |
| 58820 | 6f 72 74 5f 68 65 61 64 65 72 73 2e 6c 65 6e 67 74 68 29 0d 0a 09 09 09 09 74 68 69 73 2e 5f 73 | ort_headers.length)......this._s |
| 58840 | 6f 72 74 5f 68 65 61 64 65 72 73 5b 69 6e 64 65 78 5d 2e 61 74 74 72 28 22 61 63 74 69 76 65 22 | ort_headers[index].attr("active" |
| 58860 | 2c 20 69 73 5f 6f 6e 20 3f 20 22 22 20 3a 20 6e 75 6c 6c 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 69 | ,.is_on.?."".:.null);....};....i |
| 58880 | 6d 70 6c 28 63 75 72 72 65 6e 74 2c 20 66 61 6c 73 65 29 3b 0d 0a 09 09 69 6d 70 6c 28 6e 65 78 | mpl(current,.false);....impl(nex |
| 588a0 | 74 2c 20 74 72 75 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 73 | t,.true);...}....._change_sort(s |
| 588c0 | 6f 72 74 5f 62 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 63 75 72 72 65 6e 74 20 3d 20 74 | ort_by)...{....const.current.=.t |
| 588e0 | 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 29 3b 0d 0a 09 09 69 66 20 28 63 75 | his.get_param("sort");....if.(cu |
| 58900 | 72 72 65 6e 74 20 3d 3d 20 73 6f 72 74 5f 62 79 29 0d 0a 09 09 09 73 6f 72 74 5f 62 79 20 3d 20 | rrent.==.sort_by).....sort_by.=. |
| 58920 | 2d 31 3b 0d 0a 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 | -1;......this._activate_sort_hea |
| 58940 | 64 65 72 28 63 75 72 72 65 6e 74 2c 20 73 6f 72 74 5f 62 79 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 | der(current,.sort_by);......this |
| 58960 | 2e 73 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 2c 20 73 6f 72 74 5f 62 79 29 3b 0d 0a 0d 0a | .set_param("sort",.sort_by);.... |
| 58980 | 09 09 66 6f 72 20 28 76 61 72 20 6e 6f 64 65 20 3d 20 74 68 69 73 2e 5f 72 6f 6f 74 2e 66 69 72 | ..for.(var.node.=.this._root.fir |
| 589a0 | 73 74 5f 63 68 69 6c 64 28 29 3b 20 6e 6f 64 65 3b 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 | st_child();.node;)....{.....cons |
| 589c0 | 74 20 6e 65 78 74 20 3d 20 6e 6f 64 65 2e 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 3b 0d 0a 09 | t.next.=.node.next_sibling();... |
| 589e0 | 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 28 22 75 6c 22 29 29 0d 0a 09 09 09 09 6e 6f 64 65 2e 64 | ..if.(node.is("ul"))......node.d |
| 58a00 | 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 09 6e 6f 64 65 20 3d 20 6e 65 78 74 3b 0d 0a 09 09 7d 0d | estroy();.....node.=.next;....}. |
| 58a20 | 0a 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 29 3b 0d 0a | .....this._expand(this._root);.. |
| 58a40 | 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 70 b4 25 c1 ec 08 00 00 ec 08 00 | .}..}..PK..........i\p.%........ |
| 58a60 | 00 0f 00 00 00 70 61 67 65 73 2f 7a 63 61 63 68 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 | .....pages/zcache.js//.Copyright |
| 58a80 | 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 |
| 58aa0 | 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 |
| 58ac0 | 74 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 | t.{.ZenPage.}.from."./page.js".. |
| 58ae0 | 69 6d 70 6f 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 | import.{.Fetcher.}.from."../util |
| 58b00 | 2f 66 65 74 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 | /fetcher.js"..import.{.Friendly. |
| 58b20 | 7d 20 66 72 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 | }.from."../util/friendly.js"..im |
| 58b40 | 70 6f 72 74 20 7b 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 | port.{.Modal.}.from."../util/mod |
| 58b60 | 61 6c 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 6c | al.js"..import.{.Table,.PropTabl |
| 58b80 | 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 | e,.Toolbar.}.from."../util/widge |
| 58ba0 | 74 73 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 2f | ts.js"....////////////////////// |
| 58bc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 58be0 | 2f 2f 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 | //////////////////////////..expo |
| 58c00 | 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 65 0d 0a 7b | rt.class.Page.extends.ZenPage..{ |
| 58c20 | 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 6e 61 6d | ...async.main()...{....const.nam |
| 58c40 | 65 73 70 61 63 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 | espace.=.this.get_param("namespa |
| 58c60 | 63 65 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 69 6e 66 6f 20 3d 20 6e 65 77 20 46 65 74 63 68 65 | ce");......var.info.=.new.Fetche |
| 58c80 | 72 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 | r().resource(`/z$/${namespace}/` |
| 58ca0 | 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 63 | ).json();......this.set_title("c |
| 58cc0 | 61 63 68 65 20 2d 20 22 20 2b 20 6e 61 6d 65 73 70 61 63 65 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 | ache.-.".+.namespace);......var. |
| 58ce0 | 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 69 6e 66 6f | section.=.this.add_section("info |
| 58d00 | 22 29 3b 0d 0a 09 09 76 61 72 20 63 66 67 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 | ");....var.cfg_table.=.section.a |
| 58d20 | 64 64 5f 73 65 63 74 69 6f 6e 28 22 63 6f 6e 66 69 67 22 29 2e 61 64 64 5f 77 69 64 67 65 74 28 | dd_section("config").add_widget( |
| 58d40 | 50 72 6f 70 54 61 62 6c 65 29 3b 0d 0a 09 09 76 61 72 20 73 74 6f 72 61 67 65 5f 74 61 62 6c 65 | PropTable);....var.storage_table |
| 58d60 | 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 74 6f 72 61 67 65 22 | .=.section.add_section("storage" |
| 58d80 | 29 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0d 0a 0d 0a 09 09 69 6e | ).add_widget(PropTable);......in |
| 58da0 | 66 6f 20 3d 20 61 77 61 69 74 20 69 6e 66 6f 3b 0d 0a 0d 0a 09 09 63 66 67 5f 74 61 62 6c 65 2e | fo.=.await.info;......cfg_table. |
| 58dc0 | 61 64 64 5f 6f 62 6a 65 63 74 28 69 6e 66 6f 5b 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 5d | add_object(info["Configuration"] |
| 58de0 | 2c 20 74 72 75 65 29 3b 0d 0a 0d 0a 09 09 73 74 6f 72 61 67 65 5f 74 61 62 6c 65 2e 61 64 64 5f | ,.true);......storage_table.add_ |
| 58e00 | 70 72 6f 70 65 72 74 79 28 22 64 69 73 6b 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 | property("disk",.Friendly.bytes( |
| 58e20 | 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 53 69 7a 65 22 5d 29 | info["StorageSize"]["DiskSize"]) |
| 58e40 | 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 72 6f 70 65 72 74 79 | );....storage_table.add_property |
| 58e60 | 28 22 6d 65 6d 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 69 6e 66 6f 5b 22 53 74 6f | ("mem",.Friendly.bytes(info["Sto |
| 58e80 | 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 0d 0a 09 09 73 | rageSize"]["MemorySize"]));....s |
| 58ea0 | 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 65 6e 74 72 69 | torage_table.add_property("entri |
| 58ec0 | 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 72 79 43 6f 75 | es",.Friendly.sep(info["EntryCou |
| 58ee0 | 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 65 73 20 3d 20 | nt"]));......var.column_names.=. |
| 58f00 | 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 74 72 69 65 73 | ["name",."disk",."mem",."entries |
| 58f20 | 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 74 5f 74 61 62 | ",."actions"];....var.bucket_tab |
| 58f40 | 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 65 74 73 22 29 | le.=.this.add_section("buckets") |
| 58f60 | 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 63 6f 6c 75 | .add_widget(.....Table,.....colu |
| 58f80 | 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 61 73 4c 65 66 | mn_names,.....Table.Flag_BiasLef |
| 58fa0 | 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 74 20 6f 66 20 | t....);....for.(const.bucket.of. |
| 58fc0 | 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 6f 6e 73 74 20 | info["Buckets"])....{.....const. |
| 58fe0 | 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 62 75 63 6b 65 | row.=.bucket_table.add_row(bucke |
| 59000 | 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 72 63 65 28 60 | t);.....new.Fetcher().resource(` |
| 59020 | 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 29 2e 6a 73 6f | /z$/${namespace}/${bucket}`).jso |
| 59040 | 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 6f 77 2e 67 65 | n().then((data).=>.{......row.ge |
| 59060 | 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 | t_cell(1).text(Friendly.bytes(da |
| 59080 | 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 29 29 3b | ta["StorageSize"]["DiskSize"])); |
| 590a0 | 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 69 65 6e | ......row.get_cell(2).text(Frien |
| 590c0 | 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 4d | dly.bytes(data["StorageSize"]["M |
| 590e0 | 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 6c | emorySize"]));......row.get_cell |
| 59100 | 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 6b | (3).text(Friendly.sep(data["Disk |
| 59120 | 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 6c | EntryCount"]));........const.cel |
| 59140 | 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 74 | l.=.row.get_cell(-1);......const |
| 59160 | 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 74 | .action_tb.=.new.Toolbar(cell,.t |
| 59180 | 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 28 | rue);......action_tb.left().add( |
| 591a0 | 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 64 | "view")......action_tb.left().ad |
| 591c0 | 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 72 | d("drop").on_click(().=>.this.dr |
| 591e0 | 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 7d | op_bucket(bucket));.....});....} |
| 59200 | 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 7b | ...}.....drop_bucket(bucket)...{ |
| 59220 | 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 0a | ....const.drop.=.async.().=>.{.. |
| 59240 | 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 61 | ...const.namespace.=.this.get_pa |
| 59260 | 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 20 | ram("namespace");.....await.new. |
| 59280 | 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 61 | Fetcher().resource("z$",.namespa |
| 592a0 | 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 72 | ce,.bucket).delete();.....this.r |
| 592c0 | 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 0d | eload();....};......new.Modal(). |
| 592e0 | 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 2e | .....title("Confirmation")...... |
| 59300 | 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 27 | message(`Drop.bucket.'${bucket}' |
| 59320 | 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 6f | ?`)......option("Yes",.().=>.dro |
| 59340 | 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 0a | p())......option("No");...}..}.. |
| 59360 | 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c 65 ad b5 03 9b 0d 00 00 9b 0d 00 00 08 00 00 00 74 68 | PK..........i\e...............th |
| 59380 | 65 6d 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 20 49 | eme.js//.Copyright.Epic.Games,.I |
| 593a0 | 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 2f 2f 20 54 | nc..All.Rights.Reserved.....//.T |
| 593c0 | 68 65 6d 65 20 74 6f 67 67 6c 65 3a 20 63 79 63 6c 65 73 20 73 79 73 74 65 6d 20 e2 86 92 20 6c | heme.toggle:.cycles.system.....l |
| 593e0 | 69 67 68 74 20 e2 86 92 20 64 61 72 6b 20 e2 86 92 20 73 79 73 74 65 6d 2e 0d 0a 2f 2f 20 50 65 | ight.....dark.....system...//.Pe |
| 59400 | 72 73 69 73 74 73 20 63 68 6f 69 63 65 20 69 6e 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 20 41 | rsists.choice.in.localStorage..A |
| 59420 | 70 70 6c 69 65 73 20 64 61 74 61 2d 74 68 65 6d 65 20 61 74 74 72 69 62 75 74 65 20 6f 6e 20 3c | pplies.data-theme.attribute.on.< |
| 59440 | 68 74 6d 6c 3e 2e 0d 0a 0d 0a 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 76 61 72 20 4b 45 | html>.....(function().{...var.KE |
| 59460 | 59 20 3d 20 27 7a 65 6e 2d 74 68 65 6d 65 27 3b 0d 0a 0d 0a 09 66 75 6e 63 74 69 6f 6e 20 67 65 | Y.=.'zen-theme';.....function.ge |
| 59480 | 74 53 74 6f 72 65 64 28 29 20 7b 0d 0a 09 09 74 72 79 20 7b 20 72 65 74 75 72 6e 20 6c 6f 63 61 | tStored().{....try.{.return.loca |
| 594a0 | 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 4b 45 59 29 3b 20 7d 20 63 61 74 63 68 20 28 | lStorage.getItem(KEY);.}.catch.( |
| 594c0 | 65 29 20 7b 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 66 75 6e 63 | e).{.return.null;.}...}.....func |
| 594e0 | 74 69 6f 6e 20 73 65 74 53 74 6f 72 65 64 28 76 61 6c 75 65 29 20 7b 0d 0a 09 09 74 72 79 20 7b | tion.setStored(value).{....try.{ |
| 59500 | 0d 0a 09 09 09 69 66 20 28 76 61 6c 75 65 29 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 73 65 74 | .....if.(value).localStorage.set |
| 59520 | 49 74 65 6d 28 4b 45 59 2c 20 76 61 6c 75 65 29 3b 0d 0a 09 09 09 65 6c 73 65 20 6c 6f 63 61 6c | Item(KEY,.value);.....else.local |
| 59540 | 53 74 6f 72 61 67 65 2e 72 65 6d 6f 76 65 49 74 65 6d 28 4b 45 59 29 3b 0d 0a 09 09 7d 20 63 61 | Storage.removeItem(KEY);....}.ca |
| 59560 | 74 63 68 20 28 65 29 20 7b 7d 0d 0a 09 7d 0d 0a 0d 0a 09 66 75 6e 63 74 69 6f 6e 20 61 70 70 6c | tch.(e).{}...}.....function.appl |
| 59580 | 79 28 74 68 65 6d 65 29 20 7b 0d 0a 09 09 69 66 20 28 74 68 65 6d 65 29 0d 0a 09 09 09 64 6f 63 | y(theme).{....if.(theme).....doc |
| 595a0 | 75 6d 65 6e 74 2e 64 6f 63 75 6d 65 6e 74 45 6c 65 6d 65 6e 74 2e 73 65 74 41 74 74 72 69 62 75 | ument.documentElement.setAttribu |
| 595c0 | 74 65 28 27 64 61 74 61 2d 74 68 65 6d 65 27 2c 20 74 68 65 6d 65 29 3b 0d 0a 09 09 65 6c 73 65 | te('data-theme',.theme);....else |
| 595e0 | 0d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 64 6f 63 75 6d 65 6e 74 45 6c 65 6d 65 6e 74 2e 72 65 | .....document.documentElement.re |
| 59600 | 6d 6f 76 65 41 74 74 72 69 62 75 74 65 28 27 64 61 74 61 2d 74 68 65 6d 65 27 29 3b 0d 0a 09 7d | moveAttribute('data-theme');...} |
| 59620 | 0d 0a 0d 0a 09 66 75 6e 63 74 69 6f 6e 20 67 65 74 45 66 66 65 63 74 69 76 65 28 73 74 6f 72 65 | .....function.getEffective(store |
| 59640 | 64 29 20 7b 0d 0a 09 09 69 66 20 28 73 74 6f 72 65 64 29 20 72 65 74 75 72 6e 20 73 74 6f 72 65 | d).{....if.(stored).return.store |
| 59660 | 64 3b 0d 0a 09 09 72 65 74 75 72 6e 20 77 69 6e 64 6f 77 2e 6d 61 74 63 68 4d 65 64 69 61 28 27 | d;....return.window.matchMedia(' |
| 59680 | 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 64 61 72 6b 29 27 29 2e 6d | (prefers-color-scheme:.dark)').m |
| 596a0 | 61 74 63 68 65 73 20 3f 20 27 64 61 72 6b 27 20 3a 20 27 6c 69 67 68 74 27 3b 0d 0a 09 7d 0d 0a | atches.?.'dark'.:.'light';...}.. |
| 596c0 | 0d 0a 09 2f 2f 20 41 70 70 6c 79 20 73 74 6f 72 65 64 20 70 72 65 66 65 72 65 6e 63 65 20 69 6d | ...//.Apply.stored.preference.im |
| 596e0 | 6d 65 64 69 61 74 65 6c 79 20 28 62 65 66 6f 72 65 20 70 61 69 6e 74 29 0d 0a 09 76 61 72 20 73 | mediately.(before.paint)...var.s |
| 59700 | 74 6f 72 65 64 20 3d 20 67 65 74 53 74 6f 72 65 64 28 29 3b 0d 0a 09 61 70 70 6c 79 28 73 74 6f | tored.=.getStored();...apply(sto |
| 59720 | 72 65 64 29 3b 0d 0a 0d 0a 09 2f 2f 20 43 72 65 61 74 65 20 74 6f 67 67 6c 65 20 62 75 74 74 6f | red);.....//.Create.toggle.butto |
| 59740 | 6e 20 6f 6e 63 65 20 44 4f 4d 20 69 73 20 72 65 61 64 79 0d 0a 09 66 75 6e 63 74 69 6f 6e 20 63 | n.once.DOM.is.ready...function.c |
| 59760 | 72 65 61 74 65 54 6f 67 67 6c 65 28 29 20 7b 0d 0a 09 09 76 61 72 20 62 74 6e 20 3d 20 64 6f 63 | reateToggle().{....var.btn.=.doc |
| 59780 | 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 62 75 74 74 6f 6e 27 29 3b 0d 0a | ument.createElement('button');.. |
| 597a0 | 09 09 62 74 6e 2e 69 64 20 3d 20 27 7a 65 6e 5f 74 68 65 6d 65 5f 74 6f 67 67 6c 65 27 3b 0d 0a | ..btn.id.=.'zen_theme_toggle';.. |
| 597c0 | 09 09 62 74 6e 2e 74 69 74 6c 65 20 3d 20 27 54 6f 67 67 6c 65 20 74 68 65 6d 65 27 3b 0d 0a 0d | ..btn.title.=.'Toggle.theme';... |
| 597e0 | 0a 09 09 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 74 65 49 63 6f 6e 28 29 20 7b 0d 0a 09 09 09 76 | ...function.updateIcon().{.....v |
| 59800 | 61 72 20 65 66 66 65 63 74 69 76 65 20 3d 20 67 65 74 45 66 66 65 63 74 69 76 65 28 67 65 74 53 | ar.effective.=.getEffective(getS |
| 59820 | 74 6f 72 65 64 28 29 29 3b 0d 0a 09 09 09 2f 2f 20 53 68 6f 77 20 73 75 6e 20 69 6e 20 64 61 72 | tored());.....//.Show.sun.in.dar |
| 59840 | 6b 20 6d 6f 64 65 20 28 63 6c 69 63 6b 20 74 6f 20 67 6f 20 6c 69 67 68 74 29 2c 20 6d 6f 6f 6e | k.mode.(click.to.go.light),.moon |
| 59860 | 20 69 6e 20 6c 69 67 68 74 20 6d 6f 64 65 20 28 63 6c 69 63 6b 20 74 6f 20 67 6f 20 64 61 72 6b | .in.light.mode.(click.to.go.dark |
| 59880 | 29 0d 0a 09 09 09 62 74 6e 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 65 66 66 65 63 74 69 76 | ).....btn.textContent.=.effectiv |
| 598a0 | 65 20 3d 3d 3d 20 27 64 61 72 6b 27 20 3f 20 27 5c 75 32 36 30 30 27 20 3a 20 27 5c 75 32 36 33 | e.===.'dark'.?.'\u2600'.:.'\u263 |
| 598c0 | 45 27 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 69 73 4d 61 6e 75 61 6c 20 3d 20 67 65 74 53 74 6f 72 | E';.......var.isManual.=.getStor |
| 598e0 | 65 64 28 29 20 21 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 62 74 6e 2e 74 69 74 6c 65 20 3d 20 69 73 | ed().!=.null;.....btn.title.=.is |
| 59900 | 4d 61 6e 75 61 6c 0d 0a 09 09 09 09 3f 20 27 54 68 65 6d 65 3a 20 27 20 2b 20 65 66 66 65 63 74 | Manual......?.'Theme:.'.+.effect |
| 59920 | 69 76 65 20 2b 20 27 20 28 63 6c 69 63 6b 20 74 6f 20 63 68 61 6e 67 65 2c 20 64 6f 75 62 6c 65 | ive.+.'.(click.to.change,.double |
| 59940 | 2d 63 6c 69 63 6b 20 66 6f 72 20 73 79 73 74 65 6d 29 27 0d 0a 09 09 09 09 3a 20 27 54 68 65 6d | -click.for.system)'......:.'Them |
| 59960 | 65 3a 20 73 79 73 74 65 6d 20 28 63 6c 69 63 6b 20 74 6f 20 63 68 61 6e 67 65 29 27 3b 0d 0a 09 | e:.system.(click.to.change)';... |
| 59980 | 09 7d 0d 0a 0d 0a 09 09 62 74 6e 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 6c | .}......btn.addEventListener('cl |
| 599a0 | 69 63 6b 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 09 09 76 61 72 20 63 75 72 72 65 | ick',.function().{.....var.curre |
| 599c0 | 6e 74 20 3d 20 67 65 74 53 74 6f 72 65 64 28 29 3b 0d 0a 09 09 09 76 61 72 20 65 66 66 65 63 74 | nt.=.getStored();.....var.effect |
| 599e0 | 69 76 65 20 3d 20 67 65 74 45 66 66 65 63 74 69 76 65 28 63 75 72 72 65 6e 74 29 3b 0d 0a 09 09 | ive.=.getEffective(current);.... |
| 59a00 | 09 2f 2f 20 54 6f 67 67 6c 65 20 74 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 0d 0a 09 09 09 76 | .//.Toggle.to.the.opposite.....v |
| 59a20 | 61 72 20 6e 65 78 74 20 3d 20 65 66 66 65 63 74 69 76 65 20 3d 3d 3d 20 27 64 61 72 6b 27 20 3f | ar.next.=.effective.===.'dark'.? |
| 59a40 | 20 27 6c 69 67 68 74 27 20 3a 20 27 64 61 72 6b 27 3b 0d 0a 09 09 09 73 65 74 53 74 6f 72 65 64 | .'light'.:.'dark';.....setStored |
| 59a60 | 28 6e 65 78 74 29 3b 0d 0a 09 09 09 61 70 70 6c 79 28 6e 65 78 74 29 3b 0d 0a 09 09 09 75 70 64 | (next);.....apply(next);.....upd |
| 59a80 | 61 74 65 49 63 6f 6e 28 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 62 74 6e 2e 61 64 64 45 76 | ateIcon();....});......btn.addEv |
| 59aa0 | 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 64 62 6c 63 6c 69 63 6b 27 2c 20 66 75 6e 63 74 69 6f 6e | entListener('dblclick',.function |
| 59ac0 | 28 65 29 20 7b 0d 0a 09 09 09 65 2e 70 72 65 76 65 6e 74 44 65 66 61 75 6c 74 28 29 3b 0d 0a 09 | (e).{.....e.preventDefault();... |
| 59ae0 | 09 09 2f 2f 20 52 65 73 65 74 20 74 6f 20 73 79 73 74 65 6d 20 70 72 65 66 65 72 65 6e 63 65 0d | ..//.Reset.to.system.preference. |
| 59b00 | 0a 09 09 09 73 65 74 53 74 6f 72 65 64 28 6e 75 6c 6c 29 3b 0d 0a 09 09 09 61 70 70 6c 79 28 6e | ....setStored(null);.....apply(n |
| 59b20 | 75 6c 6c 29 3b 0d 0a 09 09 09 75 70 64 61 74 65 49 63 6f 6e 28 29 3b 0d 0a 09 09 7d 29 3b 0d 0a | ull);.....updateIcon();....});.. |
| 59b40 | 0d 0a 09 09 2f 2f 20 55 70 64 61 74 65 20 69 63 6f 6e 20 77 68 65 6e 20 73 79 73 74 65 6d 20 70 | ....//.Update.icon.when.system.p |
| 59b60 | 72 65 66 65 72 65 6e 63 65 20 63 68 61 6e 67 65 73 0d 0a 09 09 77 69 6e 64 6f 77 2e 6d 61 74 63 | reference.changes....window.matc |
| 59b80 | 68 4d 65 64 69 61 28 27 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 64 | hMedia('(prefers-color-scheme:.d |
| 59ba0 | 61 72 6b 29 27 29 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 68 61 6e 67 65 27 | ark)').addEventListener('change' |
| 59bc0 | 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 09 09 69 66 20 28 21 67 65 74 53 74 6f 72 65 | ,.function().{.....if.(!getStore |
| 59be0 | 64 28 29 29 20 75 70 64 61 74 65 49 63 6f 6e 28 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 75 | d()).updateIcon();....});......u |
| 59c00 | 70 64 61 74 65 49 63 6f 6e 28 29 3b 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 2e 61 70 | pdateIcon();....document.body.ap |
| 59c20 | 70 65 6e 64 43 68 69 6c 64 28 62 74 6e 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 57 65 62 53 6f 63 6b 65 | pendChild(btn);......//.WebSocke |
| 59c40 | 74 20 70 61 75 73 65 2f 70 6c 61 79 20 74 6f 67 67 6c 65 0d 0a 09 09 76 61 72 20 57 53 5f 4b 45 | t.pause/play.toggle....var.WS_KE |
| 59c60 | 59 20 3d 20 27 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 27 3b 0d 0a 09 09 76 61 72 20 77 73 42 74 | Y.=.'zen-ws-paused';....var.wsBt |
| 59c80 | 6e 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 62 75 74 74 | n.=.document.createElement('butt |
| 59ca0 | 6f 6e 27 29 3b 0d 0a 09 09 77 73 42 74 6e 2e 69 64 20 3d 20 27 7a 65 6e 5f 77 73 5f 74 6f 67 67 | on');....wsBtn.id.=.'zen_ws_togg |
| 59cc0 | 6c 65 27 3b 0d 0a 0d 0a 09 09 76 61 72 20 69 6e 69 74 69 61 6c 50 61 75 73 65 64 20 3d 20 66 61 | le';......var.initialPaused.=.fa |
| 59ce0 | 6c 73 65 3b 0d 0a 09 09 74 72 79 20 7b 20 69 6e 69 74 69 61 6c 50 61 75 73 65 64 20 3d 20 6c 6f | lse;....try.{.initialPaused.=.lo |
| 59d00 | 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 57 53 5f 4b 45 59 29 20 3d 3d 3d 20 27 | calStorage.getItem(WS_KEY).===.' |
| 59d20 | 74 72 75 65 27 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0d 0a 0d 0a 09 09 66 75 6e 63 74 | true';.}.catch.(e).{}......funct |
| 59d40 | 69 6f 6e 20 75 70 64 61 74 65 57 73 49 63 6f 6e 28 70 61 75 73 65 64 29 20 7b 0d 0a 09 09 09 77 | ion.updateWsIcon(paused).{.....w |
| 59d60 | 73 42 74 6e 2e 64 61 74 61 73 65 74 2e 70 61 75 73 65 64 20 3d 20 70 61 75 73 65 64 20 3f 20 27 | sBtn.dataset.paused.=.paused.?.' |
| 59d80 | 74 72 75 65 27 20 3a 20 27 66 61 6c 73 65 27 3b 0d 0a 09 09 09 77 73 42 74 6e 2e 74 65 78 74 43 | true'.:.'false';.....wsBtn.textC |
| 59da0 | 6f 6e 74 65 6e 74 20 3d 20 70 61 75 73 65 64 20 3f 20 27 5c 75 32 35 42 36 27 20 3a 20 27 5c 75 | ontent.=.paused.?.'\u25B6'.:.'\u |
| 59dc0 | 32 33 46 38 27 3b 0d 0a 09 09 09 77 73 42 74 6e 2e 74 69 74 6c 65 20 3d 20 70 61 75 73 65 64 20 | 23F8';.....wsBtn.title.=.paused. |
| 59de0 | 3f 20 27 52 65 73 75 6d 65 20 6c 69 76 65 20 75 70 64 61 74 65 73 27 20 3a 20 27 50 61 75 73 65 | ?.'Resume.live.updates'.:.'Pause |
| 59e00 | 20 6c 69 76 65 20 75 70 64 61 74 65 73 27 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 75 70 64 61 74 65 | .live.updates';....}......update |
| 59e20 | 57 73 49 63 6f 6e 28 69 6e 69 74 69 61 6c 50 61 75 73 65 64 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 46 | WsIcon(initialPaused);......//.F |
| 59e40 | 69 72 65 20 69 6e 69 74 69 61 6c 20 65 76 65 6e 74 20 73 6f 20 70 61 67 65 73 20 70 69 63 6b 20 | ire.initial.event.so.pages.pick. |
| 59e60 | 75 70 20 70 65 72 73 69 73 74 65 64 20 73 74 61 74 65 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 | up.persisted.state....document.a |
| 59e80 | 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 44 4f 4d 43 6f 6e 74 65 6e 74 4c 6f 61 64 65 | ddEventListener('DOMContentLoade |
| 59ea0 | 64 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 09 09 69 66 20 28 69 6e 69 74 69 61 6c | d',.function().{.....if.(initial |
| 59ec0 | 50 61 75 73 65 64 29 20 7b 0d 0a 09 09 09 09 64 6f 63 75 6d 65 6e 74 2e 64 69 73 70 61 74 63 68 | Paused).{......document.dispatch |
| 59ee0 | 45 76 65 6e 74 28 6e 65 77 20 43 75 73 74 6f 6d 45 76 65 6e 74 28 27 7a 65 6e 2d 77 73 2d 74 6f | Event(new.CustomEvent('zen-ws-to |
| 59f00 | 67 67 6c 65 27 2c 20 7b 20 64 65 74 61 69 6c 3a 20 7b 20 70 61 75 73 65 64 3a 20 74 72 75 65 20 | ggle',.{.detail:.{.paused:.true. |
| 59f20 | 7d 20 7d 29 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 77 73 42 74 6e 2e 61 | }.}));.....}....});......wsBtn.a |
| 59f40 | 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 6c 69 63 6b 27 2c 20 66 75 6e 63 74 69 6f | ddEventListener('click',.functio |
| 59f60 | 6e 28 29 20 7b 0d 0a 09 09 09 76 61 72 20 70 61 75 73 65 64 20 3d 20 77 73 42 74 6e 2e 64 61 74 | n().{.....var.paused.=.wsBtn.dat |
| 59f80 | 61 73 65 74 2e 70 61 75 73 65 64 20 21 3d 3d 20 27 74 72 75 65 27 3b 0d 0a 09 09 09 74 72 79 20 | aset.paused.!==.'true';.....try. |
| 59fa0 | 7b 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 73 65 74 49 74 65 6d 28 57 53 5f 4b 45 59 2c 20 70 | {.localStorage.setItem(WS_KEY,.p |
| 59fc0 | 61 75 73 65 64 20 3f 20 27 74 72 75 65 27 20 3a 20 27 66 61 6c 73 65 27 29 3b 20 7d 20 63 61 74 | aused.?.'true'.:.'false');.}.cat |
| 59fe0 | 63 68 20 28 65 29 20 7b 7d 0d 0a 09 09 09 75 70 64 61 74 65 57 73 49 63 6f 6e 28 70 61 75 73 65 | ch.(e).{}.....updateWsIcon(pause |
| 5a000 | 64 29 3b 0d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 64 69 73 70 61 74 63 68 45 76 65 6e 74 28 6e | d);.....document.dispatchEvent(n |
| 5a020 | 65 77 20 43 75 73 74 6f 6d 45 76 65 6e 74 28 27 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 27 2c 20 | ew.CustomEvent('zen-ws-toggle',. |
| 5a040 | 7b 20 64 65 74 61 69 6c 3a 20 7b 20 70 61 75 73 65 64 3a 20 70 61 75 73 65 64 20 7d 20 7d 29 29 | {.detail:.{.paused:.paused.}.})) |
| 5a060 | 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 2e 61 70 70 65 | ;....});......document.body.appe |
| 5a080 | 6e 64 43 68 69 6c 64 28 77 73 42 74 6e 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 69 66 20 28 64 6f 63 75 | ndChild(wsBtn);...}.....if.(docu |
| 5a0a0 | 6d 65 6e 74 2e 72 65 61 64 79 53 74 61 74 65 20 3d 3d 3d 20 27 6c 6f 61 64 69 6e 67 27 29 0d 0a | ment.readyState.===.'loading').. |
| 5a0c0 | 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 44 4f 4d | ..document.addEventListener('DOM |
| 5a0e0 | 43 6f 6e 74 65 6e 74 4c 6f 61 64 65 64 27 2c 20 63 72 65 61 74 65 54 6f 67 67 6c 65 29 3b 0d 0a | ContentLoaded',.createToggle);.. |
| 5a100 | 09 65 6c 73 65 0d 0a 09 09 63 72 65 61 74 65 54 6f 67 67 6c 65 28 29 3b 0d 0a 7d 29 28 29 3b 0d | .else....createToggle();..})();. |
| 5a120 | 0a 50 4b 03 04 14 00 00 00 00 00 d5 b6 69 5c 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 75 | .PK..........i\................u |
| 5a140 | 74 69 6c 2f 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c c5 ed 2a 9f ed 3d 00 00 ed 3d 00 00 15 00 | til/PK..........i\..*..=...=.... |
| 5a160 | 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 |
| 5a180 | 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. |
| 5a1a0 | 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";....// |
| 5a1c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a1e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a200 | 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..{. |
| 5a220 | 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 | .}....////////////////////////// |
| 5a240 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a260 | 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 |
| 5a280 | 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)..{. |
| 5a2a0 | 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 |
| 5a2c0 | 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 |
| 5a2e0 | 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. |
| 5a300 | 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;..}....///////////////////// |
| 5a320 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a340 | 2f 2f 2f 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 |
| 5a360 | 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 |
| 5a380 | 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 |
| 5a3a0 | 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_ |
| 5a3c0 | 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 |
| 5a3e0 | 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) |
| 5a400 | 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; |
| 5a420 | 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 |
| 5a440 | 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 |
| 5a460 | 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 |
| 5a480 | 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];..}....////////////// |
| 5a4a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a4c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a4e0 | 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 |
| 5a500 | 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)..{ |
| 5a520 | 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. |
| 5a540 | 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 |
| 5a560 | 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 |
| 5a580 | 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 |
| 5a5a0 | 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];..} |
| 5a5c0 | 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 | ........//////////////////////// |
| 5a5e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a600 | 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 |
| 5a620 | 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 |
| 5a640 | 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 |
| 5a660 | 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. |
| 5a680 | 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");..}........///////////// |
| 5a6a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a6c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a6e0 | 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 |
| 5a700 | 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,.. |
| 5a720 | 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 |
| 5a740 | 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,.. |
| 5a760 | 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. |
| 5a780 | 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,.. |
| 5a7a0 | 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 |
| 5a7c0 | 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.. |
| 5a7e0 | 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,.. |
| 5a800 | 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. |
| 5a820 | 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 |
| 5a840 | 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,. |
| 5a860 | 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 |
| 5a880 | 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 |
| 5a8a0 | 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 |
| 5a8c0 | 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 |
| 5a8e0 | 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...: |
| 5a900 | 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,.. |
| 5a920 | 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,..}..../// |
| 5a940 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a960 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a980 | 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 |
| 5a9a0 | 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 |
| 5a9c0 | 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 |
| 5a9e0 | 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 |
| 5aa00 | 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 |
| 5aa20 | 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 |
| 5aa40 | 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;.. |
| 5aa60 | 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 |
| 5aa80 | 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 |
| 5aaa0 | 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...=. |
| 5aac0 | 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.. |
| 5aae0 | 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 |
| 5ab00 | 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 |
| 5ab20 | 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 |
| 5ab40 | 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 |
| 5ab60 | 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;.. |
| 5ab80 | 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 |
| 5aba0 | 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). |
| 5abc0 | 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 |
| 5abe0 | 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 |
| 5ac00 | 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.& |
| 5ac20 | 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 |
| 5ac40 | 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 |
| 5ac60 | 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 |
| 5ac80 | 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 |
| 5aca0 | 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 |
| 5acc0 | 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 |
| 5ace0 | 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 |
| 5ad00 | 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 |
| 5ad20 | 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 |
| 5ad40 | 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)....{. |
| 5ad60 | 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 |
| 5ad80 | 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 |
| 5ada0 | 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 |
| 5adc0 | 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 |
| 5ade0 | 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 |
| 5ae00 | 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)....{ |
| 5ae20 | 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 |
| 5ae40 | 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 |
| 5ae60 | 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 |
| 5ae80 | 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 |
| 5aea0 | 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 |
| 5aec0 | 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)... |
| 5aee0 | 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 |
| 5af00 | 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;.} |
| 5af20 | 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)....{. |
| 5af40 | 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 |
| 5af60 | 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 |
| 5af80 | 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 |
| 5afa0 | 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 |
| 5afc0 | 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 |
| 5afe0 | 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 |
| 5b000 | 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 |
| 5b020 | 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 |
| 5b040 | 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 |
| 5b060 | 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. |
| 5b080 | 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).== |
| 5b0a0 | 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;.} |
| 5b0c0 | 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 |
| 5b0e0 | 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 |
| 5b100 | 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 |
| 5b120 | 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 |
| 5b140 | 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 |
| 5b160 | 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).== |
| 5b180 | 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;. |
| 5b1a0 | 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 |
| 5b1c0 | 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 |
| 5b1e0 | 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 |
| 5b200 | 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 |
| 5b220 | 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).= |
| 5b240 | 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 |
| 5b260 | 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 |
| 5b280 | 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) |
| 5b2a0 | 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;.}... |
| 5b2c0 | 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).. |
| 5b2e0 | 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 |
| 5b300 | 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 |
| 5b320 | 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 |
| 5b340 | 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_ |
| 5b360 | 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 |
| 5b380 | 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 |
| 5b3a0 | 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_ |
| 5b3c0 | 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 |
| 5b3e0 | 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).... |
| 5b400 | 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 |
| 5b420 | 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 |
| 5b440 | 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 |
| 5b460 | 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 |
| 5b480 | 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 |
| 5b4a0 | 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 |
| 5b4c0 | 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). |
| 5b4e0 | 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);.}..}...... |
| 5b500 | 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 | ..////////////////////////////// |
| 5b520 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5b540 | 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 |
| 5b560 | 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()...{.... |
| 5b580 | 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;.. |
| 5b5a0 | 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 |
| 5b5c0 | 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;...}..} |
| 5b5e0 | 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 | ....//////////////////////////// |
| 5b600 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5b620 | 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 |
| 5b640 | 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 |
| 5b660 | 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 |
| 5b680 | 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 |
| 5b6a0 | 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._ |
| 5b6c0 | 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;..}.... |
| 5b6e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5b700 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5b720 | 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 |
| 5b740 | 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 |
| 5b760 | 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 |
| 5b780 | 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. |
| 5b7a0 | 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 |
| 5b7c0 | 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 |
| 5b7e0 | 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 |
| 5b800 | 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 |
| 5b820 | 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 |
| 5b840 | 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] |
| 5b860 | 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);. |
| 5b880 | 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 |
| 5b8a0 | 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);. |
| 5b8c0 | 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 |
| 5b8e0 | 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. |
| 5b900 | 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. |
| 5b920 | 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;..}.. |
| 5b940 | 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 | ..////////////////////////////// |
| 5b960 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5b980 | 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. |
| 5b9a0 | 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,. |
| 5b9c0 | 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 |
| 5b9e0 | 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 |
| 5ba00 | 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 |
| 5ba20 | 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 |
| 5ba40 | 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 |
| 5ba60 | 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();... |
| 5ba80 | 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 |
| 5baa0 | 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 |
| 5bac0 | 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 |
| 5bae0 | 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);...}..}....///////////////// |
| 5bb00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bb20 | 2f 2f 2f 2f 2f 2f 2f 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 | ///////////////////////////////. |
| 5bb40 | 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. |
| 5bb60 | 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 |
| 5bb80 | 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;..}....///////////////////// |
| 5bba0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bbc0 | 2f 2f 2f 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 |
| 5bbe0 | 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 |
| 5bc00 | 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 |
| 5bc20 | 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);..}... |
| 5bc40 | 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 | ./////////////////////////////// |
| 5bc60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bc80 | 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 |
| 5bca0 | 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 |
| 5bcc0 | 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 |
| 5bce0 | 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 |
| 5bd00 | 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;. |
| 5bd20 | 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 |
| 5bd40 | 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). |
| 5bd60 | 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 |
| 5bd80 | 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;..}....///// |
| 5bda0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bdc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bde0 | 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 |
| 5be00 | 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()..{.. |
| 5be20 | 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;..}..../ |
| 5be40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5be60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5be80 | 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 |
| 5bea0 | 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 |
| 5bec0 | 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 |
| 5bee0 | 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()))...{. |
| 5bf00 | 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. |
| 5bf20 | 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;.. |
| 5bf40 | 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 |
| 5bf60 | 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 |
| 5bf80 | 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 |
| 5bfa0 | 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 |
| 5bfc0 | 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 |
| 5bfe0 | 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 |
| 5c000 | 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 |
| 5c020 | 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.+ |
| 5c040 | 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. |
| 5c060 | 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 |
| 5c080 | 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 |
| 5c0a0 | 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);. |
| 5c0c0 | 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 |
| 5c0e0 | 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 |
| 5c100 | 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 |
| 5c120 | 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 |
| 5c140 | 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 |
| 5c160 | 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:.. |
| 5c180 | 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 |
| 5c1a0 | 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:.... |
| 5c1c0 | 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 |
| 5c1e0 | 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 |
| 5c200 | 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 |
| 5c220 | 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 |
| 5c240 | 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 |
| 5c260 | 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;..}....////// |
| 5c280 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c2a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c2c0 | 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 |
| 5c2e0 | 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 |
| 5c300 | 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 |
| 5c320 | 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....= |
| 5c340 | 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 |
| 5c360 | 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 |
| 5c380 | 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 |
| 5c3a0 | 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 |
| 5c3c0 | 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 |
| 5c3e0 | 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 |
| 5c400 | 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 |
| 5c420 | 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 |
| 5c440 | 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 |
| 5c460 | 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 |
| 5c480 | 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 |
| 5c4a0 | 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 |
| 5c4c0 | 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 |
| 5c4e0 | 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 |
| 5c500 | 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 |
| 5c520 | 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 |
| 5c540 | 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 |
| 5c560 | 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 |
| 5c580 | 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 |
| 5c5a0 | 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 |
| 5c5c0 | 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 |
| 5c5e0 | 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 |
| 5c600 | 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 |
| 5c620 | 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.=. |
| 5c640 | 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 |
| 5c660 | 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 |
| 5c680 | 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 |
| 5c6a0 | 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().{. |
| 5c6c0 | 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 |
| 5c6e0 | 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 |
| 5c700 | 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...= |
| 5c720 | 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 |
| 5c740 | 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);.}.. |
| 5c760 | 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... |
| 5c780 | 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( |
| 5c7a0 | 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 |
| 5c7c0 | 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 |
| 5c7e0 | 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 |
| 5c800 | 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 |
| 5c820 | 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 |
| 5c840 | 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 |
| 5c860 | 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 |
| 5c880 | 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. |
| 5c8a0 | 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 |
| 5c8c0 | 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);.} |
| 5c8e0 | 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_ |
| 5c900 | 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 |
| 5c920 | 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 |
| 5c940 | 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);.}..../////////////////////// |
| 5c960 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c980 | 2f 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 |
| 5c9a0 | 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 |
| 5c9c0 | 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 |
| 5c9e0 | 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()) |
| 5ca00 | 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()._ |
| 5ca20 | 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);..}....//////// |
| 5ca40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ca60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ca80 | 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. |
| 5caa0 | 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 |
| 5cac0 | 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 |
| 5cae0 | 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 |
| 5cb00 | 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);..} |
| 5cb20 | 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 | ....//////////////////////////// |
| 5cb40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5cb60 | 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 |
| 5cb80 | 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( |
| 5cba0 | 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 |
| 5cbc0 | 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 |
| 5cbe0 | 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 |
| 5cc00 | 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 |
| 5cc20 | 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 |
| 5cc40 | 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:. |
| 5cc60 | 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 |
| 5cc80 | 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();..... |
| 5cca0 | 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 |
| 5ccc0 | 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 |
| 5cce0 | 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 |
| 5cd00 | 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 |
| 5cd20 | 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 |
| 5cd40 | 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 |
| 5cd60 | 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);....}... |
| 5cd80 | 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:.{.... |
| 5cda0 | 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 |
| 5cdc0 | 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 |
| 5cde0 | 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 |
| 5ce00 | 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));.. |
| 5ce20 | 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 |
| 5ce40 | 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 |
| 5ce60 | 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]; |
| 5ce80 | 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 |
| 5cea0 | 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 |
| 5cec0 | 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 |
| 5cee0 | 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 7b 20 63 6f 6e | ase.CbFieldType.Float32:...{.con |
| 5cf00 | 73 74 20 73 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b 20 72 65 74 75 72 6e 20 6e | st.s.=.this._data_view;.return.n |
| 5cf20 | 65 77 20 44 61 74 61 56 69 65 77 28 73 2e 62 75 66 66 65 72 2c 20 73 2e 62 79 74 65 4f 66 66 73 | ew.DataView(s.buffer,.s.byteOffs |
| 5cf40 | 65 74 2c 20 34 29 2e 67 65 74 46 6c 6f 61 74 33 32 28 30 2c 20 66 61 6c 73 65 29 3b 20 7d 0d 0a | et,.4).getFloat32(0,.false);.}.. |
| 5cf60 | 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 09 09 09 7b 20 63 | .case.CbFieldType.Float64:...{.c |
| 5cf80 | 6f 6e 73 74 20 73 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b 20 72 65 74 75 72 6e | onst.s.=.this._data_view;.return |
| 5cfa0 | 20 6e 65 77 20 44 61 74 61 56 69 65 77 28 73 2e 62 75 66 66 65 72 2c 20 73 2e 62 79 74 65 4f 66 | .new.DataView(s.buffer,.s.byteOf |
| 5cfc0 | 66 73 65 74 2c 20 38 29 2e 67 65 74 46 6c 6f 61 74 36 34 28 30 2c 20 66 61 6c 73 65 29 3b 20 7d | fset,.8).getFloat64(0,.false);.} |
| 5cfe0 | 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 6f 6f 6c 46 61 6c 73 65 3a 09 09 | ...case.CbFieldType.BoolFalse:.. |
| 5d000 | 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 | .return.false;...case.CbFieldTyp |
| 5d020 | 65 2e 42 6f 6f 6c 54 72 75 65 3a 09 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0d 0a 0d 0a 09 63 | e.BoolTrue:...return.true;.....c |
| 5d040 | 61 73 65 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 | ase.CbFieldType.ObjectAttachment |
| 5d060 | 3a 0d 0a 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 | :...case.CbFieldType.BinaryAttac |
| 5d080 | 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 2e 48 61 73 68 3a 09 | hment:...case.CbFieldType.Hash:. |
| 5d0a0 | 09 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 | ...return.this._data_view.subarr |
| 5d0c0 | 61 79 28 30 2c 20 32 30 29 3b 0d 0a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e | ay(0,.20);.....case.CbFieldType. |
| 5d0e0 | 55 75 69 64 3a 09 09 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 | Uuid:....return.this._data_view. |
| 5d100 | 73 75 62 61 72 72 61 79 28 30 2c 20 31 36 29 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 | subarray(0,.16);...case.CbFieldT |
| 5d120 | 79 70 65 2e 4f 62 6a 65 63 74 49 64 3a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 | ype.ObjectId:...return.this._dat |
| 5d140 | 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 31 32 29 3b 0d 0a 0d 0a 09 63 61 73 65 | a_view.subarray(0,.12);.....case |
| 5d160 | 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 20 43 62 | .CbFieldType.DateTime:...case.Cb |
| 5d180 | 46 69 65 6c 64 54 79 70 65 2e 54 69 6d 65 53 70 61 6e 3a 09 09 09 72 65 74 75 72 6e 20 74 68 69 | FieldType.TimeSpan:...return.thi |
| 5d1a0 | 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 38 29 3b 0d 0a 09 7d | s._data_view.subarray(0,.8);...} |
| 5d1c0 | 0d 0a 0d 0a 09 63 62 5f 61 73 73 65 72 74 28 66 61 6c 73 65 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f | .....cb_assert(false);..}..../// |
| 5d1e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d200 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d220 | 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 74 6f | /////////////..CbFieldView.proto |
| 5d240 | 74 79 70 65 2e 63 6c 6f 6e 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 63 6f 6e | type.clone.=.function()..{...con |
| 5d260 | 73 74 20 72 65 74 20 3d 20 6e 65 77 20 43 62 46 69 65 6c 64 56 69 65 77 28 29 0d 0a 09 72 65 74 | st.ret.=.new.CbFieldView()...ret |
| 5d280 | 2e 5f 74 79 70 65 20 3d 20 74 68 69 73 2e 5f 74 79 70 65 3b 0d 0a 09 72 65 74 2e 5f 6e 61 6d 65 | ._type.=.this._type;...ret._name |
| 5d2a0 | 20 3d 20 72 65 74 2e 5f 6e 61 6d 65 3b 0d 0a 09 72 65 74 2e 5f 64 61 74 61 5f 76 69 65 77 20 3d | .=.ret._name;...ret._data_view.= |
| 5d2c0 | 20 6e 65 77 20 55 69 6e 74 38 41 72 72 61 79 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 | .new.Uint8Array(this._data_view) |
| 5d2e0 | 3b 0d 0a 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f | ;...return.ret;..}........////// |
| 5d300 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d320 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d340 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 62 4f 62 6a 65 63 74 56 69 65 77 20 65 | //////////..class.CbObjectView.e |
| 5d360 | 78 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 77 0d 0a 7b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f | xtends.CbFieldView..{..}....//// |
| 5d380 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d3a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d3c0 | 2f 2f 2f 2f 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 | ////////////..CbObjectView.proto |
| 5d3e0 | 74 79 70 65 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 20 3d 20 66 75 6e 63 74 69 6f 6e | type[Symbol.iterator].=.function |
| 5d400 | 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 69 73 2e 67 65 74 | ()..{...var.data_view.=.this.get |
| 5d420 | 5f 70 61 79 6c 6f 61 64 28 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 5b 70 61 79 6c 6f 61 64 5f 73 | _payload();.....const.[payload_s |
| 5d440 | 69 7a 65 2c 20 76 61 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 | ize,.varint_len].=.VarInt.read_u |
| 5d460 | 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 69 66 20 28 70 61 79 6c 6f 61 64 5f 73 69 | int(data_view);...if.(payload_si |
| 5d480 | 7a 65 20 3d 3d 20 30 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 | ze.==.0)....return.{};...data_vi |
| 5d4a0 | 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 74 5f 6c | ew.=.data_view.subarray(varint_l |
| 5d4c0 | 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 29 3b 0d | en,.payload_size.+.varint_len);. |
| 5d4e0 | 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 65 6c 64 54 79 | ....var.uniform_type.=.CbFieldTy |
| 5d500 | 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 65 6c 64 54 79 | pe.HasFieldType;...if.(CbFieldTy |
| 5d520 | 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 65 28 29 29 20 | peOps.get_type(this.get_type()). |
| 5d540 | 3d 3d 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 29 0d 0a 09 | ==.CbFieldType.UniformObject)... |
| 5d560 | 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 77 5b 30 5d | {....uniform_type.=.data_view[0] |
| 5d580 | 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 75 62 61 72 | ;....data_view.=.data_view.subar |
| 5d5a0 | 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 6c 64 56 69 | ray(1);...}.....return.CbFieldVi |
| 5d5c0 | 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 72 6d 5f 74 | ew._iterate(data_view,.uniform_t |
| 5d5e0 | 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 2f 2f 2f 2f | ype);..}....//////////////////// |
| 5d600 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d620 | 2f 2f 2f 2f 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 | ////////////////////////////..Cb |
| 5d640 | 4f 62 6a 65 63 74 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 74 6f 5f 6a 73 5f 6f 62 6a 65 63 | ObjectView.prototype.to_js_objec |
| 5d660 | 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 20 69 6d 70 6c 20 3d | t.=.function()..{...const.impl.= |
| 5d680 | 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e | .function(node)...{....if.(node. |
| 5d6a0 | 69 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 65 74 20 | is_object())....{.....const.ret. |
| 5d6c0 | 3d 20 7b 7d 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 64 65 2e | =.{};.....for.(var.item.of.node. |
| 5d6e0 | 61 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 09 09 72 65 74 5b 69 74 65 6d 2e 67 65 74 5f 6e | as_object())......ret[item.get_n |
| 5d700 | 61 6d 65 28 29 5d 20 3d 20 69 6d 70 6c 28 69 74 65 6d 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 | ame()].=.impl(item);.....return. |
| 5d720 | 72 65 74 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 61 72 72 61 79 | ret;....}......if.(node.is_array |
| 5d740 | 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 65 74 20 3d 20 5b 5d 3b 0d 0a 09 09 | ())....{.....const.ret.=.[];.... |
| 5d760 | 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 6e 6f 64 65 2e 61 73 5f 61 72 72 61 79 28 | .for.(var.item.of.node.as_array( |
| 5d780 | 29 29 0d 0a 09 09 09 09 72 65 74 2e 70 75 73 68 28 69 6d 70 6c 28 69 74 65 6d 29 29 3b 0d 0a 09 | ))......ret.push(impl(item));... |
| 5d7a0 | 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 6f 64 65 | ..return.ret;....}......if.(node |
| 5d7c0 | 2e 69 73 5f 73 74 72 69 6e 67 28 29 29 09 72 65 74 75 72 6e 20 6e 6f 64 65 2e 61 73 5f 76 61 6c | .is_string()).return.node.as_val |
| 5d7e0 | 75 65 28 29 3b 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 69 6e 74 65 67 65 72 28 29 29 09 | ue();....if.(node.is_integer()). |
| 5d800 | 72 65 74 75 72 6e 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 | return.node.as_value();....if.(n |
| 5d820 | 6f 64 65 2e 69 73 5f 66 6c 6f 61 74 28 29 29 09 72 65 74 75 72 6e 20 6e 6f 64 65 2e 61 73 5f 76 | ode.is_float()).return.node.as_v |
| 5d840 | 61 6c 75 65 28 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 72 65 74 20 3d 20 6e 6f 64 65 2e 61 73 5f 76 | alue();......var.ret.=.node.as_v |
| 5d860 | 61 6c 75 65 28 29 3b 0d 0a 09 09 69 66 20 28 72 65 74 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 | alue();....if.(ret.instanceof.Ui |
| 5d880 | 6e 74 38 41 72 72 61 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 20 3d 20 22 22 3b 0d 0a 09 09 | nt8Array)....{.....ret.=."";.... |
| 5d8a0 | 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 29 0d | .for.(var.x.of.node.as_value()). |
| 5d8c0 | 0a 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 64 53 74 | .....ret.+=.x.toString(16).padSt |
| 5d8e0 | 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 72 65 74 3b | art(2,."0");....}....return.ret; |
| 5d900 | 0d 0a 09 7d 3b 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 69 6d 70 6c 28 74 68 69 73 29 3b 0d 0a 7d 0d | ...};.....return.impl(this);..}. |
| 5d920 | 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 | ...///////////////////////////// |
| 5d940 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5d960 | 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 63 74 56 69 65 | ///////////////////..CbObjectVie |
| 5d980 | 77 2e 70 72 6f 74 6f 74 79 70 65 2e 66 69 6e 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 | w.prototype.find.=.function(name |
| 5d9a0 | 29 0d 0a 7b 0d 0a 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 74 68 69 73 29 | )..{...for.(const.field.of.this) |
| 5d9c0 | 0d 0a 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 6e 61 6d 65 29 29 0d 0a 09 | ....if.(field.is_named(name))... |
| 5d9e0 | 09 09 72 65 74 75 72 6e 20 66 69 65 6c 64 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f | ..return.field;..}........////// |
| 5da00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5da20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5da40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 62 41 72 72 61 79 56 69 65 77 20 65 78 | //////////..class.CbArrayView.ex |
| 5da60 | 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 77 0d 0a 7b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f | tends.CbFieldView..{..}....///// |
| 5da80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5daa0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5dac0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 41 72 72 61 79 56 69 65 77 2e 70 72 6f 74 6f 74 79 | ///////////..CbArrayView.prototy |
| 5dae0 | 70 65 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 | pe[Symbol.iterator].=.function() |
| 5db00 | 0d 0a 7b 0d 0a 09 76 61 72 20 64 61 74 61 5f 76 69 65 77 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 | ..{...var.data_view.=.this.get_p |
| 5db20 | 61 79 6c 6f 61 64 28 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 5b 70 61 79 6c 6f 61 64 5f 73 69 7a | ayload();.....const.[payload_siz |
| 5db40 | 65 2c 20 76 61 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 | e,.varint_len].=.VarInt.read_uin |
| 5db60 | 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 | t(data_view);...data_view.=.data |
| 5db80 | 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 76 61 72 69 6e 74 5f 6c 65 6e 2c 20 70 61 79 6c 6f | _view.subarray(varint_len,.paylo |
| 5dba0 | 61 64 5f 73 69 7a 65 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 | ad_size.+.varint_len);.....const |
| 5dbc0 | 20 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 65 73 20 3d 20 56 61 72 49 6e 74 2e 6d 65 61 73 75 | .item_count_bytes.=.VarInt.measu |
| 5dbe0 | 72 65 28 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 69 66 20 28 69 74 65 6d 5f 63 6f 75 6e 74 5f | re(data_view);...if.(item_count_ |
| 5dc00 | 62 79 74 65 73 20 3e 3d 20 70 61 79 6c 6f 61 64 5f 73 69 7a 65 29 0d 0a 09 09 72 65 74 75 72 6e | bytes.>=.payload_size)....return |
| 5dc20 | 20 7b 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 | .{};...data_view.=.data_view.sub |
| 5dc40 | 61 72 72 61 79 28 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 65 73 29 3b 0d 0a 0d 0a 09 76 61 72 | array(item_count_bytes);.....var |
| 5dc60 | 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 | .uniform_type.=.CbFieldType.HasF |
| 5dc80 | 69 65 6c 64 54 79 70 65 3b 0d 0a 09 69 66 20 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 | ieldType;...if.(CbFieldTypeOps.g |
| 5dca0 | 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 20 3d 3d 20 43 62 46 69 | et_type(this.get_type()).==.CbFi |
| 5dcc0 | 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 41 72 72 61 79 29 0d 0a 09 7b 0d 0a 09 09 75 6e 69 | eldType.UniformArray)...{....uni |
| 5dce0 | 66 6f 72 6d 5f 74 79 70 65 20 3d 20 64 61 74 61 5f 76 69 65 77 5b 30 5d 3b 0d 0a 09 09 64 61 74 | form_type.=.data_view[0];....dat |
| 5dd00 | 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 79 28 31 29 3b 0d | a_view.=.data_view.subarray(1);. |
| 5dd20 | 0a 09 7d 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 56 69 65 77 2e 5f 69 74 65 72 | ..}.....return.CbFieldView._iter |
| 5dd40 | 61 74 65 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 7d | ate(data_view,.uniform_type);..} |
| 5dd60 | 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 | ....//////////////////////////// |
| 5dd80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5dda0 | 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 56 69 65 | ////////////////////..CbArrayVie |
| 5ddc0 | 77 2e 70 72 6f 74 6f 74 79 70 65 2e 6e 75 6d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d | w.prototype.num.=.function()..{. |
| 5dde0 | 0a 09 76 61 72 20 64 61 74 61 5f 76 69 65 77 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 | ..var.data_view.=.this._data_vie |
| 5de00 | 77 3b 0d 0a 09 63 6f 6e 73 74 20 5b 6e 2c 20 6e 5f 6c 65 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 | w;...const.[n,.n_len].=.VarInt.r |
| 5de20 | 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 5f 76 69 65 77 | ead_uint(data_view);...data_view |
| 5de40 | 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 6e 5f 6c 65 6e 29 3b 0d 0a 09 | .=.data_view.subarray(n_len);... |
| 5de60 | 72 65 74 75 72 6e 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 | return.VarInt.read_uint(data_vie |
| 5de80 | 77 29 5b 30 5d 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 2f 2f | w)[0];..}......../////////////// |
| 5dea0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5dec0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5dee0 | 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 43 62 4f 62 6a 65 63 74 20 65 78 74 65 6e 64 73 | /..export.class.CbObject.extends |
| 5df00 | 20 43 62 46 69 65 6c 64 56 69 65 77 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 75 69 | .CbFieldView..{...constructor(ui |
| 5df20 | 6e 74 38 5f 61 72 72 61 79 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 28 29 3b 0d 0a 09 09 74 68 | nt8_array)...{....super();....th |
| 5df40 | 69 73 2e 5f 66 72 6f 6d 5f 64 61 74 61 28 75 69 6e 74 38 5f 61 72 72 61 79 29 3b 0d 0a 09 7d 0d | is._from_data(uint8_array);...}. |
| 5df60 | 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 ec 81 50 5c ca b3 90 31 df 0c 00 00 df 0c 00 00 11 00 | .}..PK..........P\...1.......... |
| 5df80 | 00 00 75 74 69 6c 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 | ..util/component.js//.Copyright. |
| 5dfa0 | 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 |
| 5dfc0 | 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 2f 2f 2f 2f | rved....."use.strict";....////// |
| 5dfe0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5e000 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5e020 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 42 61 73 65 0d | //////////..class.ComponentBase. |
| 5e040 | 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c 65 6d 65 6e 74 29 0d 0a 09 7b 0d 0a 09 | .{...constructor(element)...{... |
| 5e060 | 09 69 66 20 28 65 6c 65 6d 65 6e 74 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6d 70 6f 6e 65 6e | .if.(element.instanceof.Componen |
| 5e080 | 74 42 61 73 65 29 0d 0a 09 09 09 65 6c 65 6d 65 6e 74 20 3d 20 65 6c 65 6d 65 6e 74 2e 5f 65 6c | tBase).....element.=.element._el |
| 5e0a0 | 65 6d 65 6e 74 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 20 3d 20 65 6c 65 6d | ement;......this._element.=.elem |
| 5e0c0 | 65 6e 74 3b 0d 0a 09 7d 0d 0a 0d 0a 09 69 6e 6e 65 72 28 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 | ent;...}.....inner()...{....retu |
| 5e0e0 | 72 6e 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 3b 0d 0a 09 7d 0d 0a 0d 0a 09 70 61 72 65 6e 74 | rn.this._element;...}.....parent |
| 5e100 | 28 29 0d 0a 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 | ()...{....const.e.=.this._elemen |
| 5e120 | 74 2e 70 61 72 65 6e 74 45 6c 65 6d 65 6e 74 3b 0d 0a 09 09 72 65 74 75 72 6e 20 65 20 3f 20 74 | t.parentElement;....return.e.?.t |
| 5e140 | 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;...} |
| 5e160 | 0d 0a 0d 0a 09 66 69 72 73 74 5f 63 68 69 6c 64 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 | .....first_child()...{....const. |
| 5e180 | 65 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 | e.=.this._element.firstElementCh |
| 5e1a0 | 69 6c 64 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 6d 70 | ild;....return.e.?.this.new_comp |
| 5e1c0 | 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 6e 65 78 74 5f 73 69 | onent(e).:.null;...}.....next_si |
| 5e1e0 | 62 6c 69 6e 67 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 20 3d 20 74 68 69 73 2e 5f 65 | bling()...{....const.e.=.this._e |
| 5e200 | 6c 65 6d 65 6e 74 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0d 0a 09 09 72 65 | lement.nextElementSibling;....re |
| 5e220 | 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 20 3a | turn.e.?.this.new_component(e).: |
| 5e240 | 20 6e 75 6c 6c 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 65 73 74 72 6f 79 28 29 0d 0a 09 7b 0d 0a 09 09 | .null;...}.....destroy()...{.... |
| 5e260 | 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e 74 4e 6f 64 65 2e 72 65 6d 6f 76 65 43 | this._element.parentNode.removeC |
| 5e280 | 68 69 6c 64 28 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f | hild(this._element);...}..}..../ |
| 5e2a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5e2c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5e2e0 | 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 65 6e 74 | ///////////////..class.Component |
| 5e300 | 44 6f 6d 20 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 42 61 73 65 0d 0a 7b 0d 0a 09 69 | Dom.extends.ComponentBase..{...i |
| 5e320 | 73 28 74 61 67 29 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 | s(tag)...{....return.this._eleme |
| 5e340 | 6e 74 2e 74 61 67 4e 61 6d 65 20 3d 3d 20 74 61 67 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29 3b | nt.tagName.==.tag.toUpperCase(); |
| 5e360 | 0d 0a 09 7d 0d 0a 0d 0a 09 74 61 67 28 74 61 67 3d 22 64 69 76 22 29 0d 0a 09 7b 0d 0a 09 09 76 | ...}.....tag(tag="div")...{....v |
| 5e380 | 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d | ar.element.=.document.createElem |
| 5e3a0 | 65 6e 74 28 74 61 67 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 61 70 70 65 6e | ent(tag);....this._element.appen |
| 5e3c0 | 64 43 68 69 6c 64 28 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e | dChild(element);....return.this. |
| 5e3e0 | 6e 65 77 5f 63 6f 6d 70 6f 6e 65 6e 74 28 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 | new_component(element);...}..... |
| 5e400 | 72 65 74 61 67 28 6e 65 77 5f 74 61 67 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f | retag(new_tag)...{....if.(this._ |
| 5e420 | 65 6c 65 6d 65 6e 74 2e 74 61 67 4e 61 6d 65 20 3d 3d 20 6e 65 77 5f 74 61 67 2e 74 6f 55 70 70 | element.tagName.==.new_tag.toUpp |
| 5e440 | 65 72 43 61 73 65 28 29 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 0d 0a 09 09 | erCase()).....return.this;...... |
| 5e460 | 76 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 | var.element.=.document.createEle |
| 5e480 | 6d 65 6e 74 28 6e 65 77 5f 74 61 67 29 3b 0d 0a 09 09 65 6c 65 6d 65 6e 74 2e 69 6e 6e 65 72 48 | ment(new_tag);....element.innerH |
| 5e4a0 | 54 4d 4c 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 6e 6e 65 72 48 54 4d 4c 3b 0d 0a | TML.=.this._element.innerHTML;.. |
| 5e4c0 | 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e 74 4e 6f 64 65 2e 72 65 70 6c 61 | ..this._element.parentNode.repla |
| 5e4e0 | 63 65 43 68 69 6c 64 28 65 6c 65 6d 65 6e 74 2c 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 29 3b | ceChild(element,.this._element); |
| 5e500 | 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 20 3d 20 65 6c 65 6d 65 6e 74 3b 0d 0a 09 09 | ....this._element.=.element;.... |
| 5e520 | 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 65 78 74 28 76 61 6c 75 65 29 | return.this;...}.....text(value) |
| 5e540 | 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 76 61 6c 75 65 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 20 26 | ...{....if.(value.!=.undefined.& |
| 5e560 | 26 20 74 79 70 65 6f 66 20 76 61 6c 75 65 2e 74 61 67 20 3d 3d 3d 20 22 66 75 6e 63 74 69 6f 6e | &.typeof.value.tag.===."function |
| 5e580 | 22 29 0d 0a 09 09 09 74 68 69 73 2e 74 61 67 28 76 61 6c 75 65 2e 74 61 67 28 29 29 0d 0a 0d 0a | ").....this.tag(value.tag()).... |
| 5e5a0 | 09 09 76 61 6c 75 65 20 3d 20 28 76 61 6c 75 65 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 3f | ..value.=.(value.==.undefined).? |
| 5e5c0 | 20 22 75 6e 64 65 66 69 6e 65 64 22 20 3a 20 76 61 6c 75 65 2e 74 6f 53 74 72 69 6e 67 28 29 3b | ."undefined".:.value.toString(); |
| 5e5e0 | 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 | ....this._element.textContent.=. |
| 5e600 | 28 76 61 6c 75 65 20 21 3d 20 22 22 29 20 3f 20 76 61 6c 75 65 20 3a 20 22 22 3b 0d 0a 09 09 72 | (value.!=."").?.value.:."";....r |
| 5e620 | 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 69 64 28 76 61 6c 75 65 29 0d 0a 09 | eturn.this;...}.....id(value)... |
| 5e640 | 7b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 64 20 3d 20 76 61 6c 75 65 3b 0d 0a | {....this._element.id.=.value;.. |
| 5e660 | 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 63 6c 61 73 73 69 66 79 28 | ..return.this;...}.....classify( |
| 5e680 | 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 63 6c 61 73 | value)...{....this._element.clas |
| 5e6a0 | 73 4c 69 73 74 2e 61 64 64 28 76 61 6c 75 65 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 | sList.add(value);....return.this |
| 5e6c0 | 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 74 79 6c 65 28 6b 65 79 2c 20 76 61 6c 75 65 29 0d 0a 09 7b 0d | ;...}.....style(key,.value)...{. |
| 5e6e0 | 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 73 74 79 6c 65 5b 6b 65 79 5d 20 3d 20 76 61 | ...this._element.style[key].=.va |
| 5e700 | 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 0d 0a 09 61 74 74 | lue;....return.this;...}.....att |
| 5e720 | 72 28 6b 65 79 2c 20 76 61 6c 75 65 3d 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 7b 0d 0a 09 09 69 | r(key,.value=undefined)...{....i |
| 5e740 | 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 72 65 74 75 | f.(value.===.undefined).....retu |
| 5e760 | 72 6e 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 6b 65 | rn.this._element.getAttribute(ke |
| 5e780 | 79 29 3b 0d 0a 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 6e 75 6c 6c 29 0d | y);....else.if.(value.===.null). |
| 5e7a0 | 0a 09 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 72 65 6d 6f 76 65 41 74 74 72 69 62 75 74 | ....this._element.removeAttribut |
| 5e7c0 | 65 28 6b 65 79 29 3b 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e | e(key);....else.....this._elemen |
| 5e7e0 | 74 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 6b 65 79 2c 20 76 61 6c 75 65 29 3b 0d 0a 09 09 72 | t.setAttribute(key,.value);....r |
| 5e800 | 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | eturn.this;...}..}....////////// |
| 5e820 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5e840 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5e860 | 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 49 6e 74 65 72 61 63 74 20 | //////..class.ComponentInteract. |
| 5e880 | 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 44 6f 6d 0d 0a 7b 0d 0a 09 6c 69 6e 6b 28 72 | extends.ComponentDom..{...link(r |
| 5e8a0 | 65 73 6f 75 72 63 65 3d 75 6e 64 65 66 69 6e 65 64 2c 20 71 75 65 72 79 5f 70 61 72 61 6d 73 3d | esource=undefined,.query_params= |
| 5e8c0 | 7b 7d 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 72 65 73 6f 75 72 63 65 20 21 3d 20 75 6e 64 65 66 | {})...{....if.(resource.!=.undef |
| 5e8e0 | 69 6e 65 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 72 65 66 20 3d 20 72 65 73 6f 75 72 | ined)....{.....var.href.=.resour |
| 5e900 | 63 65 3b 0d 0a 09 09 09 76 61 72 20 73 65 70 20 3d 20 22 3f 22 3b 0d 0a 09 09 09 66 6f 72 20 28 | ce;.....var.sep.=."?";.....for.( |
| 5e920 | 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 71 75 65 72 79 5f 70 61 72 61 6d 73 29 0d 0a 09 09 09 7b | const.key.in.query_params).....{ |
| 5e940 | 0d 0a 09 09 09 09 68 72 65 66 20 2b 3d 20 73 65 70 20 2b 20 6b 65 79 20 2b 20 22 3d 22 20 2b 20 | ......href.+=.sep.+.key.+."=".+. |
| 5e960 | 71 75 65 72 79 5f 70 61 72 61 6d 73 5b 6b 65 79 5d 3b 0d 0a 09 09 09 09 73 65 70 20 3d 20 22 26 | query_params[key];......sep.=."& |
| 5e980 | 22 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 09 68 72 65 66 20 3d | ";.....}....}....else.....href.= |
| 5e9a0 | 20 22 6a 61 76 61 73 63 72 69 70 74 3a 76 6f 69 64 28 30 29 3b 22 3b 0d 0a 0d 0a 09 09 76 61 72 | ."javascript:void(0);";......var |
| 5e9c0 | 20 74 65 78 74 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 6e 6e 65 72 48 54 4d 4c 3b | .text.=.this._element.innerHTML; |
| 5e9e0 | 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 | ....this._element.innerHTML.=."" |
| 5ea00 | 3b 0d 0a 09 09 74 68 69 73 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 74 65 78 74 29 2e 61 74 | ;....this.tag("a").text(text).at |
| 5ea20 | 74 72 28 22 68 72 65 66 22 2c 20 68 72 65 66 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 | tr("href",.href);....return.this |
| 5ea40 | 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6f 6e 28 77 68 61 74 2c 20 66 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 | ;...}.....on(what,.func,....args |
| 5ea60 | 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 74 68 75 6e 6b 20 3d 20 28 73 72 63 29 20 3d 3e 20 | )...{....const.thunk.=.(src).=>. |
| 5ea80 | 7b 0d 0a 09 09 09 69 66 20 28 73 72 63 2e 74 61 72 67 65 74 20 21 3d 20 74 68 69 73 2e 5f 65 6c | {.....if.(src.target.!=.this._el |
| 5eaa0 | 65 6d 65 6e 74 29 0d 0a 09 09 09 09 72 65 74 75 72 6e 3b 0d 0a 0d 0a 09 09 09 66 75 6e 63 28 2e | ement)......return;.......func(. |
| 5eac0 | 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 09 73 72 63 2e 73 74 6f 70 50 72 6f 70 61 67 61 74 69 6f 6e | ..args);.....src.stopPropagation |
| 5eae0 | 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 61 64 64 | ();....};......this._element.add |
| 5eb00 | 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 77 68 61 74 2c 20 74 68 75 6e 6b 29 3b 0d 0a 09 09 72 | EventListener(what,.thunk);....r |
| 5eb20 | 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6f 6e 5f 63 6c 69 63 6b 28 66 75 6e | eturn.this;...}.....on_click(fun |
| 5eb40 | 63 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 63 6c 61 73 73 69 66 79 | c,....args)...{....this.classify |
| 5eb60 | 28 22 7a 65 6e 5f 61 63 74 69 6f 6e 22 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 6f | ("zen_action");....return.this.o |
| 5eb80 | 6e 28 22 63 6c 69 63 6b 22 2c 20 66 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a | n("click",.func,....args);...}.. |
| 5eba0 | 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 2f | }..../////////////////////////// |
| 5ebc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ebe0 | 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 63 6c | /////////////////////..export.cl |
| 5ec00 | 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 20 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 49 | ass.Component.extends.ComponentI |
| 5ec20 | 6e 74 65 72 61 63 74 0d 0a 7b 0d 0a 09 6e 65 77 5f 63 6f 6d 70 6f 6e 65 6e 74 28 2e 2e 2e 61 72 | nteract..{...new_component(...ar |
| 5ec40 | 67 73 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 | gs)...{....return.new.Component( |
| 5ec60 | 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 e2 93 7a 5b | ...args);...}..}..PK..........z[ |
| 5ec80 | b5 c2 09 3f 76 06 00 00 76 06 00 00 0f 00 00 00 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 2f | ...?v...v.......util/fetcher.js/ |
| 5eca0 | 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 |
| 5ecc0 | 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 |
| 5ece0 | 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 43 62 4f 62 6a 65 63 74 20 7d 20 66 72 6f 6d 20 22 | ";....import.{.CbObject.}.from." |
| 5ed00 | 2e 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | ./compactbinary.js"....///////// |
| 5ed20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ed40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ed60 | 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 46 65 74 63 68 65 72 0d 0a 7b | ///////..export.class.Fetcher..{ |
| 5ed80 | 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 | ...constructor()...{....this._re |
| 5eda0 | 73 6f 75 72 63 65 20 3d 20 22 22 3b 0d 0a 09 09 74 68 69 73 2e 5f 71 75 65 72 79 20 3d 20 7b 7d | source.=."";....this._query.=.{} |
| 5edc0 | 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 73 6f 75 72 63 65 28 2e 2e 2e 70 61 72 74 73 29 0d 0a 09 7b | ;...}.....resource(...parts)...{ |
| 5ede0 | 0d 0a 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 70 61 72 74 73 2e 6a 6f 69 6e 28 22 2f 22 29 3b | ....var.value.=.parts.join("/"); |
| 5ee00 | 0d 0a 09 09 69 66 20 28 21 76 61 6c 75 65 2e 73 74 61 72 74 73 57 69 74 68 28 22 2f 22 29 29 0d | ....if.(!value.startsWith("/")). |
| 5ee20 | 0a 09 09 09 76 61 6c 75 65 3d 20 22 2f 22 20 2b 20 76 61 6c 75 65 3b 0d 0a 09 09 74 68 69 73 2e | ....value=."/".+.value;....this. |
| 5ee40 | 5f 72 65 73 6f 75 72 63 65 20 3d 20 76 61 6c 75 65 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 | _resource.=.value;....return.thi |
| 5ee60 | 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 70 61 72 61 6d 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0d 0a 09 | s;...}.....param(name,.value)... |
| 5ee80 | 7b 0d 0a 09 09 74 68 69 73 2e 5f 71 75 65 72 79 5b 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 3b 0d | {....this._query[name].=.value;. |
| 5eea0 | 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 6a 73 | ...return.this;...}.....async.js |
| 5eec0 | 6f 6e 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 | on()...{....const.response.=.awa |
| 5eee0 | 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 22 29 | it.this._get("application/json") |
| 5ef00 | 3b 0d 0a 09 09 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 20 3f 20 28 61 77 61 69 74 20 72 65 | ;....return.response.?.(await.re |
| 5ef20 | 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 29 20 3a 20 7b 7d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 | sponse.json()).:.{};...}.....asy |
| 5ef40 | 6e 63 20 63 62 6f 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 | nc.cbo()...{....const.response.= |
| 5ef60 | 20 61 77 61 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 2d | .await.this._get("application/x- |
| 5ef80 | 75 65 2d 63 62 22 29 3b 0d 0a 09 09 69 66 20 28 21 72 65 73 70 6f 6e 73 65 29 0d 0a 09 09 09 72 | ue-cb");....if.(!response).....r |
| 5efa0 | 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 62 75 66 66 65 72 20 3d 20 | eturn.null;......const.buffer.=. |
| 5efc0 | 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 61 72 72 61 79 42 75 66 66 65 72 28 29 3b 0d 0a 09 | await.response.arrayBuffer();... |
| 5efe0 | 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 6e 65 77 20 55 69 6e 74 38 41 72 72 61 79 28 62 75 66 | .const.data.=.new.Uint8Array(buf |
| 5f000 | 66 65 72 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 43 62 4f 62 6a 65 63 74 28 64 61 74 | fer);....return.new.CbObject(dat |
| 5f020 | 61 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 74 65 78 74 28 29 0d 0a 09 7b 0d 0a 09 09 | a);...}.....async.text()...{.... |
| 5f040 | 63 6f 6e 73 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 | const.response.=.await.this._get |
| 5f060 | 28 22 74 65 78 74 2f 70 6c 61 69 6e 22 29 3b 0d 0a 09 09 69 66 20 28 21 72 65 73 70 6f 6e 73 65 | ("text/plain");....if.(!response |
| 5f080 | 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 61 | ).....return.null;......return.a |
| 5f0a0 | 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 74 65 78 74 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 | wait.response.text();...}.....as |
| 5f0c0 | 79 6e 63 20 64 65 6c 65 74 65 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 73 6f 75 72 | ync.delete()...{....const.resour |
| 5f0e0 | 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 73 74 | ce.=.this._build_uri();....const |
| 5f100 | 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 63 65 | .response.=.await.fetch(resource |
| 5f120 | 2c 20 7b 20 22 6d 65 74 68 6f 64 22 20 3a 20 22 44 45 4c 45 54 45 22 20 7d 29 3b 0d 0a 09 7d 0d | ,.{."method".:."DELETE".});...}. |
| 5f140 | 0a 0d 0a 09 5f 62 75 69 6c 64 5f 75 72 69 28 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 73 75 66 66 | ...._build_uri()...{....var.suff |
| 5f160 | 69 78 20 3d 20 22 22 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 74 68 69 73 | ix.=."";....for.(var.key.in.this |
| 5f180 | 2e 5f 71 75 65 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 73 75 66 66 69 78 20 2b 3d 20 73 75 66 66 | ._query)....{.....suffix.+=.suff |
| 5f1a0 | 69 78 20 3f 20 22 26 22 20 3a 20 22 3f 22 3b 0d 0a 09 09 09 73 75 66 66 69 78 20 2b 3d 20 6b 65 | ix.?."&".:."?";.....suffix.+=.ke |
| 5f1c0 | 79 20 2b 20 22 3d 22 20 2b 20 74 68 69 73 2e 5f 71 75 65 72 79 5b 6b 65 79 5d 3b 0d 0a 09 09 7d | y.+."=".+.this._query[key];....} |
| 5f1e0 | 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 65 73 6f 75 72 63 65 20 2b 20 73 75 66 66 | ....return.this._resource.+.suff |
| 5f200 | 69 78 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 67 65 74 28 61 63 63 65 70 74 3d 22 2a | ix;...}.....async._get(accept="* |
| 5f220 | 22 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e | ")...{....const.resource.=.this. |
| 5f240 | 5f 62 75 69 6c 64 5f 75 72 69 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 | _build_uri();....const.response. |
| 5f260 | 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 72 65 73 6f 75 72 63 65 2c 20 7b 0d 0a 09 09 09 22 6d | =.await.fetch(resource,.{....."m |
| 5f280 | 65 74 68 6f 64 22 20 3a 20 22 47 45 54 22 2c 0d 0a 09 09 09 22 68 65 61 64 65 72 73 22 20 3a 20 | ethod".:."GET",....."headers".:. |
| 5f2a0 | 7b 20 22 41 63 63 65 70 74 22 3a 20 61 63 63 65 70 74 20 7d 2c 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a | {."Accept":.accept.},....});.... |
| 5f2c0 | 09 09 69 66 20 28 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 3e 3d 20 32 30 30 20 26 26 20 | ..if.(response.status.>=.200.&&. |
| 5f2e0 | 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 3c 3d 20 32 39 39 29 0d 0a 09 09 09 72 65 74 75 | response.status.<=.299).....retu |
| 5f300 | 72 6e 20 72 65 73 70 6f 6e 73 65 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 | rn.response;...}..}..PK......... |
| 5f320 | b6 69 5c b8 30 a0 5d 64 07 00 00 64 07 00 00 10 00 00 00 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 | .i\.0.]d...d.......util/friendly |
| 5f340 | 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 63 2e | .js//.Copyright.Epic.Games,.Inc. |
| 5f360 | 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 73 74 | .All.Rights.Reserved....."use.st |
| 5f380 | 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 2f 2f 2f 2f 2f | rict";....////////////////////// |
| 5f3a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5f3c0 | 2f 2f 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 | //////////////////////////..expo |
| 5f3e0 | 72 74 20 63 6c 61 73 73 20 46 72 69 65 6e 64 6c 79 0d 0a 7b 0d 0a 09 73 74 61 74 69 63 20 73 65 | rt.class.Friendly..{...static.se |
| 5f400 | 70 28 76 61 6c 75 65 2c 20 70 72 65 63 3d 30 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 28 | p(value,.prec=0)...{....return.( |
| 5f420 | 2b 4e 75 6d 62 65 72 28 76 61 6c 75 65 29 29 2e 74 6f 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 22 | +Number(value)).toLocaleString(" |
| 5f440 | 65 6e 22 2c 20 7b 0d 0a 09 09 09 73 74 79 6c 65 3a 20 22 64 65 63 69 6d 61 6c 22 2c 0d 0a 09 09 | en",.{.....style:."decimal",.... |
| 5f460 | 09 6d 69 6e 69 6d 75 6d 46 72 61 63 74 69 6f 6e 44 69 67 69 74 73 20 3a 20 70 72 65 63 2c 0d 0a | .minimumFractionDigits.:.prec,.. |
| 5f480 | 09 09 09 6d 61 78 69 6d 75 6d 46 72 61 63 74 69 6f 6e 44 69 67 69 74 73 20 3a 20 70 72 65 63 2c | ...maximumFractionDigits.:.prec, |
| 5f4a0 | 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 74 61 74 69 63 20 6b 28 78 2c 20 70 3d 30 29 | ....});...}.....static.k(x,.p=0) |
| 5f4c0 | 09 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 | .{.return.Friendly.sep((BigInt(x |
| 5f4e0 | 29 20 2b 20 39 39 39 6e 29 20 20 2f 20 42 69 67 49 6e 74 28 4d 61 74 68 2e 70 6f 77 28 31 30 2c | ).+.999n)../.BigInt(Math.pow(10, |
| 5f500 | 20 33 29 29 7c 30 6e 2c 20 70 29 20 2b 20 22 4b 22 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 6d 28 | .3))|0n,.p).+."K";.}...static.m( |
| 5f520 | 78 2c 20 70 3d 31 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 20 42 | x,.p=1).{.return.Friendly.sep(.B |
| 5f540 | 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 20 20 2f 20 42 69 67 49 6e 74 28 4d 61 74 68 2e 70 | igInt(x)........./.BigInt(Math.p |
| 5f560 | 6f 77 28 31 30 2c 20 36 29 29 2c 20 20 20 70 29 20 2b 20 22 4d 22 3b 20 7d 0d 0a 09 73 74 61 74 | ow(10,.6)),...p).+."M";.}...stat |
| 5f580 | 69 63 20 67 28 78 2c 20 70 3d 32 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 | ic.g(x,.p=2).{.return.Friendly.s |
| 5f5a0 | 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 69 67 49 6e 74 28 4d | ep(.BigInt(x)........./.BigInt(M |
| 5f5c0 | 61 74 68 2e 70 6f 77 28 31 30 2c 20 39 29 29 2c 20 20 20 70 29 20 2b 20 22 47 22 3b 20 7d 0d 0a | ath.pow(10,.9)),...p).+."G";.}.. |
| 5f5e0 | 09 73 74 61 74 69 63 20 6b 69 62 28 78 2c 20 70 3d 30 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 | .static.kib(x,.p=0).{.return.Fri |
| 5f600 | 65 6e 64 6c 79 2e 73 65 70 28 28 42 69 67 49 6e 74 28 78 29 20 2b 20 31 30 32 33 6e 29 20 2f 20 | endly.sep((BigInt(x).+.1023n)./. |
| 5f620 | 28 31 6e 20 3c 3c 20 31 30 6e 29 7c 30 6e 2c 20 70 29 20 2b 20 22 20 4b 69 42 22 3b 20 7d 0d 0a | (1n.<<.10n)|0n,.p).+.".KiB";.}.. |
| 5f640 | 09 73 74 61 74 69 63 20 6d 69 62 28 78 2c 20 70 3d 31 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 | .static.mib(x,.p=1).{.return.Fri |
| 5f660 | 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 28 | endly.sep(.BigInt(x)........./.( |
| 5f680 | 31 6e 20 3c 3c 20 32 30 6e 29 2c 20 20 20 70 29 20 2b 20 22 20 4d 69 42 22 3b 20 7d 0d 0a 09 73 | 1n.<<.20n),...p).+.".MiB";.}...s |
| 5f6a0 | 74 61 74 69 63 20 67 69 62 28 78 2c 20 70 3d 32 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e | tatic.gib(x,.p=2).{.return.Frien |
| 5f6c0 | 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 28 31 6e | dly.sep(.BigInt(x)........./.(1n |
| 5f6e0 | 20 3c 3c 20 33 30 6e 29 2c 20 20 20 70 29 20 2b 20 22 20 47 69 42 22 3b 20 7d 0d 0a 0d 0a 09 73 | .<<.30n),...p).+.".GiB";.}.....s |
| 5f700 | 74 61 74 69 63 20 64 75 72 61 74 69 6f 6e 28 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 76 | tatic.duration(s)...{....const.v |
| 5f720 | 20 3d 20 4e 75 6d 62 65 72 28 73 29 3b 0d 0a 09 09 69 66 20 28 76 20 3e 3d 20 31 29 09 09 72 65 | .=.Number(s);....if.(v.>=.1)..re |
| 5f740 | 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 2c 20 32 29 20 2b 20 22 20 73 22 3b 0d | turn.Friendly.sep(v,.2).+.".s";. |
| 5f760 | 0a 09 09 69 66 20 28 76 20 3e 3d 20 30 2e 30 30 31 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 | ...if.(v.>=.0.001).return.Friend |
| 5f780 | 6c 79 2e 73 65 70 28 76 20 2a 20 31 30 30 30 2c 20 32 29 20 2b 20 22 20 6d 73 22 3b 0d 0a 09 09 | ly.sep(v.*.1000,.2).+.".ms";.... |
| 5f7a0 | 69 66 20 28 76 20 3e 3d 20 30 2e 30 30 30 30 30 31 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 | if.(v.>=.0.000001).return.Friend |
| 5f7c0 | 6c 79 2e 73 65 70 28 76 20 2a 20 31 30 30 30 30 30 30 2c 20 31 29 20 2b 20 22 20 c2 b5 73 22 3b | ly.sep(v.*.1000000,.1).+."...s"; |
| 5f7e0 | 0d 0a 09 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 20 2a 20 31 30 30 30 | ....return.Friendly.sep(v.*.1000 |
| 5f800 | 30 30 30 30 30 30 2c 20 30 29 20 2b 20 22 20 6e 73 22 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 74 61 74 | 000000,.0).+.".ns";...}.....stat |
| 5f820 | 69 63 20 62 79 74 65 73 28 78 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 76 20 3d 20 42 69 67 | ic.bytes(x)...{....const.v.=.Big |
| 5f840 | 49 6e 74 28 4d 61 74 68 2e 74 72 75 6e 63 28 4e 75 6d 62 65 72 28 78 29 29 29 3b 0d 0a 09 09 69 | Int(Math.trunc(Number(x)));....i |
| 5f860 | 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 36 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 | f.(v.>=.(1n.<<.60n)).return.Frie |
| 5f880 | 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c | ndly.sep(Number(v)./.Number(1n.< |
| 5f8a0 | 3c 20 36 30 6e 29 2c 20 32 29 20 2b 20 22 20 45 69 42 22 3b 0d 0a 09 09 69 66 20 28 76 20 3e 3d | <.60n),.2).+.".EiB";....if.(v.>= |
| 5f8c0 | 20 28 31 6e 20 3c 3c 20 35 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 | .(1n.<<.50n)).return.Friendly.se |
| 5f8e0 | 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 35 30 6e 29 2c | p(Number(v)./.Number(1n.<<.50n), |
| 5f900 | 20 32 29 20 2b 20 22 20 50 69 42 22 3b 0d 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c | .2).+.".PiB";....if.(v.>=.(1n.<< |
| 5f920 | 20 34 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 | .40n)).return.Friendly.sep(Numbe |
| 5f940 | 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 34 30 6e 29 2c 20 32 29 20 2b 20 22 | r(v)./.Number(1n.<<.40n),.2).+." |
| 5f960 | 20 54 69 42 22 3b 0d 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 33 30 6e 29 29 09 | .TiB";....if.(v.>=.(1n.<<.30n)). |
| 5f980 | 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 | return.Friendly.sep(Number(v)./. |
| 5f9a0 | 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 33 30 6e 29 2c 20 32 29 20 2b 20 22 20 47 69 42 22 3b 0d | Number(1n.<<.30n),.2).+.".GiB";. |
| 5f9c0 | 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 32 30 6e 29 29 09 72 65 74 75 72 6e 20 | ...if.(v.>=.(1n.<<.20n)).return. |
| 5f9e0 | 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 | Friendly.sep(Number(v)./.Number( |
| 5fa00 | 31 6e 20 3c 3c 20 32 30 6e 29 2c 20 31 29 20 2b 20 22 20 4d 69 42 22 3b 0d 0a 09 09 69 66 20 28 | 1n.<<.20n),.1).+.".MiB";....if.( |
| 5fa20 | 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 31 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c | v.>=.(1n.<<.10n)).return.Friendl |
| 5fa40 | 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 31 | y.sep(Number(v)./.Number(1n.<<.1 |
| 5fa60 | 30 6e 29 2c 20 30 29 20 2b 20 22 20 4b 69 42 22 3b 0d 0a 09 09 72 65 74 75 72 6e 20 46 72 69 65 | 0n),.0).+.".KiB";....return.Frie |
| 5fa80 | 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 2c 20 30 29 20 2b 20 22 20 42 22 3b 0d 0a | ndly.sep(Number(v),.0).+.".B";.. |
| 5faa0 | 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 6e 77 16 5b 1f 84 cf 3d f1 03 00 00 f1 03 00 | .}..}..PK........nw.[...=....... |
| 5fac0 | 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 68 74 20 45 | .....util/modal.js//.Copyright.E |
| 5fae0 | 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 72 | pic.Games,.Inc..All.Rights.Reser |
| 5fb00 | 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 20 | ved....."use.strict";....import. |
| 5fb20 | 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 74 2e | {.Component.}.from."./component. |
| 5fb40 | 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"....///////////////////////// |
| 5fb60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5fb80 | 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. |
| 5fba0 | 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 28 29 0d 0a | class.Modal..{...constructor().. |
| 5fbc0 | 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 6e 65 6e 74 | .{....const.body.=.new.Component |
| 5fbe0 | 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 6f 74 20 3d | (document.body);....this._root.= |
| 5fc00 | 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 64 61 6c 22 | .body.tag().classify("zen_modal" |
| 5fc20 | 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 74 2e 74 61 | );......const.bg.=.this._root.ta |
| 5fc40 | 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 3b 0d 0a 09 | g().classify("zen_modal_bg");... |
| 5fc60 | 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 72 6f 6f 74 | .bg.on("click",.().=>.this._root |
| 5fc80 | 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 20 3d 20 74 | .destroy());......const.rect.=.t |
| 5fca0 | 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 74 6c 65 20 | his._root.tag();....this._title. |
| 5fcc0 | 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 6f 64 61 6c | =.rect.tag().classify("zen_modal |
| 5fce0 | 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 20 72 65 63 | _title");....this._content.=.rec |
| 5fd00 | 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 6d 65 73 73 | t.tag().classify("zen_modal_mess |
| 5fd20 | 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 63 74 2e 74 | age");....this._buttons.=.rect.t |
| 5fd40 | 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 74 6f 6e 73 | ag().classify("zen_modal_buttons |
| 5fd60 | 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 0d 0a 09 09 | ");...}.....title(value)...{.... |
| 5fd80 | 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 72 65 74 75 | this._title.text(value);....retu |
| 5fda0 | 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 75 65 29 0d | rn.this;...}.....message(value). |
| 5fdc0 | 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 6c 75 65 29 | ..{....this._content.text(value) |
| 5fde0 | 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 74 69 6f 6e | ;....return.this;...}.....option |
| 5fe00 | 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 09 63 6f 6e | (name,.func,....args)...{....con |
| 5fe20 | 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 5f 72 6f 6f | st.thunk.=.().=>.{.....this._roo |
| 5fe40 | 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 09 09 09 09 | t.destroy();.....if.(func)...... |
| 5fe60 | 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 2e 5f 62 75 | func(...args);....};....this._bu |
| 5fe80 | 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 6c 69 63 6b | ttons.tag().text(name).on("click |
| 5fea0 | 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 09 7d 0d 0a | ",.thunk);....return.this;...}.. |
| 5fec0 | 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 d5 b6 69 5c fa 03 ae 50 b6 27 00 00 b6 27 00 00 0f 00 00 | }..PK..........i\...P.'...'..... |
| 5fee0 | 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 20 45 70 69 | .util/widgets.js//.Copyright.Epi |
| 5ff00 | 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 |
| 5ff20 | 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.{. |
| 5ff40 | 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 74 2e 6a 73 | Component.}.from."./component.js |
| 5ff60 | 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 2e 2f | "..import.{.Friendly.}.from."../ |
| 5ff80 | 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 2f 2f 2f 2f | util/friendly.js"..../////////// |
| 5ffa0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ffc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5ffe0 | 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 43 6f 6d 70 | /////..class.Widget.extends.Comp |
| 60000 | 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 2f 2f 2f 2f | onent..{..}........///////////// |
| 60020 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 60040 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 60060 | 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 20 57 69 64 | ///..class.TableCell.extends.Wid |
| 60080 | 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 20 72 6f | get..{...constructor(element,.ro |
| 600a0 | 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 09 74 68 69 | w)...{....super(element);....thi |
| 600c0 | 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 62 6c 65 28 | s._row.=.row;...}.....get_table( |
| 600e0 | 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 65 74 5f 74 | )..{.return.this.get_row().get_t |
| 60100 | 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 75 72 6e 20 | able();.}...get_row()..{.return. |
| 60120 | 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 2f 2f 2f 2f | this._row;.}..}....///////////// |
| 60140 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 60160 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 60180 | 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 57 69 64 67 | ///..class.TableRow.extends.Widg |
| 601a0 | 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 20 74 61 62 | et..{...constructor(element,.tab |
| 601c0 | 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 65 72 28 65 | le,.index,.cells)...{....super(e |
| 601e0 | 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 62 6c 65 3b | lement);....this._table.=.table; |
| 60200 | 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 74 68 69 73 | ....this._index.=.index;....this |
| 60220 | 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 79 6d 62 6f | ._cells.=.cells;...}.....*[Symbo |
| 60240 | 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 72 20 63 65 | l.iterator]()...{....for.(var.ce |
| 60260 | 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 20 63 65 6c | ll.of.this._cells).....yield.cel |
| 60280 | 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 74 75 72 6e | l;...}.....get_table()..{.return |
| 602a0 | 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 29 09 09 7b | .this._table;.}...get_index()..{ |
| 602c0 | 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 5f 63 65 6c | .return.this._index;.}...get_cel |
| 602e0 | 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 73 2e 61 74 | l(index).{.return.this._cells.at |
| 60300 | 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 2f 2f 2f 2f | (index);.}..}..../////////////// |
| 60320 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 60340 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 60360 | 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 73 20 57 69 | /..export.class.Table.extends.Wi |
| 60380 | 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 61 63 69 6e | dget..{...static.Flag_EvenSpacin |
| 603a0 | 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 61 63 6b 52 | g..=.1.<<.0;...static.Flag_PackR |
| 603c0 | 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 67 5f 42 69 | ight..=.1.<<.1;...static.Flag_Bi |
| 603e0 | 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 6c 61 67 5f | asLeft..=.1.<<.2;...static.Flag_ |
| 60400 | 46 69 74 4c 65 66 74 09 09 09 3d 20 31 20 3c 3c 20 33 3b 0d 0a 09 73 74 61 74 69 63 20 46 6c 61 | FitLeft...=.1.<<.3;...static.Fla |
| 60420 | 67 5f 53 6f 72 74 61 62 6c 65 09 09 3d 20 31 20 3c 3c 20 34 3b 0d 0a 09 73 74 61 74 69 63 20 46 | g_Sortable..=.1.<<.4;...static.F |
| 60440 | 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 09 3d 20 31 20 3c 3c 20 35 3b 0d 0a 0d 0a 09 63 | lag_AlignNumeric.=.1.<<.5;.....c |
| 60460 | 6f 6e 73 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 | onstructor(parent,.column_names, |
| 60480 | 20 66 6c 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 | .flags=Table.Flag_EvenSpacing,.i |
| 604a0 | 6e 64 65 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 | ndex_base=0)...{....var.root.=.p |
| 604c0 | 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 61 62 6c 65 22 | arent.tag().classify("zen_table" |
| 604e0 | 29 3b 0d 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 | );....super(root);......const.co |
| 60500 | 6c 75 6d 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 | lumn_width.=.0.|.(100./.column_n |
| 60520 | 61 6d 65 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 | ames.length);......var.column_st |
| 60540 | 79 6c 65 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 | yle;....if.(flags.&.Table.Flag_F |
| 60560 | 69 74 4c 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 | itLeft)...column_style.=."max-co |
| 60580 | 6e 74 65 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 | ntent";....else.if.(column_names |
| 605a0 | 2e 6c 65 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 | .length.==.1)..column_style.=."1 |
| 605c0 | 66 72 22 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 | fr";....else.if.(flags.&.Table.F |
| 605e0 | 6c 61 67 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 | lag_BiasLeft).column_style.=.`mi |
| 60600 | 6e 6d 61 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 | nmax(${column_width.*.2}%,.1fr)` |
| 60620 | 3b 0d 0a 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 | ;....else.........column_style.= |
| 60640 | 20 60 6d 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 | .`minmax(${column_width}%,.1fr)` |
| 60660 | 3b 0d 0a 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 | ;....for.(var.i.=.1;.i.<.column_ |
| 60680 | 6e 61 6d 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 | names.length;.++i)....{.....cons |
| 606a0 | 74 20 73 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 | t.style.=.(flags.&.Table.Flag_Pa |
| 606c0 | 63 6b 52 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 | ckRight).?.".auto".:.".1fr";.... |
| 606e0 | 09 63 6f 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 | .column_style.+=.style;....}.... |
| 60700 | 09 09 69 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 | ..if.(index_base.>=.0)....{..... |
| 60720 | 63 6f 6c 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 | column_names.=.["#",....column_n |
| 60740 | 61 6d 65 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 | ames];.....column_style.=."max-c |
| 60760 | 6f 6e 74 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 | ontent.".+.column_style;....}... |
| 60780 | 0a 09 09 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 | ...root.style("gridTemplateColum |
| 607a0 | 6e 73 22 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 68 | ns",.column_style);......this._h |
| 607c0 | 65 61 64 65 72 5f 72 6f 77 20 3d 20 74 68 69 73 2e 5f 61 64 64 5f 72 6f 77 28 63 6f 6c 75 6d 6e | eader_row.=.this._add_row(column |
| 607e0 | 5f 6e 61 6d 65 73 2c 20 66 61 6c 73 65 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 | _names,.false);......this._index |
| 60800 | 20 3d 20 69 6e 64 65 78 5f 62 61 73 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f 6c 75 | .=.index_base;....this._num_colu |
| 60820 | 6d 6e 73 20 3d 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c 65 6e 67 74 68 3b 0d 0a 09 09 74 68 | mns.=.column_names.length;....th |
| 60840 | 69 73 2e 5f 72 6f 77 73 20 3d 20 5b 5d 3b 0d 0a 09 09 74 68 69 73 2e 5f 66 6c 61 67 73 20 3d 20 | is._rows.=.[];....this._flags.=. |
| 60860 | 66 6c 61 67 73 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 63 6f 6c 75 6d 6e 20 3d 20 2d 31 | flags;....this._sort_column.=.-1 |
| 60880 | 3b 0d 0a 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3d 20 74 72 75 65 | ;....this._sort_ascending.=.true |
| 608a0 | 3b 0d 0a 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 53 6f | ;......if.(flags.&.Table.Flag_So |
| 608c0 | 72 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 69 6e 69 74 5f 73 6f 72 74 | rtable)....{.....this._init_sort |
| 608e0 | 61 62 6c 65 28 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 69 6e 69 74 5f 73 6f 72 74 61 | able();....}...}....._init_sorta |
| 60900 | 62 6c 65 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 65 6c 65 6d 20 3d | ble()...{....const.header_elem.= |
| 60920 | 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 | .this._element.firstElementChild |
| 60940 | 3b 0d 0a 09 09 69 66 20 28 21 68 65 61 64 65 72 5f 65 6c 65 6d 29 0d 0a 09 09 7b 0d 0a 09 09 09 | ;....if.(!header_elem)....{..... |
| 60960 | 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 65 6c 6c 73 20 3d 20 | return;....}......const.cells.=. |
| 60980 | 68 65 61 64 65 72 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 65 6e 3b 0d 0a 09 09 66 6f 72 20 28 6c 65 | header_elem.children;....for.(le |
| 609a0 | 74 20 69 20 3d 20 30 3b 20 69 20 3c 20 63 65 6c 6c 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 0d | t.i.=.0;.i.<.cells.length;.i++). |
| 609c0 | 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 20 3d 20 63 65 6c 6c 73 5b 69 5d 3b 0d | ...{.....const.cell.=.cells[i];. |
| 609e0 | 0a 09 09 09 63 65 6c 6c 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 72 | ....cell.style.cursor.=."pointer |
| 60a00 | 22 3b 0d 0a 09 09 09 63 65 6c 6c 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 20 3d 20 22 | ";.....cell.style.userSelect.=." |
| 60a20 | 6e 6f 6e 65 22 3b 0d 0a 09 09 09 63 65 6c 6c 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 | none";.....cell.addEventListener |
| 60a40 | 28 22 63 6c 69 63 6b 22 2c 20 28 29 20 3d 3e 20 74 68 69 73 2e 5f 73 6f 72 74 5f 62 79 28 69 29 | ("click",.().=>.this._sort_by(i) |
| 60a60 | 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 73 6f 72 74 5f 62 79 28 63 6f 6c 75 6d 6e 5f | );....}...}....._sort_by(column_ |
| 60a80 | 69 6e 64 65 78 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 6f 72 74 5f 63 6f 6c | index)...{....if.(this._sort_col |
| 60aa0 | 75 6d 6e 20 3d 3d 3d 20 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 | umn.===.column_index)....{.....t |
| 60ac0 | 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3d 20 21 74 68 69 73 2e 5f 73 6f 72 | his._sort_ascending.=.!this._sor |
| 60ae0 | 74 5f 61 73 63 65 6e 64 69 6e 67 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a | t_ascending;....}....else....{.. |
| 60b00 | 09 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 63 6f 6c 75 6d 6e 20 3d 20 63 6f 6c 75 6d 6e 5f 69 6e | ...this._sort_column.=.column_in |
| 60b20 | 64 65 78 3b 0d 0a 09 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3d 20 | dex;.....this._sort_ascending.=. |
| 60b40 | 74 72 75 65 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 55 70 64 61 74 65 20 68 65 61 64 65 72 | true;....}......//.Update.header |
| 60b60 | 20 69 6e 64 69 63 61 74 6f 72 73 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 65 6c 65 6d | .indicators....const.header_elem |
| 60b80 | 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 | .=.this._element.firstElementChi |
| 60ba0 | 6c 64 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 65 6c 6c 20 6f 66 20 68 65 61 64 65 72 | ld;....for.(const.cell.of.header |
| 60bc0 | 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 65 6e 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 | _elem.children)....{.....const.t |
| 60be0 | 65 78 74 20 3d 20 63 65 6c 6c 2e 74 65 78 74 43 6f 6e 74 65 6e 74 2e 72 65 70 6c 61 63 65 28 2f | ext.=.cell.textContent.replace(/ |
| 60c00 | 20 5b e2 96 b2 e2 96 bc 5d 24 2f 2c 20 22 22 29 3b 0d 0a 09 09 09 63 65 6c 6c 2e 74 65 78 74 43 | .[......]$/,."");.....cell.textC |
| 60c20 | 6f 6e 74 65 6e 74 20 3d 20 74 65 78 74 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e 73 74 20 61 63 74 | ontent.=.text;....}....const.act |
| 60c40 | 69 76 65 5f 63 65 6c 6c 20 3d 20 68 65 61 64 65 72 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 65 6e 5b | ive_cell.=.header_elem.children[ |
| 60c60 | 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 5d 3b 0d 0a 09 09 61 63 74 69 76 65 5f 63 65 6c 6c 2e 74 65 | column_index];....active_cell.te |
| 60c80 | 78 74 43 6f 6e 74 65 6e 74 20 2b 3d 20 74 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e | xtContent.+=.this._sort_ascendin |
| 60ca0 | 67 20 3f 20 22 20 e2 96 b2 22 20 3a 20 22 20 e2 96 bc 22 3b 0d 0a 0d 0a 09 09 2f 2f 20 53 6f 72 | g.?."....".:."....";......//.Sor |
| 60cc0 | 74 20 72 6f 77 73 20 62 79 20 63 6f 6d 70 61 72 69 6e 67 20 63 65 6c 6c 20 74 65 78 74 20 63 6f | t.rows.by.comparing.cell.text.co |
| 60ce0 | 6e 74 65 6e 74 0d 0a 09 09 63 6f 6e 73 74 20 64 69 72 20 3d 20 74 68 69 73 2e 5f 73 6f 72 74 5f | ntent....const.dir.=.this._sort_ |
| 60d00 | 61 73 63 65 6e 64 69 6e 67 20 3f 20 31 20 3a 20 2d 31 3b 0d 0a 09 09 63 6f 6e 73 74 20 75 6e 69 | ascending.?.1.:.-1;....const.uni |
| 60d20 | 74 5f 6d 75 6c 74 69 70 6c 69 65 72 73 20 3d 20 7b 20 22 42 22 3a 20 31 2c 20 22 4b 69 42 22 3a | t_multipliers.=.{."B":.1,."KiB": |
| 60d40 | 20 31 30 32 34 2c 20 22 4d 69 42 22 3a 20 31 30 34 38 35 37 36 2c 20 22 47 69 42 22 3a 20 31 30 | .1024,."MiB":.1048576,."GiB":.10 |
| 60d60 | 37 33 37 34 31 38 32 34 2c 20 22 54 69 42 22 3a 20 31 30 39 39 35 31 31 36 32 37 37 37 36 2c 20 | 73741824,."TiB":.1099511627776,. |
| 60d80 | 22 50 69 42 22 3a 20 31 31 32 35 38 39 39 39 30 36 38 34 32 36 32 34 2c 20 22 45 69 42 22 3a 20 | "PiB":.1125899906842624,."EiB":. |
| 60da0 | 31 31 35 32 39 32 31 35 30 34 36 30 36 38 34 36 39 37 36 20 7d 3b 0d 0a 09 09 63 6f 6e 73 74 20 | 1152921504606846976.};....const. |
| 60dc0 | 70 61 72 73 65 5f 73 6f 72 74 61 62 6c 65 20 3d 20 28 74 65 78 74 29 20 3d 3e 20 7b 0d 0a 09 09 | parse_sortable.=.(text).=>.{.... |
| 60de0 | 09 2f 2f 20 54 72 79 20 62 79 74 65 20 75 6e 69 74 73 20 66 69 72 73 74 20 28 65 2e 67 2e 20 22 | .//.Try.byte.units.first.(e.g.." |
| 60e00 | 31 2c 32 33 34 20 4b 69 42 22 2c 20 22 31 2e 35 20 47 69 42 22 29 0d 0a 09 09 09 63 6f 6e 73 74 | 1,234.KiB",."1.5.GiB").....const |
| 60e20 | 20 62 79 74 65 5f 6d 61 74 63 68 20 3d 20 74 65 78 74 2e 6d 61 74 63 68 28 2f 5e 28 5b 5c 64 2c | .byte_match.=.text.match(/^([\d, |
| 60e40 | 2e 5d 2b 29 5c 73 2a 28 42 7c 5b 4b 4d 47 54 50 45 5d 69 42 29 2f 29 3b 0d 0a 09 09 09 69 66 20 | .]+)\s*(B|[KMGTPE]iB)/);.....if. |
| 60e60 | 28 62 79 74 65 5f 6d 61 74 63 68 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6e 75 | (byte_match).....{......const.nu |
| 60e80 | 6d 20 3d 20 70 61 72 73 65 46 6c 6f 61 74 28 62 79 74 65 5f 6d 61 74 63 68 5b 31 5d 2e 72 65 70 | m.=.parseFloat(byte_match[1].rep |
| 60ea0 | 6c 61 63 65 28 2f 2c 2f 67 2c 20 22 22 29 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6d 75 6c 74 | lace(/,/g,.""));......const.mult |
| 60ec0 | 20 3d 20 75 6e 69 74 5f 6d 75 6c 74 69 70 6c 69 65 72 73 5b 62 79 74 65 5f 6d 61 74 63 68 5b 32 | .=.unit_multipliers[byte_match[2 |
| 60ee0 | 5d 5d 20 7c 7c 20 31 3b 0d 0a 09 09 09 09 72 65 74 75 72 6e 20 6e 75 6d 20 2a 20 6d 75 6c 74 3b | ]].||.1;......return.num.*.mult; |
| 60f00 | 0d 0a 09 09 09 7d 0d 0a 09 09 09 2f 2f 20 54 72 79 20 70 65 72 63 65 6e 74 61 67 65 20 28 65 2e | .....}.....//.Try.percentage.(e. |
| 60f20 | 67 2e 20 22 39 35 2e 35 25 22 29 0d 0a 09 09 09 63 6f 6e 73 74 20 70 63 74 5f 6d 61 74 63 68 20 | g.."95.5%").....const.pct_match. |
| 60f40 | 3d 20 74 65 78 74 2e 6d 61 74 63 68 28 2f 5e 28 5b 5c 64 2c 2e 5d 2b 29 25 2f 29 3b 0d 0a 09 09 | =.text.match(/^([\d,.]+)%/);.... |
| 60f60 | 09 69 66 20 28 70 63 74 5f 6d 61 74 63 68 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 65 74 75 72 | .if.(pct_match).....{......retur |
| 60f80 | 6e 20 70 61 72 73 65 46 6c 6f 61 74 28 70 63 74 5f 6d 61 74 63 68 5b 31 5d 2e 72 65 70 6c 61 63 | n.parseFloat(pct_match[1].replac |
| 60fa0 | 65 28 2f 2c 2f 67 2c 20 22 22 29 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 2f 2f 20 54 72 79 20 70 | e(/,/g,.""));.....}.....//.Try.p |
| 60fc0 | 6c 61 69 6e 20 6e 75 6d 62 65 72 20 28 70 6f 73 73 69 62 6c 79 20 77 69 74 68 20 63 6f 6d 6d 61 | lain.number.(possibly.with.comma |
| 60fe0 | 73 2f 73 65 70 61 72 61 74 6f 72 73 29 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 75 6d 20 3d 20 70 61 | s/separators).....const.num.=.pa |
| 61000 | 72 73 65 46 6c 6f 61 74 28 74 65 78 74 2e 72 65 70 6c 61 63 65 28 2f 2c 2f 67 2c 20 22 22 29 29 | rseFloat(text.replace(/,/g,."")) |
| 61020 | 3b 0d 0a 09 09 09 69 66 20 28 21 69 73 4e 61 4e 28 6e 75 6d 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 | ;.....if.(!isNaN(num)).....{.... |
| 61040 | 09 09 72 65 74 75 72 6e 20 6e 75 6d 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 72 65 74 75 72 6e 20 6e | ..return.num;.....}.....return.n |
| 61060 | 75 6c 6c 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 77 73 2e 73 6f 72 74 28 28 61 | ull;....};....this._rows.sort((a |
| 61080 | 2c 20 62 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 61 45 6c 65 6d 20 3d 20 61 2e 69 6e | ,.b).=>.{.....const.aElem.=.a.in |
| 610a0 | 6e 65 72 28 29 2e 63 68 69 6c 64 72 65 6e 5b 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 5d 3b 0d 0a 09 | ner().children[column_index];... |
| 610c0 | 09 09 63 6f 6e 73 74 20 62 45 6c 65 6d 20 3d 20 62 2e 69 6e 6e 65 72 28 29 2e 63 68 69 6c 64 72 | ..const.bElem.=.b.inner().childr |
| 610e0 | 65 6e 5b 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 5d 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 61 54 65 78 | en[column_index];.....const.aTex |
| 61100 | 74 20 3d 20 61 45 6c 65 6d 20 3f 20 61 45 6c 65 6d 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3a 20 | t.=.aElem.?.aElem.textContent.:. |
| 61120 | 22 22 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 62 54 65 78 74 20 3d 20 62 45 6c 65 6d 20 3f 20 62 45 | "";.....const.bText.=.bElem.?.bE |
| 61140 | 6c 65 6d 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3a 20 22 22 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 | lem.textContent.:."";.......cons |
| 61160 | 74 20 61 4e 75 6d 20 3d 20 70 61 72 73 65 5f 73 6f 72 74 61 62 6c 65 28 61 54 65 78 74 29 3b 0d | t.aNum.=.parse_sortable(aText);. |
| 61180 | 0a 09 09 09 63 6f 6e 73 74 20 62 4e 75 6d 20 3d 20 70 61 72 73 65 5f 73 6f 72 74 61 62 6c 65 28 | ....const.bNum.=.parse_sortable( |
| 611a0 | 62 54 65 78 74 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 61 4e 75 6d 20 21 3d 3d 20 6e 75 6c 6c 20 | bText);.......if.(aNum.!==.null. |
| 611c0 | 26 26 20 62 4e 75 6d 20 21 3d 3d 20 6e 75 6c 6c 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 72 65 74 | &&.bNum.!==.null).....{......ret |
| 611e0 | 75 72 6e 20 28 61 4e 75 6d 20 2d 20 62 4e 75 6d 29 20 2a 20 64 69 72 3b 0d 0a 09 09 09 7d 0d 0a | urn.(aNum.-.bNum).*.dir;.....}.. |
| 61200 | 09 09 09 72 65 74 75 72 6e 20 61 54 65 78 74 2e 6c 6f 63 61 6c 65 43 6f 6d 70 61 72 65 28 62 54 | ...return.aText.localeCompare(bT |
| 61220 | 65 78 74 29 20 2a 20 64 69 72 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 52 65 2d 6f 72 | ext).*.dir;....});......//.Re-or |
| 61240 | 64 65 72 20 44 4f 4d 20 65 6c 65 6d 65 6e 74 73 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 | der.DOM.elements....for.(const.r |
| 61260 | 6f 77 20 6f 66 20 74 68 69 73 2e 5f 72 6f 77 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e | ow.of.this._rows)....{.....this. |
| 61280 | 5f 65 6c 65 6d 65 6e 74 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 72 6f 77 2e 69 6e 6e 65 72 28 29 | _element.appendChild(row.inner() |
| 612a0 | 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 2a 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f | );....}...}.....*[Symbol.iterato |
| 612c0 | 72 5d 28 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 74 68 69 73 | r]()...{....for.(var.row.of.this |
| 612e0 | 2e 5f 72 6f 77 73 29 0d 0a 09 09 09 79 69 65 6c 64 20 72 6f 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 | ._rows).....yield.row;...}.....g |
| 61300 | 65 74 5f 72 6f 77 28 69 6e 64 65 78 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 | et_row(index)...{....return.this |
| 61320 | 2e 5f 72 6f 77 73 2e 61 74 28 69 6e 64 65 78 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 61 64 64 5f 72 | ._rows.at(index);...}....._add_r |
| 61340 | 6f 77 28 63 65 6c 6c 73 2c 20 69 6e 64 65 78 65 64 3d 74 72 75 65 29 0d 0a 09 7b 0d 0a 09 09 76 | ow(cells,.indexed=true)...{....v |
| 61360 | 61 72 20 69 6e 64 65 78 20 3d 20 2d 31 3b 0d 0a 09 09 69 66 20 28 69 6e 64 65 78 65 64 20 26 26 | ar.index.=.-1;....if.(indexed.&& |
| 61380 | 20 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 6e 64 65 | .this._index.>=.0)....{.....inde |
| 613a0 | 78 20 3d 20 74 68 69 73 2e 5f 69 6e 64 65 78 2b 2b 3b 0d 0a 09 09 09 63 65 6c 6c 73 20 3d 20 5b | x.=.this._index++;.....cells.=.[ |
| 613c0 | 69 6e 64 65 78 2c 20 2e 2e 2e 63 65 6c 6c 73 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 65 6c 6c | index,....cells];....}......cell |
| 613e0 | 73 20 3d 20 63 65 6c 6c 73 2e 73 6c 69 63 65 28 30 2c 20 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f 6c | s.=.cells.slice(0,.this._num_col |
| 61400 | 75 6d 6e 73 29 3b 0d 0a 09 09 77 68 69 6c 65 20 28 63 65 6c 6c 73 2e 6c 65 6e 67 74 68 20 3c 20 | umns);....while.(cells.length.<. |
| 61420 | 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f 6c 75 6d 6e 73 29 0d 0a 09 09 09 63 65 6c 6c 73 2e 70 75 73 | this._num_columns).....cells.pus |
| 61440 | 68 28 22 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 72 65 74 20 3d 20 5b 5d 3b 0d 0a 09 09 76 61 72 | h("");......var.ret.=.[];....var |
| 61460 | 20 72 6f 77 20 3d 20 74 68 69 73 2e 74 61 67 28 29 3b 0d 0a 09 09 72 6f 77 20 3d 20 6e 65 77 20 | .row.=.this.tag();....row.=.new. |
| 61480 | 54 61 62 6c 65 52 6f 77 28 72 6f 77 2c 20 74 68 69 73 2c 20 69 6e 64 65 78 2c 20 72 65 74 29 3b | TableRow(row,.this,.index,.ret); |
| 614a0 | 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 65 6c 6c 20 6f 66 20 63 65 6c 6c 73 29 0d 0a 09 | ....for.(const.cell.of.cells)... |
| 614c0 | 09 7b 0d 0a 09 09 09 76 61 72 20 6c 65 61 66 20 3d 20 72 6f 77 2e 74 61 67 28 29 2e 74 65 78 74 | .{.....var.leaf.=.row.tag().text |
| 614e0 | 28 63 65 6c 6c 29 3b 0d 0a 09 09 09 72 65 74 2e 70 75 73 68 28 6e 65 77 20 54 61 62 6c 65 43 65 | (cell);.....ret.push(new.TableCe |
| 61500 | 6c 6c 28 6c 65 61 66 2c 20 72 6f 77 29 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 28 74 | ll(leaf,.row));....}......if.((t |
| 61520 | 68 69 73 2e 5f 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d | his._flags.&.Table.Flag_AlignNum |
| 61540 | 65 72 69 63 29 20 26 26 20 69 6e 64 65 78 65 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 66 6f 72 20 28 | eric).&&.indexed)....{.....for.( |
| 61560 | 63 6f 6e 73 74 20 63 20 6f 66 20 72 65 74 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 | const.c.of.ret).....{......const |
| 61580 | 20 74 20 3d 20 63 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 3b 0d 0a 09 09 09 | .t.=.c.inner().textContent;..... |
| 615a0 | 09 69 66 20 28 74 20 26 26 20 2f 5e 5c 64 2f 2e 74 65 73 74 28 74 29 29 0d 0a 09 09 09 09 7b 0d | .if.(t.&&./^\d/.test(t))......{. |
| 615c0 | 0a 09 09 09 09 09 63 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 | ......c.style("textAlign",."righ |
| 615e0 | 74 22 29 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 | t");......}.....}....}......if.( |
| 61600 | 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 29 0d 0a 09 09 09 72 65 74 2e 73 68 69 66 74 28 | this._index.>=.0).....ret.shift( |
| 61620 | 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 72 6f 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f | );......return.row;...}.....add_ |
| 61640 | 72 6f 77 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 | row(...args)...{....var.row.=.th |
| 61660 | 69 73 2e 5f 61 64 64 5f 72 6f 77 28 61 72 67 73 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 77 73 | is._add_row(args);....this._rows |
| 61680 | 2e 70 75 73 68 28 72 6f 77 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 28 74 68 69 73 2e 5f 66 6c 61 67 | .push(row);......if.((this._flag |
| 616a0 | 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 29 20 26 26 20 | s.&.Table.Flag_AlignNumeric).&&. |
| 616c0 | 74 68 69 73 2e 5f 72 6f 77 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 31 29 0d 0a 09 09 7b 0d 0a 09 | this._rows.length.===.1)....{... |
| 616e0 | 09 09 74 68 69 73 2e 5f 61 6c 69 67 6e 5f 68 65 61 64 65 72 28 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a | ..this._align_header();....}.... |
| 61700 | 09 09 72 65 74 75 72 6e 20 72 6f 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 61 6c 69 67 6e 5f 68 65 61 | ..return.row;...}....._align_hea |
| 61720 | 64 65 72 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 66 69 72 73 74 5f 72 6f 77 20 3d 20 74 | der()...{....const.first_row.=.t |
| 61740 | 68 69 73 2e 5f 72 6f 77 73 5b 30 5d 3b 0d 0a 09 09 69 66 20 28 21 66 69 72 73 74 5f 72 6f 77 29 | his._rows[0];....if.(!first_row) |
| 61760 | 0d 0a 09 09 7b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e 73 74 20 | ....{.....return;....}....const. |
| 61780 | 68 65 61 64 65 72 5f 65 6c 65 6d 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 | header_elem.=.this._element.firs |
| 617a0 | 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 63 | tElementChild;....const.header_c |
| 617c0 | 65 6c 6c 73 20 3d 20 68 65 61 64 65 72 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 65 6e 3b 0d 0a 09 09 | ells.=.header_elem.children;.... |
| 617e0 | 63 6f 6e 73 74 20 64 61 74 61 5f 63 65 6c 6c 73 20 3d 20 66 69 72 73 74 5f 72 6f 77 2e 69 6e 6e | const.data_cells.=.first_row.inn |
| 61800 | 65 72 28 29 2e 63 68 69 6c 64 72 65 6e 3b 0d 0a 09 09 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 30 | er().children;....for.(let.i.=.0 |
| 61820 | 3b 20 69 20 3c 20 64 61 74 61 5f 63 65 6c 6c 73 2e 6c 65 6e 67 74 68 20 26 26 20 69 20 3c 20 68 | ;.i.<.data_cells.length.&&.i.<.h |
| 61840 | 65 61 64 65 72 5f 63 65 6c 6c 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 0d 0a 09 09 7b 0d 0a 09 | eader_cells.length;.i++)....{... |
| 61860 | 09 09 69 66 20 28 64 61 74 61 5f 63 65 6c 6c 73 5b 69 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c | ..if.(data_cells[i].style.textAl |
| 61880 | 69 67 6e 20 3d 3d 3d 20 22 72 69 67 68 74 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 68 65 61 64 | ign.===."right").....{......head |
| 618a0 | 65 72 5f 63 65 6c 6c 73 5b 69 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c 69 67 6e 20 3d 20 22 72 | er_cells[i].style.textAlign.=."r |
| 618c0 | 69 67 68 74 22 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 63 6c 65 61 72 28 | ight";.....}....}...}.....clear( |
| 618e0 | 69 6e 64 65 78 3d 30 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 6c 65 6d 20 3d 20 74 68 69 | index=0)...{....const.elem.=.thi |
| 61900 | 73 2e 5f 65 6c 65 6d 65 6e 74 3b 0d 0a 09 09 65 6c 65 6d 2e 72 65 70 6c 61 63 65 43 68 69 6c 64 | s._element;....elem.replaceChild |
| 61920 | 72 65 6e 28 65 6c 65 6d 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 29 3b 0d 0a 09 09 | ren(elem.firstElementChild);.... |
| 61940 | 74 68 69 73 2e 5f 69 6e 64 65 78 20 3d 20 28 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 29 | this._index.=.(this._index.>=.0) |
| 61960 | 20 3f 20 69 6e 64 65 78 20 3a 20 2d 31 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 77 73 20 3d 20 5b | .?.index.:.-1;....this._rows.=.[ |
| 61980 | 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 | ];...}..}......../////////////// |
| 619a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 619c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 619e0 | 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 72 6f 70 54 61 62 6c 65 20 65 78 74 65 6e 64 | /..export.class.PropTable.extend |
| 61a00 | 73 20 54 61 62 6c 65 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 29 | s.Table..{...constructor(parent) |
| 61a20 | 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 28 70 61 72 65 6e 74 2c 20 5b 22 70 72 6f 70 22 2c 20 22 | ...{....super(parent,.["prop",." |
| 61a40 | 76 61 6c 75 65 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 2c 20 2d 31 29 | value"],.Table.Flag_FitLeft,.-1) |
| 61a60 | 3b 0d 0a 09 09 74 68 69 73 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 70 72 6f 70 74 61 62 6c | ;....this.classify("zen_proptabl |
| 61a80 | 65 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 70 72 6f 70 65 72 74 79 28 6b 65 79 2c 20 76 | e");...}.....add_property(key,.v |
| 61aa0 | 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 61 64 64 5f 72 6f 77 | alue)...{....return.this.add_row |
| 61ac0 | 28 6b 65 79 2c 20 76 61 6c 75 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 6f 62 6a 65 63 74 | (key,.value);...}.....add_object |
| 61ae0 | 28 6f 62 6a 65 63 74 2c 20 66 72 69 65 6e 64 6c 79 3d 66 61 6c 73 65 2c 20 70 72 65 63 3d 32 29 | (object,.friendly=false,.prec=2) |
| 61b00 | 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 28 6e 6f 64 65 2c 20 70 72 65 66 | ...{....const.impl.=.(node,.pref |
| 61b20 | 69 78 3d 22 22 29 20 3d 3e 20 7b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 | ix="").=>.{.....for.(const.key.i |
| 61b40 | 6e 20 6e 6f 64 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 6e | n.node).....{......var.value.=.n |
| 61b60 | 6f 64 65 5b 6b 65 79 5d 3b 0d 0a 09 09 09 09 69 66 20 28 76 61 6c 75 65 20 69 6e 73 74 61 6e 63 | ode[key];......if.(value.instanc |
| 61b80 | 65 6f 66 20 4f 62 6a 65 63 74 20 26 26 0d 0a 09 09 09 09 09 28 76 61 6c 75 65 2e 63 6f 6e 73 74 | eof.Object.&&.......(value.const |
| 61ba0 | 72 75 63 74 6f 72 2e 6e 61 6d 65 20 3d 3d 20 22 4f 62 6a 65 63 74 22 20 7c 7c 0d 0a 09 09 09 09 | ructor.name.==."Object".||...... |
| 61bc0 | 09 76 61 6c 75 65 2e 63 6f 6e 73 74 72 75 63 74 6f 72 2e 6e 61 6d 65 20 3d 3d 20 22 41 72 72 61 | .value.constructor.name.==."Arra |
| 61be0 | 79 22 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 69 6d 70 6c 28 76 61 6c 75 65 2c 20 70 72 | y"))......{.......impl(value,.pr |
| 61c00 | 65 66 69 78 20 2b 20 6b 65 79 20 2b 20 22 2e 22 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 | efix.+.key.+.".");.......continu |
| 61c20 | 65 3b 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 69 66 20 28 66 72 69 65 6e 64 6c 79 20 26 26 | e;......}........if.(friendly.&& |
| 61c40 | 20 28 28 74 79 70 65 6f 66 20 76 61 6c 75 65 20 3d 3d 20 22 6e 75 6d 62 65 72 22 29 20 7c 7c 20 | .((typeof.value.==."number").||. |
| 61c60 | 28 74 79 70 65 6f 66 20 76 61 6c 75 65 20 3d 3d 20 22 62 69 67 69 6e 74 22 29 29 29 0d 0a 09 09 | (typeof.value.==."bigint"))).... |
| 61c80 | 09 09 7b 0d 0a 09 09 09 09 09 69 66 20 28 6b 65 79 2e 69 6e 64 65 78 4f 66 28 22 6d 65 6d 6f 72 | ..{.......if.(key.indexOf("memor |
| 61ca0 | 79 22 29 20 3e 3d 20 30 29 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 | y").>=.0)..value.=.Friendly.kib( |
| 61cc0 | 76 61 6c 75 65 29 3b 0d 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 69 6e 64 65 78 | value);.......else.if.(key.index |
| 61ce0 | 4f 66 28 22 64 69 73 6b 22 29 20 3e 3d 20 30 29 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c | Of("disk").>=.0).value.=.Friendl |
| 61d00 | 79 2e 6b 69 62 28 76 61 6c 75 65 29 3b 0d 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c | y.kib(value);.......else.if.(val |
| 61d20 | 75 65 20 3e 20 31 30 30 30 30 30 29 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e | ue.>.100000)...value.=.Friendly. |
| 61d40 | 6b 28 76 61 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 25 | k(value);.......else.if.(value.% |
| 61d60 | 20 31 29 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 61 6c | .1).....value.=.Friendly.sep(val |
| 61d80 | 75 65 2c 20 33 29 3b 0d 0a 09 09 09 09 09 65 6c 73 65 09 09 09 09 09 09 09 09 76 61 6c 75 65 20 | ue,.3);.......else........value. |
| 61da0 | 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 30 29 3b 0d 0a 09 09 09 09 7d | =.Friendly.sep(value,.0);......} |
| 61dc0 | 0d 0a 0d 0a 09 09 09 09 74 68 69 73 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 70 72 65 66 69 78 | ........this.add_property(prefix |
| 61de0 | 20 2b 20 6b 65 79 2c 20 76 61 6c 75 65 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 | .+.key,.value);.....}....};..... |
| 61e00 | 09 72 65 74 75 72 6e 20 69 6d 70 6c 28 6f 62 6a 65 63 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 66 69 | .return.impl(object);...}.....fi |
| 61e20 | 6c 74 65 72 28 2e 2e 2e 6e 65 65 64 6c 65 73 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 76 61 72 | lter(...needles)...{....for.(var |
| 61e40 | 20 72 6f 77 20 6f 66 20 74 68 69 73 29 0d 0a 09 09 09 72 6f 77 2e 72 65 74 61 67 28 22 64 69 76 | .row.of.this).....row.retag("div |
| 61e60 | 22 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 6e 65 65 64 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 | ");......if.(needles.length.==.0 |
| 61e80 | 29 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 72 6f 77 20 | ).....return;......for.(var.row. |
| 61ea0 | 6f 66 20 74 68 69 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 69 64 65 20 3d 20 66 61 6c | of.this)....{.....var.hide.=.fal |
| 61ec0 | 73 65 3b 0d 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 | se;.....var.cell.=.row.get_cell( |
| 61ee0 | 30 29 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6e 65 65 64 6c 65 20 6f 66 20 6e 65 65 64 6c | 0);.....for.(var.needle.of.needl |
| 61f00 | 65 73 29 0d 0a 09 09 09 09 68 69 64 65 20 3d 20 68 69 64 65 20 7c 7c 20 28 63 65 6c 6c 2e 69 6e | es)......hide.=.hide.||.(cell.in |
| 61f20 | 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 2e 69 6e 64 65 78 4f 66 28 6e 65 65 64 6c 65 29 20 | ner().innerHTML.indexOf(needle). |
| 61f40 | 3c 20 30 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 68 69 64 65 29 0d 0a 09 09 09 09 72 6f 77 2e 72 | <.0);.......if.(hide)......row.r |
| 61f60 | 65 74 61 67 28 22 68 69 64 64 65 6e 22 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d | etag("hidden");....}...}..}..... |
| 61f80 | 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 | ...///////////////////////////// |
| 61fa0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 61fc0 | 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 |
| 61fe0 | 73 20 54 6f 6f 6c 62 61 72 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0d 0a 7b 0d 0a 09 73 74 | s.Toolbar.extends.Widget..{...st |
| 62000 | 61 74 69 63 20 53 69 64 65 20 3d 20 63 6c 61 73 73 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 | atic.Side.=.class.extends.Widget |
| 62020 | 0d 0a 09 7b 0d 0a 09 09 61 64 64 28 6e 61 6d 65 2c 20 74 61 67 3d 22 64 69 76 22 29 09 7b 20 72 | ...{....add(name,.tag="div").{.r |
| 62040 | 65 74 75 72 6e 20 74 68 69 73 2e 74 61 67 28 74 61 67 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 20 | eturn.this.tag(tag).text(name);. |
| 62060 | 7d 0d 0a 09 09 73 65 70 28 29 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 74 61 67 | }....sep().....{.return.this.tag |
| 62080 | 28 29 2e 74 65 78 74 28 22 7c 22 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f 6f 6c 62 | ().text("|").classify("zen_toolb |
| 620a0 | 61 72 5f 73 65 70 22 29 3b 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 | ar_sep");.}...}.....constructor( |
| 620c0 | 70 61 72 65 6e 74 2c 20 69 6e 6c 69 6e 65 3d 66 61 6c 73 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 | parent,.inline=false)...{....var |
| 620e0 | 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 22 7a | .root.=.parent.tag().classify("z |
| 62100 | 65 6e 5f 74 6f 6f 6c 62 61 72 22 29 3b 0d 0a 09 09 73 75 70 65 72 28 72 6f 6f 74 29 3b 0d 0a 0d | en_toolbar");....super(root);... |
| 62120 | 0a 09 09 69 66 20 28 69 6e 6c 69 6e 65 29 0d 0a 09 09 09 72 6f 6f 74 2e 63 6c 61 73 73 69 66 79 | ...if.(inline).....root.classify |
| 62140 | 28 22 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 69 6e 6c 69 6e 65 22 29 3b 0d 0a 0d 0a 09 09 74 68 69 | ("zen_toolbar_inline");......thi |
| 62160 | 73 2e 5f 6c 65 66 74 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 2e 53 69 64 65 28 72 6f 6f 74 2e | s._left.=.new.Toolbar.Side(root. |
| 62180 | 74 61 67 28 29 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 69 67 68 74 20 3d 20 6e 65 77 20 54 6f 6f | tag());....this._right.=.new.Too |
| 621a0 | 6c 62 61 72 2e 53 69 64 65 28 72 6f 6f 74 2e 74 61 67 28 29 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6c | lbar.Side(root.tag());...}.....l |
| 621c0 | 65 66 74 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 6c 65 66 74 3b 20 7d 0d 0a 09 | eft()..{.return.this._left;.}... |
| 621e0 | 72 69 67 68 74 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 69 67 68 74 3b 20 7d | right()..{.return.this._right;.} |
| 62200 | 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 2f 2f 2f 2f 2f 2f | ..}........///////////////////// |
| 62220 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 62240 | 2f 2f 2f 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 |
| 62260 | 6f 72 74 20 63 6c 61 73 73 20 50 72 6f 67 72 65 73 73 42 61 72 20 65 78 74 65 6e 64 73 20 57 69 | ort.class.ProgressBar.extends.Wi |
| 62280 | 64 67 65 74 0d 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 | dget..{...constructor(parent)... |
| 622a0 | 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 | {....const.root.=.parent.tag().c |
| 622c0 | 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 70 72 6f 67 72 65 73 73 62 61 72 22 29 3b 0d 0a 09 09 73 | lassify("zen_progressbar");....s |
| 622e0 | 75 70 65 72 28 72 6f 6f 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 62 65 6c 20 3d 20 72 6f 6f | uper(root);....this._label.=.roo |
| 62300 | 74 2e 74 61 67 28 29 3b 0d 0a 09 09 72 6f 6f 74 2e 74 61 67 28 29 3b 20 2f 2f 20 62 67 0d 0a 09 | t.tag();....root.tag();.//.bg... |
| 62320 | 09 74 68 69 73 2e 5f 62 61 72 20 3d 20 72 6f 6f 74 2e 74 61 67 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a | .this._bar.=.root.tag();...}.... |
| 62340 | 09 73 65 74 5f 70 72 6f 67 72 65 73 73 28 77 68 61 74 2c 20 63 6f 75 6e 74 3d 30 2c 20 65 6e 64 | .set_progress(what,.count=0,.end |
| 62360 | 3d 31 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 65 72 63 65 6e 74 20 3d 20 28 28 28 63 6f | =1)...{....const.percent.=.(((co |
| 62380 | 75 6e 74 20 2a 20 31 30 30 29 20 2f 20 65 6e 64 29 20 7c 20 30 29 2e 74 6f 53 74 72 69 6e 67 28 | unt.*.100)./.end).|.0).toString( |
| 623a0 | 29 20 2b 20 22 25 22 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 61 72 2e 73 74 79 6c 65 28 22 77 69 64 | ).+."%";....this._bar.style("wid |
| 623c0 | 74 68 22 2c 20 70 65 72 63 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 62 65 6c 2e 74 65 | th",.percent);....this._label.te |
| 623e0 | 78 74 28 60 24 7b 77 68 61 74 7d 2e 2e 2e 20 24 7b 63 6f 75 6e 74 7d 2f 24 7b 65 6e 64 7d 20 28 | xt(`${what}....${count}/${end}.( |
| 62400 | 24 7b 70 65 72 63 65 6e 74 7d 29 60 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f | ${percent})`);...}..}......../// |
| 62420 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 62440 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 62460 | 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 57 69 64 67 | /////////////..export.class.Widg |
| 62480 | 65 74 48 6f 73 74 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 | etHost..{...constructor(parent,. |
| 624a0 | 64 65 70 74 68 3d 31 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 65 6e 74 20 3d 20 70 | depth=1)...{....this._parent.=.p |
| 624c0 | 61 72 65 6e 74 3b 0d 0a 09 09 74 68 69 73 2e 5f 64 65 70 74 68 20 3d 20 64 65 70 74 68 3b 0d 0a | arent;....this._depth.=.depth;.. |
| 624e0 | 09 7d 0d 0a 0d 0a 09 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 | .}.....add_section(name)...{.... |
| 62500 | 76 61 72 20 6e 6f 64 65 20 3d 20 74 68 69 73 2e 5f 70 61 72 65 6e 74 2e 74 61 67 28 29 3b 0d 0a | var.node.=.this._parent.tag();.. |
| 62520 | 09 09 69 66 20 28 74 68 69 73 2e 5f 64 65 70 74 68 20 3d 3d 20 31 29 0d 0a 09 09 09 6e 6f 64 65 | ..if.(this._depth.==.1).....node |
| 62540 | 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 73 65 63 74 6f 72 22 29 3b 0d 0a 0d 0a 09 09 6e 6f | .classify("zen_sector");......no |
| 62560 | 64 65 2e 74 61 67 28 22 68 22 20 2b 20 74 68 69 73 2e 5f 64 65 70 74 68 29 2e 74 65 78 74 28 6e | de.tag("h".+.this._depth).text(n |
| 62580 | 61 6d 65 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 57 69 64 67 65 74 48 6f 73 74 28 6e | ame);....return.new.WidgetHost(n |
| 625a0 | 6f 64 65 2c 20 74 68 69 73 2e 5f 64 65 70 74 68 20 2b 20 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 | ode,.this._depth.+.1);...}.....a |
| 625c0 | 64 64 5f 77 69 64 67 65 74 28 74 79 70 65 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 | dd_widget(type,....args)...{.... |
| 625e0 | 69 66 20 28 21 28 74 79 70 65 2e 70 72 6f 74 6f 74 79 70 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 | if.(!(type.prototype.instanceof. |
| 62600 | 57 69 64 67 65 74 29 29 0d 0a 09 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 22 49 6e 63 6f 72 72 | Widget)).....throw.Error("Incorr |
| 62620 | 65 63 74 20 77 69 64 67 65 74 20 74 79 70 65 22 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 6e | ect.widget.type");......return.n |
| 62640 | 65 77 20 74 79 70 65 28 74 68 69 73 2e 5f 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 3b 0d | ew.type(this._parent,....args);. |
| 62660 | 0a 09 7d 0d 0a 0d 0a 09 74 61 67 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 | ..}.....tag(...args)...{....retu |
| 62680 | 72 6e 20 74 68 69 73 2e 5f 70 61 72 65 6e 74 2e 74 61 67 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 | rn.this._parent.tag(...args);... |
| 626a0 | 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 14 9c 6b 5c b8 21 8c b1 e4 57 00 00 e4 57 00 00 | }..}..PK..........k\.!...W...W.. |
| 626c0 | 07 00 00 00 7a 65 6e 2e 63 73 73 2f 2a 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d | ....zen.css/*.Copyright.Epic.Gam |
| 626e0 | 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 20 2a 2f | es,.Inc..All.Rights.Reserved..*/ |
| 62700 | 0d 0a 0d 0a 2f 2a 20 74 68 65 6d 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ..../*.theme.------------------- |
| 62720 | 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 | -------------------------------- |
| 62740 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2f 2a 20 73 79 73 74 65 | -----------------.*/..../*.syste |
| 62760 | 6d 20 70 72 65 66 65 72 65 6e 63 65 20 28 64 65 66 61 75 6c 74 29 20 2a 2f 0d 0a 40 6d 65 64 69 | m.preference.(default).*/..@medi |
| 62780 | 61 20 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 6c 69 67 68 74 29 20 | a.(prefers-color-scheme:.light). |
| 627a0 | 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 3a 09 23 31 66 32 33 | {...:root.{....--theme_g0:.#1f23 |
| 627c0 | 32 38 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 23 36 35 36 64 37 36 3b 0d 0a 09 09 2d | 28;....--theme_g1:.#656d76;....- |
| 627e0 | 2d 74 68 65 6d 65 5f 67 32 3a 09 23 64 30 64 37 64 65 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 | -theme_g2:.#d0d7de;....--theme_g |
| 62800 | 33 3a 09 23 66 36 66 38 66 61 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 34 3a 09 23 66 66 66 66 | 3:.#f6f8fa;....--theme_g4:.#ffff |
| 62820 | 66 66 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 23 30 39 36 39 64 61 3b 0d 0a 09 | ff;......--theme_p0:.#0969da;... |
| 62840 | 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 23 64 64 66 34 66 66 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 | .--theme_p4:.#ddf4ff;....--theme |
| 62860 | 5f 70 31 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 | _p1:.color-mix(in.oklab,.var(--t |
| 62880 | 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 33 35 25 29 3b 0d | heme_p0),.var(--theme_p4).35%);. |
| 628a0 | 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 | ...--theme_p2:.color-mix(in.okla |
| 628c0 | 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 65 6d 65 5f | b,.var(--theme_p0),.var(--theme_ |
| 628e0 | 70 34 29 20 36 30 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 33 3a 09 63 6f 6c 6f 72 2d 6d | p4).60%);....--theme_p3:.color-m |
| 62900 | 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 2c 20 76 61 | ix(in.oklab,.var(--theme_p0),.va |
| 62920 | 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 38 35 25 29 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 | r(--theme_p4).85%);......--theme |
| 62940 | 5f 6c 6e 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 | _ln:.var(--theme_p0);....--theme |
| 62960 | 5f 65 72 3a 09 23 66 66 65 62 65 39 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 6f 6b 3a 09 09 | _er:.#ffebe9;......--theme_ok:.. |
| 62980 | 23 31 61 37 66 33 37 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 3a 09 23 39 61 36 37 30 | #1a7f37;....--theme_warn:.#9a670 |
| 629a0 | 30 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 63 66 32 32 32 65 3b 0d 0a 0d 0a | 0;....--theme_fail:.#cf222e;.... |
| 629c0 | 09 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 31 66 32 33 32 38 3b 0d 0a 09 09 | ..--theme_bright:...#1f2328;.... |
| 629e0 | 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 09 23 36 65 37 37 38 31 3b 0d 0a 09 09 2d 2d 74 | --theme_faint:...#6e7781;....--t |
| 62a00 | 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 3a 09 23 64 38 64 65 65 34 3b 0d 0a 09 7d | heme_border_subtle:.#d8dee4;...} |
| 62a20 | 0d 0a 7d 0d 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 | ..}....@media.(prefers-color-sch |
| 62a40 | 65 6d 65 3a 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 | eme:.dark).{...:root.{....--them |
| 62a60 | 65 5f 67 30 3a 09 23 63 39 64 31 64 39 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 23 38 | e_g0:.#c9d1d9;....--theme_g1:.#8 |
| 62a80 | 62 39 34 39 65 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 32 3a 09 23 33 30 33 36 33 64 3b 0d 0a | b949e;....--theme_g2:.#30363d;.. |
| 62aa0 | 09 09 2d 2d 74 68 65 6d 65 5f 67 33 3a 09 23 31 36 31 62 32 32 3b 0d 0a 09 09 2d 2d 74 68 65 6d | ..--theme_g3:.#161b22;....--them |
| 62ac0 | 65 5f 67 34 3a 09 23 30 64 31 31 31 37 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 | e_g4:.#0d1117;......--theme_p0:. |
| 62ae0 | 23 35 38 61 36 66 66 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 23 31 63 32 31 32 38 3b | #58a6ff;....--theme_p4:.#1c2128; |
| 62b00 | 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 6f 6b 6c | ....--theme_p1:.color-mix(in.okl |
| 62b20 | 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 65 6d 65 | ab,.var(--theme_p0),.var(--theme |
| 62b40 | 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 6f 72 2d | _p4).35%);....--theme_p2:.color- |
| 62b60 | 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 2c 20 76 | mix(in.oklab,.var(--theme_p0),.v |
| 62b80 | 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 6d 65 5f | ar(--theme_p4).60%);....--theme_ |
| 62ba0 | 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 2d 74 68 | p3:.color-mix(in.oklab,.var(--th |
| 62bc0 | 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 3b 0d 0a | eme_p0),.var(--theme_p4).85%);.. |
| 62be0 | 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 23 35 38 61 36 66 66 3b 0d 0a 09 09 2d 2d 74 68 | ....--theme_ln:.#58a6ff;....--th |
| 62c00 | 65 6d 65 5f 65 72 3a 09 23 31 63 31 63 31 63 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 6f 6b | eme_er:.#1c1c1c;......--theme_ok |
| 62c20 | 3a 09 09 23 33 66 62 39 35 30 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 3a 09 23 64 32 | :..#3fb950;....--theme_warn:.#d2 |
| 62c40 | 39 39 32 32 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 66 38 35 31 34 39 3b 0d | 9922;....--theme_fail:.#f85149;. |
| 62c60 | 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 66 30 66 36 66 63 3b 0d | .....--theme_bright:...#f0f6fc;. |
| 62c80 | 0a 09 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 09 23 36 65 37 36 38 31 3b 0d 0a 09 09 | ...--theme_faint:...#6e7681;.... |
| 62ca0 | 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 3a 09 23 32 31 32 36 32 64 3b 0d | --theme_border_subtle:.#21262d;. |
| 62cc0 | 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 6d 61 6e 75 61 6c 20 6f 76 65 72 72 69 64 65 73 20 28 68 | ..}..}..../*.manual.overrides.(h |
| 62ce0 | 69 67 68 65 72 20 73 70 65 63 69 66 69 63 69 74 79 20 74 68 61 6e 20 6d 65 64 69 61 20 71 75 65 | igher.specificity.than.media.que |
| 62d00 | 72 69 65 73 29 20 2a 2f 0d 0a 3a 72 6f 6f 74 5b 64 61 74 61 2d 74 68 65 6d 65 3d 22 6c 69 67 68 | ries).*/..:root[data-theme="ligh |
| 62d20 | 74 22 5d 20 7b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 30 3a 09 23 31 66 32 33 32 38 3b 0d 0a 09 2d | t"].{...--theme_g0:.#1f2328;...- |
| 62d40 | 2d 74 68 65 6d 65 5f 67 31 3a 09 23 36 35 36 64 37 36 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 32 | -theme_g1:.#656d76;...--theme_g2 |
| 62d60 | 3a 09 23 64 30 64 37 64 65 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 33 3a 09 23 66 36 66 38 66 61 | :.#d0d7de;...--theme_g3:.#f6f8fa |
| 62d80 | 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 34 3a 09 23 66 66 66 66 66 66 3b 0d 0a 0d 0a 09 2d 2d 74 | ;...--theme_g4:.#ffffff;.....--t |
| 62da0 | 68 65 6d 65 5f 70 30 3a 09 23 30 39 36 39 64 61 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 | heme_p0:.#0969da;...--theme_p4:. |
| 62dc0 | 23 64 64 66 34 66 66 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 70 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 | #ddf4ff;...--theme_p1:.color-mix |
| 62de0 | 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 2c 20 76 61 72 28 | (in.oklab,.var(--theme_p0),.var( |
| 62e00 | 2d 2d 74 68 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 | --theme_p4).35%);...--theme_p2:. |
| 62e20 | 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_ |
| 62e40 | 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 2d 2d 74 | p0),.var(--theme_p4).60%);...--t |
| 62e60 | 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 72 | heme_p3:.color-mix(in.oklab,.var |
| 62e80 | 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 35 | (--theme_p0),.var(--theme_p4).85 |
| 62ea0 | 25 29 3b 0d 0a 0d 0a 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 | %);.....--theme_ln:.var(--theme_ |
| 62ec0 | 70 30 29 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 65 72 3a 09 23 66 66 65 62 65 39 3b 0d 0a 0d 0a 09 | p0);...--theme_er:.#ffebe9;..... |
| 62ee0 | 2d 2d 74 68 65 6d 65 5f 6f 6b 3a 09 09 23 31 61 37 66 33 37 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f | --theme_ok:..#1a7f37;...--theme_ |
| 62f00 | 77 61 72 6e 3a 09 23 39 61 36 37 30 30 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 | warn:.#9a6700;...--theme_fail:.# |
| 62f20 | 63 66 32 32 32 65 3b 0d 0a 0d 0a 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 31 | cf222e;.....--theme_bright:...#1 |
| 62f40 | 66 32 33 32 38 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 09 23 36 65 37 37 38 | f2328;...--theme_faint:...#6e778 |
| 62f60 | 31 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 3a 09 23 64 38 64 | 1;...--theme_border_subtle:.#d8d |
| 62f80 | 65 65 34 3b 0d 0a 7d 0d 0a 0d 0a 3a 72 6f 6f 74 5b 64 61 74 61 2d 74 68 65 6d 65 3d 22 64 61 72 | ee4;..}....:root[data-theme="dar |
| 62fa0 | 6b 22 5d 20 7b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 30 3a 09 23 63 39 64 31 64 39 3b 0d 0a 09 2d | k"].{...--theme_g0:.#c9d1d9;...- |
| 62fc0 | 2d 74 68 65 6d 65 5f 67 31 3a 09 23 38 62 39 34 39 65 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 32 | -theme_g1:.#8b949e;...--theme_g2 |
| 62fe0 | 3a 09 23 33 30 33 36 33 64 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 33 3a 09 23 31 36 31 62 32 32 | :.#30363d;...--theme_g3:.#161b22 |
| 63000 | 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 67 34 3a 09 23 30 64 31 31 31 37 3b 0d 0a 0d 0a 09 2d 2d 74 | ;...--theme_g4:.#0d1117;.....--t |
| 63020 | 68 65 6d 65 5f 70 30 3a 09 23 35 38 61 36 66 66 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 | heme_p0:.#58a6ff;...--theme_p4:. |
| 63040 | 23 31 63 32 31 32 38 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 70 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 | #1c2128;...--theme_p1:.color-mix |
| 63060 | 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 2c 20 76 61 72 28 | (in.oklab,.var(--theme_p0),.var( |
| 63080 | 2d 2d 74 68 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 | --theme_p4).35%);...--theme_p2:. |
| 630a0 | 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_ |
| 630c0 | 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 2d 2d 74 | p0),.var(--theme_p4).60%);...--t |
| 630e0 | 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 72 | heme_p3:.color-mix(in.oklab,.var |
| 63100 | 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 35 | (--theme_p0),.var(--theme_p4).85 |
| 63120 | 25 29 3b 0d 0a 0d 0a 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 23 35 38 61 36 66 66 3b 0d 0a 09 2d | %);.....--theme_ln:.#58a6ff;...- |
| 63140 | 2d 74 68 65 6d 65 5f 65 72 3a 09 23 31 63 31 63 31 63 3b 0d 0a 0d 0a 09 2d 2d 74 68 65 6d 65 5f | -theme_er:.#1c1c1c;.....--theme_ |
| 63160 | 6f 6b 3a 09 09 23 33 66 62 39 35 30 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 3a 09 23 64 | ok:..#3fb950;...--theme_warn:.#d |
| 63180 | 32 39 39 32 32 3b 0d 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 66 38 35 31 34 39 3b 0d | 29922;...--theme_fail:.#f85149;. |
| 631a0 | 0a 0d 0a 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 66 30 66 36 66 63 3b 0d 0a | ....--theme_bright:...#f0f6fc;.. |
| 631c0 | 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 09 23 36 65 37 36 38 31 3b 0d 0a 09 2d 2d 74 | .--theme_faint:...#6e7681;...--t |
| 631e0 | 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 3a 09 23 32 31 32 36 32 64 3b 0d 0a 7d 0d | heme_border_subtle:.#21262d;..}. |
| 63200 | 0a 0d 0a 2f 2a 20 74 68 65 6d 65 20 74 6f 67 67 6c 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .../*.theme.toggle.------------- |
| 63220 | 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 | -------------------------------- |
| 63240 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 7a 65 6e 5f 77 73 5f 74 | ----------------.*/....#zen_ws_t |
| 63260 | 6f 67 67 6c 65 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 66 69 78 65 64 3b 0d 0a 09 74 | oggle.{...position:...fixed;...t |
| 63280 | 6f 70 3a 09 09 09 09 31 36 70 78 3b 0d 0a 09 72 69 67 68 74 3a 09 09 09 09 36 30 70 78 3b 0d 0a | op:....16px;...right:....60px;.. |
| 632a0 | 09 7a 2d 69 6e 64 65 78 3a 09 09 09 31 30 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 33 36 70 78 | .z-index:...10;...width:....36px |
| 632c0 | 3b 0d 0a 09 68 65 69 67 68 74 3a 09 09 09 09 33 36 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 | ;...height:....36px;...border-ra |
| 632e0 | 64 69 75 73 3a 09 09 36 70 78 3b 0d 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c | dius:..6px;...border:....1px.sol |
| 63300 | 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 | id.var(--theme_g2);...background |
| 63320 | 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 | :...var(--theme_g3);...color:... |
| 63340 | 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 | .var(--theme_g1);...cursor:....p |
| 63360 | 6f 69 6e 74 65 72 3b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 61 6c 69 | ointer;...display:...flex;...ali |
| 63380 | 67 6e 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 3b 0d 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e | gn-items:..center;...justify-con |
| 633a0 | 74 65 6e 74 3a 09 63 65 6e 74 65 72 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 38 70 | tent:.center;...font-size:...18p |
| 633c0 | 78 3b 0d 0a 09 6c 69 6e 65 2d 68 65 69 67 68 74 3a 09 09 31 3b 0d 0a 09 74 72 61 6e 73 69 74 69 | x;...line-height:..1;...transiti |
| 633e0 | 6f 6e 3a 09 09 09 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 | on:...color.0.15s,.background.0. |
| 63400 | 31 35 73 2c 20 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 20 30 2e 31 35 73 3b 0d 0a 09 75 73 65 72 2d | 15s,.border-color.0.15s;...user- |
| 63420 | 73 65 6c 65 63 74 3a 09 09 6e 6f 6e 65 3b 0d 0a 7d 0d 0a 0d 0a 23 7a 65 6e 5f 77 73 5f 74 6f 67 | select:..none;..}....#zen_ws_tog |
| 63440 | 67 6c 65 3a 68 6f 76 65 72 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 | gle:hover.{...color:....var(--th |
| 63460 | 65 6d 65 5f 67 30 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 | eme_g0);...background:...var(--t |
| 63480 | 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 3a 09 09 76 61 72 28 2d | heme_p4);...border-color:..var(- |
| 634a0 | 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 7d 0d 0a 0d 0a 23 7a 65 6e 5f 74 68 65 6d 65 5f 74 6f 67 | -theme_g1);..}....#zen_theme_tog |
| 634c0 | 67 6c 65 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 66 69 78 65 64 3b 0d 0a 09 74 6f 70 | gle.{...position:...fixed;...top |
| 634e0 | 3a 09 09 09 09 31 36 70 78 3b 0d 0a 09 72 69 67 68 74 3a 09 09 09 09 31 36 70 78 3b 0d 0a 09 7a | :....16px;...right:....16px;...z |
| 63500 | 2d 69 6e 64 65 78 3a 09 09 09 31 30 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 33 36 70 78 3b 0d | -index:...10;...width:....36px;. |
| 63520 | 0a 09 68 65 69 67 68 74 3a 09 09 09 09 33 36 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 | ..height:....36px;...border-radi |
| 63540 | 75 73 3a 09 09 36 70 78 3b 0d 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 | us:..6px;...border:....1px.solid |
| 63560 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 | .var(--theme_g2);...background:. |
| 63580 | 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 | ..var(--theme_g3);...color:....v |
| 635a0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 | ar(--theme_g1);...cursor:....poi |
| 635c0 | 6e 74 65 72 3b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 61 6c 69 67 6e | nter;...display:...flex;...align |
| 635e0 | 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 3b 0d 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 | -items:..center;...justify-conte |
| 63600 | 6e 74 3a 09 63 65 6e 74 65 72 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 38 70 78 3b | nt:.center;...font-size:...18px; |
| 63620 | 0d 0a 09 6c 69 6e 65 2d 68 65 69 67 68 74 3a 09 09 31 3b 0d 0a 09 74 72 61 6e 73 69 74 69 6f 6e | ...line-height:..1;...transition |
| 63640 | 3a 09 09 09 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 31 35 | :...color.0.15s,.background.0.15 |
| 63660 | 73 2c 20 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 20 30 2e 31 35 73 3b 0d 0a 09 75 73 65 72 2d 73 65 | s,.border-color.0.15s;...user-se |
| 63680 | 6c 65 63 74 3a 09 09 6e 6f 6e 65 3b 0d 0a 7d 0d 0a 0d 0a 23 7a 65 6e 5f 74 68 65 6d 65 5f 74 6f | lect:..none;..}....#zen_theme_to |
| 636a0 | 67 67 6c 65 3a 68 6f 76 65 72 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 | ggle:hover.{...color:....var(--t |
| 636c0 | 68 65 6d 65 5f 67 30 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d | heme_g0);...background:...var(-- |
| 636e0 | 74 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 3a 09 09 76 61 72 28 | theme_p4);...border-color:..var( |
| 63700 | 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 70 61 67 65 20 2d 2d 2d 2d 2d | --theme_g1);..}..../*.page.----- |
| 63720 | 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 | -------------------------------- |
| 63740 | 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 | -------------------------------- |
| 63760 | 20 2a 2f 0d 0a 0d 0a 62 6f 64 79 2c 20 69 6e 70 75 74 2c 20 62 75 74 74 6f 6e 20 7b 0d 0a 09 66 | .*/....body,.input,.button.{...f |
| 63780 | 6f 6e 74 2d 66 61 6d 69 6c 79 3a 09 2d 61 70 70 6c 65 2d 73 79 73 74 65 6d 2c 20 42 6c 69 6e 6b | ont-family:.-apple-system,.Blink |
| 637a0 | 4d 61 63 53 79 73 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 | MacSystemFont,.'Segoe.UI',.Robot |
| 637c0 | 6f 2c 20 4f 78 79 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 | o,.Oxygen,.Ubuntu,.Cantarell,.sa |
| 637e0 | 6e 73 2d 73 65 72 69 66 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 31 34 70 78 3b 0d 0a 7d | ns-serif;...font-size:..14px;..} |
| 63800 | 0d 0a 0d 0a 62 6f 64 79 20 7b 0d 0a 09 6f 76 65 72 66 6c 6f 77 2d 79 3a 09 09 09 73 63 72 6f 6c | ....body.{...overflow-y:...scrol |
| 63820 | 6c 3b 0d 0a 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 | l;...margin:....0;...padding:... |
| 63840 | 32 30 70 78 3b 0d 0a 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 | 20px;...background-color:.var(-- |
| 63860 | 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 2d 74 68 65 | theme_g4);...color:....var(--the |
| 63880 | 6d 65 5f 67 30 29 3b 0d 0a 7d 0d 0a 0d 0a 70 72 65 2c 20 63 6f 64 65 20 7b 0d 0a 09 66 6f 6e 74 | me_g0);..}....pre,.code.{...font |
| 638a0 | 2d 66 61 6d 69 6c 79 3a 09 27 53 46 20 4d 6f 6e 6f 27 2c 20 27 43 61 73 63 61 64 69 61 20 4d 6f | -family:.'SF.Mono',.'Cascadia.Mo |
| 638c0 | 6e 6f 27 2c 20 43 6f 6e 73 6f 6c 61 73 2c 20 27 44 65 6a 61 56 75 20 53 61 6e 73 20 4d 6f 6e 6f | no',.Consolas,.'DejaVu.Sans.Mono |
| 638e0 | 27 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 31 33 70 78 | ',.monospace;...font-size:..13px |
| 63900 | 3b 0d 0a 09 6d 61 72 67 69 6e 3a 09 09 09 30 3b 0d 0a 7d 0d 0a 0d 0a 69 6e 70 75 74 20 7b 0d 0a | ;...margin:...0;..}....input.{.. |
| 63920 | 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 0a 09 62 61 | .color:....var(--theme_g0);...ba |
| 63940 | 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 67 33 29 3b | ckground-color:.var(--theme_g3); |
| 63960 | 0d 0a 09 62 6f 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 | ...border:....1px.solid.var(--th |
| 63980 | 65 6d 65 5f 67 32 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0d | eme_g2);...border-radius:..4px;. |
| 639a0 | 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 34 70 78 20 38 70 78 3b 0d 0a 7d 0d 0a 0d 0a 62 75 74 74 | ..padding:...4px.8px;..}....butt |
| 639c0 | 6f 6e 20 7b 0d 0a 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 | on.{...color:....var(--theme_g0) |
| 639e0 | 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 74 72 61 6e 73 70 61 72 65 6e 74 3b 0d 0a | ;...background:...transparent;.. |
| 63a00 | 09 62 6f 72 64 65 72 3a 09 09 09 09 6e 6f 6e 65 3b 0d 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 | .border:....none;...cursor:....p |
| 63a20 | 6f 69 6e 74 65 72 3b 0d 0a 7d 0d 0a 0d 0a 2a 20 7b 0d 0a 09 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 | ointer;..}....*.{...box-sizing:. |
| 63a40 | 62 6f 72 64 65 72 2d 62 6f 78 3b 0d 0a 7d 0d 0a 0d 0a 23 63 6f 6e 74 61 69 6e 65 72 20 7b 0d 0a | border-box;..}....#container.{.. |
| 63a60 | 09 6d 61 78 2d 77 69 64 74 68 3a 09 09 09 09 31 34 30 30 70 78 3b 0d 0a 09 6d 61 72 67 69 6e 3a | .max-width:....1400px;...margin: |
| 63a80 | 09 09 09 09 09 61 75 74 6f 3b 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 70 61 64 64 69 6e | .....auto;.....>.div.{....paddin |
| 63aa0 | 67 2d 74 6f 70 3a 09 09 31 2e 30 65 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d | g-top:..1.0em;....padding-bottom |
| 63ac0 | 3a 09 09 31 2e 35 65 6d 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 65 72 76 69 63 65 20 6e | :..1.5em;...}..}..../*.service.n |
| 63ae0 | 61 76 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 | av.----------------------------- |
| 63b00 | 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 | -------------------------------- |
| 63b20 | 2d 20 2a 2f 0d 0a 0d 0a 23 73 65 72 76 69 63 65 5f 6e 61 76 20 7b 0d 0a 09 64 69 73 70 6c 61 79 | -.*/....#service_nav.{...display |
| 63b40 | 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 | :...flex;...align-items:..center |
| 63b60 | 3b 0d 0a 09 67 61 70 3a 09 09 09 09 34 70 78 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d | ;...gap:....4px;...margin-bottom |
| 63b80 | 3a 09 09 31 36 70 78 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 34 70 78 3b 0d 0a 09 62 61 63 | :..16px;...padding:...4px;...bac |
| 63ba0 | 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 67 33 29 3b 0d | kground-color:.var(--theme_g3);. |
| 63bc0 | 0a 09 62 6f 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 | ..border:....1px.solid.var(--the |
| 63be0 | 6d 65 5f 67 32 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0d 0a | me_g2);...border-radius:..6px;.. |
| 63c00 | 0d 0a 09 61 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 36 70 78 20 31 34 70 78 3b 0d 0a | ...a.{....padding:...6px.14px;.. |
| 63c20 | 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 73 | ..border-radius:..4px;....font-s |
| 63c40 | 69 7a 65 3a 09 09 09 31 33 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 35 30 | ize:...13px;....font-weight:..50 |
| 63c60 | 30 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 31 29 3b | 0;....color:....var(--theme_g1); |
| 63c80 | 0d 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 09 74 72 | ....text-decoration:.none;....tr |
| 63ca0 | 61 6e 73 69 74 69 6f 6e 3a 09 09 09 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 62 61 63 6b 67 72 6f | ansition:...color.0.15s,.backgro |
| 63cc0 | 75 6e 64 20 30 2e 31 35 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 | und.0.15s;...}.....a:hover.{.... |
| 63ce0 | 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 34 | background-color:.var(--theme_p4 |
| 63d00 | 29 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 | );....color:....var(--theme_g0); |
| 63d20 | 0d 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 | ....text-decoration:.none;...}.. |
| 63d40 | 7d 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 | }..../*.links.------------------ |
| 63d60 | 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 | -------------------------------- |
| 63d80 | 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 61 20 7b 0d 0a 09 74 | ------------------.*/....a.{...t |
| 63da0 | 65 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 | ext-decoration:..unset;..}.....z |
| 63dc0 | 65 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 | en_action,.a.{...cursor:.....poi |
| 63de0 | 6e 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 | nter;...color:.....var(--theme_l |
| 63e00 | 6e 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 | n);.....&:hover.{....text-decora |
| 63e20 | 74 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 | tion:.underline.var(--theme_ln); |
| 63e40 | 0d 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 | ...}..}..../*.sector.----------- |
| 63e60 | 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 | -------------------------------- |
| 63e80 | 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 2e | ------------------------.*/..... |
| 63ea0 | 7a 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 | zen_sector.{...h1,.h2,.h3.{....w |
| 63ec0 | 68 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 | hite-space:..nowrap;...}.....h1. |
| 63ee0 | 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 30 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d | {....font-size:...20px;....font- |
| 63f00 | 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 31 30 30 25 3b | weight:..600;....width:....100%; |
| 63f20 | 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 62 72 69 67 68 74 | ....color:....var(--theme_bright |
| 63f40 | 29 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 | );....border-bottom:..1px.solid. |
| 63f60 | 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 2d 62 6f 74 74 | var(--theme_g2);....padding-bott |
| 63f80 | 6f 6d 3a 09 09 30 2e 34 65 6d 3b 0d 0a 09 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 | om:..0.4em;....margin-bottom:..1 |
| 63fa0 | 36 70 78 3b 0d 0a 09 7d 0d 0a 0d 0a 09 68 32 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 | 6px;...}.....h2.{....font-size:. |
| 63fc0 | 09 09 31 36 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 | ..16px;....font-weight:..600;... |
| 63fe0 | 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 32 70 78 3b 0d 0a 09 7d 0d 0a 0d 0a 09 68 | .margin-bottom:..12px;...}.....h |
| 64000 | 33 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 34 70 78 3b 0d 0a 09 09 66 6f 6e | 3.{....font-size:...14px;....fon |
| 64020 | 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 65 | t-weight:..600;....margin:....0e |
| 64040 | 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 20 31 32 70 78 3b 0d 0a 09 09 62 61 | m;....padding:...8px.12px;....ba |
| 64060 | 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 67 33 29 3b | ckground-color:.var(--theme_g3); |
| 64080 | 0d 0a 09 09 62 6f 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 | ....border:....1px.solid.var(--t |
| 640a0 | 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 | heme_g2);....border-radius:..6px |
| 640c0 | 20 36 70 78 20 30 20 30 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 | .6px.0.0;....color:....var(--the |
| 640e0 | 6d 65 5f 67 31 29 3b 0d 0a 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 75 70 70 65 | me_g1);....text-transform:..uppe |
| 64100 | 72 63 61 73 65 3b 0d 0a 09 09 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 09 30 2e 35 70 78 | rcase;....letter-spacing:..0.5px |
| 64120 | 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 32 65 6d 3b 0d 0a 09 | ;...}.....margin-bottom:.2em;... |
| 64140 | 3e 20 2a 3a 6e 6f 74 28 68 31 29 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 30 3b | >.*:not(h1).{....margin-left:.0; |
| 64160 | 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 2f 2a 20 74 61 62 6c 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...}..}....../*.table.---------- |
| 64180 | 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 | -------------------------------- |
| 641a0 | 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 | --------------------------.*/... |
| 641c0 | 0a 2e 7a 65 6e 5f 74 61 62 6c 65 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 67 72 69 64 | ..zen_table.{...display:....grid |
| 641e0 | 3b 0d 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d | ;...border:.....1px.solid.var(-- |
| 64200 | 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 09 36 70 | theme_g2);...border-radius:...6p |
| 64220 | 78 3b 0d 0a 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 09 68 69 64 64 65 6e 3b 0d 0a 09 6d 61 72 67 | x;...overflow:....hidden;...marg |
| 64240 | 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 09 31 2e 32 65 6d 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a | in-bottom:...1.2em;...font-size: |
| 64260 | 09 09 09 09 31 33 70 78 3b 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 64 69 73 70 6c 61 79 | ....13px;.....>.div.{....display |
| 64280 | 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 6e 74 68 2d 6f 66 | :.contents;...}.....>.div:nth-of |
| 642a0 | 2d 74 79 70 65 28 6f 64 64 29 20 3e 20 64 69 76 20 7b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 | -type(odd).>.div.{....background |
| 642c0 | 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 3b 0d 0a 09 7d 0d 0a 0d 0a | -color:.var(--theme_g4);...}.... |
| 642e0 | 09 3e 20 64 69 76 3a 6e 74 68 2d 6f 66 2d 74 79 70 65 28 65 76 65 6e 29 20 3e 20 64 69 76 20 7b | .>.div:nth-of-type(even).>.div.{ |
| 64300 | 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 68 65 6d | ....background-color:.var(--them |
| 64320 | 65 5f 67 33 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 66 69 72 73 74 2d 6f 66 2d 74 79 | e_g3);...}.....>.div:first-of-ty |
| 64340 | 70 65 20 7b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 09 3e 20 | pe.{....font-weight:..600;....>. |
| 64360 | 64 69 76 20 7b 0d 0a 09 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 | div.{.....background-color:.var( |
| 64380 | 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 09 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d | --theme_g3);.....color:....var(- |
| 643a0 | 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 | -theme_g1);.....text-transform:. |
| 643c0 | 09 75 70 70 65 72 63 61 73 65 3b 0d 0a 09 09 09 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 | .uppercase;.....letter-spacing:. |
| 643e0 | 09 30 2e 35 70 78 3b 0d 0a 09 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0d 0a | .0.5px;.....font-size:...11px;.. |
| 64400 | 09 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 | ...border-bottom:..1px.solid.var |
| 64420 | 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 | (--theme_g2);....}...}.....>.div |
| 64440 | 3a 6e 6f 74 28 3a 66 69 72 73 74 2d 6f 66 2d 74 79 70 65 29 3a 68 6f 76 65 72 20 3e 20 64 69 76 | :not(:first-of-type):hover.>.div |
| 64460 | 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 61 72 28 2d 2d 74 68 | .{....background-color:.var(--th |
| 64480 | 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 20 7b 0d 0a 09 09 76 | eme_p4);...}.....>.hidden.{....v |
| 644a0 | 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 69 73 70 6c 61 79 3a | isibility:...hidden;....display: |
| 644c0 | 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 64 69 76 20 7b 0d 0a | ...none;...}.....>.div.>.div.{.. |
| 644e0 | 09 09 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 20 31 32 70 78 3b 0d 0a 09 09 61 6c 69 67 6e 2d | ..padding:...8px.12px;....align- |
| 64500 | 63 6f 6e 74 65 6e 74 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 | content:..center;....border-left |
| 64520 | 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f | :..1px.solid.var(--theme_border_ |
| 64540 | 73 75 62 74 6c 65 29 3b 0d 0a 09 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 61 75 74 6f 3b 0d 0a 09 | subtle);....overflow:...auto;... |
| 64560 | 09 6f 76 65 72 66 6c 6f 77 2d 77 72 61 70 3a 09 09 62 72 65 61 6b 2d 77 6f 72 64 3b 0d 0a 09 09 | .overflow-wrap:..break-word;.... |
| 64580 | 77 68 69 74 65 2d 73 70 61 63 65 3a 20 09 09 70 72 65 2d 77 72 61 70 3b 0d 0a 09 7d 0d 0a 0d 0a | white-space:...pre-wrap;...}.... |
| 645a0 | 09 3e 20 64 69 76 20 3e 20 64 69 76 3a 66 69 72 73 74 2d 63 68 69 6c 64 20 7b 0d 0a 09 09 62 6f | .>.div.>.div:first-child.{....bo |
| 645c0 | 72 64 65 72 2d 6c 65 66 74 3a 09 09 6e 6f 6e 65 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 65 | rder-left:..none;...}..}..../*.e |
| 645e0 | 78 70 61 6e 64 61 62 6c 65 20 63 65 6c 6c 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | xpandable.cell.----------------- |
| 64600 | 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 | -------------------------------- |
| 64620 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f 6e | ---------.*/.....zen_expand_icon |
| 64640 | 20 7b 0d 0a 09 63 75 72 73 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 69 | .{...cursor:.................poi |
| 64660 | 6e 74 65 72 3b 0d 0a 09 6d 61 72 67 69 6e 2d 72 69 67 68 74 3a 20 20 20 20 20 20 20 20 20 20 20 | nter;...margin-right:........... |
| 64680 | 30 2e 35 65 6d 3b 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 | 0.5em;...color:................. |
| 646a0 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a | .var(--theme_g1);...font-weight: |
| 646c0 | 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6c 64 3b 0d 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a | ............bold;...user-select: |
| 646e0 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6e 65 3b 0d 0a 7d 0d 0a 0d 0a 2e 7a 65 6e 5f 65 78 70 | ............none;..}.....zen_exp |
| 64700 | 61 6e 64 5f 69 63 6f 6e 3a 68 6f 76 65 72 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 20 20 20 20 20 20 20 | and_icon:hover.{...color:....... |
| 64720 | 20 20 20 20 20 20 20 20 20 20 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e 29 3b 0d 0a 7d 0d 0a | ...........var(--theme_ln);..}.. |
| 64740 | 0d 0a 2e 7a 65 6e 5f 64 61 74 61 5f 74 65 78 74 20 7b 0d 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 | ...zen_data_text.{...user-select |
| 64760 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 3b 0d 0a 09 66 6f 6e 74 2d 66 61 6d 69 6c 79 | :............text;...font-family |
| 64780 | 3a 09 09 09 27 53 46 20 4d 6f 6e 6f 27 2c 20 27 43 61 73 63 61 64 69 61 20 4d 6f 6e 6f 27 2c 20 | :...'SF.Mono',.'Cascadia.Mono',. |
| 647a0 | 43 6f 6e 73 6f 6c 61 73 2c 20 27 44 65 6a 61 56 75 20 53 61 6e 73 20 4d 6f 6e 6f 27 2c 20 6d 6f | Consolas,.'DejaVu.Sans.Mono',.mo |
| 647c0 | 6e 6f 73 70 61 63 65 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 31 33 70 78 3b 0d 0a | nospace;...font-size:....13px;.. |
| 647e0 | 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 2d 2d 2d 2d 2d 2d 2d | }..../*.toolbar.---------------- |
| 64800 | 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 | -------------------------------- |
| 64820 | 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 74 6f | ------------------.*/.....zen_to |
| 64840 | 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 3b 0d 0a 09 6d 61 72 | olbar.{...display:...flex;...mar |
| 64860 | 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 6e 2d 62 6f 74 74 6f | gin-top:...0.5em;...margin-botto |
| 64880 | 6d 3a 09 09 30 2e 36 65 6d 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0d | m:..0.6em;...font-size:...13px;. |
| 648a0 | 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 66 6c 65 78 3b 0d 0a | ....>.div.{....display:..flex;.. |
| 648c0 | 09 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 63 65 6e 74 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e | ..align-items:.center;...}.....> |
| 648e0 | 20 64 69 76 20 3e 20 2e 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 73 65 70 20 7b 0d 0a 09 09 63 6f 6c | .div.>..zen_toolbar_sep.{....col |
| 64900 | 6f 72 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e | or:...var(--theme_g2);...}.....> |
| 64920 | 20 64 69 76 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 | .div:last-child.{....margin-left |
| 64940 | 3a 09 61 75 74 6f 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 20 7b 0d 0a 09 | :.auto;...}.....>.div.>.div.{... |
| 64960 | 09 70 61 64 64 69 6e 67 2d 72 69 67 68 74 3a 09 30 2e 37 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e | .padding-right:.0.7em;...}.....> |
| 64980 | 20 64 69 76 3a 6c 61 73 74 2d 63 68 69 6c 64 20 3e 20 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0d | .div:last-child.>.:last-child.{. |
| 649a0 | 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 67 68 74 3a 09 30 3b 0d 0a 09 7d 0d 0a 0d 0a 09 26 2e 7a | ...padding-right:.0;...}.....&.z |
| 649c0 | 65 6e 5f 74 6f 6f 6c 62 61 72 5f 69 6e 6c 69 6e 65 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 | en_toolbar_inline.{....margin:.. |
| 649e0 | 09 75 6e 73 65 74 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 2f 2a 20 6d 6f 64 61 6c 20 2d 2d 2d | .unset;...}..}....../*.modal.--- |
| 64a00 | 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 | -------------------------------- |
| 64a20 | 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 | -------------------------------- |
| 64a40 | 2d 20 2a 2f 0d 0a 0d 0a 2e 7a 65 6e 5f 6d 6f 64 61 6c 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a | -.*/.....zen_modal.{...position: |
| 64a60 | 09 09 09 09 09 66 69 78 65 64 3b 0d 0a 09 7a 2d 69 6e 64 65 78 3a 09 09 09 09 09 31 3b 0d 0a 09 | .....fixed;...z-index:.....1;... |
| 64a80 | 74 6f 70 3a 09 09 09 09 09 09 30 3b 0d 0a 09 6c 65 66 74 3a 09 09 09 09 09 09 30 3b 0d 0a 09 77 | top:......0;...left:......0;...w |
| 64aa0 | 69 64 74 68 3a 09 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 68 65 69 67 68 74 3a 09 09 09 09 09 09 | idth:......100%;...height:...... |
| 64ac0 | 31 30 30 25 3b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 09 66 6c 65 78 3b 0d 0a 09 6a 75 73 | 100%;...display:.....flex;...jus |
| 64ae0 | 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 09 09 63 65 6e 74 65 72 3b 0d 0a 09 61 6c 69 67 6e 2d | tify-content:...center;...align- |
| 64b00 | 69 74 65 6d 73 3a 09 09 09 09 63 65 6e 74 65 72 3b 0d 0a 09 62 61 63 6b 64 72 6f 70 2d 66 69 6c | items:....center;...backdrop-fil |
| 64b20 | 74 65 72 3a 09 09 09 62 6c 75 72 28 35 70 78 29 3b 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c | ter:...blur(5px);......zen_modal |
| 64b40 | 5f 62 67 20 7b 0d 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 61 62 73 6f 6c 75 74 65 3b 0d | _bg.{....position:....absolute;. |
| 64b60 | 0a 09 09 7a 2d 69 6e 64 65 78 3a 09 09 09 09 2d 31 3b 0d 0a 09 09 74 6f 70 3a 09 09 09 09 09 30 | ...z-index:....-1;....top:.....0 |
| 64b80 | 3b 0d 0a 09 09 6c 65 66 74 3a 09 09 09 09 09 30 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 | ;....left:.....0;....width:..... |
| 64ba0 | 31 30 30 25 3b 0d 0a 09 09 68 65 69 67 68 74 3a 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 62 61 | 100%;....height:.....100%;....ba |
| 64bc0 | 63 6b 67 72 6f 75 6e 64 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 09 | ckground:....var(--theme_g0);... |
| 64be0 | 09 6f 70 61 63 69 74 79 3a 09 09 09 09 30 2e 34 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 20 | .opacity:....0.4;...}.....>.div. |
| 64c00 | 7b 0d 0a 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 09 36 70 78 3b 0d 0a 09 09 62 61 | {....border-radius:...6px;....ba |
| 64c20 | 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 65 5f 67 33 29 | ckground-color:..var(--theme_g3) |
| 64c40 | 3b 0d 0a 09 09 62 6f 72 64 65 72 3a 09 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d | ;....border:.....1px.solid.var(- |
| 64c60 | 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 09 6f 70 61 63 69 74 79 3a 09 09 09 09 31 2e 30 3b 0d | -theme_g2);....opacity:....1.0;. |
| 64c80 | 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 33 35 65 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 | ...width:.....35em;....padding:. |
| 64ca0 | 09 09 09 30 65 6d 20 32 65 6d 20 32 65 6d 20 32 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 | ...0em.2em.2em.2em;...}.....>.di |
| 64cc0 | 76 20 3e 20 64 69 76 20 7b 0d 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 09 09 63 65 6e 74 | v.>.div.{....text-align:....cent |
| 64ce0 | 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 74 69 74 6c 65 20 7b 0d 0a | er;...}......zen_modal_title.{.. |
| 64d00 | 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 31 36 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 | ..font-size:....16px;....font-we |
| 64d20 | 69 67 68 74 3a 09 09 09 36 30 30 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 | ight:...600;....border-bottom:.. |
| 64d40 | 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 0a 09 09 70 | .1px.solid.var(--theme_g2);....p |
| 64d60 | 61 64 64 69 6e 67 3a 09 09 09 09 31 2e 32 65 6d 20 30 65 6d 20 30 2e 35 65 6d 20 30 65 6d 3b 0d | adding:....1.2em.0em.0.5em.0em;. |
| 64d80 | 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 | ...color:.....var(--theme_bright |
| 64da0 | 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 75 74 74 6f 6e 73 20 7b 0d | );...}......zen_modal_buttons.{. |
| 64dc0 | 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 09 09 66 6c 65 78 3b 0d 0a 09 09 6a 75 73 74 69 66 79 2d | ...display:....flex;....justify- |
| 64de0 | 63 6f 6e 74 65 6e 74 3a 09 09 63 65 6e 74 65 72 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 | content:..center;....padding-bot |
| 64e00 | 74 6f 6d 3a 09 09 09 30 65 6d 3b 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 09 6d 61 72 67 | tom:...0em;.....>.div.{.....marg |
| 64e20 | 69 6e 3a 09 09 09 09 30 65 6d 20 31 65 6d 20 30 65 6d 20 31 65 6d 3b 0d 0a 09 09 09 70 61 64 64 | in:....0em.1em.0em.1em;.....padd |
| 64e40 | 69 6e 67 3a 09 09 09 31 30 70 78 20 31 36 70 78 3b 0d 0a 09 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 | ing:...10px.16px;.....align-cont |
| 64e60 | 65 6e 74 3a 09 09 63 65 6e 74 65 72 3b 0d 0a 09 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a | ent:..center;.....border-radius: |
| 64e80 | 09 09 36 70 78 3b 0d 0a 09 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 | ..6px;.....background-color:.var |
| 64ea0 | 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 09 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 | (--theme_p4);.....border:....1px |
| 64ec0 | 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 09 09 77 69 64 74 | .solid.var(--theme_g2);.....widt |
| 64ee0 | 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 6e 74 65 | h:....6em;.....cursor:....pointe |
| 64f00 | 72 3b 0d 0a 09 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 35 30 30 3b 0d 0a 09 09 09 74 72 | r;.....font-weight:..500;.....tr |
| 64f20 | 61 6e 73 69 74 69 6f 6e 3a 09 09 09 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0d 0a 09 | ansition:...background.0.15s;... |
| 64f40 | 09 7d 0d 0a 0d 0a 09 09 3e 20 64 69 76 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 09 62 61 63 6b 67 72 | .}......>.div:hover.{.....backgr |
| 64f60 | 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 29 3b 0d 0a 09 09 | ound-color:.var(--theme_p3);.... |
| 64f80 | 7d 0d 0a 09 7d 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 6d 65 73 73 61 67 65 20 7b 0d 0a | }...}......zen_modal_message.{.. |
| 64fa0 | 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 32 65 6d 3b 0d 0a 09 09 6d 69 6e 2d 68 65 69 67 68 74 | ..padding:....2em;....min-height |
| 64fc0 | 3a 09 09 09 09 38 65 6d 3b 0d 0a 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e 74 3a 09 09 09 63 65 | :....8em;....align-content:...ce |
| 64fe0 | 6e 74 65 72 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 | nter;...}..}..../*.progress.bar. |
| 65000 | 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 | -------------------------------- |
| 65020 | 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 20 2a 2f | -----------------------------.*/ |
| 65040 | 0d 0a 0d 0a 2e 7a 65 6e 5f 70 72 6f 67 72 65 73 73 62 61 72 20 7b 0d 0a 09 70 6f 73 69 74 69 6f | .....zen_progressbar.{...positio |
| 65060 | 6e 3a 09 09 09 09 61 62 73 6f 6c 75 74 65 3b 0d 0a 09 74 6f 70 3a 09 09 09 09 09 30 3b 0d 0a 09 | n:....absolute;...top:.....0;... |
| 65080 | 6c 65 66 74 3a 09 09 09 09 09 30 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 30 25 3b 0d | left:.....0;...width:.....100%;. |
| 650a0 | 0a 09 68 65 69 67 68 74 3a 09 09 09 09 09 34 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 | ..height:.....4px;...border-radi |
| 650c0 | 75 73 3a 09 09 09 32 70 78 3b 0d 0a 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 09 68 69 64 64 65 6e | us:...2px;...overflow:....hidden |
| 650e0 | 3b 0d 0a 0d 0a 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 | ;.....>.div:first-of-type.{..../ |
| 65100 | 2a 20 6c 61 62 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 | *.label.*/....padding:...0.3em;. |
| 65120 | 0a 09 09 70 61 64 64 69 6e 67 2d 74 6f 70 3a 09 09 38 70 78 3b 0d 0a 09 09 62 61 63 6b 67 72 6f | ...padding-top:..8px;....backgro |
| 65140 | 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 09 77 | und-color:.var(--theme_g3);....w |
| 65160 | 69 64 74 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 | idth:....max-content;....font-si |
| 65180 | 7a 65 3a 09 09 09 31 32 70 78 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 | ze:...12px;....color:....var(--t |
| 651a0 | 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6c 61 73 74 2d 6f 66 2d | heme_g1);...}.....>.div:last-of- |
| 651c0 | 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: |
| 651e0 | 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 |
| 65200 | 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 |
| 65220 | 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 |
| 65240 | 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 09 09 74 72 61 6e 73 69 74 69 | or:.var(--theme_p0);....transiti |
| 65260 | 6f 6e 3a 09 09 09 77 69 64 74 68 20 30 2e 33 73 20 65 61 73 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e | on:...width.0.3s.ease;...}.....> |
| 65280 | 20 64 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 | .div:nth-of-type(2).{..../*.bg.* |
| 652a0 | 2f 0d 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 | /....position:...absolute;....to |
| 652c0 | 70 3a 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 | p:....0;....left:....0;....width |
| 652e0 | 3a 09 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 | :....100%;....height:....100%;.. |
| 65300 | 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_ |
| 65320 | 67 33 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 | g3);...}..}..../*.crumbs.------- |
| 65340 | 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 | -------------------------------- |
| 65360 | 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 | ----------------------------.*/. |
| 65380 | 0a 0d 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 | ...#crumbs.{...display:...flex;. |
| 653a0 | 0a 09 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 | ..position:...relative;...top:.. |
| 653c0 | 09 09 2d 30 2e 35 65 6d 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0d 0a | ..-0.5em;...font-size:...13px;.. |
| 653e0 | 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 0d 0a 09 | .color:....var(--theme_g1);..... |
| 65400 | 3e 20 64 69 76 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 67 68 74 3a 09 30 2e 35 65 6d 3b | >.div.{....padding-right:.0.5em; |
| 65420 | 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 6f 64 64 29 3a 3a 61 | ...}.....>.div:nth-child(odd)::a |
| 65440 | 66 74 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 22 2f 22 3b 0d 0a 09 09 63 6f 6c 6f | fter.{....content:.."/";....colo |
| 65460 | 72 3a 09 09 09 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 | r:...var(--theme_g2);....padding |
| 65480 | 2d 6c 65 66 74 3a 09 30 2e 35 65 6d 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 62 61 6e 6e 65 | -left:.0.5em;...}..}..../*.banne |
| 654a0 | 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 2d 2d 2d 2d 2d 2d | r.------------------------------ |
| 654c0 | 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 | -------------------------------- |
| 654e0 | 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 7a 65 6e 2d 62 61 6e 6e 65 72 20 7b 0d 0a 09 6d 61 72 67 69 | -----.*/....zen-banner.{...margi |
| 65500 | 6e 2d 62 6f 74 74 6f 6d 3a 09 09 32 34 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 65 72 72 6f 72 20 | n-bottom:..24px;..}..../*.error. |
| 65520 | 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 | -------------------------------- |
| 65540 | 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 | -------------------------------- |
| 65560 | 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 65 72 72 6f 72 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 | ----.*/....#error.{...position:. |
| 65580 | 09 09 09 66 69 78 65 64 3b 0d 0a 09 62 6f 74 74 6f 6d 3a 09 09 09 09 09 30 3b 0d 0a 09 7a 2d 69 | ...fixed;...bottom:.....0;...z-i |
| 655a0 | 6e 64 65 78 3a 09 09 09 09 31 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 | ndex:....1;...color:.....var(--t |
| 655c0 | 68 65 6d 65 5f 67 30 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 09 76 | heme_g0);...background-color:..v |
| 655e0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 65 72 29 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 09 31 32 | ar(--theme_er);...padding:....12 |
| 65600 | 70 78 20 32 30 70 78 20 31 36 70 78 20 32 30 70 78 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 09 | px.20px.16px.20px;...width:..... |
| 65620 | 31 30 30 25 3b 0d 0a 09 62 6f 72 64 65 72 2d 74 6f 70 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 | 100%;...border-top:....1px.solid |
| 65640 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 | .var(--theme_g2);...display:.... |
| 65660 | 66 6c 65 78 3b 0d 0a 09 67 61 70 3a 09 09 09 09 09 31 36 70 78 3b 0d 0a 09 61 6c 69 67 6e 2d 69 | flex;...gap:.....16px;...align-i |
| 65680 | 74 65 6d 73 3a 09 09 09 63 65 6e 74 65 72 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 | tems:...center;...font-size:.... |
| 656a0 | 31 33 70 78 3b 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 31 29 20 7b 0d 0a | 13px;.....>.div:nth-child(1).{.. |
| 656c0 | 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 34 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 | ..font-size:...24px;....font-wei |
| 656e0 | 67 68 74 3a 09 09 62 6f 6c 64 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 | ght:..bold;....color:....var(--t |
| 65700 | 68 65 6d 65 5f 66 61 69 6c 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 | heme_fail);...}.....>.div:nth-ch |
| 65720 | 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 6d | ild(2).>.pre:nth-child(2).{....m |
| 65740 | 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 34 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 | argin-top:...4px;....font-size:. |
| 65760 | 09 09 31 32 70 78 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 | ..12px;....color:....var(--theme |
| 65780 | 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 2d 2d 2d 2d | _g1);...}..}..../*.stats.------- |
| 657a0 | 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 | -------------------------------- |
| 657c0 | 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 20 2a 2f | -----------------------------.*/ |
| 657e0 | 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 20 7b 0d 0a | ....#stat..zen_proptable.pre.{.. |
| 65800 | 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 09 09 31 35 | .float:...left;...min-width:..15 |
| 65820 | 25 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 65 63 74 69 6f 6e 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | %;..}..../*.sections.----------- |
| 65840 | 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 | -------------------------------- |
| 65860 | 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 65 | ----------------------.*/.....ze |
| 65880 | 6e 5f 73 65 63 74 6f 72 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 72 65 6c 61 74 69 76 | n_sector.{...position:...relativ |
| 658a0 | 65 3b 0d 0a 7d 0d 0a 0d 0a 2e 64 72 6f 70 61 6c 6c 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 | e;..}.....dropall.{...position:. |
| 658c0 | 09 09 61 62 73 6f 6c 75 74 65 3b 0d 0a 09 74 6f 70 3a 09 09 09 09 31 36 70 78 3b 0d 0a 09 72 69 | ..absolute;...top:....16px;...ri |
| 658e0 | 67 68 74 3a 09 09 09 09 30 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 32 70 78 3b 0d | ght:....0;...font-size:...12px;. |
| 65900 | 0a 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 74 61 74 73 20 74 | ..margin:....0;..}..../*.stats.t |
| 65920 | 69 6c 65 73 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 | iles.--------------------------- |
| 65940 | 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 | -------------------------------- |
| 65960 | 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 73 74 61 74 73 2d 74 69 6c 65 73 20 7b 0d 0a 09 67 72 69 64 2d | ---.*/.....stats-tiles.{...grid- |
| 65980 | 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 6f 2d 66 69 | template-columns:.repeat(auto-fi |
| 659a0 | 74 2c 20 6d 69 6e 6d 61 78 28 32 30 30 70 78 2c 20 31 66 72 29 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 | t,.minmax(200px,.1fr));..}.....s |
| 659c0 | 74 61 74 73 2d 74 69 6c 65 20 7b 0d 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 6e 74 65 72 | tats-tile.{...cursor:....pointer |
| 659e0 | 3b 0d 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 20 30 | ;...transition:...border-color.0 |
| 65a00 | 2e 31 35 73 2c 20 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 | .15s,.background.0.15s;..}.....s |
| 65a20 | 74 61 74 73 2d 74 69 6c 65 3a 68 6f 76 65 72 20 7b 0d 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 | tats-tile:hover.{...border-color |
| 65a40 | 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 | :..var(--theme_p0);...background |
| 65a60 | 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 | :...var(--theme_p4);..}.....stat |
| 65a80 | 73 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 64 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 | s-tile-detailed.{...position:... |
| 65aa0 | 72 65 6c 61 74 69 76 65 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d 64 65 74 61 | relative;..}.....stats-tile-deta |
| 65ac0 | 69 6c 65 64 3a 3a 61 66 74 65 72 20 7b 0d 0a 09 63 6f 6e 74 65 6e 74 3a 09 09 09 22 64 65 74 61 | iled::after.{...content:..."deta |
| 65ae0 | 69 6c 73 20 5c 32 30 33 41 22 3b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 61 62 73 6f 6c 75 | ils.\203A";...position:...absolu |
| 65b00 | 74 65 3b 0d 0a 09 62 6f 74 74 6f 6d 3a 09 09 09 09 31 32 70 78 3b 0d 0a 09 72 69 67 68 74 3a 09 | te;...bottom:....12px;...right:. |
| 65b20 | 09 09 09 32 30 70 78 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0d 0a 09 | ...20px;...font-size:...11px;... |
| 65b40 | 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 6f 70 61 | color:....var(--theme_g1);...opa |
| 65b60 | 63 69 74 79 3a 09 09 09 30 2e 36 3b 0d 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 6f 70 61 | city:...0.6;...transition:...opa |
| 65b80 | 63 69 74 79 20 30 2e 31 35 73 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d 64 65 | city.0.15s;..}.....stats-tile-de |
| 65ba0 | 74 61 69 6c 65 64 3a 68 6f 76 65 72 3a 3a 61 66 74 65 72 20 7b 0d 0a 09 6f 70 61 63 69 74 79 3a | tailed:hover::after.{...opacity: |
| 65bc0 | 09 09 09 31 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 | ...1;...color:....var(--theme_p0 |
| 65be0 | 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d 73 65 6c 65 63 74 65 64 20 7b 0d | );..}.....stats-tile-selected.{. |
| 65c00 | 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 | ..border-color:..var(--theme_p0) |
| 65c20 | 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 | ;...background:...var(--theme_p4 |
| 65c40 | 29 3b 0d 0a 09 62 6f 78 2d 73 68 61 64 6f 77 3a 09 09 09 30 20 30 20 30 20 31 70 78 20 76 61 72 | );...box-shadow:...0.0.0.1px.var |
| 65c60 | 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d | (--theme_p0);..}.....stats-tile- |
| 65c80 | 73 65 6c 65 63 74 65 64 3a 3a 61 66 74 65 72 20 7b 0d 0a 09 63 6f 6e 74 65 6e 74 3a 09 09 09 22 | selected::after.{...content:..." |
| 65ca0 | 64 65 74 61 69 6c 73 20 5c 32 30 33 39 22 3b 0d 0a 09 6f 70 61 63 69 74 79 3a 09 09 09 31 3b 0d | details.\2039";...opacity:...1;. |
| 65cc0 | 0a 09 63 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 7d 0d | ..color:....var(--theme_p0);..}. |
| 65ce0 | 0a 0d 0a 2e 74 69 6c 65 2d 6d 65 74 72 69 63 73 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 | ....tile-metrics.{...display:... |
| 65d00 | 66 6c 65 78 3b 0d 0a 09 66 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e 3a 09 09 63 6f 6c 75 6d 6e 3b | flex;...flex-direction:..column; |
| 65d20 | 0d 0a 09 67 61 70 3a 09 09 09 09 31 32 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 74 69 6c 65 2d 63 6f 6c | ...gap:....12px;..}.....tile-col |
| 65d40 | 75 6d 6e 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 67 61 70 3a | umns.{...display:...flex;...gap: |
| 65d60 | 09 09 09 09 32 34 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 20 3e 20 | ....24px;..}.....tile-columns.>. |
| 65d80 | 2e 74 69 6c 65 2d 6d 65 74 72 69 63 73 20 7b 0d 0a 09 66 6c 65 78 3a 09 09 09 09 31 3b 0d 0a 09 | .tile-metrics.{...flex:....1;... |
| 65da0 | 6d 69 6e 2d 77 69 64 74 68 3a 09 09 09 30 3b 0d 0a 7d 0d 0a 0d 0a 2e 74 69 6c 65 2d 6d 65 74 72 | min-width:...0;..}.....tile-metr |
| 65dc0 | 69 63 20 2e 6d 65 74 72 69 63 2d 76 61 6c 75 65 20 7b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 | ic..metric-value.{...font-size:. |
| 65de0 | 09 09 31 36 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 20 | ..16px;..}.....tile-metric-hero. |
| 65e00 | 2e 6d 65 74 72 69 63 2d 76 61 6c 75 65 20 7b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 | .metric-value.{...font-size:...2 |
| 65e20 | 38 70 78 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 2d 2d | 8px;..}..../*.start.------------ |
| 65e40 | 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 | -------------------------------- |
| 65e60 | 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 23 | ------------------------.*/....# |
| 65e80 | 73 74 61 72 74 20 7b 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 | start.{...#version.{....color:.. |
| 65ea0 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 0d 0a 09 09 74 65 78 74 2d 61 6c 69 67 | var(--theme_faint);....text-alig |
| 65ec0 | 6e 3a 20 63 65 6e 74 65 72 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 31 32 70 78 3b 0d 0a | n:.center;....font-size:.12px;.. |
| 65ee0 | 09 09 6d 61 72 67 69 6e 2d 74 6f 70 3a 09 32 34 70 78 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a | ..margin-top:.24px;...}..}..../* |
| 65f00 | 20 69 6e 66 6f 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 | .info.-------------------------- |
| 65f20 | 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 | -------------------------------- |
| 65f40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 69 6e 66 6f 20 7b 0d 0a 09 2e 69 6e 66 | -----------.*/....#info.{....inf |
| 65f60 | 6f 2d 74 69 6c 65 73 20 7b 0d 0a 09 09 67 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d | o-tiles.{....grid-template-colum |
| 65f80 | 6e 73 3a 20 72 65 70 65 61 74 28 61 75 74 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 33 32 30 70 | ns:.repeat(auto-fit,.minmax(320p |
| 65fa0 | 78 2c 20 31 66 72 29 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 69 6e 66 6f 2d 74 69 6c 65 20 7b 0d 0a | x,.1fr));...}......info-tile.{.. |
| 65fc0 | 09 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 68 69 64 64 65 6e 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 69 | ..overflow:...hidden;...}......i |
| 65fe0 | 6e 66 6f 2d 70 72 6f 70 73 20 7b 0d 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0d | nfo-props.{....display:...flex;. |
| 66000 | 0a 09 09 66 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e 3a 09 09 63 6f 6c 75 6d 6e 3b 0d 0a 09 09 67 | ...flex-direction:..column;....g |
| 66020 | 61 70 3a 09 09 09 09 31 70 78 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 | ap:....1px;....font-size:...13px |
| 66040 | 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 20 7b 0d 0a 09 09 64 69 73 70 6c 61 | ;...}......info-prop.{....displa |
| 66060 | 79 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 09 67 61 70 3a 09 09 09 09 31 32 70 78 3b 0d 0a 09 09 70 | y:...flex;....gap:....12px;....p |
| 66080 | 61 64 64 69 6e 67 3a 09 09 09 34 70 78 20 30 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f | adding:...4px.0;....border-botto |
| 660a0 | 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 | m:..1px.solid.var(--theme_border |
| 660c0 | 5f 73 75 62 74 6c 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 3a 6c 61 73 | _subtle);...}......info-prop:las |
| 660e0 | 74 2d 63 68 69 6c 64 20 7b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 6e 6f 6e | t-child.{....border-bottom:..non |
| 66100 | 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 2d 6c 61 62 65 6c 20 7b 0d 0a 09 | e;...}......info-prop-label.{... |
| 66120 | 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 09 6d | .color:....var(--theme_g1);....m |
| 66140 | 69 6e 2d 77 69 64 74 68 3a 09 09 09 31 34 30 70 78 3b 0d 0a 09 09 66 6c 65 78 2d 73 68 72 69 6e | in-width:...140px;....flex-shrin |
| 66160 | 6b 3a 09 09 30 3b 0d 0a 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 63 61 70 69 74 | k:..0;....text-transform:..capit |
| 66180 | 61 6c 69 7a 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 2d 76 61 6c 75 65 20 | alize;...}......info-prop-value. |
| 661a0 | 7b 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 62 72 69 67 68 | {....color:....var(--theme_brigh |
| 661c0 | 74 29 3b 0d 0a 09 09 77 6f 72 64 2d 62 72 65 61 6b 3a 09 09 09 62 72 65 61 6b 2d 61 6c 6c 3b 0d | t);....word-break:...break-all;. |
| 661e0 | 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 09 61 75 74 6f 3b 0d 0a 09 09 74 65 78 74 2d 61 | ...margin-left:..auto;....text-a |
| 66200 | 6c 69 67 6e 3a 09 09 09 72 69 67 68 74 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 65 6e 74 72 | lign:...right;...}..}..../*.entr |
| 66220 | 79 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 | y.------------------------------ |
| 66240 | 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 | -------------------------------- |
| 66260 | 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 65 6e 74 72 79 20 7b 0d 0a 09 23 64 61 74 61 74 61 62 | ------.*/....#entry.{...#datatab |
| 66280 | 6c 65 20 3e 20 64 69 76 20 7b 0d 0a 09 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 33 29 | le.>.div.{....>.div:nth-child(3) |
| 662a0 | 2c 20 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 34 29 20 7b 0d 0a 09 09 09 74 65 78 74 2d | ,.>.div:nth-child(4).{.....text- |
| 662c0 | 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 | align:.right;....}...}..}..../*. |
| 662e0 | 74 72 65 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 | tree.--------------------------- |
| 66300 | 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 | -------------------------------- |
| 66320 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 74 72 65 65 20 7b 0d 0a 09 66 6f 6e 74 2d | ----------.*/....#tree.{...font- |
| 66340 | 73 69 7a 65 3a 09 09 09 09 09 31 33 70 78 3b 0d 0a 0d 0a 09 23 74 72 65 65 5f 72 6f 6f 74 20 3e | size:.....13px;.....#tree_root.> |
| 66360 | 20 75 6c 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 09 09 30 65 6d 3b 0d 0a 09 7d | .ul.{....margin-left:...0em;...} |
| 66380 | 0d 0a 09 75 6c 20 7b 0d 0a 09 09 6c 69 73 74 2d 73 74 79 6c 65 2d 74 79 70 65 3a 09 09 6e 6f 6e | ...ul.{....list-style-type:..non |
| 663a0 | 65 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 6c 65 66 74 3a 09 09 09 30 3b 0d 0a 09 09 6d 61 72 67 | e;....padding-left:...0;....marg |
| 663c0 | 69 6e 2d 6c 65 66 74 3a 09 09 09 31 65 6d 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 3e 20 64 69 76 20 7b | in-left:...1em;...}...li.>.div.{ |
| 663e0 | 0d 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 09 09 66 6c 65 78 3b 0d 0a 09 09 62 6f 72 64 65 72 2d | ....display:....flex;....border- |
| 66400 | 62 6f 74 74 6f 6d 3a 09 09 09 31 70 78 20 73 6f 6c 69 64 20 74 72 61 6e 73 70 61 72 65 6e 74 3b | bottom:...1px.solid.transparent; |
| 66420 | 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 34 70 78 20 36 70 78 3b 0d 0a 09 09 62 6f 72 64 | ....padding:....4px.6px;....bord |
| 66440 | 65 72 2d 72 61 64 69 75 73 3a 09 09 09 34 70 78 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 3e 20 64 69 76 | er-radius:...4px;...}...li.>.div |
| 66460 | 20 3e 20 64 69 76 5b 61 63 74 69 76 65 5d 20 7b 0d 0a 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f | .>.div[active].{....text-transfo |
| 66480 | 72 6d 3a 09 09 09 75 70 70 65 72 63 61 73 65 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 | rm:...uppercase;....color:.....v |
| 664a0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 | ar(--theme_p0);....font-weight:. |
| 664c0 | 09 09 36 30 30 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 2d | ..600;...}...li.>.div.>.div:nth- |
| 664e0 | 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 09 | last-child(3).{....margin-left:. |
| 66500 | 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 68 | ..auto;...}...li.>.div.>.div:nth |
| 66520 | 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 69 | -last-child(-n.+.3).{....font-si |
| 66540 | 7a 65 3a 09 09 09 09 31 32 70 78 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 65 6d 3b | ze:....12px;....width:.....10em; |
| 66560 | 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 09 63 6f 6c | ....text-align:....right;....col |
| 66580 | 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 09 66 6f 6e 74 | or:.....var(--theme_g1);....font |
| 665a0 | 2d 66 61 6d 69 6c 79 3a 09 09 09 27 53 46 20 4d 6f 6e 6f 27 2c 20 27 43 61 73 63 61 64 69 61 20 | -family:...'SF.Mono',.'Cascadia. |
| 665c0 | 4d 6f 6e 6f 27 2c 20 43 6f 6e 73 6f 6c 61 73 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0d 0a 09 7d 0d | Mono',.Consolas,.monospace;...}. |
| 665e0 | 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( |
| 66600 | 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 |
| 66620 | 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 |
| 66640 | 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- |
| 66660 | 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_ |
| 66680 | 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 61 20 7b 0d 0a 09 09 | border_subtle);...}...li.a.{.... |
| 666a0 | 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 09 36 30 30 3b 0d 0a 09 7d 0d 0a 09 6c 69 3a 3a 6d 61 | font-weight:...600;...}...li::ma |
| 666c0 | 72 6b 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 2b 22 3b 0d 0a 09 09 63 6f | rker.{....content:...."+";....co |
| 666e0 | 6c 6f 72 3a 09 09 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 09 | lor:.....var(--theme_g1);...}... |
| 66700 | 6c 69 5b 65 78 70 61 6e 64 65 64 5d 3a 3a 6d 61 72 6b 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e | li[expanded]::marker.{....conten |
| 66720 | 74 3a 09 09 09 09 22 2d 22 3b 0d 0a 09 7d 0d 0a 09 6c 69 5b 6c 65 61 66 5d 3a 3a 6d 61 72 6b 65 | t:...."-";...}...li[leaf]::marke |
| 66740 | 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 7c 22 3b 0d 0a 09 7d 0d 0a 09 6c 69 | r.{....content:...."|";...}...li |
| 66760 | 3a 6c 61 73 74 2d 63 68 69 6c 64 3a 3a 6d 61 72 6b 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 | :last-child::marker.{....content |
| 66780 | 3a 09 09 09 09 22 5c 5c 22 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 6d 61 70 20 2d 2d 2d 2d | :...."\\";...}..}..../*.map.---- |
| 667a0 | 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 | -------------------------------- |
| 667c0 | 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 | -------------------------------- |
| 667e0 | 2d 2d 20 2a 2f 0d 0a 0d 0a 68 74 6d 6c 3a 68 61 73 28 23 6d 61 70 29 20 7b 0d 0a 09 68 65 69 67 | --.*/....html:has(#map).{...heig |
| 66800 | 68 74 3a 20 31 30 30 25 3b 0d 0a 09 62 6f 64 79 2c 20 23 63 6f 6e 74 61 69 6e 65 72 2c 20 23 6d | ht:.100%;...body,.#container,.#m |
| 66820 | 61 70 20 7b 0d 0a 09 09 68 65 69 67 68 74 3a 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 7d 0d 0a 7d | ap.{....height:.....100%;...}..} |
| 66840 | 0d 0a 23 6d 61 70 20 7b 0d 0a 09 23 74 72 65 65 6d 61 70 20 7b 0d 0a 09 09 70 6f 73 69 74 69 6f | ..#map.{...#treemap.{....positio |
| 66860 | 6e 3a 09 09 09 09 72 65 6c 61 74 69 76 65 3b 0d 0a 09 09 63 61 6e 76 61 73 20 7b 0d 0a 09 09 09 | n:....relative;....canvas.{..... |
| 66880 | 77 69 64 74 68 3a 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f | width:....100%;....}...}..}..../ |
| 668a0 | 2a 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | *.============================== |
| 668c0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 668e0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2a 2f 0d 0a 2f 2a 20 53 68 61 72 65 64 20 63 6c 61 73 73 | ============.*/../*.Shared.class |
| 66900 | 65 73 20 66 6f 72 20 63 6f 6d 70 75 74 65 20 2f 20 64 61 73 68 62 6f 61 72 64 20 70 61 67 65 73 | es.for.compute./.dashboard.pages |
| 66920 | 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 20 20 20 2a | ...............................* |
| 66940 | 2f 0d 0a 2f 2a 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | /../*.========================== |
| 66960 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 66980 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2a 2f 0d 0a 0d 0a 2f 2a 20 63 61 72 64 73 20 | ================.*/..../*.cards. |
| 669a0 | 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 | -------------------------------- |
| 669c0 | 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 | -------------------------------- |
| 669e0 | 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 63 61 72 64 20 7b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a | ----.*/.....card.{...background: |
| 66a00 | 09 09 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 3a 09 09 09 | ...var(--theme_g3);...border:... |
| 66a20 | 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 0a 09 62 6f | .1px.solid.var(--theme_g2);...bo |
| 66a40 | 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 | rder-radius:..6px;...padding:... |
| 66a60 | 32 30 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 63 61 72 64 2d 74 69 74 6c 65 20 7b 0d 0a 09 66 6f 6e 74 | 20px;..}.....card-title.{...font |
| 66a80 | 2d 73 69 7a 65 3a 09 09 09 31 34 70 78 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 | -size:...14px;...font-weight:..6 |
| 66aa0 | 30 30 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b | 00;...color:....var(--theme_g1); |
| 66ac0 | 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 32 70 78 3b 0d 0a 09 74 65 78 74 2d | ...margin-bottom:..12px;...text- |
| 66ae0 | 74 72 61 6e 73 66 6f 72 6d 3a 09 09 75 70 70 65 72 63 61 73 65 3b 0d 0a 09 6c 65 74 74 65 72 2d | transform:..uppercase;...letter- |
| 66b00 | 73 70 61 63 69 6e 67 3a 09 09 30 2e 35 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 67 72 69 64 20 2d | spacing:..0.5px;..}..../*.grid.- |
| 66b20 | 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 | -------------------------------- |
| 66b40 | 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 | -------------------------------- |
| 66b60 | 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 67 72 69 64 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 | ----.*/.....grid.{...display:... |
| 66b80 | 67 72 69 64 3b 0d 0a 09 67 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 | grid;...grid-template-columns:.r |
| 66ba0 | 65 70 65 61 74 28 61 75 74 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 32 32 30 70 78 2c 20 31 66 | epeat(auto-fit,.minmax(220px,.1f |
| 66bc0 | 72 29 29 3b 0d 0a 09 67 61 70 3a 09 09 09 09 32 30 70 78 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f | r));...gap:....20px;...margin-bo |
| 66be0 | 74 74 6f 6d 3a 09 09 32 34 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 6d 65 74 72 69 63 73 20 2d 2d | ttom:..24px;..}..../*.metrics.-- |
| 66c00 | 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 | -------------------------------- |
| 66c20 | 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 | -------------------------------- |
| 66c40 | 20 2a 2f 0d 0a 0d 0a 2e 6d 65 74 72 69 63 2d 76 61 6c 75 65 20 7b 0d 0a 09 66 6f 6e 74 2d 73 69 | .*/.....metric-value.{...font-si |
| 66c60 | 7a 65 3a 09 09 09 33 36 70 78 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b | ze:...36px;...font-weight:..600; |
| 66c80 | 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 | ...color:....var(--theme_bright) |
| 66ca0 | 3b 0d 0a 09 6c 69 6e 65 2d 68 65 69 67 68 74 3a 09 09 31 3b 0d 0a 7d 0d 0a 0d 0a 2e 6d 65 74 72 | ;...line-height:..1;..}.....metr |
| 66cc0 | 69 63 2d 6c 61 62 65 6c 20 7b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 32 70 78 3b 0d | ic-label.{...font-size:...12px;. |
| 66ce0 | 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 6d | ..color:....var(--theme_g1);...m |
| 66d00 | 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 34 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 65 63 74 69 | argin-top:...4px;..}..../*.secti |
| 66d20 | 6f 6e 20 74 69 74 6c 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | on.titles.---------------------- |
| 66d40 | 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 | -------------------------------- |
| 66d60 | 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 20 7b 0d 0a 09 66 | -----.*/.....section-title.{...f |
| 66d80 | 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 30 70 78 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a | ont-size:...20px;...font-weight: |
| 66da0 | 09 09 36 30 30 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 36 70 78 3b 0d 0a | ..600;...margin-bottom:..16px;.. |
| 66dc0 | 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0d | .color:....var(--theme_bright);. |
| 66de0 | 0a 7d 0d 0a 0d 0a 2f 2a 20 68 74 6d 6c 20 74 61 62 6c 65 73 20 28 63 6f 6d 70 75 74 65 20 70 61 | .}..../*.html.tables.(compute.pa |
| 66e00 | 67 65 73 29 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 | ges).--------------------------- |
| 66e20 | 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 74 61 62 6c 65 20 | -------------------.*/....table. |
| 66e40 | 7b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 31 30 30 25 3b 0d 0a 09 62 6f 72 64 65 72 2d 63 6f 6c | {...width:....100%;...border-col |
| 66e60 | 6c 61 70 73 65 3a 09 63 6f 6c 6c 61 70 73 65 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 | lapse:.collapse;...font-size:... |
| 66e80 | 31 33 70 78 3b 0d 0a 7d 0d 0a 0d 0a 74 68 20 7b 0d 0a 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 | 13px;..}....th.{...text-align:.. |
| 66ea0 | 09 6c 65 66 74 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 | .left;...color:....var(--theme_g |
| 66ec0 | 31 29 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 20 31 32 70 78 3b 0d 0a 09 62 6f 72 | 1);...padding:...8px.12px;...bor |
| 66ee0 | 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 | der-bottom:..1px.solid.var(--the |
| 66f00 | 6d 65 5f 67 32 29 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 74 | me_g2);...font-weight:..600;...t |
| 66f20 | 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 75 70 70 65 72 63 61 73 65 3b 0d 0a 09 6c 65 74 | ext-transform:..uppercase;...let |
| 66f40 | 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 09 30 2e 35 70 78 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 | ter-spacing:..0.5px;...font-size |
| 66f60 | 3a 09 09 09 31 31 70 78 3b 0d 0a 7d 0d 0a 0d 0a 74 64 20 7b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 | :...11px;..}....td.{...padding:. |
| 66f80 | 09 09 38 70 78 20 31 32 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 | ..8px.12px;...border-bottom:..1p |
| 66fa0 | 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c | x.solid.var(--theme_border_subtl |
| 66fc0 | 65 29 3b 0d 0a 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 | e);...color:....var(--theme_g0); |
| 66fe0 | 0d 0a 7d 0d 0a 0d 0a 74 72 3a 6c 61 73 74 2d 63 68 69 6c 64 20 74 64 20 7b 0d 0a 09 62 6f 72 64 | ..}....tr:last-child.td.{...bord |
| 67000 | 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 6e 6f 6e 65 3b 0d 0a 7d 0d 0a 0d 0a 2e 74 6f 74 61 6c 2d 72 | er-bottom:..none;..}.....total-r |
| 67020 | 6f 77 20 74 64 20 7b 0d 0a 09 62 6f 72 64 65 72 2d 74 6f 70 3a 09 09 09 32 70 78 20 73 6f 6c 69 | ow.td.{...border-top:...2px.soli |
| 67040 | 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 | d.var(--theme_g2);...font-weight |
| 67060 | 3a 09 09 36 30 30 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f | :..600;...color:....var(--theme_ |
| 67080 | 62 72 69 67 68 74 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 74 61 74 75 73 20 62 61 64 67 65 73 20 | bright);..}..../*.status.badges. |
| 670a0 | 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 | -------------------------------- |
| 670c0 | 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 | ----------------------------.*/. |
| 670e0 | 0a 0d 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 | ....status-badge.{...display:... |
| 67100 | 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 70 78 20 38 | inline-block;...padding:...2px.8 |
| 67120 | 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0d 0a 09 66 6f 6e | px;...border-radius:..4px;...fon |
| 67140 | 74 2d 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 | t-size:...11px;...font-weight:.. |
| 67160 | 36 30 30 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 61 63 74 69 76 65 2c | 600;..}.....status-badge.active, |
| 67180 | 0d 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 73 75 63 63 65 73 73 20 7b 0d 0a 09 62 61 63 6b | ...status-badge.success.{...back |
| 671a0 | 67 72 6f 75 6e 64 3a 09 09 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 76 61 72 | ground:...color-mix(in.srgb,.var |
| 671c0 | 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 20 31 35 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 0d | (--theme_ok).15%,.transparent);. |
| 671e0 | 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 3b 0d 0a 7d 0d | ..color:....var(--theme_ok);..}. |
| 67200 | 0a 0d 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 69 6e 61 63 74 69 76 65 20 7b 0d 0a 09 62 61 | ....status-badge.inactive.{...ba |
| 67220 | 63 6b 67 72 6f 75 6e 64 3a 09 09 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 76 | ckground:...color-mix(in.srgb,.v |
| 67240 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 20 31 35 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 | ar(--theme_g1).15%,.transparent) |
| 67260 | 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a | ;...color:....var(--theme_g1);.. |
| 67280 | 7d 0d 0a 0d 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 66 61 69 6c 75 72 65 20 7b 0d 0a 09 62 | }.....status-badge.failure.{...b |
| 672a0 | 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 | ackground:...color-mix(in.srgb,. |
| 672c0 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 20 31 35 25 2c 20 74 72 61 6e 73 70 61 72 65 | var(--theme_fail).15%,.transpare |
| 672e0 | 6e 74 29 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 | nt);...color:....var(--theme_fai |
| 67300 | 6c 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 68 65 61 6c 74 68 20 64 6f 74 73 20 2d 2d 2d 2d 2d 2d 2d | l);..}..../*.health.dots.------- |
| 67320 | 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 | -------------------------------- |
| 67340 | 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 68 | -----------------------.*/.....h |
| 67360 | 65 61 6c 74 68 2d 64 6f 74 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 69 6e 6c 69 6e 65 2d | ealth-dot.{...display:...inline- |
| 67380 | 62 6c 6f 63 6b 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 31 30 70 78 3b 0d 0a 09 68 65 69 67 68 | block;...width:....10px;...heigh |
| 673a0 | 74 3a 09 09 09 09 31 30 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 35 30 | t:....10px;...border-radius:..50 |
| 673c0 | 25 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 | %;...background:...var(--theme_g |
| 673e0 | 31 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 68 65 61 6c 74 68 2d 67 72 65 65 6e 20 7b 0d 0a 09 62 61 63 6b | 1);..}.....health-green.{...back |
| 67400 | 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 3b 0d 0a 7d 0d 0a 0d | ground:...var(--theme_ok);..}... |
| 67420 | 0a 2e 68 65 61 6c 74 68 2d 79 65 6c 6c 6f 77 20 7b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 | ..health-yellow.{...background:. |
| 67440 | 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 68 65 61 6c | ..var(--theme_warn);..}.....heal |
| 67460 | 74 68 2d 72 65 64 20 7b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 | th-red.{...background:...var(--t |
| 67480 | 68 65 6d 65 5f 66 61 69 6c 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 69 6e 6c 69 6e 65 20 70 72 6f 67 | heme_fail);..}..../*.inline.prog |
| 674a0 | 72 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 | ress.bar.----------------------- |
| 674c0 | 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 20 | -------------------------------. |
| 674e0 | 2a 2f 0d 0a 0d 0a 2e 70 72 6f 67 72 65 73 73 2d 62 61 72 20 7b 0d 0a 09 77 69 64 74 68 3a 09 09 | */.....progress-bar.{...width:.. |
| 67500 | 09 09 31 30 30 25 3b 0d 0a 09 68 65 69 67 68 74 3a 09 09 09 09 38 70 78 3b 0d 0a 09 62 61 63 6b | ..100%;...height:....8px;...back |
| 67520 | 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 | ground:...var(--theme_border_sub |
| 67540 | 74 6c 65 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0d 0a 09 6f | tle);...border-radius:..4px;...o |
| 67560 | 76 65 72 66 6c 6f 77 3a 09 09 09 68 69 64 64 65 6e 3b 0d 0a 09 6d 61 72 67 69 6e 2d 74 6f 70 3a | verflow:...hidden;...margin-top: |
| 67580 | 09 09 09 38 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 20 7b 0d 0a | ...8px;..}.....progress-fill.{.. |
| 675a0 | 09 68 65 69 67 68 74 3a 09 09 09 09 31 30 30 25 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 | .height:....100%;...background:. |
| 675c0 | 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a | ..var(--theme_p0);...transition: |
| 675e0 | 09 09 09 77 69 64 74 68 20 30 2e 33 73 20 65 61 73 65 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 74 61 | ...width.0.3s.ease;..}..../*.sta |
| 67600 | 74 73 20 72 6f 77 20 28 6c 61 62 65 6c 20 2b 20 76 61 6c 75 65 20 70 61 69 72 29 20 2d 2d 2d 2d | ts.row.(label.+.value.pair).---- |
| 67620 | 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 | -------------------------------- |
| 67640 | 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 73 74 61 74 73 2d 72 6f 77 20 7b 0d 0a 09 64 69 73 | -------.*/.....stats-row.{...dis |
| 67660 | 70 6c 61 79 3a 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 | play:...flex;...justify-content: |
| 67680 | 09 73 70 61 63 65 2d 62 65 74 77 65 65 6e 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a | .space-between;...margin-bottom: |
| 676a0 | 09 09 31 32 70 78 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 20 30 3b 0d 0a 09 62 6f | ..12px;...padding:...8px.0;...bo |
| 676c0 | 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 | rder-bottom:..1px.solid.var(--th |
| 676e0 | 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 73 | eme_border_subtle);..}.....stats |
| 67700 | 2d 72 6f 77 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0d 0a 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f | -row:last-child.{...border-botto |
| 67720 | 6d 3a 09 09 6e 6f 6e 65 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 30 3b 0d 0a | m:..none;...margin-bottom:..0;.. |
| 67740 | 7d 0d 0a 0d 0a 2e 73 74 61 74 73 2d 6c 61 62 65 6c 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 | }.....stats-label.{...color:.... |
| 67760 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 | var(--theme_g1);...font-size:... |
| 67780 | 31 33 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 73 74 61 74 73 2d 76 61 6c 75 65 20 7b 0d 0a 09 63 6f 6c | 13px;..}.....stats-value.{...col |
| 677a0 | 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0d 0a 09 66 6f | or:....var(--theme_bright);...fo |
| 677c0 | 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 | nt-weight:..600;...font-size:... |
| 677e0 | 31 33 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 64 65 74 61 69 6c 20 74 61 67 20 28 69 6e 6c 69 6e | 13px;..}..../*.detail.tag.(inlin |
| 67800 | 65 20 62 61 64 67 65 29 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | e.badge).----------------------- |
| 67820 | 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 | -------------------------.*/.... |
| 67840 | 2e 64 65 74 61 69 6c 2d 74 61 67 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 69 6e 6c 69 6e | .detail-tag.{...display:...inlin |
| 67860 | 65 2d 62 6c 6f 63 6b 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 70 78 20 38 70 78 3b 0d 0a | e-block;...padding:...2px.8px;.. |
| 67880 | 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 | .border-radius:..4px;...backgrou |
| 678a0 | 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 | nd:...var(--theme_border_subtle) |
| 678c0 | 3b 0d 0a 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 0a | ;...color:....var(--theme_g0);.. |
| 678e0 | 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0d 0a 09 6d 61 72 67 69 6e 3a 09 09 09 | .font-size:...11px;...margin:... |
| 67900 | 09 32 70 78 20 34 70 78 20 32 70 78 20 30 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 74 69 6d 65 73 74 61 | .2px.4px.2px.0;..}..../*.timesta |
| 67920 | 6d 70 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 | mp.----------------------------- |
| 67940 | 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 | -------------------------------- |
| 67960 | 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 74 69 6d 65 73 74 61 6d 70 20 7b 0d 0a 09 66 6f 6e 74 2d 73 69 | ---.*/.....timestamp.{...font-si |
| 67980 | 7a 65 3a 09 09 09 31 32 70 78 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 | ze:...12px;...color:....var(--th |
| 679a0 | 65 6d 65 5f 66 61 69 6e 74 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 69 6e 6c 69 6e 65 20 65 72 72 6f | eme_faint);..}..../*.inline.erro |
| 679c0 | 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 2d 2d 2d 2d 2d 2d | r.------------------------------ |
| 679e0 | 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 20 | -------------------------------. |
| 67a00 | 2a 2f 0d 0a 0d 0a 2e 65 72 72 6f 72 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d | */.....error.{...color:....var(- |
| 67a20 | 2d 74 68 65 6d 65 5f 66 61 69 6c 29 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 31 32 70 78 3b | -theme_fail);...padding:...12px; |
| 67a40 | 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 65 72 29 | ...background:...var(--theme_er) |
| 67a60 | 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0d 0a 09 6d 61 72 67 69 | ;...border-radius:..6px;...margi |
| 67a80 | 6e 3a 09 09 09 09 32 30 70 78 20 30 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 | n:....20px.0;...font-size:...13p |
| 67aa0 | 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 65 6d 70 74 79 20 73 74 61 74 65 20 2d 2d 2d 2d 2d 2d 2d 2d | x;..}..../*.empty.state.-------- |
| 67ac0 | 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 | -------------------------------- |
| 67ae0 | 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 65 6d | ----------------------.*/.....em |
| 67b00 | 70 74 79 2d 73 74 61 74 65 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 | pty-state.{...color:....var(--th |
| 67b20 | 65 6d 65 5f 66 61 69 6e 74 29 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 3b | eme_faint);...font-size:...13px; |
| 67b40 | 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 30 70 78 20 30 3b 0d 0a 09 74 65 78 74 2d 61 6c 69 | ...padding:...20px.0;...text-ali |
| 67b60 | 67 6e 3a 09 09 09 63 65 6e 74 65 72 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 68 65 61 64 65 72 20 6c 61 | gn:...center;..}..../*.header.la |
| 67b80 | 79 6f 75 74 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 | yout.--------------------------- |
| 67ba0 | 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 | -------------------------------- |
| 67bc0 | 2d 20 2a 2f 0d 0a 0d 0a 2e 68 65 61 64 65 72 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 | -.*/.....header.{...display:...f |
| 67be0 | 6c 65 78 3b 0d 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 73 70 61 63 65 2d 62 65 | lex;...justify-content:.space-be |
| 67c00 | 74 77 65 65 6e 3b 0d 0a 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 3b 0d 0a | tween;...align-items:..center;.. |
| 67c20 | 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 32 34 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 | .margin-bottom:..24px;..}..../*. |
| 67c40 | 68 69 73 74 6f 72 79 20 74 61 62 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | history.tabs.------------------- |
| 67c60 | 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 | -------------------------------- |
| 67c80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 68 69 73 74 6f 72 79 2d 74 61 62 73 20 7b | ----------.*/.....history-tabs.{ |
| 67ca0 | 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 67 61 70 3a 09 09 09 09 34 70 | ...display:...flex;...gap:....4p |
| 67cc0 | 78 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 | x;...background:...var(--theme_g |
| 67ce0 | 34 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0d 0a 09 70 61 64 | 4);...border-radius:..6px;...pad |
| 67d00 | 64 69 6e 67 3a 09 09 09 32 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 68 69 73 74 6f 72 79 2d 74 61 62 20 | ding:...2px;..}.....history-tab. |
| 67d20 | 7b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 74 72 61 6e 73 70 61 72 65 6e 74 3b 0d 0a | {...background:...transparent;.. |
| 67d40 | 09 62 6f 72 64 65 72 3a 09 09 09 09 6e 6f 6e 65 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 | .border:....none;...color:....va |
| 67d60 | 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 6e | r(--theme_g1);...cursor:....poin |
| 67d80 | 74 65 72 3b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 32 70 78 3b 0d 0a 09 66 6f 6e 74 | ter;...font-size:...12px;...font |
| 67da0 | 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 34 70 78 20 | -weight:..600;...padding:...4px. |
| 67dc0 | 31 32 70 78 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0d 0a 09 74 | 12px;...border-radius:..4px;...t |
| 67de0 | 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 75 70 70 65 72 63 61 73 65 3b 0d 0a 09 6c 65 74 | ext-transform:..uppercase;...let |
| 67e00 | 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 09 30 2e 35 70 78 3b 0d 0a 7d 0d 0a 0d 0a 2e 68 69 73 74 | ter-spacing:..0.5px;..}.....hist |
| 67e20 | 6f 72 79 2d 74 61 62 3a 68 6f 76 65 72 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 | ory-tab:hover.{...color:....var( |
| 67e40 | 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 68 69 73 74 6f 72 79 2d 74 61 62 2e | --theme_g0);..}.....history-tab. |
| 67e60 | 61 63 74 69 76 65 20 7b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 | active.{...background:...var(--t |
| 67e80 | 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d | heme_g2);...color:....var(--them |
| 67ea0 | 65 5f 62 72 69 67 68 74 29 3b 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 6e 77 16 5b 4b 8d 45 | e_bright);..}..PK........nw.[K.E |
| 67ec0 | 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 72 69 67 68 74 20 | @............zen.js//.Copyright. |
| 67ee0 | 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 |
| 67f00 | 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 |
| 67f20 | 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 6c 2f 63 6f 6d 70 | .{.Component.}.from."./util/comp |
| 67f40 | 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 2f 2f 2f 2f 2f 2f | onent.js"..../////////////////// |
| 67f60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 67f80 | 2f 2f 2f 2f 2f 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 | /////////////////////////////..f |
| 67fa0 | 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 61 67 65 2c 20 73 | unction.display_error(message,.s |
| 67fc0 | 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 77 20 43 6f 6d 70 | tack)..{...const.pane.=.new.Comp |
| 67fe0 | 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 2e 69 64 28 22 65 | onent(document.body).tag().id("e |
| 68000 | 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 22 21 22 29 3b 0d | rror");...pane.tag().text("!");. |
| 68020 | 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 28 29 3b 0d 0a 09 | ..const.content.=.pane.tag();... |
| 68040 | 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 73 73 61 67 65 29 | content.tag("pre").text(message) |
| 68060 | 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 73 74 61 63 | ;...content.tag("pre").text(stac |
| 68080 | 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 69 73 74 65 6e 65 | k);..}....window.addEventListene |
| 680a0 | 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 0d 0a 09 63 6f 6e | r("error",.function(evt).{...con |
| 680c0 | 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 69 73 70 6c 61 79 | st.reason.=.evt.error;...display |
| 680e0 | 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 73 6f 6e 2e 73 74 | _error(reason.message,.reason.st |
| 68100 | 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 65 6e 74 4c 69 73 | ack);..});....window.addEventLis |
| 68120 | 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 2c 20 66 75 6e 63 | tener("unhandledrejection",.func |
| 68140 | 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 20 3d 20 65 76 74 | tion(evt).{...const.reason.=.evt |
| 68160 | 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 65 61 73 6f 6e 2e | .reason;...display_error(reason. |
| 68180 | 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 29 3b 0d 0a 0d 0a | message,.reason.stack);..});.... |
| 681a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 681c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 681e0 | 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 6e | ////////////////..async.function |
| 68200 | 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 6e 65 77 20 43 6f | .main()..{...const.body.=.new.Co |
| 68220 | 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 63 6f 6e 73 74 20 | mponent(document.body);...const. |
| 68240 | 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 61 69 6e 65 72 22 | root.=.body.tag().id("container" |
| 68260 | 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 3d 20 6e 65 77 20 | ).tag();.....const.params.=.new. |
| 68280 | 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 61 74 69 6f 6e 2e | URLSearchParams(window.location. |
| 682a0 | 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 6d 73 2e 67 65 74 | search);...var.page.=.params.get |
| 682c0 | 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 65 20 3d 20 70 61 | ("page").||."start";...page.=.pa |
| 682e0 | 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 70 61 67 65 20 3d | ge.replaceAll(".",."");...page.= |
| 68300 | 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 0d 0a 09 70 61 67 | .page.replaceAll("/",."");...pag |
| 68320 | 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 22 22 29 3b 0d 0a | e.=.page.replaceAll("\\",."");.. |
| 68340 | 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 64 75 6c 65 20 3d | .root.id(page);...const.module.= |
| 68360 | 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 61 67 65 7d 2e 6a | .await.import(`./pages/${page}.j |
| 68380 | 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 74 2c 20 70 61 72 | s`);...new.module.Page(root,.par |
| 683a0 | 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 0d 0a 50 4b 01 02 | ams).main();..}....main();..PK.. |
| 683c0 | 3f 00 0a 00 00 00 00 00 4e 9c 67 5c 1d da 20 86 ec 3c 00 00 ec 3c 00 00 08 00 24 00 00 00 00 00 | ?.......N.g\.....<...<....$..... |
| 683e0 | 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 01 00 18 00 3c b8 | ..........404.html............<. |
| 68400 | 1b 07 61 ae 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 | ..a...................PK..?..... |
| 68420 | 00 00 d5 b6 69 5c 2b a9 57 61 37 2e 00 00 37 2e 00 00 09 00 24 00 00 00 00 00 00 00 20 00 00 00 | ....i\+.Wa7...7.....$........... |
| 68440 | 12 3d 00 00 62 61 6e 6e 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 57 c5 70 55 0f b0 dc | .=..banner.js............W.pU... |
| 68460 | 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 14 00 00 00 00 00 d5 b6 69 | .................PK..?.........i |
| 68480 | 5c 00 00 00 00 00 00 00 00 00 00 00 00 08 00 24 00 00 00 00 00 00 00 10 00 00 00 70 6b 00 00 63 | \..............$...........pk..c |
| 684a0 | 6f 6d 70 75 74 65 2f 0a 00 20 00 00 00 00 00 01 00 18 00 26 c4 71 55 0f b0 dc 01 00 00 00 00 00 | ompute/............&.qU......... |
| 684c0 | 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c 8b 22 8b 23 2f | ...........PK..?.........i\.".#/ |
| 684e0 | 9b 00 00 2f 9b 00 00 14 00 24 00 00 00 00 00 00 00 20 00 00 00 96 6b 00 00 63 6f 6d 70 75 74 65 | .../.....$............k..compute |
| 68500 | 2f 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 47 27 71 55 0f b0 dc | /compute.html............G'qU... |
| 68520 | 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 00 00 d5 b6 69 | .................PK..?.........i |
| 68540 | 5c 0d 82 41 47 04 1a 00 00 04 1a 00 00 10 00 24 00 00 00 00 00 00 00 20 00 00 00 f7 06 01 00 63 | \..AG..........$...............c |
| 68560 | 6f 6d 70 75 74 65 2f 68 75 62 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 1a 9d 71 55 0f | ompute/hub.html..............qU. |
| 68580 | b0 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 00 00 4e | ...................PK..?.......N |
| 685a0 | 9c 67 5c 06 ed 85 fd 3b 00 00 00 3b 00 00 00 12 00 24 00 00 00 00 00 00 00 20 00 00 00 29 21 01 | .g\....;...;.....$...........)!. |
| 685c0 | 00 63 6f 6d 70 75 74 65 2f 69 6e 64 65 78 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 6c | .compute/index.html............l |
| 685e0 | 67 1d 07 61 ae 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 | g..a...................PK..?.... |
| 68600 | 00 00 00 d5 b6 69 5c f4 b2 7e a4 da 74 00 00 da 74 00 00 19 00 24 00 00 00 00 00 00 00 20 00 00 | .....i\..~..t...t....$.......... |
| 68620 | 00 94 21 01 00 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 0a 00 | ..!..compute/orchestrator.html.. |
| 68640 | 20 00 00 00 00 00 01 00 18 00 35 eb 71 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..........5.qU.................. |
| 68660 | 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 4e 9c 67 5c 61 7f e8 fc 08 ff 00 00 08 ff 00 00 0d 00 | ..PK..?.......N.g\a............. |
| 68680 | 24 00 00 00 00 00 00 00 20 00 00 00 a5 96 01 00 65 70 69 63 67 61 6d 65 73 2e 69 63 6f 0a 00 20 | $...............epicgames.ico... |
| 686a0 | 00 00 00 00 00 01 00 18 00 2e b4 1e 07 61 ae dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .............a.................. |
| 686c0 | 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 4e 9c 67 5c 7b 65 6b a1 9d 32 00 00 9d 32 00 00 0b 00 24 | .PK..?.......N.g\{ek..2...2....$ |
| 686e0 | 00 00 00 00 00 00 00 20 00 00 00 d8 95 02 00 66 61 76 69 63 6f 6e 2e 69 63 6f 0a 00 20 00 00 00 | ...............favicon.ico...... |
| 68700 | 00 00 01 00 18 00 a0 50 1f 07 61 ae dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b | .......P..a...................PK |
| 68720 | 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c de 38 89 66 fb 01 00 00 fb 01 00 00 0a 00 24 00 00 00 | ..?.........i\.8.f..........$... |
| 68740 | 00 00 00 00 20 00 00 00 9e c8 02 00 69 6e 64 65 78 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 | ............index.html.......... |
| 68760 | 18 00 90 87 72 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 | ....rU....................PK..?. |
| 68780 | 14 00 00 00 00 00 21 6b 1a 5b 00 00 00 00 00 00 00 00 00 00 00 00 08 00 24 00 00 00 00 00 00 00 | ......!k.[..............$....... |
| 687a0 | 10 00 00 00 c1 ca 02 00 69 6e 64 65 78 65 72 2f 0a 00 20 00 00 00 00 00 01 00 18 00 21 26 e4 71 | ........indexer/............!&.q |
| 687c0 | 84 16 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 00 00 | ....................PK..?....... |
| 687e0 | 6e 77 16 5b c9 7b 60 55 42 07 00 00 42 07 00 00 10 00 24 00 00 00 00 00 00 00 20 00 00 00 e7 ca | nw.[.{`UB...B.....$............. |
| 68800 | 02 00 69 6e 64 65 78 65 72 2f 63 61 63 68 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 f5 d2 | ..indexer/cache.js.............. |
| 68820 | db f8 6c 13 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 | ..l...................PK..?..... |
| 68840 | 00 00 6e 77 16 5b 39 26 fb cb c7 13 00 00 c7 13 00 00 12 00 24 00 00 00 00 00 00 00 20 00 00 00 | ..nw.[9&............$........... |
| 68860 | 57 d2 02 00 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 | W...indexer/indexer.js.......... |
| 68880 | 18 00 03 fa db f8 6c 13 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 | ......l...................PK..?. |
| 688a0 | 0a 00 00 00 00 00 21 6b 1a 5b 45 fd d5 e5 7d 10 00 00 7d 10 00 00 11 00 24 00 00 00 00 00 00 00 | ......!k.[E...}...}.....$....... |
| 688c0 | 20 00 00 00 4e e6 02 00 69 6e 64 65 78 65 72 2f 77 6f 72 6b 65 72 2e 6a 73 0a 00 20 00 00 00 00 | ....N...indexer/worker.js....... |
| 688e0 | 00 01 00 18 00 2a 4d e4 71 84 16 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 | .....*M.q....................PK. |
| 68900 | 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c c4 34 ef 9a 83 08 00 00 83 08 00 00 06 00 24 00 00 00 00 | .?.........i\.4............$.... |
| 68920 | 00 00 00 20 00 00 00 fa f6 02 00 6e 61 76 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 8a 10 73 | ...........nav.js..............s |
| 68940 | 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 14 00 00 00 00 | U....................PK..?...... |
| 68960 | 00 37 a5 6b 5c 00 00 00 00 00 00 00 00 00 00 00 00 06 00 24 00 00 00 00 00 00 00 10 00 00 00 a1 | .7.k\..............$............ |
| 68980 | ff 02 00 70 61 67 65 73 2f 0a 00 20 00 00 00 00 00 01 00 18 00 57 c6 7b 17 8f b1 dc 01 00 00 00 | ...pages/............W.{........ |
| 689a0 | 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 d5 b6 69 5c 46 5e 91 | .............PK..?.........i\F^. |
| 689c0 | 82 66 55 00 00 66 55 00 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 00 c5 ff 02 00 70 61 67 65 73 | .fU..fU....$...............pages |
| 689e0 | 2f 63 61 63 68 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 e9 37 73 55 0f b0 dc 01 00 00 00 | /cache.js.............7sU....... |
| 68a00 | 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 d5 b6 69 5c 39 9e 8c | .............PK..?.........i\9.. |
| 68a20 | a1 af 4f 00 00 af 4f 00 00 10 00 24 00 00 00 00 00 00 00 20 00 00 00 57 55 03 00 70 61 67 65 73 | ..O...O....$...........WU..pages |
| 68a40 | 2f 63 6f 6d 70 75 74 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 fe ac 73 55 0f b0 dc 01 00 | /compute.js..............sU..... |
| 68a60 | 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 d0 82 55 5c 49 | ...............PK..?.........U\I |
| 68a80 | ab a2 a4 5a 2b 00 00 5a 2b 00 00 16 00 24 00 00 00 00 00 00 00 20 00 00 00 34 a5 03 00 70 61 67 | ...Z+..Z+....$...........4...pag |
| 68aa0 | 65 73 2f 63 6f 6f 6b 61 72 74 69 66 61 63 74 73 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 c8 | es/cookartifacts.js............. |
| 68ac0 | 1b 24 e5 45 a3 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 | .$.E...................PK..?.... |
| 68ae0 | 00 00 00 d5 b6 69 5c de 91 ab 0b 19 3f 00 00 19 3f 00 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 | .....i\.....?...?....$.......... |
| 68b00 | 00 c2 d0 03 00 70 61 67 65 73 2f 65 6e 74 72 79 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 33 | .....pages/entry.js............3 |
| 68b20 | 22 74 55 0f b0 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 | "tU....................PK..?.... |
| 68b40 | 00 00 00 d5 b6 69 5c b1 df 12 47 ed 0b 00 00 ed 0b 00 00 0c 00 24 00 00 00 00 00 00 00 20 00 00 | .....i\...G..........$.......... |
| 68b60 | 00 07 10 04 00 70 61 67 65 73 2f 68 75 62 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 4c 70 74 | .....pages/hub.js............Lpt |
| 68b80 | 55 0f b0 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 00 | U....................PK..?...... |
| 68ba0 | 00 d5 b6 69 5c f8 9b 95 25 df 1d 00 00 df 1d 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 1e | ...i\...%..........$............ |
| 68bc0 | 1c 04 00 70 61 67 65 73 2f 69 6e 66 6f 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 8c e6 74 55 | ...pages/info.js..............tU |
| 68be0 | 0f b0 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 00 00 | ....................PK..?....... |
| 68c00 | d5 b6 69 5c 55 ab 11 1c fd 10 00 00 fd 10 00 00 0c 00 24 00 00 00 00 00 00 00 20 00 00 00 28 3a | ..i\U.............$...........(: |
| 68c20 | 04 00 70 61 67 65 73 2f 6d 61 70 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 af 34 75 55 0f b0 | ..pages/map.js.............4uU.. |
| 68c40 | 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 00 00 d5 b6 | ..................PK..?......... |
| 68c60 | 69 5c 61 b1 84 bb 1d 15 00 00 1d 15 00 00 10 00 24 00 00 00 00 00 00 00 20 00 00 00 4f 4b 04 00 | i\a.............$...........OK.. |
| 68c80 | 70 61 67 65 73 2f 6d 65 74 72 69 63 73 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 b9 5b 75 55 | pages/metrics.js.............[uU |
| 68ca0 | 0f b0 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 00 00 | ....................PK..?....... |
| 68cc0 | d5 b6 69 5c e5 f2 e9 e7 1d 12 00 00 1d 12 00 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 00 9a 60 | ..i\..............$............` |
| 68ce0 | 04 00 70 61 67 65 73 2f 6f 70 6c 6f 67 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 d6 a9 75 55 | ..pages/oplog.js..............uU |
| 68d00 | 0f b0 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 00 00 | ....................PK..?....... |
| 68d20 | d5 b6 69 5c 10 21 a6 34 29 26 00 00 29 26 00 00 15 00 24 00 00 00 00 00 00 00 20 00 00 00 e3 72 | ..i\.!.4)&..)&....$............r |
| 68d40 | 04 00 70 61 67 65 73 2f 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 | ..pages/orchestrator.js......... |
| 68d60 | 00 18 00 c2 0b 76 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f | .....vU....................PK..? |
| 68d80 | 00 0a 00 00 00 00 00 14 9c 6b 5c 45 0a dd 94 c5 15 00 00 c5 15 00 00 0d 00 24 00 00 00 00 00 00 | .........k\E.............$...... |
| 68da0 | 00 20 00 00 00 3f 99 04 00 70 61 67 65 73 2f 70 61 67 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 | .....?...pages/page.js.......... |
| 68dc0 | 18 00 8f 42 00 71 85 b1 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 | ...B.q....................PK..?. |
| 68de0 | 0a 00 00 00 00 00 d5 b6 69 5c ba 50 27 42 1f 09 00 00 1f 09 00 00 10 00 24 00 00 00 00 00 00 00 | ........i\.P'B..........$....... |
| 68e00 | 20 00 00 00 2f af 04 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 2e 6a 73 0a 00 20 00 00 00 00 00 | ..../...pages/project.js........ |
| 68e20 | 01 00 18 00 ac a8 76 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 | ......vU....................PK.. |
| 68e40 | 3f 00 0a 00 00 00 00 00 d5 b6 69 5c 26 43 72 d3 b6 38 00 00 b6 38 00 00 11 00 24 00 00 00 00 00 | ?.........i\&Cr..8...8....$..... |
| 68e60 | 00 00 20 00 00 00 7c b8 04 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 73 2e 6a 73 0a 00 20 00 00 | ......|...pages/projects.js..... |
| 68e80 | 00 00 00 01 00 18 00 d2 f6 76 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 | .........vU....................P |
| 68ea0 | 4b 01 02 3f 00 0a 00 00 00 00 00 37 a5 6b 5c 04 aa 81 2f d3 31 00 00 d3 31 00 00 0e 00 24 00 00 | K..?.......7.k\.../.1...1....$.. |
| 68ec0 | 00 00 00 00 00 20 00 00 00 61 f1 04 00 70 61 67 65 73 2f 70 72 6f 78 79 2e 6a 73 0a 00 20 00 00 | .........a...pages/proxy.js..... |
| 68ee0 | 00 00 00 01 00 18 00 6b ed 7b 17 8f b1 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 | .......k.{.....................P |
| 68f00 | 4b 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c 1a 0b 0f e0 93 05 00 00 93 05 00 00 11 00 24 00 00 | K..?.........i\..............$.. |
| 68f20 | 00 00 00 00 00 20 00 00 00 60 23 05 00 70 61 67 65 73 2f 73 65 73 73 69 6f 6e 73 2e 6a 73 0a 00 | .........`#..pages/sessions.js.. |
| 68f40 | 20 00 00 00 00 00 01 00 18 00 03 45 77 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...........EwU.................. |
| 68f60 | 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 14 9c 6b 5c 70 12 19 06 6a 2f 00 00 6a 2f 00 00 0e 00 | ..PK..?.........k\p...j/..j/.... |
| 68f80 | 24 00 00 00 00 00 00 00 20 00 00 00 22 29 05 00 70 61 67 65 73 2f 73 74 61 72 74 2e 6a 73 0a 00 | $...........")..pages/start.js.. |
| 68fa0 | 20 00 00 00 00 00 01 00 18 00 d7 05 01 71 85 b1 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .............q.................. |
| 68fc0 | 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c ad 03 64 25 44 0e 00 00 44 0e 00 00 0d 00 | ..PK..?.........i\..d%D...D..... |
| 68fe0 | 24 00 00 00 00 00 00 00 20 00 00 00 b8 58 05 00 70 61 67 65 73 2f 73 74 61 74 2e 6a 73 0a 00 20 | $............X..pages/stat.js... |
| 69000 | 00 00 00 00 00 01 00 18 00 6c 08 78 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........l.xU................... |
| 69020 | 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 6e 77 16 5b 2c 5f 8a 71 6b 11 00 00 6b 11 00 00 0d 00 24 | .PK..?.......nw.[,_.qk...k.....$ |
| 69040 | 00 00 00 00 00 00 00 20 00 00 00 27 67 05 00 70 61 67 65 73 2f 74 65 73 74 2e 6a 73 0a 00 20 00 | ...........'g..pages/test.js.... |
| 69060 | 00 00 00 00 01 00 18 00 bc 09 de f8 6c 13 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ............l................... |
| 69080 | 50 4b 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c 44 be e3 a1 5f 11 00 00 5f 11 00 00 0d 00 24 00 | PK..?.........i\D..._..._.....$. |
| 690a0 | 00 00 00 00 00 00 20 00 00 00 bd 78 05 00 70 61 67 65 73 2f 74 72 65 65 2e 6a 73 0a 00 20 00 00 | ...........x..pages/tree.js..... |
| 690c0 | 00 00 00 01 00 18 00 81 2f 78 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 | ......../xU....................P |
| 690e0 | 4b 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c 70 b4 25 c1 ec 08 00 00 ec 08 00 00 0f 00 24 00 00 | K..?.........i\p.%...........$.. |
| 69100 | 00 00 00 00 00 20 00 00 00 47 8a 05 00 70 61 67 65 73 2f 7a 63 61 63 68 65 2e 6a 73 0a 00 20 00 | .........G...pages/zcache.js.... |
| 69120 | 00 00 00 00 01 00 18 00 a2 7d 78 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........}xU.................... |
| 69140 | 50 4b 01 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c 65 ad b5 03 9b 0d 00 00 9b 0d 00 00 08 00 24 00 | PK..?.........i\e.............$. |
| 69160 | 00 00 00 00 00 00 20 00 00 00 60 93 05 00 74 68 65 6d 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 | ..........`...theme.js.......... |
| 69180 | 18 00 c2 cb 78 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 | ....xU....................PK..?. |
| 691a0 | 14 00 00 00 00 00 d5 b6 69 5c 00 00 00 00 00 00 00 00 00 00 00 00 05 00 24 00 00 00 00 00 00 00 | ........i\..............$....... |
| 691c0 | 10 00 00 00 21 a1 05 00 75 74 69 6c 2f 0a 00 20 00 00 00 00 00 01 00 18 00 22 b6 79 55 0f b0 dc | ....!...util/............".yU... |
| 691e0 | 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 00 00 d5 b6 69 | .................PK..?.........i |
| 69200 | 5c c5 ed 2a 9f ed 3d 00 00 ed 3d 00 00 15 00 24 00 00 00 00 00 00 00 20 00 00 00 44 a1 05 00 75 | \..*..=...=....$...........D...u |
| 69220 | 74 69 6c 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 | til/compactbinary.js............ |
| 69240 | de 19 79 55 0f b0 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 | ..yU....................PK..?... |
| 69260 | 00 00 00 00 ec 81 50 5c ca b3 90 31 df 0c 00 00 df 0c 00 00 11 00 24 00 00 00 00 00 00 00 20 00 | ......P\...1..........$......... |
| 69280 | 00 00 64 df 05 00 75 74 69 6c 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 | ..d...util/component.js......... |
| 692a0 | 00 18 00 be 75 a9 12 57 9f dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f | ....u..W...................PK..? |
| 692c0 | 00 0a 00 00 00 00 00 e2 93 7a 5b b5 c2 09 3f 76 06 00 00 76 06 00 00 0f 00 24 00 00 00 00 00 00 | .........z[...?v...v.....$...... |
| 692e0 | 00 20 00 00 00 72 ec 05 00 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 | .....r...util/fetcher.js........ |
| 69300 | 01 00 18 00 2a 68 af 70 fa 5e dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 | ....*h.p.^..................PK.. |
| 69320 | 3f 00 0a 00 00 00 00 00 d5 b6 69 5c b8 30 a0 5d 64 07 00 00 64 07 00 00 10 00 24 00 00 00 00 00 | ?.........i\.0.]d...d.....$..... |
| 69340 | 00 00 20 00 00 00 15 f3 05 00 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 0a 00 20 00 00 00 | ..........util/friendly.js...... |
| 69360 | 00 00 01 00 18 00 1c 8f 79 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b | ........yU....................PK |
| 69380 | 01 02 3f 00 0a 00 00 00 00 00 6e 77 16 5b 1f 84 cf 3d f1 03 00 00 f1 03 00 00 0d 00 24 00 00 00 | ..?.......nw.[...=..........$... |
| 693a0 | 00 00 00 00 20 00 00 00 a7 fa 05 00 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 0a 00 20 00 00 00 00 | ............util/modal.js....... |
| 693c0 | 00 01 00 18 00 76 b7 df f8 6c 13 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 | .....v...l...................PK. |
| 693e0 | 02 3f 00 0a 00 00 00 00 00 d5 b6 69 5c fa 03 ae 50 b6 27 00 00 b6 27 00 00 0f 00 24 00 00 00 00 | .?.........i\...P.'...'....$.... |
| 69400 | 00 00 00 20 00 00 00 c3 fe 05 00 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 0a 00 20 00 00 00 | ...........util/widgets.js...... |
| 69420 | 00 00 01 00 18 00 e3 c9 79 55 0f b0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b | ........yU....................PK |
| 69440 | 01 02 3f 00 0a 00 00 00 00 00 14 9c 6b 5c b8 21 8c b1 e4 57 00 00 e4 57 00 00 07 00 24 00 00 00 | ..?.........k\.!...W...W....$... |
| 69460 | 00 00 00 00 20 00 00 00 a6 26 06 00 7a 65 6e 2e 63 73 73 0a 00 20 00 00 00 00 00 01 00 18 00 e1 | .........&..zen.css............. |
| 69480 | 67 01 71 85 b1 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 | g.q....................PK..?.... |
| 694a0 | 00 00 00 6e 77 16 5b 4b 8d 45 40 e9 04 00 00 e9 04 00 00 06 00 24 00 00 00 00 00 00 00 20 00 00 | ...nw.[K.E@..........$.......... |
| 694c0 | 00 af 7e 06 00 7a 65 6e 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 88 40 e0 f8 6c 13 dc 01 00 | [email protected].... |
| 694e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 05 06 00 00 00 00 2e 00 2e 00 33 11 00 00 bc | ...............PK..........3.... |
| 69500 | 83 06 00 00 00 | ..... |