Stage 3 follow-on: fix stack-ownership corruption + DoE switch columns (FABRIC-3.md §XXVIII.1)
Build / build-amd64-iso (push) Waiting to run
Build / build-aarch64-iso (push) Waiting to run
Build / build-riscv64-img (push) Waiting to run

DoE CSV gained 6 switch-signal columns (switch_count_cumulative,
switch_current_slot, switch_*_readiness, switch_ticks_since), and verifying
them with a boot-time HB-ON probe surfaced a real livelock: the preemption
checkpoint could fire inside a VM-EXEC-nested execute_colon_word() call and
switch away from a stack it didn't own, parking a borrowed region of the
caller's stack under the wrong VM's saved-context pointer. The trampoline
bounce was the visible (safe) half of this; the corruption was the quiet
half, live in every prior "clean" Stage 3 boot without ever showing up in
the log.

Fixed by gating the checkpoint on being at the outermost vm_interpret()
call (g_vm_interpret_depth / sk_vm_at_outermost_interpret(), vm_core.c),
per Bob's decision. Also fixed two related bugs found in the same pass:
g_switch_back_to was a single global stale after first entry, now per-VM
state (native_switch_back_to); note_switch_performed() fired on resume
instead of switch-out, now called before the switch.

Verified on all 3 architectures: steady log growth (no freeze), zero
leaked QEMU processes, DoE columns internally consistent, Hermes/Artemis
confirmed genuinely executing (not just trampoline-bouncing). Temporary
HB-ON boot probe reverted after capture.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016UNhH1mhi52i6Qihh7ZV5S
This commit is contained in:
Robert Allan James
2026-09-13 23:58:59 -04:00
co-authored by Claude Sonnet 5
parent 986d042aa7
commit 862d7d9c48
19 changed files with 79695 additions and 19 deletions
+106
View File
@@ -3698,3 +3698,109 @@ switching and zero fault indicators, interactive console commands computed corre
(WIREBIND-scope extension) remains a ratified-decision-only step, not attempted -- the async (WIREBIND-scope extension) remains a ratified-decision-only step, not attempted -- the async
unclean-detach UAF risk it names is unchanged by anything built in Stages 0-3. unclean-detach UAF risk it names is unchanged by anything built in Stages 0-3.
## XXVIII.1 -- Stage 3 follow-on: DoE CSV columns exposed real stack-ownership corruption in the
switch checkpoint, root-caused and fixed (2026-09-13)
**Correction to §XXVIII's own "Stage 3 CLOSED" claim above:** it overclaimed. "Zero fault
indicators" was true of what was *visible* -- Stage 3 emits nothing per switch by default, so a
switch storm and a healthy idle REPL produce an identical serial log. The corruption below was
already live in every one of those "clean" Stage 3 boots; nothing in that verification pass could
have shown it.
**Motivation:** wanted `1 1 + .` -> `2` -- a real trace of switching activity for
correlation/tuning. Added 6 columns to the DoE CSV (`doe_log.c`): `switch_count_cumulative`,
`switch_current_slot`, `switch_hera_readiness`, `switch_hermes_readiness`,
`switch_artemis_readiness`, `switch_ticks_since` -- all read-only exposure of state
`capsule_vm_switch_signal.c` already tracked internally for the switch decision itself. To
actually see rows emit without interactive input (foreground-only QEMU, no way to type `HB-ON`),
added a temporary boot-time `vm_interpret(mama, "HB-ON")` probe in `kernel_main.c`.
**The probe surfaced a real livelock, not a probe artifact.** Booted amd64: DoE rows emitted
correctly at first, then the serial log froze solid (`wc -l` identical across repeated checks,
15+ seconds) while `ps aux` showed the QEMU process at 102% CPU -- actively spinning, not blocked
on I/O. Bob's own real-time observation prompted the check: "is the serial moving? framebuffer
frozen static view. i wont say stuck."
**Root cause, found by reading `switch.c` and `vm_core.c` together, not by further boot attempts:**
`sk_vm_context_switch(from, to)` unconditionally saves whatever the *current* stack pointer
happens to be into `from->native_stack_saved_sp` -- it has no notion of whether `from` actually
owns the physical stack it is currently standing on. The Stage 3 checkpoint lives inside
`execute_colon_word()`, whose `vm` argument is *not always* the VM that owns the current native
stack: `VM-EXEC`/`VM-CALL` (`mama_word_vm_exec`/`mama_word_vm_call`, `mama_forth_words.c`)
dispatch into a *different* VM's dictionary via a nested `vm_interpret()` call, still physically
running on the caller's own stack (Hera's, in the common case -- her own `MSG-TICK` idle-pump
calling `VM-EXEC` into Hermes or Artemis). When the checkpoint fires inside that nested call, `vm`
is the nested VM (e.g. Hermes), but the stack is Hera's. A real switch there parks a *borrowed*
region of Hera's own stack under Hermes's saved-context pointer -- a stack-ownership violation.
If Hera is later independently resumed at her own (enclosing, higher-address) saved SP, she
resumes the same call chain and pushes new frames straight over the region "Hermes" believes she
owns: silent corruption. Confirmed reachable, not theoretical -- `execute_colon_word` is the code
pointer for every colon word (`vm_create_word(..., execute_colon_word)`), reached both by Hera's
own top-level REPL dispatch (outermost, genuinely owns the stack) and, nested inside that exact
call chain, by her own `MSG-TICK`'s `VM-EXEC` (does not own the stack) -- both firing sites are
real code paths, not a hypothetical interleaving.
**This subsumes the livelock, doesn't sit beside it as a separate bug.** The livelock is the
*safe* half of this defect: first-ever entry into Hermes/Artemis (no prior parked context) lands
in `sk_vm_switch_entry()`'s placeholder trampoline (deliberately a no-op yield-back, per Stage
2's own documented, not-yet-superseded contract), which immediately bounces back -- readiness
re-accumulates, the checkpoint re-fires, bounce again, a two-body ping-pong at full CPU with zero
FORTH progress. The *unsafe* half -- switching away from a nested nonzero-depth frame -- produces
quiet memory corruption instead of a loud freeze, and was not distinguished from the livelock
until traced through the code.
**Fix: gate the checkpoint on being at the outermost `vm_interpret()` call, per Bob's explicit
decision ("only allow the checkpoint at the outermost frame").** Added `g_vm_interpret_depth`, a
file-scope counter in `vm_core.c` incremented/decremented around `vm_interpret()`'s body, in the
same save/restore position as the existing `g_log_attrib_vm` (which already brackets nested
`vm_interpret()` calls for a different reason -- log-source attribution). Exposed via
`sk_vm_at_outermost_interpret()` (`depth <= 1`). The Stage 3 checkpoint in `execute_colon_word()`
now only calls `sk_vm_switch_signal_take_pending()` when this holds; when nested, the pending
switch is left untouched (not consumed) so the next checkpoint at the outermost frame -- whichever
VM that turns out to be -- picks it up instead of losing it. Framing worth keeping: Stage 2's
switch primitive is correct under its actual documented contract (manual, cooperative, top-level
use only); Stage 3 called it from a nested dispatch point without checking that contract -- a
Stage 3 integration defect, not a flaw in Stage 2 itself.
**Two more bugs found and fixed in the same pass, same root cause (no per-context ownership
tracking), both explicitly authorized before touching code:**
- `g_switch_back_to` was a single global captured once at a VM's *first-ever* trampoline entry,
then read from a local baked into that trampoline's own stack frame forever after. A later
switch-in from a *different* VM than the original caller would still bounce back to the
original caller, silently stranding whoever actually switched in. Fixed by moving it to
per-VM state -- `native_switch_back_to` (new `VM` field, alongside the other Stage 1/2
native-stack fields it belongs with), written unconditionally by `sk_vm_context_switch()` on
every switch-in (first-ever or resumed), read fresh every trampoline loop iteration instead of
once.
- `sk_vm_switch_signal_note_switch_performed()` was called *after* `sk_vm_context_switch()`
returned -- which, for a real switch, is on *resume*, an arbitrary number of ticks later, not
on the actual switch-out. Moved to fire immediately before the switch call, so
`switch_count_cumulative`/`switch_ticks_since` (the new DoE columns this whole follow-on was
for) attribute to the correct event.
**Verification, per this project's discipline:** all 3 architectures rebuilt clean after the
`sk_vm_at_outermost_interpret()` gate alone, boot-tested with the `HB-ON` probe still active --
log growth confirmed steady (no freeze) on amd64 (9324 frozen before the fix; 9035-10618 lines,
continuously growing, after), aarch64, and riscv64, all reaching natural completion with clean
QMP-independent exits (`-no-reboot` + outer `timeout`) and zero leaked QEMU processes. DoE columns
sampled directly: `switch_current_slot` matches the emitting VM's own registered slot in every
row checked, that VM's own readiness column correctly reset to 0 on its own rows,
`switch_count_cumulative` monotonically increasing across the run (spot-checked every 200th row).
`[Hermes]`-tagged DoE rows confirmed present (she does become the outermost-attributed VM and
genuinely executes FORTH, not just trampoline-bounces) with sane values. Rebuilt and re-verified
clean on all 3 architectures again after the two follow-on bug fixes (`native_switch_back_to`,
`note_switch_performed()` ordering) together. Finally, the temporary `HB-ON` boot-time probe
reverted from `kernel_main.c`, and all 3 architectures rebuilt and re-verified clean at rest
(idle `ok>`, no DoE spam, correct console banner) with the probe gone.
**Still open, not addressed this pass:** the trampoline's placeholder behavior itself (Stage 2's
original "no production behavior defined yet -- immediately yield back, forever") is now safe to
enter (no corruption) but still wasteful whenever a VM with no queued work crosses the readiness
threshold -- it bounces in and immediately back out via the fixed, correct mechanism, at real but
bounded cost (nothing like the old unbounded livelock). This is the same eligibility question
raised earlier in this follow-on and left open pending a proper answer: a message-arrival-hook
based "does this VM actually have pending work" signal was scoped in conversation (a per-VM
counter/flag, written at the FORTH-side message-enqueue site, read the same ISR-safe way
readiness already is) but not yet implemented -- superseded in priority by this stack-ownership
finding, which had to be fixed first. Revisit once this correction lands.
+1 -1
View File
@@ -1,5 +1,5 @@
# Capsule Block Manifest — Auto-generated # Capsule Block Manifest — Auto-generated
<!-- Generated by mkcapsule --manifest 2026-09-13T23:29:44Z --> <!-- Generated by mkcapsule --manifest 2026-09-14T03:55:53Z -->
<!-- DO NOT EDIT — re-run mkcapsule --manifest to refresh. --> <!-- DO NOT EDIT — re-run mkcapsule --manifest to refresh. -->
<!-- Hand-written justifications and immutability notes live --> <!-- Hand-written justifications and immutability notes live -->
<!-- in MANIFEST.md alongside this auto-generated index. --> <!-- in MANIFEST.md alongside this auto-generated index. -->
BIN
View File
Binary file not shown.
+287
View File
@@ -0,0 +1,287 @@
tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since
104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,437,65536,0,1,65536,0,0,65536,1,0,0,0,2,2,2
16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,438,65536,0,0,65536,0,0,65536,1,0,0,0,3,3,3
17,170000,10000,0,0,256,57,21,4096,2635,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4
18,180000,10000,0,0,256,57,22,4096,2891,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4
19,190000,10000,0,0,256,57,23,4096,3147,0,0,440,65536,0,0,65536,0,0,65536,1,0,1,2,0,5,5
20,200000,10000,0,0,256,57,25,4096,3403,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6
21,210000,10000,0,0,256,57,26,4096,3659,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6
22,220000,10000,0,0,256,61,27,4096,3915,0,0,442,65536,0,0,65536,0,0,65536,1,0,1,4,0,7,7
23,230000,10000,0,0,256,61,28,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8
24,240000,10000,0,0,256,61,30,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8
25,250000,10000,0,0,256,61,31,2048,2048,0,0,444,65536,0,0,65536,0,0,65536,1,0,1,6,0,9,9
26,260000,10000,0,0,256,61,32,2048,2048,0,0,445,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10
27,270000,10000,0,0,256,61,34,1024,1024,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,8,0,11,11
28,280000,10000,0,0,256,61,35,1024,1024,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,9,0,12,12
3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14
3975,39750000,10000,0,0,256,66,3670,256,256,1,0,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14
3976,39760000,10000,0,0,256,66,3671,256,256,1,0,450,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15
3977,39770000,10000,0,0,256,66,3671,256,256,1,0,451,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,16
3978,39780000,10000,0,0,256,66,3672,256,256,1,0,452,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17
3979,39790000,10000,0,0,256,66,3673,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18
3980,39800000,10000,0,0,256,68,3674,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18
3981,39810000,10000,0,0,256,71,3675,256,256,1,0,454,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,19
3982,39820000,10000,0,0,256,71,3676,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20
3983,39830000,10000,0,0,256,71,3677,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20
3984,39840000,10000,0,0,256,71,3678,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21
3985,39850000,10000,0,0,256,71,3679,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21
3986,39860000,10000,0,0,256,71,3680,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,19,10,0,22
105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,459,65536,0,1,65536,0,0,65536,1,0,0,0,12,2,24
106,1060000,10000,0,0,256,81,46,256,256,0,0,460,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,25
107,1070000,10000,0,0,256,81,47,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26
108,1080000,10000,0,0,256,79,48,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26
109,1090000,10000,0,0,256,79,49,256,256,0,0,462,65536,0,1,65536,0,0,65536,1,0,0,0,15,5,27
110,1100000,10000,0,0,256,77,51,256,256,0,0,463,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,28
111,1110000,10000,0,0,256,76,55,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29
112,1120000,10000,0,0,256,76,56,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29
113,1130000,10000,0,0,256,80,67,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29
114,1140000,10000,0,0,256,79,78,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,30
115,1150000,10000,0,0,256,79,92,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31
116,1160000,10000,0,0,256,79,93,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31
117,1170000,10000,0,0,256,77,102,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32
118,1180000,10000,0,0,256,77,104,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32
119,1190000,10000,0,0,256,77,103,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33
120,1200000,10000,0,0,256,77,102,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33
29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,531,39891,42131,0,65523,13,0,65536,1,0,1,1,0,13,35
30,300000,10000,0,0,256,62,37,512,512,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36
31,310000,10000,0,0,256,62,39,256,256,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36
32,320000,10000,0,0,256,62,40,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37
33,330000,10000,0,0,256,63,41,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37
34,340000,10000,0,0,256,63,42,256,256,0,0,534,39891,42131,0,65523,13,0,65536,1,0,1,4,0,16,38
35,350000,10000,0,0,256,63,44,256,256,0,0,535,39891,42131,0,65523,13,0,65536,1,0,1,5,0,17,39
36,360000,10000,0,0,256,63,45,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40
37,370000,10000,0,0,256,63,46,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40
38,380000,10000,0,0,256,63,48,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41
39,390000,10000,0,0,256,63,49,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41
40,400000,10000,0,0,256,63,50,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42
41,410000,10000,0,0,256,63,51,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42
3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45
3988,39880000,10000,0,0,256,72,3682,256,256,1,0,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45
3989,39890000,10000,0,0,256,72,3683,256,256,1,0,542,39891,42131,1,65511,13,12,65536,1,0,2,12,3,0,46
3990,39900000,10000,0,0,256,72,3684,256,256,1,0,543,39891,42131,1,65511,13,12,65536,1,0,2,13,4,0,47
3991,39910000,10000,0,0,256,72,3684,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48
3992,39920000,10000,0,0,256,72,3685,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48
3993,39930000,10000,0,0,256,72,3686,256,256,1,0,545,39891,42131,1,65511,13,12,65536,1,0,2,15,6,0,49
3994,39940000,10000,0,0,256,72,3687,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50
3995,39950000,10000,0,0,256,72,3688,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50
3996,39960000,10000,0,0,256,72,3689,256,256,1,0,547,39891,42131,1,65511,13,12,65536,1,0,2,17,8,0,51
3997,39970000,10000,0,0,256,72,3690,256,256,1,0,548,39891,42131,1,65511,13,12,65536,1,0,2,18,9,0,52
3998,39980000,10000,0,0,256,72,3691,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53
3999,39990000,10000,0,0,256,72,3692,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53
121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56
122,1220000,10000,0,0,256,77,104,256,256,0,0,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56
123,1230000,10000,0,0,256,77,106,256,256,0,0,553,39891,42131,1,65511,13,12,65536,1,0,0,0,14,3,57
124,1240000,10000,0,0,256,77,108,256,256,0,0,554,39891,42131,1,65511,13,12,65536,1,0,0,0,15,4,58
125,1250000,10000,0,0,256,77,109,256,256,0,0,555,39891,42131,1,65511,13,12,65536,1,0,0,0,16,5,59
126,1260000,10000,0,0,256,75,112,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60
127,1270000,10000,0,0,256,76,113,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60
128,1280000,10000,0,0,256,76,127,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60
129,1290000,10000,0,0,256,72,135,256,256,0,0,557,39891,42131,1,65511,13,12,65536,1,0,0,0,18,7,61
130,1300000,10000,0,0,256,72,136,256,256,0,0,558,39891,42131,1,65511,13,12,65536,1,0,0,0,19,8,62
131,1310000,10000,0,0,256,72,138,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63
132,1320000,10000,0,0,256,72,142,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63
133,1330000,10000,0,0,256,72,153,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64
134,1340000,10000,0,0,256,72,157,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64
42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66
43,430000,10000,0,0,256,64,54,256,256,0,0,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66
44,440000,10000,0,0,256,64,55,256,256,0,0,632,65535,1,0,65499,25,12,65536,1,0,1,2,0,13,67
45,450000,10000,0,0,256,64,57,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68
46,460000,10000,0,0,256,64,58,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68
47,470000,10000,0,0,256,64,59,256,256,0,0,634,65535,1,0,65499,25,12,65536,1,0,1,4,0,15,69
48,480000,10000,0,0,256,64,60,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70
49,490000,10000,0,0,256,64,62,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70
50,500000,10000,0,0,256,64,63,256,256,0,0,636,65535,1,0,65499,25,12,65536,1,0,1,6,0,17,71
51,510000,10000,0,0,256,64,65,256,256,0,0,637,65535,1,0,65499,25,12,65536,1,0,1,7,0,18,72
52,520000,10000,0,0,256,64,67,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73
53,530000,10000,0,0,256,62,68,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73
54,540000,10000,0,0,256,62,70,256,256,0,0,639,65535,1,0,65499,25,12,65536,1,0,1,9,0,20,74
4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,641,65535,1,1,65487,25,24,65536,1,0,2,11,2,0,76
4001,40010000,10000,0,0,256,74,3694,256,256,1,0,642,65535,1,1,65487,25,24,65536,1,0,2,12,3,0,77
4002,40020000,10000,0,0,256,74,3695,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78
4003,40030000,10000,0,0,256,74,3696,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78
4004,40040000,10000,0,0,256,74,3696,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79
4005,40050000,10000,0,0,256,74,3697,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79
4006,40060000,10000,0,0,256,74,3698,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80
4007,40070000,10000,0,0,256,74,3699,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80
4008,40080000,10000,0,0,256,74,3700,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81
4009,40090000,10000,0,0,256,74,3701,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81
4010,40100000,10000,0,0,256,74,3702,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82
4011,40110000,10000,0,0,256,74,3703,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82
4012,40120000,10000,0,0,256,74,3704,256,256,1,0,648,65535,1,1,65487,25,24,65536,1,0,2,18,9,0,83
135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86
136,1360000,10000,0,0,256,72,159,256,256,0,0,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86
137,1370000,10000,0,0,256,72,161,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87
138,1380000,10000,0,0,256,72,163,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87
139,1390000,10000,0,0,256,72,163,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88
140,1400000,10000,0,0,256,72,165,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88
141,1410000,10000,0,0,256,72,167,256,256,0,0,654,65535,1,1,65487,25,24,65536,1,0,0,0,15,5,89
142,1420000,10000,0,0,256,72,169,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90
143,1430000,10000,0,0,256,72,171,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90
144,1440000,10000,0,0,256,72,174,256,256,0,0,656,65535,1,1,65487,25,24,65536,1,0,0,0,17,7,91
145,1450000,10000,0,0,256,72,176,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92
146,1460000,10000,0,0,256,72,178,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92
147,1470000,10000,0,0,256,72,180,256,256,0,0,658,65535,1,1,65487,25,24,65536,1,0,0,0,19,9,93
55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,731,65536,0,0,65476,36,24,65536,1,0,1,1,0,10,94
56,560000,10000,0,0,256,61,75,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95
57,570000,10000,0,0,256,61,76,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95
58,580000,10000,0,0,256,61,77,256,256,0,0,733,65536,0,0,65476,36,24,65536,1,0,1,3,0,12,96
59,590000,10000,0,0,256,61,79,256,256,0,0,734,65536,0,0,65476,36,24,65536,1,0,1,4,0,13,97
60,600000,10000,0,0,256,61,85,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98
61,610000,10000,0,0,256,61,87,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98
62,620000,10000,0,0,256,61,89,256,256,0,0,736,65536,0,0,65476,36,24,65536,1,0,1,6,0,15,99
63,630000,10000,0,0,256,61,92,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100
64,640000,10000,0,0,256,61,95,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100
65,650000,10000,0,0,256,60,96,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101
66,660000,10000,0,0,256,59,102,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101
67,670000,10000,0,0,256,59,104,256,256,0,0,739,65536,0,0,65476,36,24,65536,1,0,1,9,0,18,102
4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,741,65536,0,1,65465,36,35,65536,1,0,2,11,2,0,104
4014,40140000,10000,0,0,256,75,3706,256,256,1,0,742,65536,0,1,65465,36,35,65536,1,0,2,12,3,0,105
4015,40150000,10000,0,0,256,75,3707,256,256,1,0,743,65536,0,1,65465,36,35,65536,1,0,2,13,4,0,106
4016,40160000,10000,0,0,256,75,3708,256,256,1,0,744,65536,0,1,65465,36,35,65536,1,0,2,14,5,0,107
4017,40170000,10000,0,0,256,75,3708,256,256,1,0,745,65536,0,1,65465,36,35,65536,1,0,2,15,6,0,108
4018,40180000,10000,0,0,256,75,3709,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109
4019,40190000,10000,0,0,256,75,3710,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109
4020,40200000,10000,0,0,256,75,3711,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110
4021,40210000,10000,0,0,256,75,3712,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110
4022,40220000,10000,0,0,256,75,3713,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111
4023,40230000,10000,0,0,256,75,3714,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111
4024,40240000,10000,0,0,256,75,3715,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112
4025,40250000,10000,0,0,256,75,3716,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112
148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115
149,1490000,10000,0,0,256,72,184,256,256,0,0,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115
150,1500000,10000,0,0,256,72,186,256,256,0,0,753,65536,0,1,65465,36,35,65536,1,0,0,0,14,3,116
151,1510000,10000,0,0,256,72,188,256,256,0,0,754,65536,0,1,65465,36,35,65536,1,0,0,0,15,4,117
152,1520000,10000,0,0,256,72,190,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118
153,1530000,10000,0,0,256,72,201,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118
154,1540000,10000,0,0,256,72,203,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119
155,1550000,10000,0,0,256,72,205,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119
156,1560000,10000,0,0,256,72,207,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120
157,1570000,10000,0,0,256,72,209,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120
158,1580000,10000,0,0,256,72,212,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121
159,1590000,10000,0,0,256,72,214,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121
160,1600000,10000,0,0,256,72,216,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122
161,1610000,10000,0,0,256,72,218,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122
68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124
69,690000,10000,0,0,256,59,129,256,256,0,0,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124
70,700000,10000,0,0,256,59,131,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125
71,710000,10000,0,0,256,59,133,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125
72,720000,10000,0,0,256,59,135,256,256,0,0,833,65536,0,0,65453,48,35,65536,1,0,1,3,0,13,126
73,730000,10000,0,0,256,58,138,256,256,0,0,834,65536,0,0,65453,48,35,65536,1,0,1,4,0,14,127
74,740000,10000,0,0,256,58,141,256,256,0,0,835,65536,0,0,65453,48,35,65536,1,0,1,5,0,15,128
75,750000,10000,0,0,256,58,144,256,256,0,0,836,65536,0,0,65453,48,35,65536,1,0,1,6,0,16,129
76,760000,10000,0,0,256,56,148,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130
77,770000,10000,0,0,256,56,150,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130
78,780000,10000,0,0,256,56,152,256,256,0,0,838,65536,0,0,65453,48,35,65536,1,0,1,8,0,18,131
79,790000,10000,0,0,256,56,154,256,256,0,0,839,65536,0,0,65453,48,35,65536,1,0,1,9,0,19,132
80,800000,10000,0,0,256,56,156,256,256,0,0,840,65536,0,0,65453,48,35,65536,1,0,1,10,0,20,133
4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,841,65536,0,1,65441,48,47,65536,1,0,2,11,1,0,134
4027,40270000,10000,0,0,256,80,3718,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135
4028,40280000,10000,0,0,256,80,3719,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135
4029,40290000,10000,0,0,256,80,3720,256,256,1,0,843,65536,0,1,65441,48,47,65536,1,0,2,13,3,0,136
4030,40300000,10000,0,0,256,80,3720,256,256,1,0,844,65536,0,1,65441,48,47,65536,1,0,2,14,4,0,137
4031,40310000,10000,0,0,256,80,3721,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138
4032,40320000,10000,0,0,256,80,3722,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138
4033,40330000,10000,0,0,256,80,3723,256,256,1,0,846,65536,0,1,65441,48,47,65536,1,0,2,16,6,0,139
4034,40340000,10000,0,0,256,80,3724,256,256,1,0,847,65536,0,1,65441,48,47,65536,1,0,2,17,7,0,140
4035,40350000,10000,0,0,256,80,3725,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141
4036,40360000,10000,0,0,256,80,3726,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141
4037,40370000,10000,0,0,256,80,3727,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141
4038,40380000,10000,0,0,256,80,3728,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142
4039,40390000,10000,0,0,256,80,3729,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142
162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,852,65536,0,1,65441,48,47,65536,1,0,0,0,12,2,145
163,1630000,10000,0,0,256,73,222,256,256,0,0,853,65536,0,1,65441,48,47,65536,1,0,0,0,13,3,146
164,1640000,10000,0,0,256,73,226,256,256,0,0,854,65536,0,1,65441,48,47,65536,1,0,0,0,14,4,147
165,1650000,10000,0,0,256,73,228,256,256,0,0,855,65536,0,1,65441,48,47,65536,1,0,0,0,15,5,148
166,1660000,10000,0,0,256,73,242,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149
167,1670000,10000,0,0,256,73,245,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149
168,1680000,10000,0,0,256,73,247,256,256,0,0,857,65536,0,1,65441,48,47,65536,1,0,0,0,17,7,150
169,1690000,10000,0,0,256,73,249,256,256,0,0,858,65536,0,1,65441,48,47,65536,1,0,0,0,18,8,151
170,1700000,10000,0,0,256,73,251,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152
171,1710000,10000,0,0,256,73,258,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152
172,1720000,10000,0,0,256,71,260,256,256,0,0,860,65536,0,1,65441,48,47,65536,1,0,0,0,20,10,153
173,1730000,10000,0,0,256,71,280,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154
174,1740000,10000,0,0,256,71,287,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154
175,1750000,10000,0,0,256,71,290,256,256,0,0,862,65536,0,1,65441,48,47,65536,1,0,0,0,22,12,155
81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157
82,820000,10000,0,0,256,58,160,256,256,0,0,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157
83,830000,10000,0,0,256,58,164,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158
84,840000,10000,0,0,256,58,166,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158
85,850000,10000,0,0,256,58,170,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159
86,860000,10000,0,0,256,58,172,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159
87,870000,10000,0,0,256,58,174,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160
88,880000,10000,0,0,256,58,176,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160
89,890000,10000,0,0,256,58,178,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161
90,900000,10000,0,0,256,58,180,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161
91,910000,10000,0,0,256,58,182,256,256,0,0,938,65533,3,0,65421,60,55,65536,1,0,1,7,0,19,162
92,920000,10000,0,0,256,58,184,256,256,0,0,939,65533,3,0,65421,60,55,65536,1,0,1,8,0,20,163
93,930000,10000,0,0,256,58,186,256,256,0,0,940,65533,3,0,65421,60,55,65536,1,0,1,9,0,21,164
4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,942,65533,3,1,65418,60,58,65536,1,0,2,11,2,0,166
176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,946,65533,3,1,65418,60,58,65536,1,0,0,0,6,3,170
4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172
4042,40420000,10000,0,0,256,82,3718,256,256,1,0,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172
4043,40430000,10000,0,0,256,82,3719,256,256,1,0,949,65533,3,1,65418,60,58,65536,1,0,2,3,9,0,173
4044,40440000,10000,0,0,256,82,3788,256,256,1,0,950,65533,3,1,65418,60,58,65536,1,0,2,4,10,0,174
4045,40450000,10000,0,0,256,82,3817,256,256,1,0,951,65533,3,1,65418,60,58,65536,1,0,2,5,11,0,175
4046,40460000,10000,0,0,256,82,3818,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176
4047,40470000,10000,0,0,256,82,3819,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176
4048,40480000,10000,0,0,256,82,3820,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176
4049,40490000,10000,0,0,256,82,3821,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177
4050,40500000,10000,0,0,256,82,3822,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177
4051,40510000,10000,0,0,256,82,3823,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178
4052,40520000,10000,0,0,256,80,4317,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178
4053,40530000,10000,0,0,256,80,4318,256,256,1,0,955,65533,3,1,65418,60,58,65536,1,0,2,9,15,0,179
177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180
178,1780000,10000,0,0,256,70,283,256,256,0,0,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180
179,1790000,10000,0,0,256,70,285,256,256,0,0,957,65533,3,1,65418,60,58,65536,1,0,0,0,17,1,181
180,1800000,10000,0,0,256,70,290,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182
181,1810000,10000,0,0,256,70,295,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182
182,1820000,10000,0,0,256,70,304,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183
183,1830000,10000,0,0,256,70,315,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183
184,1840000,10000,0,0,256,70,324,256,256,0,0,960,65533,3,1,65418,60,58,65536,1,0,0,0,20,4,184
185,1850000,10000,0,0,256,70,326,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185
186,1860000,10000,0,0,256,69,335,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185
187,1870000,10000,0,0,256,69,338,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186
188,1880000,10000,0,0,256,69,363,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186
189,1890000,10000,0,0,256,67,382,256,256,0,0,963,65533,3,1,65418,60,58,65536,1,0,0,0,23,7,187
94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,1031,39891,42131,0,65406,72,58,65536,1,0,1,1,0,8,188
95,950000,10000,0,0,256,60,192,256,256,0,0,1032,39891,42131,0,65406,72,58,65536,1,0,1,2,0,9,189
96,960000,10000,0,0,256,58,194,256,256,0,0,1034,39891,42131,0,65406,72,58,65536,1,0,1,4,0,11,191
97,970000,10000,0,0,256,58,197,256,256,0,0,1035,39891,42131,0,65406,72,58,65536,1,0,1,5,0,12,192
98,980000,10000,0,0,256,58,209,256,256,0,0,1037,39891,42131,0,65406,72,58,65536,1,0,1,7,0,14,194
99,990000,10000,0,0,256,56,275,256,256,0,0,1038,39891,42131,0,65406,72,58,65536,1,0,1,8,0,15,195
100,1000000,10000,0,0,256,55,281,256,256,0,0,1040,39891,42131,0,65406,72,58,65536,1,0,1,10,0,17,197
101,1010000,10000,0,0,256,55,283,256,256,0,0,1041,39891,42131,0,65406,72,58,65536,1,0,1,11,0,18,198
102,1020000,10000,0,0,256,55,286,256,256,0,0,1042,39891,42131,0,65406,72,58,65536,1,0,1,12,0,19,199
103,1030000,10000,0,0,256,55,289,256,256,0,0,1044,39891,42131,0,65406,72,58,65536,1,0,1,14,0,21,201
104,1040000,10000,0,0,256,55,292,256,256,0,0,1045,39891,42131,0,65406,72,58,65536,1,0,1,15,0,22,202
105,1050000,10000,0,0,256,55,295,256,256,0,0,1046,39891,42131,0,65406,72,58,65536,1,0,1,16,0,23,203
106,1060000,10000,0,0,256,53,297,256,256,0,0,1048,39891,42131,0,65406,72,58,65536,1,0,1,18,0,25,205
107,1070000,10000,0,0,256,53,300,256,256,0,0,1050,39891,42131,0,65406,72,58,65536,1,0,1,20,0,27,207
4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1053,39891,42131,1,65394,72,70,65536,1,0,2,23,2,0,210
4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1054,39891,42131,1,65394,72,70,65536,1,0,2,24,3,0,211
4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1057,39891,42131,1,65394,72,70,65536,1,0,2,27,6,0,214
4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1059,39891,42131,1,65394,72,70,65536,1,0,2,29,8,0,216
4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1060,39891,42131,1,65394,72,70,65536,1,0,2,30,9,0,217
4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1063,39891,42131,1,65394,72,70,65536,1,0,2,33,12,0,220
4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1065,39891,42131,1,65394,72,70,65536,1,0,2,35,14,0,222
4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1067,39891,42131,1,65394,72,70,65536,1,0,2,37,16,0,224
4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1070,39891,42131,1,65394,72,70,65536,1,0,2,40,19,0,227
4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1071,39891,42131,1,65394,72,70,65536,1,0,2,41,20,0,228
4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1073,39891,42131,1,65394,72,70,65536,1,0,2,43,22,0,230
4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1076,39891,42131,1,65394,72,70,65536,1,0,2,46,25,0,233
4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1078,39891,42131,1,65394,72,70,65536,1,0,2,48,27,0,235
190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1081,39891,42131,1,65394,72,70,65536,1,0,0,0,30,2,238
191,1910000,10000,0,0,256,66,359,256,256,0,0,1083,39891,42131,1,65394,72,70,65536,1,0,0,0,32,4,240
192,1920000,10000,0,0,256,66,361,256,256,0,0,1084,39891,42131,1,65394,72,70,65536,1,0,0,0,33,5,241
193,1930000,10000,0,0,256,66,368,256,256,0,0,1086,39891,42131,1,65394,72,70,65536,1,0,0,0,35,7,243
194,1940000,10000,0,0,256,66,367,256,256,0,0,1088,39891,42131,1,65394,72,70,65536,1,0,0,0,37,9,245
195,1950000,10000,0,0,256,66,369,256,256,0,0,1090,39891,42131,1,65394,72,70,65536,1,0,0,0,39,11,247
196,1960000,10000,0,0,256,66,376,256,256,0,0,1091,39891,42131,1,65394,72,70,65536,1,0,0,0,40,12,248
197,1970000,10000,0,0,256,66,379,256,256,0,0,1094,39891,42131,1,65394,72,70,65536,1,0,0,0,43,15,251
198,1980000,10000,0,0,256,66,381,256,256,0,0,1096,39891,42131,1,65394,72,70,65536,1,0,0,0,45,17,253
199,1990000,10000,0,0,256,66,384,256,256,0,0,1098,39891,42131,1,65394,72,70,65536,1,0,0,0,47,19,255
200,2000000,10000,0,0,256,66,391,256,256,0,0,1100,39891,42131,1,65394,72,70,65536,1,0,0,0,49,21,257
201,2010000,10000,0,0,256,66,393,256,256,0,0,1102,39891,42131,1,65394,72,70,65536,1,1,0,0,51,23,0
202,2020000,10000,0,0,256,66,400,256,256,0,0,1104,39891,42131,1,65394,72,70,65536,1,2,0,0,53,25,0
203,2030000,10000,0,0,256,66,427,256,256,0,0,1106,39891,42131,1,65394,72,70,65536,1,3,0,0,55,27,0
4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1130,39891,42131,1,65387,72,77,65536,1,4,0,0,57,29,0
1 tick_number elapsed_ns tick_interval_ns cache_hits_delta bucket_hits_delta word_executions_delta hot_word_count avg_word_heat_q48 window_width actual_window_size predicted_label_hits jitter_bits apic_ticks time_trust_q48 variance_q48 vm_call_depth_max hera_heat_q48 hermes_heat_q48 artemis_heat_q48 fleet_k_q48 fleet_conserved switch_count_cumulative switch_current_slot switch_hera_readiness switch_hermes_readiness switch_artemis_readiness switch_ticks_since
1 tick_number elapsed_ns tick_interval_ns cache_hits_delta bucket_hits_delta word_executions_delta hot_word_count avg_word_heat_q48 window_width actual_window_size predicted_label_hits jitter_bits apic_ticks time_trust_q48 variance_q48 vm_call_depth_max hera_heat_q48 hermes_heat_q48 artemis_heat_q48 fleet_k_q48 fleet_conserved switch_count_cumulative switch_current_slot switch_hera_readiness switch_hermes_readiness switch_artemis_readiness switch_ticks_since
2 104 1040000 890000 0 0 15667 80 43 256 256 0 4695806354533646336 437 65536 0 1 65536 0 0 65536 1 0 0 0 2 2 2
3 16 160000 18446744073708671616 0 0 2988 56 19 4096 2379 0 4895412794951728717 438 65536 0 0 65536 0 0 65536 1 0 0 0 3 3 3
4 17 170000 10000 0 0 256 57 21 4096 2635 0 0 439 65536 0 0 65536 0 0 65536 1 0 1 1 0 4 4
5 18 180000 10000 0 0 256 57 22 4096 2891 0 0 439 65536 0 0 65536 0 0 65536 1 0 1 1 0 4 4
6 19 190000 10000 0 0 256 57 23 4096 3147 0 0 440 65536 0 0 65536 0 0 65536 1 0 1 2 0 5 5
7 20 200000 10000 0 0 256 57 25 4096 3403 0 0 441 65536 0 0 65536 0 0 65536 1 0 1 3 0 6 6
8 21 210000 10000 0 0 256 57 26 4096 3659 0 0 441 65536 0 0 65536 0 0 65536 1 0 1 3 0 6 6
9 22 220000 10000 0 0 256 61 27 4096 3915 0 0 442 65536 0 0 65536 0 0 65536 1 0 1 4 0 7 7
10 23 230000 10000 0 0 256 61 28 4096 4096 0 0 443 65536 0 0 65536 0 0 65536 1 0 1 5 0 8 8
11 24 240000 10000 0 0 256 61 30 4096 4096 0 0 443 65536 0 0 65536 0 0 65536 1 0 1 5 0 8 8
12 25 250000 10000 0 0 256 61 31 2048 2048 0 0 444 65536 0 0 65536 0 0 65536 1 0 1 6 0 9 9
13 26 260000 10000 0 0 256 61 32 2048 2048 0 0 445 65536 0 0 65536 0 0 65536 1 0 1 7 0 10 10
14 27 270000 10000 0 0 256 61 34 1024 1024 0 0 446 65536 0 0 65536 0 0 65536 1 0 1 8 0 11 11
15 28 280000 10000 0 0 256 61 35 1024 1024 0 0 447 65536 0 0 65536 0 0 65536 1 0 1 9 0 12 12
16 3974 39740000 39460000 0 0 1009307 64 3669 256 256 1975 4720563699226509312 449 65536 0 1 65536 0 0 65536 1 0 2 11 2 0 14
17 3975 39750000 10000 0 0 256 66 3670 256 256 1 0 449 65536 0 1 65536 0 0 65536 1 0 2 11 2 0 14
18 3976 39760000 10000 0 0 256 66 3671 256 256 1 0 450 65536 0 1 65536 0 0 65536 1 0 2 12 3 0 15
19 3977 39770000 10000 0 0 256 66 3671 256 256 1 0 451 65536 0 1 65536 0 0 65536 1 0 2 13 4 0 16
20 3978 39780000 10000 0 0 256 66 3672 256 256 1 0 452 65536 0 1 65536 0 0 65536 1 0 2 14 5 0 17
21 3979 39790000 10000 0 0 256 66 3673 256 256 1 0 453 65536 0 1 65536 0 0 65536 1 0 2 15 6 0 18
22 3980 39800000 10000 0 0 256 68 3674 256 256 1 0 453 65536 0 1 65536 0 0 65536 1 0 2 15 6 0 18
23 3981 39810000 10000 0 0 256 71 3675 256 256 1 0 454 65536 0 1 65536 0 0 65536 1 0 2 16 7 0 19
24 3982 39820000 10000 0 0 256 71 3676 256 256 1 0 455 65536 0 1 65536 0 0 65536 1 0 2 17 8 0 20
25 3983 39830000 10000 0 0 256 71 3677 256 256 1 0 455 65536 0 1 65536 0 0 65536 1 0 2 17 8 0 20
26 3984 39840000 10000 0 0 256 71 3678 256 256 1 0 456 65536 0 1 65536 0 0 65536 1 0 2 18 9 0 21
27 3985 39850000 10000 0 0 256 71 3679 256 256 1 0 456 65536 0 1 65536 0 0 65536 1 0 2 18 9 0 21
28 3986 39860000 10000 0 0 256 71 3680 256 256 1 0 457 65536 0 1 65536 0 0 65536 1 0 2 19 10 0 22
29 105 1050000 18446744073670741616 0 0 18655 80 43 256 256 0 4895412794951710197 459 65536 0 1 65536 0 0 65536 1 0 0 0 12 2 24
30 106 1060000 10000 0 0 256 81 46 256 256 0 0 460 65536 0 1 65536 0 0 65536 1 0 0 0 13 3 25
31 107 1070000 10000 0 0 256 81 47 256 256 0 0 461 65536 0 1 65536 0 0 65536 1 0 0 0 14 4 26
32 108 1080000 10000 0 0 256 79 48 256 256 0 0 461 65536 0 1 65536 0 0 65536 1 0 0 0 14 4 26
33 109 1090000 10000 0 0 256 79 49 256 256 0 0 462 65536 0 1 65536 0 0 65536 1 0 0 0 15 5 27
34 110 1100000 10000 0 0 256 77 51 256 256 0 0 463 65536 0 1 65536 0 0 65536 1 0 0 0 16 6 28
35 111 1110000 10000 0 0 256 76 55 256 256 0 0 464 65536 0 1 65536 0 0 65536 1 0 0 0 17 7 29
36 112 1120000 10000 0 0 256 76 56 256 256 0 0 464 65536 0 1 65536 0 0 65536 1 0 0 0 17 7 29
37 113 1130000 10000 0 0 256 80 67 256 256 0 0 464 65536 0 1 65536 0 0 65536 1 0 0 0 17 7 29
38 114 1140000 10000 0 0 256 79 78 256 256 0 0 465 65536 0 1 65536 0 0 65536 1 0 0 0 18 8 30
39 115 1150000 10000 0 0 256 79 92 256 256 0 0 466 65536 0 1 65536 0 0 65536 1 0 0 0 19 9 31
40 116 1160000 10000 0 0 256 79 93 256 256 0 0 466 65536 0 1 65536 0 0 65536 1 0 0 0 19 9 31
41 117 1170000 10000 0 0 256 77 102 256 256 0 0 467 65536 0 1 65536 0 0 65536 1 0 0 0 20 10 32
42 118 1180000 10000 0 0 256 77 104 256 256 0 0 467 65536 0 1 65536 0 0 65536 1 0 0 0 20 10 32
43 119 1190000 10000 0 0 256 77 103 256 256 0 0 468 65536 0 1 65536 0 0 65536 1 0 0 0 21 11 33
44 120 1200000 10000 0 0 256 77 102 256 256 0 0 468 65536 0 1 65536 0 0 65536 1 0 0 0 21 11 33
45 29 290000 18446744073708641616 0 0 6316 62 36 512 512 0 4895412794951728703 531 39891 42131 0 65523 13 0 65536 1 0 1 1 0 13 35
46 30 300000 10000 0 0 256 62 37 512 512 0 0 532 39891 42131 0 65523 13 0 65536 1 0 1 2 0 14 36
47 31 310000 10000 0 0 256 62 39 256 256 0 0 532 39891 42131 0 65523 13 0 65536 1 0 1 2 0 14 36
48 32 320000 10000 0 0 256 62 40 256 256 0 0 533 39891 42131 0 65523 13 0 65536 1 0 1 3 0 15 37
49 33 330000 10000 0 0 256 63 41 256 256 0 0 533 39891 42131 0 65523 13 0 65536 1 0 1 3 0 15 37
50 34 340000 10000 0 0 256 63 42 256 256 0 0 534 39891 42131 0 65523 13 0 65536 1 0 1 4 0 16 38
51 35 350000 10000 0 0 256 63 44 256 256 0 0 535 39891 42131 0 65523 13 0 65536 1 0 1 5 0 17 39
52 36 360000 10000 0 0 256 63 45 256 256 0 0 536 39891 42131 0 65523 13 0 65536 1 0 1 6 0 18 40
53 37 370000 10000 0 0 256 63 46 256 256 0 0 536 39891 42131 0 65523 13 0 65536 1 0 1 6 0 18 40
54 38 380000 10000 0 0 256 63 48 256 256 0 0 537 39891 42131 0 65523 13 0 65536 1 0 1 7 0 19 41
55 39 390000 10000 0 0 256 63 49 256 256 0 0 537 39891 42131 0 65523 13 0 65536 1 0 1 7 0 19 41
56 40 400000 10000 0 0 256 63 50 256 256 0 0 538 39891 42131 0 65523 13 0 65536 1 0 1 8 0 20 42
57 41 410000 10000 0 0 256 63 51 256 256 0 0 538 39891 42131 0 65523 13 0 65536 1 0 1 8 0 20 42
58 3987 39870000 39460000 0 0 1009307 72 3681 256 256 1988 4720563699226509312 541 39891 42131 1 65511 13 12 65536 1 0 2 11 2 0 45
59 3988 39880000 10000 0 0 256 72 3682 256 256 1 0 541 39891 42131 1 65511 13 12 65536 1 0 2 11 2 0 45
60 3989 39890000 10000 0 0 256 72 3683 256 256 1 0 542 39891 42131 1 65511 13 12 65536 1 0 2 12 3 0 46
61 3990 39900000 10000 0 0 256 72 3684 256 256 1 0 543 39891 42131 1 65511 13 12 65536 1 0 2 13 4 0 47
62 3991 39910000 10000 0 0 256 72 3684 256 256 1 0 544 39891 42131 1 65511 13 12 65536 1 0 2 14 5 0 48
63 3992 39920000 10000 0 0 256 72 3685 256 256 1 0 544 39891 42131 1 65511 13 12 65536 1 0 2 14 5 0 48
64 3993 39930000 10000 0 0 256 72 3686 256 256 1 0 545 39891 42131 1 65511 13 12 65536 1 0 2 15 6 0 49
65 3994 39940000 10000 0 0 256 72 3687 256 256 1 0 546 39891 42131 1 65511 13 12 65536 1 0 2 16 7 0 50
66 3995 39950000 10000 0 0 256 72 3688 256 256 1 0 546 39891 42131 1 65511 13 12 65536 1 0 2 16 7 0 50
67 3996 39960000 10000 0 0 256 72 3689 256 256 1 0 547 39891 42131 1 65511 13 12 65536 1 0 2 17 8 0 51
68 3997 39970000 10000 0 0 256 72 3690 256 256 1 0 548 39891 42131 1 65511 13 12 65536 1 0 2 18 9 0 52
69 3998 39980000 10000 0 0 256 72 3691 256 256 1 0 549 39891 42131 1 65511 13 12 65536 1 0 2 19 10 0 53
70 3999 39990000 10000 0 0 256 72 3692 256 256 1 0 549 39891 42131 1 65511 13 12 65536 1 0 2 19 10 0 53
71 121 1210000 18446744073670771616 0 0 22751 77 103 256 256 0 4895412794951710212 552 39891 42131 1 65511 13 12 65536 1 0 0 0 13 2 56
72 122 1220000 10000 0 0 256 77 104 256 256 0 0 552 39891 42131 1 65511 13 12 65536 1 0 0 0 13 2 56
73 123 1230000 10000 0 0 256 77 106 256 256 0 0 553 39891 42131 1 65511 13 12 65536 1 0 0 0 14 3 57
74 124 1240000 10000 0 0 256 77 108 256 256 0 0 554 39891 42131 1 65511 13 12 65536 1 0 0 0 15 4 58
75 125 1250000 10000 0 0 256 77 109 256 256 0 0 555 39891 42131 1 65511 13 12 65536 1 0 0 0 16 5 59
76 126 1260000 10000 0 0 256 75 112 256 256 0 0 556 39891 42131 1 65511 13 12 65536 1 0 0 0 17 6 60
77 127 1270000 10000 0 0 256 76 113 256 256 0 0 556 39891 42131 1 65511 13 12 65536 1 0 0 0 17 6 60
78 128 1280000 10000 0 0 256 76 127 256 256 0 0 556 39891 42131 1 65511 13 12 65536 1 0 0 0 17 6 60
79 129 1290000 10000 0 0 256 72 135 256 256 0 0 557 39891 42131 1 65511 13 12 65536 1 0 0 0 18 7 61
80 130 1300000 10000 0 0 256 72 136 256 256 0 0 558 39891 42131 1 65511 13 12 65536 1 0 0 0 19 8 62
81 131 1310000 10000 0 0 256 72 138 256 256 0 0 559 39891 42131 1 65511 13 12 65536 1 0 0 0 20 9 63
82 132 1320000 10000 0 0 256 72 142 256 256 0 0 559 39891 42131 1 65511 13 12 65536 1 0 0 0 20 9 63
83 133 1330000 10000 0 0 256 72 153 256 256 0 0 560 39891 42131 1 65511 13 12 65536 1 0 0 0 21 10 64
84 134 1340000 10000 0 0 256 72 157 256 256 0 0 560 39891 42131 1 65511 13 12 65536 1 0 0 0 21 10 64
85 42 420000 18446744073708631616 0 0 9644 64 53 256 256 0 4895412794951728698 631 65535 1 0 65499 25 12 65536 1 0 1 1 0 12 66
86 43 430000 10000 0 0 256 64 54 256 256 0 0 631 65535 1 0 65499 25 12 65536 1 0 1 1 0 12 66
87 44 440000 10000 0 0 256 64 55 256 256 0 0 632 65535 1 0 65499 25 12 65536 1 0 1 2 0 13 67
88 45 450000 10000 0 0 256 64 57 256 256 0 0 633 65535 1 0 65499 25 12 65536 1 0 1 3 0 14 68
89 46 460000 10000 0 0 256 64 58 256 256 0 0 633 65535 1 0 65499 25 12 65536 1 0 1 3 0 14 68
90 47 470000 10000 0 0 256 64 59 256 256 0 0 634 65535 1 0 65499 25 12 65536 1 0 1 4 0 15 69
91 48 480000 10000 0 0 256 64 60 256 256 0 0 635 65535 1 0 65499 25 12 65536 1 0 1 5 0 16 70
92 49 490000 10000 0 0 256 64 62 256 256 0 0 635 65535 1 0 65499 25 12 65536 1 0 1 5 0 16 70
93 50 500000 10000 0 0 256 64 63 256 256 0 0 636 65535 1 0 65499 25 12 65536 1 0 1 6 0 17 71
94 51 510000 10000 0 0 256 64 65 256 256 0 0 637 65535 1 0 65499 25 12 65536 1 0 1 7 0 18 72
95 52 520000 10000 0 0 256 64 67 256 256 0 0 638 65535 1 0 65499 25 12 65536 1 0 1 8 0 19 73
96 53 530000 10000 0 0 256 62 68 256 256 0 0 638 65535 1 0 65499 25 12 65536 1 0 1 8 0 19 73
97 54 540000 10000 0 0 256 62 70 256 256 0 0 639 65535 1 0 65499 25 12 65536 1 0 1 9 0 20 74
98 4000 40000000 39460000 0 0 1009307 74 3693 256 256 2001 4720563699226509312 641 65535 1 1 65487 25 24 65536 1 0 2 11 2 0 76
99 4001 40010000 10000 0 0 256 74 3694 256 256 1 0 642 65535 1 1 65487 25 24 65536 1 0 2 12 3 0 77
100 4002 40020000 10000 0 0 256 74 3695 256 256 1 0 643 65535 1 1 65487 25 24 65536 1 0 2 13 4 0 78
101 4003 40030000 10000 0 0 256 74 3696 256 256 1 0 643 65535 1 1 65487 25 24 65536 1 0 2 13 4 0 78
102 4004 40040000 10000 0 0 256 74 3696 256 256 1 0 644 65535 1 1 65487 25 24 65536 1 0 2 14 5 0 79
103 4005 40050000 10000 0 0 256 74 3697 256 256 1 0 644 65535 1 1 65487 25 24 65536 1 0 2 14 5 0 79
104 4006 40060000 10000 0 0 256 74 3698 256 256 1 0 645 65535 1 1 65487 25 24 65536 1 0 2 15 6 0 80
105 4007 40070000 10000 0 0 256 74 3699 256 256 1 0 645 65535 1 1 65487 25 24 65536 1 0 2 15 6 0 80
106 4008 40080000 10000 0 0 256 74 3700 256 256 1 0 646 65535 1 1 65487 25 24 65536 1 0 2 16 7 0 81
107 4009 40090000 10000 0 0 256 74 3701 256 256 1 0 646 65535 1 1 65487 25 24 65536 1 0 2 16 7 0 81
108 4010 40100000 10000 0 0 256 74 3702 256 256 1 0 647 65535 1 1 65487 25 24 65536 1 0 2 17 8 0 82
109 4011 40110000 10000 0 0 256 74 3703 256 256 1 0 647 65535 1 1 65487 25 24 65536 1 0 2 17 8 0 82
110 4012 40120000 10000 0 0 256 74 3704 256 256 1 0 648 65535 1 1 65487 25 24 65536 1 0 2 18 9 0 83
111 135 1350000 18446744073670781616 0 0 26335 72 156 256 256 0 4895412794951710216 651 65535 1 1 65487 25 24 65536 1 0 0 0 12 2 86
112 136 1360000 10000 0 0 256 72 159 256 256 0 0 651 65535 1 1 65487 25 24 65536 1 0 0 0 12 2 86
113 137 1370000 10000 0 0 256 72 161 256 256 0 0 652 65535 1 1 65487 25 24 65536 1 0 0 0 13 3 87
114 138 1380000 10000 0 0 256 72 163 256 256 0 0 652 65535 1 1 65487 25 24 65536 1 0 0 0 13 3 87
115 139 1390000 10000 0 0 256 72 163 256 256 0 0 653 65535 1 1 65487 25 24 65536 1 0 0 0 14 4 88
116 140 1400000 10000 0 0 256 72 165 256 256 0 0 653 65535 1 1 65487 25 24 65536 1 0 0 0 14 4 88
117 141 1410000 10000 0 0 256 72 167 256 256 0 0 654 65535 1 1 65487 25 24 65536 1 0 0 0 15 5 89
118 142 1420000 10000 0 0 256 72 169 256 256 0 0 655 65535 1 1 65487 25 24 65536 1 0 0 0 16 6 90
119 143 1430000 10000 0 0 256 72 171 256 256 0 0 655 65535 1 1 65487 25 24 65536 1 0 0 0 16 6 90
120 144 1440000 10000 0 0 256 72 174 256 256 0 0 656 65535 1 1 65487 25 24 65536 1 0 0 0 17 7 91
121 145 1450000 10000 0 0 256 72 176 256 256 0 0 657 65535 1 1 65487 25 24 65536 1 0 0 0 18 8 92
122 146 1460000 10000 0 0 256 72 178 256 256 0 0 657 65535 1 1 65487 25 24 65536 1 0 0 0 18 8 92
123 147 1470000 10000 0 0 256 72 180 256 256 0 0 658 65535 1 1 65487 25 24 65536 1 0 0 0 19 9 93
124 55 550000 18446744073708631616 0 0 12972 61 73 256 256 0 4895412794951728698 731 65536 0 0 65476 36 24 65536 1 0 1 1 0 10 94
125 56 560000 10000 0 0 256 61 75 256 256 0 0 732 65536 0 0 65476 36 24 65536 1 0 1 2 0 11 95
126 57 570000 10000 0 0 256 61 76 256 256 0 0 732 65536 0 0 65476 36 24 65536 1 0 1 2 0 11 95
127 58 580000 10000 0 0 256 61 77 256 256 0 0 733 65536 0 0 65476 36 24 65536 1 0 1 3 0 12 96
128 59 590000 10000 0 0 256 61 79 256 256 0 0 734 65536 0 0 65476 36 24 65536 1 0 1 4 0 13 97
129 60 600000 10000 0 0 256 61 85 256 256 0 0 735 65536 0 0 65476 36 24 65536 1 0 1 5 0 14 98
130 61 610000 10000 0 0 256 61 87 256 256 0 0 735 65536 0 0 65476 36 24 65536 1 0 1 5 0 14 98
131 62 620000 10000 0 0 256 61 89 256 256 0 0 736 65536 0 0 65476 36 24 65536 1 0 1 6 0 15 99
132 63 630000 10000 0 0 256 61 92 256 256 0 0 737 65536 0 0 65476 36 24 65536 1 0 1 7 0 16 100
133 64 640000 10000 0 0 256 61 95 256 256 0 0 737 65536 0 0 65476 36 24 65536 1 0 1 7 0 16 100
134 65 650000 10000 0 0 256 60 96 256 256 0 0 738 65536 0 0 65476 36 24 65536 1 0 1 8 0 17 101
135 66 660000 10000 0 0 256 59 102 256 256 0 0 738 65536 0 0 65476 36 24 65536 1 0 1 8 0 17 101
136 67 670000 10000 0 0 256 59 104 256 256 0 0 739 65536 0 0 65476 36 24 65536 1 0 1 9 0 18 102
137 4013 40130000 39460000 0 0 1009307 75 3705 256 256 2014 4720563699226509312 741 65536 0 1 65465 36 35 65536 1 0 2 11 2 0 104
138 4014 40140000 10000 0 0 256 75 3706 256 256 1 0 742 65536 0 1 65465 36 35 65536 1 0 2 12 3 0 105
139 4015 40150000 10000 0 0 256 75 3707 256 256 1 0 743 65536 0 1 65465 36 35 65536 1 0 2 13 4 0 106
140 4016 40160000 10000 0 0 256 75 3708 256 256 1 0 744 65536 0 1 65465 36 35 65536 1 0 2 14 5 0 107
141 4017 40170000 10000 0 0 256 75 3708 256 256 1 0 745 65536 0 1 65465 36 35 65536 1 0 2 15 6 0 108
142 4018 40180000 10000 0 0 256 75 3709 256 256 1 0 746 65536 0 1 65465 36 35 65536 1 0 2 16 7 0 109
143 4019 40190000 10000 0 0 256 75 3710 256 256 1 0 746 65536 0 1 65465 36 35 65536 1 0 2 16 7 0 109
144 4020 40200000 10000 0 0 256 75 3711 256 256 1 0 747 65536 0 1 65465 36 35 65536 1 0 2 17 8 0 110
145 4021 40210000 10000 0 0 256 75 3712 256 256 1 0 747 65536 0 1 65465 36 35 65536 1 0 2 17 8 0 110
146 4022 40220000 10000 0 0 256 75 3713 256 256 1 0 748 65536 0 1 65465 36 35 65536 1 0 2 18 9 0 111
147 4023 40230000 10000 0 0 256 75 3714 256 256 1 0 748 65536 0 1 65465 36 35 65536 1 0 2 18 9 0 111
148 4024 40240000 10000 0 0 256 75 3715 256 256 1 0 749 65536 0 1 65465 36 35 65536 1 0 2 19 10 0 112
149 4025 40250000 10000 0 0 256 75 3716 256 256 1 0 749 65536 0 1 65465 36 35 65536 1 0 2 19 10 0 112
150 148 1480000 18446744073670781616 0 0 29663 72 182 256 256 0 4895412794951710216 752 65536 0 1 65465 36 35 65536 1 0 0 0 13 2 115
151 149 1490000 10000 0 0 256 72 184 256 256 0 0 752 65536 0 1 65465 36 35 65536 1 0 0 0 13 2 115
152 150 1500000 10000 0 0 256 72 186 256 256 0 0 753 65536 0 1 65465 36 35 65536 1 0 0 0 14 3 116
153 151 1510000 10000 0 0 256 72 188 256 256 0 0 754 65536 0 1 65465 36 35 65536 1 0 0 0 15 4 117
154 152 1520000 10000 0 0 256 72 190 256 256 0 0 755 65536 0 1 65465 36 35 65536 1 0 0 0 16 5 118
155 153 1530000 10000 0 0 256 72 201 256 256 0 0 755 65536 0 1 65465 36 35 65536 1 0 0 0 16 5 118
156 154 1540000 10000 0 0 256 72 203 256 256 0 0 756 65536 0 1 65465 36 35 65536 1 0 0 0 17 6 119
157 155 1550000 10000 0 0 256 72 205 256 256 0 0 756 65536 0 1 65465 36 35 65536 1 0 0 0 17 6 119
158 156 1560000 10000 0 0 256 72 207 256 256 0 0 757 65536 0 1 65465 36 35 65536 1 0 0 0 18 7 120
159 157 1570000 10000 0 0 256 72 209 256 256 0 0 757 65536 0 1 65465 36 35 65536 1 0 0 0 18 7 120
160 158 1580000 10000 0 0 256 72 212 256 256 0 0 758 65536 0 1 65465 36 35 65536 1 0 0 0 19 8 121
161 159 1590000 10000 0 0 256 72 214 256 256 0 0 758 65536 0 1 65465 36 35 65536 1 0 0 0 19 8 121
162 160 1600000 10000 0 0 256 72 216 256 256 0 0 759 65536 0 1 65465 36 35 65536 1 0 0 0 20 9 122
163 161 1610000 10000 0 0 256 72 218 256 256 0 0 759 65536 0 1 65465 36 35 65536 1 0 0 0 20 9 122
164 68 680000 18446744073708621616 0 0 16300 59 127 256 256 0 4895412794951728693 831 65536 0 0 65453 48 35 65536 1 0 1 1 0 11 124
165 69 690000 10000 0 0 256 59 129 256 256 0 0 831 65536 0 0 65453 48 35 65536 1 0 1 1 0 11 124
166 70 700000 10000 0 0 256 59 131 256 256 0 0 832 65536 0 0 65453 48 35 65536 1 0 1 2 0 12 125
167 71 710000 10000 0 0 256 59 133 256 256 0 0 832 65536 0 0 65453 48 35 65536 1 0 1 2 0 12 125
168 72 720000 10000 0 0 256 59 135 256 256 0 0 833 65536 0 0 65453 48 35 65536 1 0 1 3 0 13 126
169 73 730000 10000 0 0 256 58 138 256 256 0 0 834 65536 0 0 65453 48 35 65536 1 0 1 4 0 14 127
170 74 740000 10000 0 0 256 58 141 256 256 0 0 835 65536 0 0 65453 48 35 65536 1 0 1 5 0 15 128
171 75 750000 10000 0 0 256 58 144 256 256 0 0 836 65536 0 0 65453 48 35 65536 1 0 1 6 0 16 129
172 76 760000 10000 0 0 256 56 148 256 256 0 0 837 65536 0 0 65453 48 35 65536 1 0 1 7 0 17 130
173 77 770000 10000 0 0 256 56 150 256 256 0 0 837 65536 0 0 65453 48 35 65536 1 0 1 7 0 17 130
174 78 780000 10000 0 0 256 56 152 256 256 0 0 838 65536 0 0 65453 48 35 65536 1 0 1 8 0 18 131
175 79 790000 10000 0 0 256 56 154 256 256 0 0 839 65536 0 0 65453 48 35 65536 1 0 1 9 0 19 132
176 80 800000 10000 0 0 256 56 156 256 256 0 0 840 65536 0 0 65453 48 35 65536 1 0 1 10 0 20 133
177 4026 40260000 39460000 0 0 1009307 80 3717 256 256 2027 4720563699226509312 841 65536 0 1 65441 48 47 65536 1 0 2 11 1 0 134
178 4027 40270000 10000 0 0 256 80 3718 256 256 1 0 842 65536 0 1 65441 48 47 65536 1 0 2 12 2 0 135
179 4028 40280000 10000 0 0 256 80 3719 256 256 1 0 842 65536 0 1 65441 48 47 65536 1 0 2 12 2 0 135
180 4029 40290000 10000 0 0 256 80 3720 256 256 1 0 843 65536 0 1 65441 48 47 65536 1 0 2 13 3 0 136
181 4030 40300000 10000 0 0 256 80 3720 256 256 1 0 844 65536 0 1 65441 48 47 65536 1 0 2 14 4 0 137
182 4031 40310000 10000 0 0 256 80 3721 256 256 1 0 845 65536 0 1 65441 48 47 65536 1 0 2 15 5 0 138
183 4032 40320000 10000 0 0 256 80 3722 256 256 1 0 845 65536 0 1 65441 48 47 65536 1 0 2 15 5 0 138
184 4033 40330000 10000 0 0 256 80 3723 256 256 1 0 846 65536 0 1 65441 48 47 65536 1 0 2 16 6 0 139
185 4034 40340000 10000 0 0 256 80 3724 256 256 1 0 847 65536 0 1 65441 48 47 65536 1 0 2 17 7 0 140
186 4035 40350000 10000 0 0 256 80 3725 256 256 1 0 848 65536 0 1 65441 48 47 65536 1 0 2 18 8 0 141
187 4036 40360000 10000 0 0 256 80 3726 256 256 1 0 848 65536 0 1 65441 48 47 65536 1 0 2 18 8 0 141
188 4037 40370000 10000 0 0 256 80 3727 256 256 1 0 848 65536 0 1 65441 48 47 65536 1 0 2 18 8 0 141
189 4038 40380000 10000 0 0 256 80 3728 256 256 1 0 849 65536 0 1 65441 48 47 65536 1 0 2 19 9 0 142
190 4039 40390000 10000 0 0 256 80 3729 256 256 1 0 849 65536 0 1 65441 48 47 65536 1 0 2 19 9 0 142
191 162 1620000 18446744073670781616 0 0 33247 73 220 256 256 0 4895412794951710216 852 65536 0 1 65441 48 47 65536 1 0 0 0 12 2 145
192 163 1630000 10000 0 0 256 73 222 256 256 0 0 853 65536 0 1 65441 48 47 65536 1 0 0 0 13 3 146
193 164 1640000 10000 0 0 256 73 226 256 256 0 0 854 65536 0 1 65441 48 47 65536 1 0 0 0 14 4 147
194 165 1650000 10000 0 0 256 73 228 256 256 0 0 855 65536 0 1 65441 48 47 65536 1 0 0 0 15 5 148
195 166 1660000 10000 0 0 256 73 242 256 256 0 0 856 65536 0 1 65441 48 47 65536 1 0 0 0 16 6 149
196 167 1670000 10000 0 0 256 73 245 256 256 0 0 856 65536 0 1 65441 48 47 65536 1 0 0 0 16 6 149
197 168 1680000 10000 0 0 256 73 247 256 256 0 0 857 65536 0 1 65441 48 47 65536 1 0 0 0 17 7 150
198 169 1690000 10000 0 0 256 73 249 256 256 0 0 858 65536 0 1 65441 48 47 65536 1 0 0 0 18 8 151
199 170 1700000 10000 0 0 256 73 251 256 256 0 0 859 65536 0 1 65441 48 47 65536 1 0 0 0 19 9 152
200 171 1710000 10000 0 0 256 73 258 256 256 0 0 859 65536 0 1 65441 48 47 65536 1 0 0 0 19 9 152
201 172 1720000 10000 0 0 256 71 260 256 256 0 0 860 65536 0 1 65441 48 47 65536 1 0 0 0 20 10 153
202 173 1730000 10000 0 0 256 71 280 256 256 0 0 861 65536 0 1 65441 48 47 65536 1 0 0 0 21 11 154
203 174 1740000 10000 0 0 256 71 287 256 256 0 0 861 65536 0 1 65441 48 47 65536 1 0 0 0 21 11 154
204 175 1750000 10000 0 0 256 71 290 256 256 0 0 862 65536 0 1 65441 48 47 65536 1 0 0 0 22 12 155
205 81 810000 18446744073708611616 0 0 19628 58 158 256 256 0 4895412794951728688 933 65533 3 0 65421 60 55 65536 1 0 1 2 0 14 157
206 82 820000 10000 0 0 256 58 160 256 256 0 0 933 65533 3 0 65421 60 55 65536 1 0 1 2 0 14 157
207 83 830000 10000 0 0 256 58 164 256 256 0 0 934 65533 3 0 65421 60 55 65536 1 0 1 3 0 15 158
208 84 840000 10000 0 0 256 58 166 256 256 0 0 934 65533 3 0 65421 60 55 65536 1 0 1 3 0 15 158
209 85 850000 10000 0 0 256 58 170 256 256 0 0 935 65533 3 0 65421 60 55 65536 1 0 1 4 0 16 159
210 86 860000 10000 0 0 256 58 172 256 256 0 0 935 65533 3 0 65421 60 55 65536 1 0 1 4 0 16 159
211 87 870000 10000 0 0 256 58 174 256 256 0 0 936 65533 3 0 65421 60 55 65536 1 0 1 5 0 17 160
212 88 880000 10000 0 0 256 58 176 256 256 0 0 936 65533 3 0 65421 60 55 65536 1 0 1 5 0 17 160
213 89 890000 10000 0 0 256 58 178 256 256 0 0 937 65533 3 0 65421 60 55 65536 1 0 1 6 0 18 161
214 90 900000 10000 0 0 256 58 180 256 256 0 0 937 65533 3 0 65421 60 55 65536 1 0 1 6 0 18 161
215 91 910000 10000 0 0 256 58 182 256 256 0 0 938 65533 3 0 65421 60 55 65536 1 0 1 7 0 19 162
216 92 920000 10000 0 0 256 58 184 256 256 0 0 939 65533 3 0 65421 60 55 65536 1 0 1 8 0 20 163
217 93 930000 10000 0 0 256 58 186 256 256 0 0 940 65533 3 0 65421 60 55 65536 1 0 1 9 0 21 164
218 4040 40400000 39470000 0 0 1009562 82 3716 256 256 2041 4720565041403789312 942 65533 3 1 65418 60 58 65536 1 0 2 11 2 0 166
219 176 1760000 18446744073670911616 0 0 36829 71 276 256 256 0 4895412794951710280 946 65533 3 1 65418 60 58 65536 1 0 0 0 6 3 170
220 4041 40410000 38650000 0 0 995689 82 3717 256 256 2042 4720454982866829312 948 65533 3 1 65418 60 58 65536 1 0 2 2 8 0 172
221 4042 40420000 10000 0 0 256 82 3718 256 256 1 0 948 65533 3 1 65418 60 58 65536 1 0 2 2 8 0 172
222 4043 40430000 10000 0 0 256 82 3719 256 256 1 0 949 65533 3 1 65418 60 58 65536 1 0 2 3 9 0 173
223 4044 40440000 10000 0 0 256 82 3788 256 256 1 0 950 65533 3 1 65418 60 58 65536 1 0 2 4 10 0 174
224 4045 40450000 10000 0 0 256 82 3817 256 256 1 0 951 65533 3 1 65418 60 58 65536 1 0 2 5 11 0 175
225 4046 40460000 10000 0 0 256 82 3818 256 256 1 0 952 65533 3 1 65418 60 58 65536 1 0 2 6 12 0 176
226 4047 40470000 10000 0 0 256 82 3819 256 256 1 0 952 65533 3 1 65418 60 58 65536 1 0 2 6 12 0 176
227 4048 40480000 10000 0 0 256 82 3820 256 256 1 0 952 65533 3 1 65418 60 58 65536 1 0 2 6 12 0 176
228 4049 40490000 10000 0 0 256 82 3821 256 256 1 0 953 65533 3 1 65418 60 58 65536 1 0 2 7 13 0 177
229 4050 40500000 10000 0 0 256 82 3822 256 256 1 0 953 65533 3 1 65418 60 58 65536 1 0 2 7 13 0 177
230 4051 40510000 10000 0 0 256 82 3823 256 256 1 0 954 65533 3 1 65418 60 58 65536 1 0 2 8 14 0 178
231 4052 40520000 10000 0 0 256 80 4317 256 256 1 0 954 65533 3 1 65418 60 58 65536 1 0 2 8 14 0 178
232 4053 40530000 10000 0 0 256 80 4318 256 256 1 0 955 65533 3 1 65418 60 58 65536 1 0 2 9 15 0 179
233 177 1770000 18446744073670791616 0 0 37085 71 273 256 256 0 4895412794951710221 956 65533 3 1 65418 60 58 65536 1 0 2 10 16 0 180
234 178 1780000 10000 0 0 256 70 283 256 256 0 0 956 65533 3 1 65418 60 58 65536 1 0 2 10 16 0 180
235 179 1790000 10000 0 0 256 70 285 256 256 0 0 957 65533 3 1 65418 60 58 65536 1 0 0 0 17 1 181
236 180 1800000 10000 0 0 256 70 290 256 256 0 0 958 65533 3 1 65418 60 58 65536 1 0 0 0 18 2 182
237 181 1810000 10000 0 0 256 70 295 256 256 0 0 958 65533 3 1 65418 60 58 65536 1 0 0 0 18 2 182
238 182 1820000 10000 0 0 256 70 304 256 256 0 0 959 65533 3 1 65418 60 58 65536 1 0 0 0 19 3 183
239 183 1830000 10000 0 0 256 70 315 256 256 0 0 959 65533 3 1 65418 60 58 65536 1 0 0 0 19 3 183
240 184 1840000 10000 0 0 256 70 324 256 256 0 0 960 65533 3 1 65418 60 58 65536 1 0 0 0 20 4 184
241 185 1850000 10000 0 0 256 70 326 256 256 0 0 961 65533 3 1 65418 60 58 65536 1 0 0 0 21 5 185
242 186 1860000 10000 0 0 256 69 335 256 256 0 0 961 65533 3 1 65418 60 58 65536 1 0 0 0 21 5 185
243 187 1870000 10000 0 0 256 69 338 256 256 0 0 962 65533 3 1 65418 60 58 65536 1 0 0 0 22 6 186
244 188 1880000 10000 0 0 256 69 363 256 256 0 0 962 65533 3 1 65418 60 58 65536 1 0 0 0 22 6 186
245 189 1890000 10000 0 0 256 67 382 256 256 0 0 963 65533 3 1 65418 60 58 65536 1 0 0 0 23 7 187
246 94 940000 18446744073708601616 0 0 22956 60 188 256 256 0 4895412794951728683 1031 39891 42131 0 65406 72 58 65536 1 0 1 1 0 8 188
247 95 950000 10000 0 0 256 60 192 256 256 0 0 1032 39891 42131 0 65406 72 58 65536 1 0 1 2 0 9 189
248 96 960000 10000 0 0 256 58 194 256 256 0 0 1034 39891 42131 0 65406 72 58 65536 1 0 1 4 0 11 191
249 97 970000 10000 0 0 256 58 197 256 256 0 0 1035 39891 42131 0 65406 72 58 65536 1 0 1 5 0 12 192
250 98 980000 10000 0 0 256 58 209 256 256 0 0 1037 39891 42131 0 65406 72 58 65536 1 0 1 7 0 14 194
251 99 990000 10000 0 0 256 56 275 256 256 0 0 1038 39891 42131 0 65406 72 58 65536 1 0 1 8 0 15 195
252 100 1000000 10000 0 0 256 55 281 256 256 0 0 1040 39891 42131 0 65406 72 58 65536 1 0 1 10 0 17 197
253 101 1010000 10000 0 0 256 55 283 256 256 0 0 1041 39891 42131 0 65406 72 58 65536 1 0 1 11 0 18 198
254 102 1020000 10000 0 0 256 55 286 256 256 0 0 1042 39891 42131 0 65406 72 58 65536 1 0 1 12 0 19 199
255 103 1030000 10000 0 0 256 55 289 256 256 0 0 1044 39891 42131 0 65406 72 58 65536 1 0 1 14 0 21 201
256 104 1040000 10000 0 0 256 55 292 256 256 0 0 1045 39891 42131 0 65406 72 58 65536 1 0 1 15 0 22 202
257 105 1050000 10000 0 0 256 55 295 256 256 0 0 1046 39891 42131 0 65406 72 58 65536 1 0 1 16 0 23 203
258 106 1060000 10000 0 0 256 53 297 256 256 0 0 1048 39891 42131 0 65406 72 58 65536 1 0 1 18 0 25 205
259 107 1070000 10000 0 0 256 53 300 256 256 0 0 1050 39891 42131 0 65406 72 58 65536 1 0 1 20 0 27 207
260 4054 40540000 39470000 0 0 1009562 81 4319 256 256 2055 4720565041403789312 1053 39891 42131 1 65394 72 70 65536 1 0 2 23 2 0 210
261 4055 40550000 10000 0 0 256 81 4320 256 256 1 0 1054 39891 42131 1 65394 72 70 65536 1 0 2 24 3 0 211
262 4056 40560000 10000 0 0 256 81 4321 256 256 1 0 1057 39891 42131 1 65394 72 70 65536 1 0 2 27 6 0 214
263 4057 40570000 10000 0 0 256 81 4322 256 256 1 0 1059 39891 42131 1 65394 72 70 65536 1 0 2 29 8 0 216
264 4058 40580000 10000 0 0 256 81 4323 256 256 1 0 1060 39891 42131 1 65394 72 70 65536 1 0 2 30 9 0 217
265 4059 40590000 10000 0 0 256 81 4324 256 256 1 0 1063 39891 42131 1 65394 72 70 65536 1 0 2 33 12 0 220
266 4060 40600000 10000 0 0 256 82 4326 256 256 1 0 1065 39891 42131 1 65394 72 70 65536 1 0 2 35 14 0 222
267 4061 40610000 10000 0 0 256 82 4327 256 256 1 0 1067 39891 42131 1 65394 72 70 65536 1 0 2 37 16 0 224
268 4062 40620000 10000 0 0 256 82 4328 256 256 1 0 1070 39891 42131 1 65394 72 70 65536 1 0 2 40 19 0 227
269 4063 40630000 10000 0 0 256 82 4329 256 256 1 0 1071 39891 42131 1 65394 72 70 65536 1 0 2 41 20 0 228
270 4064 40640000 10000 0 0 256 82 4330 256 256 1 0 1073 39891 42131 1 65394 72 70 65536 1 0 2 43 22 0 230
271 4065 40650000 10000 0 0 256 82 4682 256 256 1 0 1076 39891 42131 1 65394 72 70 65536 1 0 2 46 25 0 233
272 4066 40660000 10000 0 0 256 82 4683 256 256 1 0 1078 39891 42131 1 65394 72 70 65536 1 0 2 48 27 0 235
273 190 1900000 18446744073670791616 0 0 40413 66 356 256 256 0 4895412794951710221 1081 39891 42131 1 65394 72 70 65536 1 0 0 0 30 2 238
274 191 1910000 10000 0 0 256 66 359 256 256 0 0 1083 39891 42131 1 65394 72 70 65536 1 0 0 0 32 4 240
275 192 1920000 10000 0 0 256 66 361 256 256 0 0 1084 39891 42131 1 65394 72 70 65536 1 0 0 0 33 5 241
276 193 1930000 10000 0 0 256 66 368 256 256 0 0 1086 39891 42131 1 65394 72 70 65536 1 0 0 0 35 7 243
277 194 1940000 10000 0 0 256 66 367 256 256 0 0 1088 39891 42131 1 65394 72 70 65536 1 0 0 0 37 9 245
278 195 1950000 10000 0 0 256 66 369 256 256 0 0 1090 39891 42131 1 65394 72 70 65536 1 0 0 0 39 11 247
279 196 1960000 10000 0 0 256 66 376 256 256 0 0 1091 39891 42131 1 65394 72 70 65536 1 0 0 0 40 12 248
280 197 1970000 10000 0 0 256 66 379 256 256 0 0 1094 39891 42131 1 65394 72 70 65536 1 0 0 0 43 15 251
281 198 1980000 10000 0 0 256 66 381 256 256 0 0 1096 39891 42131 1 65394 72 70 65536 1 0 0 0 45 17 253
282 199 1990000 10000 0 0 256 66 384 256 256 0 0 1098 39891 42131 1 65394 72 70 65536 1 0 0 0 47 19 255
283 200 2000000 10000 0 0 256 66 391 256 256 0 0 1100 39891 42131 1 65394 72 70 65536 1 0 0 0 49 21 257
284 201 2010000 10000 0 0 256 66 393 256 256 0 0 1102 39891 42131 1 65394 72 70 65536 1 1 0 0 51 23 0
285 202 2020000 10000 0 0 256 66 400 256 256 0 0 1104 39891 42131 1 65394 72 70 65536 1 2 0 0 53 25 0
286 203 2030000 10000 0 0 256 66 427 256 256 0 0 1106 39891 42131 1 65394 72 70 65536 1 3 0 0 55 27 0
287 4067 40670000 38640000 0 0 995433 82 4684 256 256 2068 4720453640689549312 1130 39891 42131 1 65387 72 77 65536 1 4 0 0 57 29 0
@@ -0,0 +1,287 @@
tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since
104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,437,65536,0,1,65536,0,0,65536,1,0,0,0,2,2,2
16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,438,65536,0,0,65536,0,0,65536,1,0,0,0,3,3,3
17,170000,10000,0,0,256,57,21,4096,2635,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4
18,180000,10000,0,0,256,57,22,4096,2891,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4
19,190000,10000,0,0,256,57,23,4096,3147,0,0,440,65536,0,0,65536,0,0,65536,1,0,1,2,0,5,5
20,200000,10000,0,0,256,57,25,4096,3403,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6
21,210000,10000,0,0,256,57,26,4096,3659,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6
22,220000,10000,0,0,256,61,27,4096,3915,0,0,442,65536,0,0,65536,0,0,65536,1,0,1,4,0,7,7
23,230000,10000,0,0,256,61,28,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8
24,240000,10000,0,0,256,61,30,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8
25,250000,10000,0,0,256,61,31,2048,2048,0,0,444,65536,0,0,65536,0,0,65536,1,0,1,6,0,9,9
26,260000,10000,0,0,256,61,32,2048,2048,0,0,445,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10
27,270000,10000,0,0,256,61,34,1024,1024,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,8,0,11,11
28,280000,10000,0,0,256,61,35,1024,1024,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,9,0,12,12
3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14
3975,39750000,10000,0,0,256,66,3670,256,256,1,0,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14
3976,39760000,10000,0,0,256,66,3671,256,256,1,0,450,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15
3977,39770000,10000,0,0,256,66,3671,256,256,1,0,451,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,16
3978,39780000,10000,0,0,256,66,3672,256,256,1,0,452,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17
3979,39790000,10000,0,0,256,66,3673,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18
3980,39800000,10000,0,0,256,68,3674,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18
3981,39810000,10000,0,0,256,71,3675,256,256,1,0,454,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,19
3982,39820000,10000,0,0,256,71,3676,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20
3983,39830000,10000,0,0,256,71,3677,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20
3984,39840000,10000,0,0,256,71,3678,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21
3985,39850000,10000,0,0,256,71,3679,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21
3986,39860000,10000,0,0,256,71,3680,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,19,10,0,22
105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,459,65536,0,1,65536,0,0,65536,1,0,0,0,12,2,24
106,1060000,10000,0,0,256,81,46,256,256,0,0,460,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,25
107,1070000,10000,0,0,256,81,47,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26
108,1080000,10000,0,0,256,79,48,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26
109,1090000,10000,0,0,256,79,49,256,256,0,0,462,65536,0,1,65536,0,0,65536,1,0,0,0,15,5,27
110,1100000,10000,0,0,256,77,51,256,256,0,0,463,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,28
111,1110000,10000,0,0,256,76,55,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29
112,1120000,10000,0,0,256,76,56,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29
113,1130000,10000,0,0,256,80,67,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29
114,1140000,10000,0,0,256,79,78,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,30
115,1150000,10000,0,0,256,79,92,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31
116,1160000,10000,0,0,256,79,93,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31
117,1170000,10000,0,0,256,77,102,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32
118,1180000,10000,0,0,256,77,104,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32
119,1190000,10000,0,0,256,77,103,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33
120,1200000,10000,0,0,256,77,102,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33
29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,531,39891,42131,0,65523,13,0,65536,1,0,1,1,0,13,35
30,300000,10000,0,0,256,62,37,512,512,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36
31,310000,10000,0,0,256,62,39,256,256,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36
32,320000,10000,0,0,256,62,40,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37
33,330000,10000,0,0,256,63,41,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37
34,340000,10000,0,0,256,63,42,256,256,0,0,534,39891,42131,0,65523,13,0,65536,1,0,1,4,0,16,38
35,350000,10000,0,0,256,63,44,256,256,0,0,535,39891,42131,0,65523,13,0,65536,1,0,1,5,0,17,39
36,360000,10000,0,0,256,63,45,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40
37,370000,10000,0,0,256,63,46,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40
38,380000,10000,0,0,256,63,48,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41
39,390000,10000,0,0,256,63,49,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41
40,400000,10000,0,0,256,63,50,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42
41,410000,10000,0,0,256,63,51,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42
3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45
3988,39880000,10000,0,0,256,72,3682,256,256,1,0,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45
3989,39890000,10000,0,0,256,72,3683,256,256,1,0,542,39891,42131,1,65511,13,12,65536,1,0,2,12,3,0,46
3990,39900000,10000,0,0,256,72,3684,256,256,1,0,543,39891,42131,1,65511,13,12,65536,1,0,2,13,4,0,47
3991,39910000,10000,0,0,256,72,3684,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48
3992,39920000,10000,0,0,256,72,3685,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48
3993,39930000,10000,0,0,256,72,3686,256,256,1,0,545,39891,42131,1,65511,13,12,65536,1,0,2,15,6,0,49
3994,39940000,10000,0,0,256,72,3687,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50
3995,39950000,10000,0,0,256,72,3688,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50
3996,39960000,10000,0,0,256,72,3689,256,256,1,0,547,39891,42131,1,65511,13,12,65536,1,0,2,17,8,0,51
3997,39970000,10000,0,0,256,72,3690,256,256,1,0,548,39891,42131,1,65511,13,12,65536,1,0,2,18,9,0,52
3998,39980000,10000,0,0,256,72,3691,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53
3999,39990000,10000,0,0,256,72,3692,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53
121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56
122,1220000,10000,0,0,256,77,104,256,256,0,0,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56
123,1230000,10000,0,0,256,77,106,256,256,0,0,553,39891,42131,1,65511,13,12,65536,1,0,0,0,14,3,57
124,1240000,10000,0,0,256,77,108,256,256,0,0,554,39891,42131,1,65511,13,12,65536,1,0,0,0,15,4,58
125,1250000,10000,0,0,256,77,109,256,256,0,0,555,39891,42131,1,65511,13,12,65536,1,0,0,0,16,5,59
126,1260000,10000,0,0,256,75,112,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60
127,1270000,10000,0,0,256,76,113,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60
128,1280000,10000,0,0,256,76,127,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60
129,1290000,10000,0,0,256,72,135,256,256,0,0,557,39891,42131,1,65511,13,12,65536,1,0,0,0,18,7,61
130,1300000,10000,0,0,256,72,136,256,256,0,0,558,39891,42131,1,65511,13,12,65536,1,0,0,0,19,8,62
131,1310000,10000,0,0,256,72,138,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63
132,1320000,10000,0,0,256,72,142,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63
133,1330000,10000,0,0,256,72,153,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64
134,1340000,10000,0,0,256,72,157,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64
42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66
43,430000,10000,0,0,256,64,54,256,256,0,0,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66
44,440000,10000,0,0,256,64,55,256,256,0,0,632,65535,1,0,65499,25,12,65536,1,0,1,2,0,13,67
45,450000,10000,0,0,256,64,57,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68
46,460000,10000,0,0,256,64,58,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68
47,470000,10000,0,0,256,64,59,256,256,0,0,634,65535,1,0,65499,25,12,65536,1,0,1,4,0,15,69
48,480000,10000,0,0,256,64,60,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70
49,490000,10000,0,0,256,64,62,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70
50,500000,10000,0,0,256,64,63,256,256,0,0,636,65535,1,0,65499,25,12,65536,1,0,1,6,0,17,71
51,510000,10000,0,0,256,64,65,256,256,0,0,637,65535,1,0,65499,25,12,65536,1,0,1,7,0,18,72
52,520000,10000,0,0,256,64,67,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73
53,530000,10000,0,0,256,62,68,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73
54,540000,10000,0,0,256,62,70,256,256,0,0,639,65535,1,0,65499,25,12,65536,1,0,1,9,0,20,74
4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,641,65535,1,1,65487,25,24,65536,1,0,2,11,2,0,76
4001,40010000,10000,0,0,256,74,3694,256,256,1,0,642,65535,1,1,65487,25,24,65536,1,0,2,12,3,0,77
4002,40020000,10000,0,0,256,74,3695,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78
4003,40030000,10000,0,0,256,74,3696,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78
4004,40040000,10000,0,0,256,74,3696,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79
4005,40050000,10000,0,0,256,74,3697,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79
4006,40060000,10000,0,0,256,74,3698,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80
4007,40070000,10000,0,0,256,74,3699,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80
4008,40080000,10000,0,0,256,74,3700,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81
4009,40090000,10000,0,0,256,74,3701,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81
4010,40100000,10000,0,0,256,74,3702,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82
4011,40110000,10000,0,0,256,74,3703,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82
4012,40120000,10000,0,0,256,74,3704,256,256,1,0,648,65535,1,1,65487,25,24,65536,1,0,2,18,9,0,83
135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86
136,1360000,10000,0,0,256,72,159,256,256,0,0,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86
137,1370000,10000,0,0,256,72,161,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87
138,1380000,10000,0,0,256,72,163,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87
139,1390000,10000,0,0,256,72,163,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88
140,1400000,10000,0,0,256,72,165,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88
141,1410000,10000,0,0,256,72,167,256,256,0,0,654,65535,1,1,65487,25,24,65536,1,0,0,0,15,5,89
142,1420000,10000,0,0,256,72,169,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90
143,1430000,10000,0,0,256,72,171,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90
144,1440000,10000,0,0,256,72,174,256,256,0,0,656,65535,1,1,65487,25,24,65536,1,0,0,0,17,7,91
145,1450000,10000,0,0,256,72,176,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92
146,1460000,10000,0,0,256,72,178,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92
147,1470000,10000,0,0,256,72,180,256,256,0,0,658,65535,1,1,65487,25,24,65536,1,0,0,0,19,9,93
55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,731,65536,0,0,65476,36,24,65536,1,0,1,1,0,10,94
56,560000,10000,0,0,256,61,75,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95
57,570000,10000,0,0,256,61,76,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95
58,580000,10000,0,0,256,61,77,256,256,0,0,733,65536,0,0,65476,36,24,65536,1,0,1,3,0,12,96
59,590000,10000,0,0,256,61,79,256,256,0,0,734,65536,0,0,65476,36,24,65536,1,0,1,4,0,13,97
60,600000,10000,0,0,256,61,85,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98
61,610000,10000,0,0,256,61,87,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98
62,620000,10000,0,0,256,61,89,256,256,0,0,736,65536,0,0,65476,36,24,65536,1,0,1,6,0,15,99
63,630000,10000,0,0,256,61,92,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100
64,640000,10000,0,0,256,61,95,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100
65,650000,10000,0,0,256,60,96,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101
66,660000,10000,0,0,256,59,102,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101
67,670000,10000,0,0,256,59,104,256,256,0,0,739,65536,0,0,65476,36,24,65536,1,0,1,9,0,18,102
4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,741,65536,0,1,65465,36,35,65536,1,0,2,11,2,0,104
4014,40140000,10000,0,0,256,75,3706,256,256,1,0,742,65536,0,1,65465,36,35,65536,1,0,2,12,3,0,105
4015,40150000,10000,0,0,256,75,3707,256,256,1,0,743,65536,0,1,65465,36,35,65536,1,0,2,13,4,0,106
4016,40160000,10000,0,0,256,75,3708,256,256,1,0,744,65536,0,1,65465,36,35,65536,1,0,2,14,5,0,107
4017,40170000,10000,0,0,256,75,3708,256,256,1,0,745,65536,0,1,65465,36,35,65536,1,0,2,15,6,0,108
4018,40180000,10000,0,0,256,75,3709,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109
4019,40190000,10000,0,0,256,75,3710,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109
4020,40200000,10000,0,0,256,75,3711,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110
4021,40210000,10000,0,0,256,75,3712,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110
4022,40220000,10000,0,0,256,75,3713,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111
4023,40230000,10000,0,0,256,75,3714,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111
4024,40240000,10000,0,0,256,75,3715,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112
4025,40250000,10000,0,0,256,75,3716,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112
148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115
149,1490000,10000,0,0,256,72,184,256,256,0,0,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115
150,1500000,10000,0,0,256,72,186,256,256,0,0,753,65536,0,1,65465,36,35,65536,1,0,0,0,14,3,116
151,1510000,10000,0,0,256,72,188,256,256,0,0,754,65536,0,1,65465,36,35,65536,1,0,0,0,15,4,117
152,1520000,10000,0,0,256,72,190,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118
153,1530000,10000,0,0,256,72,201,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118
154,1540000,10000,0,0,256,72,203,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119
155,1550000,10000,0,0,256,72,205,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119
156,1560000,10000,0,0,256,72,207,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120
157,1570000,10000,0,0,256,72,209,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120
158,1580000,10000,0,0,256,72,212,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121
159,1590000,10000,0,0,256,72,214,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121
160,1600000,10000,0,0,256,72,216,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122
161,1610000,10000,0,0,256,72,218,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122
68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124
69,690000,10000,0,0,256,59,129,256,256,0,0,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124
70,700000,10000,0,0,256,59,131,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125
71,710000,10000,0,0,256,59,133,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125
72,720000,10000,0,0,256,59,135,256,256,0,0,833,65536,0,0,65453,48,35,65536,1,0,1,3,0,13,126
73,730000,10000,0,0,256,58,138,256,256,0,0,834,65536,0,0,65453,48,35,65536,1,0,1,4,0,14,127
74,740000,10000,0,0,256,58,141,256,256,0,0,835,65536,0,0,65453,48,35,65536,1,0,1,5,0,15,128
75,750000,10000,0,0,256,58,144,256,256,0,0,836,65536,0,0,65453,48,35,65536,1,0,1,6,0,16,129
76,760000,10000,0,0,256,56,148,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130
77,770000,10000,0,0,256,56,150,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130
78,780000,10000,0,0,256,56,152,256,256,0,0,838,65536,0,0,65453,48,35,65536,1,0,1,8,0,18,131
79,790000,10000,0,0,256,56,154,256,256,0,0,839,65536,0,0,65453,48,35,65536,1,0,1,9,0,19,132
80,800000,10000,0,0,256,56,156,256,256,0,0,840,65536,0,0,65453,48,35,65536,1,0,1,10,0,20,133
4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,841,65536,0,1,65441,48,47,65536,1,0,2,11,1,0,134
4027,40270000,10000,0,0,256,80,3718,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135
4028,40280000,10000,0,0,256,80,3719,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135
4029,40290000,10000,0,0,256,80,3720,256,256,1,0,843,65536,0,1,65441,48,47,65536,1,0,2,13,3,0,136
4030,40300000,10000,0,0,256,80,3720,256,256,1,0,844,65536,0,1,65441,48,47,65536,1,0,2,14,4,0,137
4031,40310000,10000,0,0,256,80,3721,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138
4032,40320000,10000,0,0,256,80,3722,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138
4033,40330000,10000,0,0,256,80,3723,256,256,1,0,846,65536,0,1,65441,48,47,65536,1,0,2,16,6,0,139
4034,40340000,10000,0,0,256,80,3724,256,256,1,0,847,65536,0,1,65441,48,47,65536,1,0,2,17,7,0,140
4035,40350000,10000,0,0,256,80,3725,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141
4036,40360000,10000,0,0,256,80,3726,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141
4037,40370000,10000,0,0,256,80,3727,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141
4038,40380000,10000,0,0,256,80,3728,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142
4039,40390000,10000,0,0,256,80,3729,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142
162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,852,65536,0,1,65441,48,47,65536,1,0,0,0,12,2,145
163,1630000,10000,0,0,256,73,222,256,256,0,0,853,65536,0,1,65441,48,47,65536,1,0,0,0,13,3,146
164,1640000,10000,0,0,256,73,226,256,256,0,0,854,65536,0,1,65441,48,47,65536,1,0,0,0,14,4,147
165,1650000,10000,0,0,256,73,228,256,256,0,0,855,65536,0,1,65441,48,47,65536,1,0,0,0,15,5,148
166,1660000,10000,0,0,256,73,242,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149
167,1670000,10000,0,0,256,73,245,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149
168,1680000,10000,0,0,256,73,247,256,256,0,0,857,65536,0,1,65441,48,47,65536,1,0,0,0,17,7,150
169,1690000,10000,0,0,256,73,249,256,256,0,0,858,65536,0,1,65441,48,47,65536,1,0,0,0,18,8,151
170,1700000,10000,0,0,256,73,251,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152
171,1710000,10000,0,0,256,73,258,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152
172,1720000,10000,0,0,256,71,260,256,256,0,0,860,65536,0,1,65441,48,47,65536,1,0,0,0,20,10,153
173,1730000,10000,0,0,256,71,280,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154
174,1740000,10000,0,0,256,71,287,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154
175,1750000,10000,0,0,256,71,290,256,256,0,0,862,65536,0,1,65441,48,47,65536,1,0,0,0,22,12,155
81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157
82,820000,10000,0,0,256,58,160,256,256,0,0,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157
83,830000,10000,0,0,256,58,164,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158
84,840000,10000,0,0,256,58,166,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158
85,850000,10000,0,0,256,58,170,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159
86,860000,10000,0,0,256,58,172,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159
87,870000,10000,0,0,256,58,174,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160
88,880000,10000,0,0,256,58,176,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160
89,890000,10000,0,0,256,58,178,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161
90,900000,10000,0,0,256,58,180,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161
91,910000,10000,0,0,256,58,182,256,256,0,0,938,65533,3,0,65421,60,55,65536,1,0,1,7,0,19,162
92,920000,10000,0,0,256,58,184,256,256,0,0,939,65533,3,0,65421,60,55,65536,1,0,1,8,0,20,163
93,930000,10000,0,0,256,58,186,256,256,0,0,940,65533,3,0,65421,60,55,65536,1,0,1,9,0,21,164
4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,942,65533,3,1,65418,60,58,65536,1,0,2,11,2,0,166
176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,946,65533,3,1,65418,60,58,65536,1,0,0,0,6,3,170
4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172
4042,40420000,10000,0,0,256,82,3718,256,256,1,0,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172
4043,40430000,10000,0,0,256,82,3719,256,256,1,0,949,65533,3,1,65418,60,58,65536,1,0,2,3,9,0,173
4044,40440000,10000,0,0,256,82,3788,256,256,1,0,950,65533,3,1,65418,60,58,65536,1,0,2,4,10,0,174
4045,40450000,10000,0,0,256,82,3817,256,256,1,0,951,65533,3,1,65418,60,58,65536,1,0,2,5,11,0,175
4046,40460000,10000,0,0,256,82,3818,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176
4047,40470000,10000,0,0,256,82,3819,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176
4048,40480000,10000,0,0,256,82,3820,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176
4049,40490000,10000,0,0,256,82,3821,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177
4050,40500000,10000,0,0,256,82,3822,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177
4051,40510000,10000,0,0,256,82,3823,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178
4052,40520000,10000,0,0,256,80,4317,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178
4053,40530000,10000,0,0,256,80,4318,256,256,1,0,955,65533,3,1,65418,60,58,65536,1,0,2,9,15,0,179
177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180
178,1780000,10000,0,0,256,70,283,256,256,0,0,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180
179,1790000,10000,0,0,256,70,285,256,256,0,0,957,65533,3,1,65418,60,58,65536,1,0,0,0,17,1,181
180,1800000,10000,0,0,256,70,290,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182
181,1810000,10000,0,0,256,70,295,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182
182,1820000,10000,0,0,256,70,304,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183
183,1830000,10000,0,0,256,70,315,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183
184,1840000,10000,0,0,256,70,324,256,256,0,0,960,65533,3,1,65418,60,58,65536,1,0,0,0,20,4,184
185,1850000,10000,0,0,256,70,326,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185
186,1860000,10000,0,0,256,69,335,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185
187,1870000,10000,0,0,256,69,338,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186
188,1880000,10000,0,0,256,69,363,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186
189,1890000,10000,0,0,256,67,382,256,256,0,0,963,65533,3,1,65418,60,58,65536,1,0,0,0,23,7,187
94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,1031,39891,42131,0,65406,72,58,65536,1,0,1,1,0,8,188
95,950000,10000,0,0,256,60,192,256,256,0,0,1032,39891,42131,0,65406,72,58,65536,1,0,1,2,0,9,189
96,960000,10000,0,0,256,58,194,256,256,0,0,1034,39891,42131,0,65406,72,58,65536,1,0,1,4,0,11,191
97,970000,10000,0,0,256,58,197,256,256,0,0,1035,39891,42131,0,65406,72,58,65536,1,0,1,5,0,12,192
98,980000,10000,0,0,256,58,209,256,256,0,0,1037,39891,42131,0,65406,72,58,65536,1,0,1,7,0,14,194
99,990000,10000,0,0,256,56,275,256,256,0,0,1038,39891,42131,0,65406,72,58,65536,1,0,1,8,0,15,195
100,1000000,10000,0,0,256,55,281,256,256,0,0,1040,39891,42131,0,65406,72,58,65536,1,0,1,10,0,17,197
101,1010000,10000,0,0,256,55,283,256,256,0,0,1041,39891,42131,0,65406,72,58,65536,1,0,1,11,0,18,198
102,1020000,10000,0,0,256,55,286,256,256,0,0,1042,39891,42131,0,65406,72,58,65536,1,0,1,12,0,19,199
103,1030000,10000,0,0,256,55,289,256,256,0,0,1044,39891,42131,0,65406,72,58,65536,1,0,1,14,0,21,201
104,1040000,10000,0,0,256,55,292,256,256,0,0,1045,39891,42131,0,65406,72,58,65536,1,0,1,15,0,22,202
105,1050000,10000,0,0,256,55,295,256,256,0,0,1046,39891,42131,0,65406,72,58,65536,1,0,1,16,0,23,203
106,1060000,10000,0,0,256,53,297,256,256,0,0,1048,39891,42131,0,65406,72,58,65536,1,0,1,18,0,25,205
107,1070000,10000,0,0,256,53,300,256,256,0,0,1050,39891,42131,0,65406,72,58,65536,1,0,1,20,0,27,207
4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1053,39891,42131,1,65394,72,70,65536,1,0,2,23,2,0,210
4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1054,39891,42131,1,65394,72,70,65536,1,0,2,24,3,0,211
4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1057,39891,42131,1,65394,72,70,65536,1,0,2,27,6,0,214
4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1059,39891,42131,1,65394,72,70,65536,1,0,2,29,8,0,216
4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1060,39891,42131,1,65394,72,70,65536,1,0,2,30,9,0,217
4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1063,39891,42131,1,65394,72,70,65536,1,0,2,33,12,0,220
4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1065,39891,42131,1,65394,72,70,65536,1,0,2,35,14,0,222
4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1067,39891,42131,1,65394,72,70,65536,1,0,2,37,16,0,224
4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1070,39891,42131,1,65394,72,70,65536,1,0,2,40,19,0,227
4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1071,39891,42131,1,65394,72,70,65536,1,0,2,41,20,0,228
4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1073,39891,42131,1,65394,72,70,65536,1,0,2,43,22,0,230
4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1076,39891,42131,1,65394,72,70,65536,1,0,2,46,25,0,233
4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1078,39891,42131,1,65394,72,70,65536,1,0,2,48,27,0,235
190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1081,39891,42131,1,65394,72,70,65536,1,0,0,0,30,2,238
191,1910000,10000,0,0,256,66,359,256,256,0,0,1083,39891,42131,1,65394,72,70,65536,1,0,0,0,32,4,240
192,1920000,10000,0,0,256,66,361,256,256,0,0,1084,39891,42131,1,65394,72,70,65536,1,0,0,0,33,5,241
193,1930000,10000,0,0,256,66,368,256,256,0,0,1086,39891,42131,1,65394,72,70,65536,1,0,0,0,35,7,243
194,1940000,10000,0,0,256,66,367,256,256,0,0,1088,39891,42131,1,65394,72,70,65536,1,0,0,0,37,9,245
195,1950000,10000,0,0,256,66,369,256,256,0,0,1090,39891,42131,1,65394,72,70,65536,1,0,0,0,39,11,247
196,1960000,10000,0,0,256,66,376,256,256,0,0,1091,39891,42131,1,65394,72,70,65536,1,0,0,0,40,12,248
197,1970000,10000,0,0,256,66,379,256,256,0,0,1094,39891,42131,1,65394,72,70,65536,1,0,0,0,43,15,251
198,1980000,10000,0,0,256,66,381,256,256,0,0,1096,39891,42131,1,65394,72,70,65536,1,0,0,0,45,17,253
199,1990000,10000,0,0,256,66,384,256,256,0,0,1098,39891,42131,1,65394,72,70,65536,1,0,0,0,47,19,255
200,2000000,10000,0,0,256,66,391,256,256,0,0,1100,39891,42131,1,65394,72,70,65536,1,0,0,0,49,21,257
201,2010000,10000,0,0,256,66,393,256,256,0,0,1102,39891,42131,1,65394,72,70,65536,1,1,0,0,51,23,0
202,2020000,10000,0,0,256,66,400,256,256,0,0,1104,39891,42131,1,65394,72,70,65536,1,2,0,0,53,25,0
203,2030000,10000,0,0,256,66,427,256,256,0,0,1106,39891,42131,1,65394,72,70,65536,1,3,0,0,55,27,0
4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1130,39891,42131,1,65387,72,77,65536,1,4,0,0,57,29,0
1 tick_number elapsed_ns tick_interval_ns cache_hits_delta bucket_hits_delta word_executions_delta hot_word_count avg_word_heat_q48 window_width actual_window_size predicted_label_hits jitter_bits apic_ticks time_trust_q48 variance_q48 vm_call_depth_max hera_heat_q48 hermes_heat_q48 artemis_heat_q48 fleet_k_q48 fleet_conserved switch_count_cumulative switch_current_slot switch_hera_readiness switch_hermes_readiness switch_artemis_readiness switch_ticks_since
2 104 1040000 890000 0 0 15667 80 43 256 256 0 4695806354533646336 437 65536 0 1 65536 0 0 65536 1 0 0 0 2 2 2
3 16 160000 18446744073708671616 0 0 2988 56 19 4096 2379 0 4895412794951728717 438 65536 0 0 65536 0 0 65536 1 0 0 0 3 3 3
4 17 170000 10000 0 0 256 57 21 4096 2635 0 0 439 65536 0 0 65536 0 0 65536 1 0 1 1 0 4 4
5 18 180000 10000 0 0 256 57 22 4096 2891 0 0 439 65536 0 0 65536 0 0 65536 1 0 1 1 0 4 4
6 19 190000 10000 0 0 256 57 23 4096 3147 0 0 440 65536 0 0 65536 0 0 65536 1 0 1 2 0 5 5
7 20 200000 10000 0 0 256 57 25 4096 3403 0 0 441 65536 0 0 65536 0 0 65536 1 0 1 3 0 6 6
8 21 210000 10000 0 0 256 57 26 4096 3659 0 0 441 65536 0 0 65536 0 0 65536 1 0 1 3 0 6 6
9 22 220000 10000 0 0 256 61 27 4096 3915 0 0 442 65536 0 0 65536 0 0 65536 1 0 1 4 0 7 7
10 23 230000 10000 0 0 256 61 28 4096 4096 0 0 443 65536 0 0 65536 0 0 65536 1 0 1 5 0 8 8
11 24 240000 10000 0 0 256 61 30 4096 4096 0 0 443 65536 0 0 65536 0 0 65536 1 0 1 5 0 8 8
12 25 250000 10000 0 0 256 61 31 2048 2048 0 0 444 65536 0 0 65536 0 0 65536 1 0 1 6 0 9 9
13 26 260000 10000 0 0 256 61 32 2048 2048 0 0 445 65536 0 0 65536 0 0 65536 1 0 1 7 0 10 10
14 27 270000 10000 0 0 256 61 34 1024 1024 0 0 446 65536 0 0 65536 0 0 65536 1 0 1 8 0 11 11
15 28 280000 10000 0 0 256 61 35 1024 1024 0 0 447 65536 0 0 65536 0 0 65536 1 0 1 9 0 12 12
16 3974 39740000 39460000 0 0 1009307 64 3669 256 256 1975 4720563699226509312 449 65536 0 1 65536 0 0 65536 1 0 2 11 2 0 14
17 3975 39750000 10000 0 0 256 66 3670 256 256 1 0 449 65536 0 1 65536 0 0 65536 1 0 2 11 2 0 14
18 3976 39760000 10000 0 0 256 66 3671 256 256 1 0 450 65536 0 1 65536 0 0 65536 1 0 2 12 3 0 15
19 3977 39770000 10000 0 0 256 66 3671 256 256 1 0 451 65536 0 1 65536 0 0 65536 1 0 2 13 4 0 16
20 3978 39780000 10000 0 0 256 66 3672 256 256 1 0 452 65536 0 1 65536 0 0 65536 1 0 2 14 5 0 17
21 3979 39790000 10000 0 0 256 66 3673 256 256 1 0 453 65536 0 1 65536 0 0 65536 1 0 2 15 6 0 18
22 3980 39800000 10000 0 0 256 68 3674 256 256 1 0 453 65536 0 1 65536 0 0 65536 1 0 2 15 6 0 18
23 3981 39810000 10000 0 0 256 71 3675 256 256 1 0 454 65536 0 1 65536 0 0 65536 1 0 2 16 7 0 19
24 3982 39820000 10000 0 0 256 71 3676 256 256 1 0 455 65536 0 1 65536 0 0 65536 1 0 2 17 8 0 20
25 3983 39830000 10000 0 0 256 71 3677 256 256 1 0 455 65536 0 1 65536 0 0 65536 1 0 2 17 8 0 20
26 3984 39840000 10000 0 0 256 71 3678 256 256 1 0 456 65536 0 1 65536 0 0 65536 1 0 2 18 9 0 21
27 3985 39850000 10000 0 0 256 71 3679 256 256 1 0 456 65536 0 1 65536 0 0 65536 1 0 2 18 9 0 21
28 3986 39860000 10000 0 0 256 71 3680 256 256 1 0 457 65536 0 1 65536 0 0 65536 1 0 2 19 10 0 22
29 105 1050000 18446744073670741616 0 0 18655 80 43 256 256 0 4895412794951710197 459 65536 0 1 65536 0 0 65536 1 0 0 0 12 2 24
30 106 1060000 10000 0 0 256 81 46 256 256 0 0 460 65536 0 1 65536 0 0 65536 1 0 0 0 13 3 25
31 107 1070000 10000 0 0 256 81 47 256 256 0 0 461 65536 0 1 65536 0 0 65536 1 0 0 0 14 4 26
32 108 1080000 10000 0 0 256 79 48 256 256 0 0 461 65536 0 1 65536 0 0 65536 1 0 0 0 14 4 26
33 109 1090000 10000 0 0 256 79 49 256 256 0 0 462 65536 0 1 65536 0 0 65536 1 0 0 0 15 5 27
34 110 1100000 10000 0 0 256 77 51 256 256 0 0 463 65536 0 1 65536 0 0 65536 1 0 0 0 16 6 28
35 111 1110000 10000 0 0 256 76 55 256 256 0 0 464 65536 0 1 65536 0 0 65536 1 0 0 0 17 7 29
36 112 1120000 10000 0 0 256 76 56 256 256 0 0 464 65536 0 1 65536 0 0 65536 1 0 0 0 17 7 29
37 113 1130000 10000 0 0 256 80 67 256 256 0 0 464 65536 0 1 65536 0 0 65536 1 0 0 0 17 7 29
38 114 1140000 10000 0 0 256 79 78 256 256 0 0 465 65536 0 1 65536 0 0 65536 1 0 0 0 18 8 30
39 115 1150000 10000 0 0 256 79 92 256 256 0 0 466 65536 0 1 65536 0 0 65536 1 0 0 0 19 9 31
40 116 1160000 10000 0 0 256 79 93 256 256 0 0 466 65536 0 1 65536 0 0 65536 1 0 0 0 19 9 31
41 117 1170000 10000 0 0 256 77 102 256 256 0 0 467 65536 0 1 65536 0 0 65536 1 0 0 0 20 10 32
42 118 1180000 10000 0 0 256 77 104 256 256 0 0 467 65536 0 1 65536 0 0 65536 1 0 0 0 20 10 32
43 119 1190000 10000 0 0 256 77 103 256 256 0 0 468 65536 0 1 65536 0 0 65536 1 0 0 0 21 11 33
44 120 1200000 10000 0 0 256 77 102 256 256 0 0 468 65536 0 1 65536 0 0 65536 1 0 0 0 21 11 33
45 29 290000 18446744073708641616 0 0 6316 62 36 512 512 0 4895412794951728703 531 39891 42131 0 65523 13 0 65536 1 0 1 1 0 13 35
46 30 300000 10000 0 0 256 62 37 512 512 0 0 532 39891 42131 0 65523 13 0 65536 1 0 1 2 0 14 36
47 31 310000 10000 0 0 256 62 39 256 256 0 0 532 39891 42131 0 65523 13 0 65536 1 0 1 2 0 14 36
48 32 320000 10000 0 0 256 62 40 256 256 0 0 533 39891 42131 0 65523 13 0 65536 1 0 1 3 0 15 37
49 33 330000 10000 0 0 256 63 41 256 256 0 0 533 39891 42131 0 65523 13 0 65536 1 0 1 3 0 15 37
50 34 340000 10000 0 0 256 63 42 256 256 0 0 534 39891 42131 0 65523 13 0 65536 1 0 1 4 0 16 38
51 35 350000 10000 0 0 256 63 44 256 256 0 0 535 39891 42131 0 65523 13 0 65536 1 0 1 5 0 17 39
52 36 360000 10000 0 0 256 63 45 256 256 0 0 536 39891 42131 0 65523 13 0 65536 1 0 1 6 0 18 40
53 37 370000 10000 0 0 256 63 46 256 256 0 0 536 39891 42131 0 65523 13 0 65536 1 0 1 6 0 18 40
54 38 380000 10000 0 0 256 63 48 256 256 0 0 537 39891 42131 0 65523 13 0 65536 1 0 1 7 0 19 41
55 39 390000 10000 0 0 256 63 49 256 256 0 0 537 39891 42131 0 65523 13 0 65536 1 0 1 7 0 19 41
56 40 400000 10000 0 0 256 63 50 256 256 0 0 538 39891 42131 0 65523 13 0 65536 1 0 1 8 0 20 42
57 41 410000 10000 0 0 256 63 51 256 256 0 0 538 39891 42131 0 65523 13 0 65536 1 0 1 8 0 20 42
58 3987 39870000 39460000 0 0 1009307 72 3681 256 256 1988 4720563699226509312 541 39891 42131 1 65511 13 12 65536 1 0 2 11 2 0 45
59 3988 39880000 10000 0 0 256 72 3682 256 256 1 0 541 39891 42131 1 65511 13 12 65536 1 0 2 11 2 0 45
60 3989 39890000 10000 0 0 256 72 3683 256 256 1 0 542 39891 42131 1 65511 13 12 65536 1 0 2 12 3 0 46
61 3990 39900000 10000 0 0 256 72 3684 256 256 1 0 543 39891 42131 1 65511 13 12 65536 1 0 2 13 4 0 47
62 3991 39910000 10000 0 0 256 72 3684 256 256 1 0 544 39891 42131 1 65511 13 12 65536 1 0 2 14 5 0 48
63 3992 39920000 10000 0 0 256 72 3685 256 256 1 0 544 39891 42131 1 65511 13 12 65536 1 0 2 14 5 0 48
64 3993 39930000 10000 0 0 256 72 3686 256 256 1 0 545 39891 42131 1 65511 13 12 65536 1 0 2 15 6 0 49
65 3994 39940000 10000 0 0 256 72 3687 256 256 1 0 546 39891 42131 1 65511 13 12 65536 1 0 2 16 7 0 50
66 3995 39950000 10000 0 0 256 72 3688 256 256 1 0 546 39891 42131 1 65511 13 12 65536 1 0 2 16 7 0 50
67 3996 39960000 10000 0 0 256 72 3689 256 256 1 0 547 39891 42131 1 65511 13 12 65536 1 0 2 17 8 0 51
68 3997 39970000 10000 0 0 256 72 3690 256 256 1 0 548 39891 42131 1 65511 13 12 65536 1 0 2 18 9 0 52
69 3998 39980000 10000 0 0 256 72 3691 256 256 1 0 549 39891 42131 1 65511 13 12 65536 1 0 2 19 10 0 53
70 3999 39990000 10000 0 0 256 72 3692 256 256 1 0 549 39891 42131 1 65511 13 12 65536 1 0 2 19 10 0 53
71 121 1210000 18446744073670771616 0 0 22751 77 103 256 256 0 4895412794951710212 552 39891 42131 1 65511 13 12 65536 1 0 0 0 13 2 56
72 122 1220000 10000 0 0 256 77 104 256 256 0 0 552 39891 42131 1 65511 13 12 65536 1 0 0 0 13 2 56
73 123 1230000 10000 0 0 256 77 106 256 256 0 0 553 39891 42131 1 65511 13 12 65536 1 0 0 0 14 3 57
74 124 1240000 10000 0 0 256 77 108 256 256 0 0 554 39891 42131 1 65511 13 12 65536 1 0 0 0 15 4 58
75 125 1250000 10000 0 0 256 77 109 256 256 0 0 555 39891 42131 1 65511 13 12 65536 1 0 0 0 16 5 59
76 126 1260000 10000 0 0 256 75 112 256 256 0 0 556 39891 42131 1 65511 13 12 65536 1 0 0 0 17 6 60
77 127 1270000 10000 0 0 256 76 113 256 256 0 0 556 39891 42131 1 65511 13 12 65536 1 0 0 0 17 6 60
78 128 1280000 10000 0 0 256 76 127 256 256 0 0 556 39891 42131 1 65511 13 12 65536 1 0 0 0 17 6 60
79 129 1290000 10000 0 0 256 72 135 256 256 0 0 557 39891 42131 1 65511 13 12 65536 1 0 0 0 18 7 61
80 130 1300000 10000 0 0 256 72 136 256 256 0 0 558 39891 42131 1 65511 13 12 65536 1 0 0 0 19 8 62
81 131 1310000 10000 0 0 256 72 138 256 256 0 0 559 39891 42131 1 65511 13 12 65536 1 0 0 0 20 9 63
82 132 1320000 10000 0 0 256 72 142 256 256 0 0 559 39891 42131 1 65511 13 12 65536 1 0 0 0 20 9 63
83 133 1330000 10000 0 0 256 72 153 256 256 0 0 560 39891 42131 1 65511 13 12 65536 1 0 0 0 21 10 64
84 134 1340000 10000 0 0 256 72 157 256 256 0 0 560 39891 42131 1 65511 13 12 65536 1 0 0 0 21 10 64
85 42 420000 18446744073708631616 0 0 9644 64 53 256 256 0 4895412794951728698 631 65535 1 0 65499 25 12 65536 1 0 1 1 0 12 66
86 43 430000 10000 0 0 256 64 54 256 256 0 0 631 65535 1 0 65499 25 12 65536 1 0 1 1 0 12 66
87 44 440000 10000 0 0 256 64 55 256 256 0 0 632 65535 1 0 65499 25 12 65536 1 0 1 2 0 13 67
88 45 450000 10000 0 0 256 64 57 256 256 0 0 633 65535 1 0 65499 25 12 65536 1 0 1 3 0 14 68
89 46 460000 10000 0 0 256 64 58 256 256 0 0 633 65535 1 0 65499 25 12 65536 1 0 1 3 0 14 68
90 47 470000 10000 0 0 256 64 59 256 256 0 0 634 65535 1 0 65499 25 12 65536 1 0 1 4 0 15 69
91 48 480000 10000 0 0 256 64 60 256 256 0 0 635 65535 1 0 65499 25 12 65536 1 0 1 5 0 16 70
92 49 490000 10000 0 0 256 64 62 256 256 0 0 635 65535 1 0 65499 25 12 65536 1 0 1 5 0 16 70
93 50 500000 10000 0 0 256 64 63 256 256 0 0 636 65535 1 0 65499 25 12 65536 1 0 1 6 0 17 71
94 51 510000 10000 0 0 256 64 65 256 256 0 0 637 65535 1 0 65499 25 12 65536 1 0 1 7 0 18 72
95 52 520000 10000 0 0 256 64 67 256 256 0 0 638 65535 1 0 65499 25 12 65536 1 0 1 8 0 19 73
96 53 530000 10000 0 0 256 62 68 256 256 0 0 638 65535 1 0 65499 25 12 65536 1 0 1 8 0 19 73
97 54 540000 10000 0 0 256 62 70 256 256 0 0 639 65535 1 0 65499 25 12 65536 1 0 1 9 0 20 74
98 4000 40000000 39460000 0 0 1009307 74 3693 256 256 2001 4720563699226509312 641 65535 1 1 65487 25 24 65536 1 0 2 11 2 0 76
99 4001 40010000 10000 0 0 256 74 3694 256 256 1 0 642 65535 1 1 65487 25 24 65536 1 0 2 12 3 0 77
100 4002 40020000 10000 0 0 256 74 3695 256 256 1 0 643 65535 1 1 65487 25 24 65536 1 0 2 13 4 0 78
101 4003 40030000 10000 0 0 256 74 3696 256 256 1 0 643 65535 1 1 65487 25 24 65536 1 0 2 13 4 0 78
102 4004 40040000 10000 0 0 256 74 3696 256 256 1 0 644 65535 1 1 65487 25 24 65536 1 0 2 14 5 0 79
103 4005 40050000 10000 0 0 256 74 3697 256 256 1 0 644 65535 1 1 65487 25 24 65536 1 0 2 14 5 0 79
104 4006 40060000 10000 0 0 256 74 3698 256 256 1 0 645 65535 1 1 65487 25 24 65536 1 0 2 15 6 0 80
105 4007 40070000 10000 0 0 256 74 3699 256 256 1 0 645 65535 1 1 65487 25 24 65536 1 0 2 15 6 0 80
106 4008 40080000 10000 0 0 256 74 3700 256 256 1 0 646 65535 1 1 65487 25 24 65536 1 0 2 16 7 0 81
107 4009 40090000 10000 0 0 256 74 3701 256 256 1 0 646 65535 1 1 65487 25 24 65536 1 0 2 16 7 0 81
108 4010 40100000 10000 0 0 256 74 3702 256 256 1 0 647 65535 1 1 65487 25 24 65536 1 0 2 17 8 0 82
109 4011 40110000 10000 0 0 256 74 3703 256 256 1 0 647 65535 1 1 65487 25 24 65536 1 0 2 17 8 0 82
110 4012 40120000 10000 0 0 256 74 3704 256 256 1 0 648 65535 1 1 65487 25 24 65536 1 0 2 18 9 0 83
111 135 1350000 18446744073670781616 0 0 26335 72 156 256 256 0 4895412794951710216 651 65535 1 1 65487 25 24 65536 1 0 0 0 12 2 86
112 136 1360000 10000 0 0 256 72 159 256 256 0 0 651 65535 1 1 65487 25 24 65536 1 0 0 0 12 2 86
113 137 1370000 10000 0 0 256 72 161 256 256 0 0 652 65535 1 1 65487 25 24 65536 1 0 0 0 13 3 87
114 138 1380000 10000 0 0 256 72 163 256 256 0 0 652 65535 1 1 65487 25 24 65536 1 0 0 0 13 3 87
115 139 1390000 10000 0 0 256 72 163 256 256 0 0 653 65535 1 1 65487 25 24 65536 1 0 0 0 14 4 88
116 140 1400000 10000 0 0 256 72 165 256 256 0 0 653 65535 1 1 65487 25 24 65536 1 0 0 0 14 4 88
117 141 1410000 10000 0 0 256 72 167 256 256 0 0 654 65535 1 1 65487 25 24 65536 1 0 0 0 15 5 89
118 142 1420000 10000 0 0 256 72 169 256 256 0 0 655 65535 1 1 65487 25 24 65536 1 0 0 0 16 6 90
119 143 1430000 10000 0 0 256 72 171 256 256 0 0 655 65535 1 1 65487 25 24 65536 1 0 0 0 16 6 90
120 144 1440000 10000 0 0 256 72 174 256 256 0 0 656 65535 1 1 65487 25 24 65536 1 0 0 0 17 7 91
121 145 1450000 10000 0 0 256 72 176 256 256 0 0 657 65535 1 1 65487 25 24 65536 1 0 0 0 18 8 92
122 146 1460000 10000 0 0 256 72 178 256 256 0 0 657 65535 1 1 65487 25 24 65536 1 0 0 0 18 8 92
123 147 1470000 10000 0 0 256 72 180 256 256 0 0 658 65535 1 1 65487 25 24 65536 1 0 0 0 19 9 93
124 55 550000 18446744073708631616 0 0 12972 61 73 256 256 0 4895412794951728698 731 65536 0 0 65476 36 24 65536 1 0 1 1 0 10 94
125 56 560000 10000 0 0 256 61 75 256 256 0 0 732 65536 0 0 65476 36 24 65536 1 0 1 2 0 11 95
126 57 570000 10000 0 0 256 61 76 256 256 0 0 732 65536 0 0 65476 36 24 65536 1 0 1 2 0 11 95
127 58 580000 10000 0 0 256 61 77 256 256 0 0 733 65536 0 0 65476 36 24 65536 1 0 1 3 0 12 96
128 59 590000 10000 0 0 256 61 79 256 256 0 0 734 65536 0 0 65476 36 24 65536 1 0 1 4 0 13 97
129 60 600000 10000 0 0 256 61 85 256 256 0 0 735 65536 0 0 65476 36 24 65536 1 0 1 5 0 14 98
130 61 610000 10000 0 0 256 61 87 256 256 0 0 735 65536 0 0 65476 36 24 65536 1 0 1 5 0 14 98
131 62 620000 10000 0 0 256 61 89 256 256 0 0 736 65536 0 0 65476 36 24 65536 1 0 1 6 0 15 99
132 63 630000 10000 0 0 256 61 92 256 256 0 0 737 65536 0 0 65476 36 24 65536 1 0 1 7 0 16 100
133 64 640000 10000 0 0 256 61 95 256 256 0 0 737 65536 0 0 65476 36 24 65536 1 0 1 7 0 16 100
134 65 650000 10000 0 0 256 60 96 256 256 0 0 738 65536 0 0 65476 36 24 65536 1 0 1 8 0 17 101
135 66 660000 10000 0 0 256 59 102 256 256 0 0 738 65536 0 0 65476 36 24 65536 1 0 1 8 0 17 101
136 67 670000 10000 0 0 256 59 104 256 256 0 0 739 65536 0 0 65476 36 24 65536 1 0 1 9 0 18 102
137 4013 40130000 39460000 0 0 1009307 75 3705 256 256 2014 4720563699226509312 741 65536 0 1 65465 36 35 65536 1 0 2 11 2 0 104
138 4014 40140000 10000 0 0 256 75 3706 256 256 1 0 742 65536 0 1 65465 36 35 65536 1 0 2 12 3 0 105
139 4015 40150000 10000 0 0 256 75 3707 256 256 1 0 743 65536 0 1 65465 36 35 65536 1 0 2 13 4 0 106
140 4016 40160000 10000 0 0 256 75 3708 256 256 1 0 744 65536 0 1 65465 36 35 65536 1 0 2 14 5 0 107
141 4017 40170000 10000 0 0 256 75 3708 256 256 1 0 745 65536 0 1 65465 36 35 65536 1 0 2 15 6 0 108
142 4018 40180000 10000 0 0 256 75 3709 256 256 1 0 746 65536 0 1 65465 36 35 65536 1 0 2 16 7 0 109
143 4019 40190000 10000 0 0 256 75 3710 256 256 1 0 746 65536 0 1 65465 36 35 65536 1 0 2 16 7 0 109
144 4020 40200000 10000 0 0 256 75 3711 256 256 1 0 747 65536 0 1 65465 36 35 65536 1 0 2 17 8 0 110
145 4021 40210000 10000 0 0 256 75 3712 256 256 1 0 747 65536 0 1 65465 36 35 65536 1 0 2 17 8 0 110
146 4022 40220000 10000 0 0 256 75 3713 256 256 1 0 748 65536 0 1 65465 36 35 65536 1 0 2 18 9 0 111
147 4023 40230000 10000 0 0 256 75 3714 256 256 1 0 748 65536 0 1 65465 36 35 65536 1 0 2 18 9 0 111
148 4024 40240000 10000 0 0 256 75 3715 256 256 1 0 749 65536 0 1 65465 36 35 65536 1 0 2 19 10 0 112
149 4025 40250000 10000 0 0 256 75 3716 256 256 1 0 749 65536 0 1 65465 36 35 65536 1 0 2 19 10 0 112
150 148 1480000 18446744073670781616 0 0 29663 72 182 256 256 0 4895412794951710216 752 65536 0 1 65465 36 35 65536 1 0 0 0 13 2 115
151 149 1490000 10000 0 0 256 72 184 256 256 0 0 752 65536 0 1 65465 36 35 65536 1 0 0 0 13 2 115
152 150 1500000 10000 0 0 256 72 186 256 256 0 0 753 65536 0 1 65465 36 35 65536 1 0 0 0 14 3 116
153 151 1510000 10000 0 0 256 72 188 256 256 0 0 754 65536 0 1 65465 36 35 65536 1 0 0 0 15 4 117
154 152 1520000 10000 0 0 256 72 190 256 256 0 0 755 65536 0 1 65465 36 35 65536 1 0 0 0 16 5 118
155 153 1530000 10000 0 0 256 72 201 256 256 0 0 755 65536 0 1 65465 36 35 65536 1 0 0 0 16 5 118
156 154 1540000 10000 0 0 256 72 203 256 256 0 0 756 65536 0 1 65465 36 35 65536 1 0 0 0 17 6 119
157 155 1550000 10000 0 0 256 72 205 256 256 0 0 756 65536 0 1 65465 36 35 65536 1 0 0 0 17 6 119
158 156 1560000 10000 0 0 256 72 207 256 256 0 0 757 65536 0 1 65465 36 35 65536 1 0 0 0 18 7 120
159 157 1570000 10000 0 0 256 72 209 256 256 0 0 757 65536 0 1 65465 36 35 65536 1 0 0 0 18 7 120
160 158 1580000 10000 0 0 256 72 212 256 256 0 0 758 65536 0 1 65465 36 35 65536 1 0 0 0 19 8 121
161 159 1590000 10000 0 0 256 72 214 256 256 0 0 758 65536 0 1 65465 36 35 65536 1 0 0 0 19 8 121
162 160 1600000 10000 0 0 256 72 216 256 256 0 0 759 65536 0 1 65465 36 35 65536 1 0 0 0 20 9 122
163 161 1610000 10000 0 0 256 72 218 256 256 0 0 759 65536 0 1 65465 36 35 65536 1 0 0 0 20 9 122
164 68 680000 18446744073708621616 0 0 16300 59 127 256 256 0 4895412794951728693 831 65536 0 0 65453 48 35 65536 1 0 1 1 0 11 124
165 69 690000 10000 0 0 256 59 129 256 256 0 0 831 65536 0 0 65453 48 35 65536 1 0 1 1 0 11 124
166 70 700000 10000 0 0 256 59 131 256 256 0 0 832 65536 0 0 65453 48 35 65536 1 0 1 2 0 12 125
167 71 710000 10000 0 0 256 59 133 256 256 0 0 832 65536 0 0 65453 48 35 65536 1 0 1 2 0 12 125
168 72 720000 10000 0 0 256 59 135 256 256 0 0 833 65536 0 0 65453 48 35 65536 1 0 1 3 0 13 126
169 73 730000 10000 0 0 256 58 138 256 256 0 0 834 65536 0 0 65453 48 35 65536 1 0 1 4 0 14 127
170 74 740000 10000 0 0 256 58 141 256 256 0 0 835 65536 0 0 65453 48 35 65536 1 0 1 5 0 15 128
171 75 750000 10000 0 0 256 58 144 256 256 0 0 836 65536 0 0 65453 48 35 65536 1 0 1 6 0 16 129
172 76 760000 10000 0 0 256 56 148 256 256 0 0 837 65536 0 0 65453 48 35 65536 1 0 1 7 0 17 130
173 77 770000 10000 0 0 256 56 150 256 256 0 0 837 65536 0 0 65453 48 35 65536 1 0 1 7 0 17 130
174 78 780000 10000 0 0 256 56 152 256 256 0 0 838 65536 0 0 65453 48 35 65536 1 0 1 8 0 18 131
175 79 790000 10000 0 0 256 56 154 256 256 0 0 839 65536 0 0 65453 48 35 65536 1 0 1 9 0 19 132
176 80 800000 10000 0 0 256 56 156 256 256 0 0 840 65536 0 0 65453 48 35 65536 1 0 1 10 0 20 133
177 4026 40260000 39460000 0 0 1009307 80 3717 256 256 2027 4720563699226509312 841 65536 0 1 65441 48 47 65536 1 0 2 11 1 0 134
178 4027 40270000 10000 0 0 256 80 3718 256 256 1 0 842 65536 0 1 65441 48 47 65536 1 0 2 12 2 0 135
179 4028 40280000 10000 0 0 256 80 3719 256 256 1 0 842 65536 0 1 65441 48 47 65536 1 0 2 12 2 0 135
180 4029 40290000 10000 0 0 256 80 3720 256 256 1 0 843 65536 0 1 65441 48 47 65536 1 0 2 13 3 0 136
181 4030 40300000 10000 0 0 256 80 3720 256 256 1 0 844 65536 0 1 65441 48 47 65536 1 0 2 14 4 0 137
182 4031 40310000 10000 0 0 256 80 3721 256 256 1 0 845 65536 0 1 65441 48 47 65536 1 0 2 15 5 0 138
183 4032 40320000 10000 0 0 256 80 3722 256 256 1 0 845 65536 0 1 65441 48 47 65536 1 0 2 15 5 0 138
184 4033 40330000 10000 0 0 256 80 3723 256 256 1 0 846 65536 0 1 65441 48 47 65536 1 0 2 16 6 0 139
185 4034 40340000 10000 0 0 256 80 3724 256 256 1 0 847 65536 0 1 65441 48 47 65536 1 0 2 17 7 0 140
186 4035 40350000 10000 0 0 256 80 3725 256 256 1 0 848 65536 0 1 65441 48 47 65536 1 0 2 18 8 0 141
187 4036 40360000 10000 0 0 256 80 3726 256 256 1 0 848 65536 0 1 65441 48 47 65536 1 0 2 18 8 0 141
188 4037 40370000 10000 0 0 256 80 3727 256 256 1 0 848 65536 0 1 65441 48 47 65536 1 0 2 18 8 0 141
189 4038 40380000 10000 0 0 256 80 3728 256 256 1 0 849 65536 0 1 65441 48 47 65536 1 0 2 19 9 0 142
190 4039 40390000 10000 0 0 256 80 3729 256 256 1 0 849 65536 0 1 65441 48 47 65536 1 0 2 19 9 0 142
191 162 1620000 18446744073670781616 0 0 33247 73 220 256 256 0 4895412794951710216 852 65536 0 1 65441 48 47 65536 1 0 0 0 12 2 145
192 163 1630000 10000 0 0 256 73 222 256 256 0 0 853 65536 0 1 65441 48 47 65536 1 0 0 0 13 3 146
193 164 1640000 10000 0 0 256 73 226 256 256 0 0 854 65536 0 1 65441 48 47 65536 1 0 0 0 14 4 147
194 165 1650000 10000 0 0 256 73 228 256 256 0 0 855 65536 0 1 65441 48 47 65536 1 0 0 0 15 5 148
195 166 1660000 10000 0 0 256 73 242 256 256 0 0 856 65536 0 1 65441 48 47 65536 1 0 0 0 16 6 149
196 167 1670000 10000 0 0 256 73 245 256 256 0 0 856 65536 0 1 65441 48 47 65536 1 0 0 0 16 6 149
197 168 1680000 10000 0 0 256 73 247 256 256 0 0 857 65536 0 1 65441 48 47 65536 1 0 0 0 17 7 150
198 169 1690000 10000 0 0 256 73 249 256 256 0 0 858 65536 0 1 65441 48 47 65536 1 0 0 0 18 8 151
199 170 1700000 10000 0 0 256 73 251 256 256 0 0 859 65536 0 1 65441 48 47 65536 1 0 0 0 19 9 152
200 171 1710000 10000 0 0 256 73 258 256 256 0 0 859 65536 0 1 65441 48 47 65536 1 0 0 0 19 9 152
201 172 1720000 10000 0 0 256 71 260 256 256 0 0 860 65536 0 1 65441 48 47 65536 1 0 0 0 20 10 153
202 173 1730000 10000 0 0 256 71 280 256 256 0 0 861 65536 0 1 65441 48 47 65536 1 0 0 0 21 11 154
203 174 1740000 10000 0 0 256 71 287 256 256 0 0 861 65536 0 1 65441 48 47 65536 1 0 0 0 21 11 154
204 175 1750000 10000 0 0 256 71 290 256 256 0 0 862 65536 0 1 65441 48 47 65536 1 0 0 0 22 12 155
205 81 810000 18446744073708611616 0 0 19628 58 158 256 256 0 4895412794951728688 933 65533 3 0 65421 60 55 65536 1 0 1 2 0 14 157
206 82 820000 10000 0 0 256 58 160 256 256 0 0 933 65533 3 0 65421 60 55 65536 1 0 1 2 0 14 157
207 83 830000 10000 0 0 256 58 164 256 256 0 0 934 65533 3 0 65421 60 55 65536 1 0 1 3 0 15 158
208 84 840000 10000 0 0 256 58 166 256 256 0 0 934 65533 3 0 65421 60 55 65536 1 0 1 3 0 15 158
209 85 850000 10000 0 0 256 58 170 256 256 0 0 935 65533 3 0 65421 60 55 65536 1 0 1 4 0 16 159
210 86 860000 10000 0 0 256 58 172 256 256 0 0 935 65533 3 0 65421 60 55 65536 1 0 1 4 0 16 159
211 87 870000 10000 0 0 256 58 174 256 256 0 0 936 65533 3 0 65421 60 55 65536 1 0 1 5 0 17 160
212 88 880000 10000 0 0 256 58 176 256 256 0 0 936 65533 3 0 65421 60 55 65536 1 0 1 5 0 17 160
213 89 890000 10000 0 0 256 58 178 256 256 0 0 937 65533 3 0 65421 60 55 65536 1 0 1 6 0 18 161
214 90 900000 10000 0 0 256 58 180 256 256 0 0 937 65533 3 0 65421 60 55 65536 1 0 1 6 0 18 161
215 91 910000 10000 0 0 256 58 182 256 256 0 0 938 65533 3 0 65421 60 55 65536 1 0 1 7 0 19 162
216 92 920000 10000 0 0 256 58 184 256 256 0 0 939 65533 3 0 65421 60 55 65536 1 0 1 8 0 20 163
217 93 930000 10000 0 0 256 58 186 256 256 0 0 940 65533 3 0 65421 60 55 65536 1 0 1 9 0 21 164
218 4040 40400000 39470000 0 0 1009562 82 3716 256 256 2041 4720565041403789312 942 65533 3 1 65418 60 58 65536 1 0 2 11 2 0 166
219 176 1760000 18446744073670911616 0 0 36829 71 276 256 256 0 4895412794951710280 946 65533 3 1 65418 60 58 65536 1 0 0 0 6 3 170
220 4041 40410000 38650000 0 0 995689 82 3717 256 256 2042 4720454982866829312 948 65533 3 1 65418 60 58 65536 1 0 2 2 8 0 172
221 4042 40420000 10000 0 0 256 82 3718 256 256 1 0 948 65533 3 1 65418 60 58 65536 1 0 2 2 8 0 172
222 4043 40430000 10000 0 0 256 82 3719 256 256 1 0 949 65533 3 1 65418 60 58 65536 1 0 2 3 9 0 173
223 4044 40440000 10000 0 0 256 82 3788 256 256 1 0 950 65533 3 1 65418 60 58 65536 1 0 2 4 10 0 174
224 4045 40450000 10000 0 0 256 82 3817 256 256 1 0 951 65533 3 1 65418 60 58 65536 1 0 2 5 11 0 175
225 4046 40460000 10000 0 0 256 82 3818 256 256 1 0 952 65533 3 1 65418 60 58 65536 1 0 2 6 12 0 176
226 4047 40470000 10000 0 0 256 82 3819 256 256 1 0 952 65533 3 1 65418 60 58 65536 1 0 2 6 12 0 176
227 4048 40480000 10000 0 0 256 82 3820 256 256 1 0 952 65533 3 1 65418 60 58 65536 1 0 2 6 12 0 176
228 4049 40490000 10000 0 0 256 82 3821 256 256 1 0 953 65533 3 1 65418 60 58 65536 1 0 2 7 13 0 177
229 4050 40500000 10000 0 0 256 82 3822 256 256 1 0 953 65533 3 1 65418 60 58 65536 1 0 2 7 13 0 177
230 4051 40510000 10000 0 0 256 82 3823 256 256 1 0 954 65533 3 1 65418 60 58 65536 1 0 2 8 14 0 178
231 4052 40520000 10000 0 0 256 80 4317 256 256 1 0 954 65533 3 1 65418 60 58 65536 1 0 2 8 14 0 178
232 4053 40530000 10000 0 0 256 80 4318 256 256 1 0 955 65533 3 1 65418 60 58 65536 1 0 2 9 15 0 179
233 177 1770000 18446744073670791616 0 0 37085 71 273 256 256 0 4895412794951710221 956 65533 3 1 65418 60 58 65536 1 0 2 10 16 0 180
234 178 1780000 10000 0 0 256 70 283 256 256 0 0 956 65533 3 1 65418 60 58 65536 1 0 2 10 16 0 180
235 179 1790000 10000 0 0 256 70 285 256 256 0 0 957 65533 3 1 65418 60 58 65536 1 0 0 0 17 1 181
236 180 1800000 10000 0 0 256 70 290 256 256 0 0 958 65533 3 1 65418 60 58 65536 1 0 0 0 18 2 182
237 181 1810000 10000 0 0 256 70 295 256 256 0 0 958 65533 3 1 65418 60 58 65536 1 0 0 0 18 2 182
238 182 1820000 10000 0 0 256 70 304 256 256 0 0 959 65533 3 1 65418 60 58 65536 1 0 0 0 19 3 183
239 183 1830000 10000 0 0 256 70 315 256 256 0 0 959 65533 3 1 65418 60 58 65536 1 0 0 0 19 3 183
240 184 1840000 10000 0 0 256 70 324 256 256 0 0 960 65533 3 1 65418 60 58 65536 1 0 0 0 20 4 184
241 185 1850000 10000 0 0 256 70 326 256 256 0 0 961 65533 3 1 65418 60 58 65536 1 0 0 0 21 5 185
242 186 1860000 10000 0 0 256 69 335 256 256 0 0 961 65533 3 1 65418 60 58 65536 1 0 0 0 21 5 185
243 187 1870000 10000 0 0 256 69 338 256 256 0 0 962 65533 3 1 65418 60 58 65536 1 0 0 0 22 6 186
244 188 1880000 10000 0 0 256 69 363 256 256 0 0 962 65533 3 1 65418 60 58 65536 1 0 0 0 22 6 186
245 189 1890000 10000 0 0 256 67 382 256 256 0 0 963 65533 3 1 65418 60 58 65536 1 0 0 0 23 7 187
246 94 940000 18446744073708601616 0 0 22956 60 188 256 256 0 4895412794951728683 1031 39891 42131 0 65406 72 58 65536 1 0 1 1 0 8 188
247 95 950000 10000 0 0 256 60 192 256 256 0 0 1032 39891 42131 0 65406 72 58 65536 1 0 1 2 0 9 189
248 96 960000 10000 0 0 256 58 194 256 256 0 0 1034 39891 42131 0 65406 72 58 65536 1 0 1 4 0 11 191
249 97 970000 10000 0 0 256 58 197 256 256 0 0 1035 39891 42131 0 65406 72 58 65536 1 0 1 5 0 12 192
250 98 980000 10000 0 0 256 58 209 256 256 0 0 1037 39891 42131 0 65406 72 58 65536 1 0 1 7 0 14 194
251 99 990000 10000 0 0 256 56 275 256 256 0 0 1038 39891 42131 0 65406 72 58 65536 1 0 1 8 0 15 195
252 100 1000000 10000 0 0 256 55 281 256 256 0 0 1040 39891 42131 0 65406 72 58 65536 1 0 1 10 0 17 197
253 101 1010000 10000 0 0 256 55 283 256 256 0 0 1041 39891 42131 0 65406 72 58 65536 1 0 1 11 0 18 198
254 102 1020000 10000 0 0 256 55 286 256 256 0 0 1042 39891 42131 0 65406 72 58 65536 1 0 1 12 0 19 199
255 103 1030000 10000 0 0 256 55 289 256 256 0 0 1044 39891 42131 0 65406 72 58 65536 1 0 1 14 0 21 201
256 104 1040000 10000 0 0 256 55 292 256 256 0 0 1045 39891 42131 0 65406 72 58 65536 1 0 1 15 0 22 202
257 105 1050000 10000 0 0 256 55 295 256 256 0 0 1046 39891 42131 0 65406 72 58 65536 1 0 1 16 0 23 203
258 106 1060000 10000 0 0 256 53 297 256 256 0 0 1048 39891 42131 0 65406 72 58 65536 1 0 1 18 0 25 205
259 107 1070000 10000 0 0 256 53 300 256 256 0 0 1050 39891 42131 0 65406 72 58 65536 1 0 1 20 0 27 207
260 4054 40540000 39470000 0 0 1009562 81 4319 256 256 2055 4720565041403789312 1053 39891 42131 1 65394 72 70 65536 1 0 2 23 2 0 210
261 4055 40550000 10000 0 0 256 81 4320 256 256 1 0 1054 39891 42131 1 65394 72 70 65536 1 0 2 24 3 0 211
262 4056 40560000 10000 0 0 256 81 4321 256 256 1 0 1057 39891 42131 1 65394 72 70 65536 1 0 2 27 6 0 214
263 4057 40570000 10000 0 0 256 81 4322 256 256 1 0 1059 39891 42131 1 65394 72 70 65536 1 0 2 29 8 0 216
264 4058 40580000 10000 0 0 256 81 4323 256 256 1 0 1060 39891 42131 1 65394 72 70 65536 1 0 2 30 9 0 217
265 4059 40590000 10000 0 0 256 81 4324 256 256 1 0 1063 39891 42131 1 65394 72 70 65536 1 0 2 33 12 0 220
266 4060 40600000 10000 0 0 256 82 4326 256 256 1 0 1065 39891 42131 1 65394 72 70 65536 1 0 2 35 14 0 222
267 4061 40610000 10000 0 0 256 82 4327 256 256 1 0 1067 39891 42131 1 65394 72 70 65536 1 0 2 37 16 0 224
268 4062 40620000 10000 0 0 256 82 4328 256 256 1 0 1070 39891 42131 1 65394 72 70 65536 1 0 2 40 19 0 227
269 4063 40630000 10000 0 0 256 82 4329 256 256 1 0 1071 39891 42131 1 65394 72 70 65536 1 0 2 41 20 0 228
270 4064 40640000 10000 0 0 256 82 4330 256 256 1 0 1073 39891 42131 1 65394 72 70 65536 1 0 2 43 22 0 230
271 4065 40650000 10000 0 0 256 82 4682 256 256 1 0 1076 39891 42131 1 65394 72 70 65536 1 0 2 46 25 0 233
272 4066 40660000 10000 0 0 256 82 4683 256 256 1 0 1078 39891 42131 1 65394 72 70 65536 1 0 2 48 27 0 235
273 190 1900000 18446744073670791616 0 0 40413 66 356 256 256 0 4895412794951710221 1081 39891 42131 1 65394 72 70 65536 1 0 0 0 30 2 238
274 191 1910000 10000 0 0 256 66 359 256 256 0 0 1083 39891 42131 1 65394 72 70 65536 1 0 0 0 32 4 240
275 192 1920000 10000 0 0 256 66 361 256 256 0 0 1084 39891 42131 1 65394 72 70 65536 1 0 0 0 33 5 241
276 193 1930000 10000 0 0 256 66 368 256 256 0 0 1086 39891 42131 1 65394 72 70 65536 1 0 0 0 35 7 243
277 194 1940000 10000 0 0 256 66 367 256 256 0 0 1088 39891 42131 1 65394 72 70 65536 1 0 0 0 37 9 245
278 195 1950000 10000 0 0 256 66 369 256 256 0 0 1090 39891 42131 1 65394 72 70 65536 1 0 0 0 39 11 247
279 196 1960000 10000 0 0 256 66 376 256 256 0 0 1091 39891 42131 1 65394 72 70 65536 1 0 0 0 40 12 248
280 197 1970000 10000 0 0 256 66 379 256 256 0 0 1094 39891 42131 1 65394 72 70 65536 1 0 0 0 43 15 251
281 198 1980000 10000 0 0 256 66 381 256 256 0 0 1096 39891 42131 1 65394 72 70 65536 1 0 0 0 45 17 253
282 199 1990000 10000 0 0 256 66 384 256 256 0 0 1098 39891 42131 1 65394 72 70 65536 1 0 0 0 47 19 255
283 200 2000000 10000 0 0 256 66 391 256 256 0 0 1100 39891 42131 1 65394 72 70 65536 1 0 0 0 49 21 257
284 201 2010000 10000 0 0 256 66 393 256 256 0 0 1102 39891 42131 1 65394 72 70 65536 1 1 0 0 51 23 0
285 202 2020000 10000 0 0 256 66 400 256 256 0 0 1104 39891 42131 1 65394 72 70 65536 1 2 0 0 53 25 0
286 203 2030000 10000 0 0 256 66 427 256 256 0 0 1106 39891 42131 1 65394 72 70 65536 1 3 0 0 55 27 0
287 4067 40670000 38640000 0 0 995433 82 4684 256 256 2068 4720453640689549312 1130 39891 42131 1 65387 72 77 65536 1 4 0 0 57 29 0
@@ -56,6 +56,7 @@
#ifdef __STARKERNEL__ #ifdef __STARKERNEL__
#include <stdint.h>
#include "starkernel/vm_uuid.h" #include "starkernel/vm_uuid.h"
/* Register a VM as a switch-signal participant. Returns its slot index, /* Register a VM as a switch-signal participant. Returns its slot index,
@@ -74,6 +75,22 @@ void sk_vm_switch_signal_tick(void);
* pending flag as a side effect -- call at most once per checkpoint. */ * pending flag as a side effect -- call at most once per checkpoint. */
VMUuid sk_vm_switch_signal_take_pending(void); VMUuid sk_vm_switch_signal_take_pending(void);
/* Call once, from the same checkpoint, immediately after a switch
* sk_vm_switch_signal_take_pending() requested actually executes (not if
* the target turned out invalid/self) -- feeds the DoE CSV counters
* below. */
void sk_vm_switch_signal_note_switch_performed(void);
/* DoE CSV read-only exposure (FABRIC-3.md §XXVIII Stage 3 follow-on,
* 2026-09-13) -- all of this state already existed for the switch
* decision itself; these just make it observable. */
uint64_t sk_vm_switch_signal_switch_count(void); /* cumulative, since boot */
uint32_t sk_vm_switch_signal_ticks_since_switch(void);
int sk_vm_switch_signal_current_slot(void); /* -1 = none/unregistered */
int sk_vm_switch_signal_slot_count(void);
uint32_t sk_vm_switch_signal_readiness(int slot); /* 0 if slot out of range */
uint32_t sk_vm_switch_signal_readiness_of(VMUuid vm_id); /* 0 if not registered */
#endif /* __STARKERNEL__ */ #endif /* __STARKERNEL__ */
#endif /* STARKERNEL_CAPSULE_VM_SWITCH_SIGNAL_H */ #endif /* STARKERNEL_CAPSULE_VM_SWITCH_SIGNAL_H */
+11
View File
@@ -658,6 +658,17 @@ typedef struct VM
* entered (no context parked yet); non-zero only * entered (no context parked yet); non-zero only
* while VMRegistryEntry.state == * while VMRegistryEntry.state ==
* VM_STATE_SWITCHED_OUT for this VM. */ * VM_STATE_SWITCHED_OUT for this VM. */
struct VM *native_switch_back_to; /**< Stage 3 correction (FABRIC-3.md §XXVIII,
* 2026-09-13): who most recently switched INTO
* this VM. Updated by sk_vm_context_switch() on
* every switch-in (first-ever or resumed), so the
* placeholder trampoline (sk_vm_switch_entry())
* always yields back to whoever actually switched
* in, not a stale value captured once at this
* VM's very first entry -- a single global there
* let a later switch-in from a different VM get
* silently bounced to the original caller instead
* of itself. */
/** @} */ /** @} */
/** @name Stadium Identity (item 4.2, FABRIC-0.md §25.5) /** @name Stadium Identity (item 4.2, FABRIC-0.md §25.5)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -56,6 +56,11 @@ static int g_slot_count;
static int g_pending; static int g_pending;
static VMUuid g_pending_target; static VMUuid g_pending_target;
/* DoE CSV exposure (FABRIC-3.md §XXVIII Stage 3 follow-on, 2026-09-13). */
static int g_current_slot_cached = -1;
static uint64_t g_switch_count;
static uint32_t g_ticks_since_switch;
static int slot_for_vm_id(VMUuid vm_id) { static int slot_for_vm_id(VMUuid vm_id) {
int i; int i;
for (i = 0; i < g_slot_count; i++) { for (i = 0; i < g_slot_count; i++) {
@@ -81,6 +86,9 @@ void sk_vm_switch_signal_tick(void) {
current_slot = slot_for_vm_id(current->stadium_vm_id); current_slot = slot_for_vm_id(current->stadium_vm_id);
if (current_slot < 0) return; /* current VM isn't a registered participant */ if (current_slot < 0) return; /* current VM isn't a registered participant */
g_current_slot_cached = current_slot;
g_ticks_since_switch++;
for (i = 0; i < g_slot_count; i++) { for (i = 0; i < g_slot_count; i++) {
if (i == current_slot) { if (i == current_slot) {
g_slots[i].readiness = 0; g_slots[i].readiness = 0;
@@ -106,4 +114,36 @@ VMUuid sk_vm_switch_signal_take_pending(void) {
return g_pending_target; return g_pending_target;
} }
void sk_vm_switch_signal_note_switch_performed(void) {
g_switch_count++;
g_ticks_since_switch = 0;
}
uint64_t sk_vm_switch_signal_switch_count(void) {
return g_switch_count;
}
uint32_t sk_vm_switch_signal_ticks_since_switch(void) {
return g_ticks_since_switch;
}
int sk_vm_switch_signal_current_slot(void) {
return g_current_slot_cached;
}
int sk_vm_switch_signal_slot_count(void) {
return g_slot_count;
}
uint32_t sk_vm_switch_signal_readiness(int slot) {
if (slot < 0 || slot >= g_slot_count) return 0;
return g_slots[slot].readiness;
}
uint32_t sk_vm_switch_signal_readiness_of(VMUuid vm_id) {
int slot = slot_for_vm_id(vm_id);
if (slot < 0) return 0;
return g_slots[slot].readiness;
}
#endif /* __STARKERNEL__ */ #endif /* __STARKERNEL__ */
+55 -3
View File
@@ -46,6 +46,29 @@
* 20. fleet_conserved uint32 — vm_physics_conserved() as 0/1: whether * 20. fleet_conserved uint32 — vm_physics_conserved() as 0/1: whether
* |fleet_k_q48 - Q48_ONE| < VM_PHYSICS_EPSILON_Q48 * |fleet_k_q48 - Q48_ONE| < VM_PHYSICS_EPSILON_Q48
* at the moment this row was captured. * at the moment this row was captured.
* 21. switch_count_cumulative uint64 — Stage 3 preemptive-switch count, cumulative
* since boot (capsule_vm_switch_signal.c).
* 22. switch_current_slot uint32 — which registered switch-signal participant is
* executing at this tick (0=Hera,1=Hermes,
* 2=Artemis by current registration order;
* 0xFFFFFFFF = none/unregistered at this moment).
* 23. switch_hera_readiness uint32 — Hera's raw readiness accumulator (slot 0).
* 24. switch_hermes_readiness uint32 — Hermes's raw readiness accumulator (slot 1).
* 25. switch_artemis_readiness uint32 — Artemis's raw readiness accumulator (slot 2).
* 26. switch_ticks_since uint32 — ticks elapsed since the last real switch
* (capsule_vm_switch_signal.c); empirically
* verifies the fixed 50-tick threshold under
* real DoE load rather than assuming it.
*
* Columns 21-26 (FABRIC-3.md §XXVIII Stage 3 follow-on, 2026-09-13): added
* alongside Stage 3's timer-driven preemptive context switching -- read-only
* exposure of state the switch-signal module already tracked internally for its
* own decision-making; no new measurement logic, just made observable. Slot
* readiness columns are hardcoded to the 3 known Tripod slots (same convention
* as columns 16-18) rather than a dynamic per-slot column set, for the same
* reason: this is a logging schema for the currently-known fleet, not the
* switch-signal mechanism itself (which stays slot-count-agnostic, headroom for
* up to 8 participants -- see capsule_vm_switch_signal.h).
* *
* Note: avg_word_heat and estimated_jitter_ns are stored as double in the * Note: avg_word_heat and estimated_jitter_ns are stored as double in the
* snapshot but the freestanding snprintf has no %%f support. avg_word_heat * snapshot but the freestanding snprintf has no %%f support. avg_word_heat
@@ -67,6 +90,7 @@
#include "starkernel/timer.h" #include "starkernel/timer.h"
#include "starkernel/capsule_birth.h" #include "starkernel/capsule_birth.h"
#include "starkernel/capsule_vm_physics.h" #include "starkernel/capsule_vm_physics.h"
#include "starkernel/capsule_vm_switch_signal.h" /* FABRIC-3.md §XXVIII Stage 3 follow-on */
#include "freestanding/stdio.h" #include "freestanding/stdio.h"
#include "word_registry.h" #include "word_registry.h"
@@ -83,7 +107,10 @@ static const char *doe_header =
"window_width,actual_window_size,predicted_label_hits,jitter_bits," "window_width,actual_window_size,predicted_label_hits,jitter_bits,"
"apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max," "apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,"
"hera_heat_q48,hermes_heat_q48,artemis_heat_q48," "hera_heat_q48,hermes_heat_q48,artemis_heat_q48,"
"fleet_k_q48,fleet_conserved"; "fleet_k_q48,fleet_conserved,"
"switch_count_cumulative,switch_current_slot,"
"switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,"
"switch_ticks_since";
/* Looks up a Tripod VM's fleet heat by name; 0 if not currently registered /* Looks up a Tripod VM's fleet heat by name; 0 if not currently registered
* (e.g. between KILL and rebirth). */ * (e.g. between KILL and rebirth). */
@@ -133,9 +160,28 @@ void doe_log_tick_row(VM *vm, const HeartbeatTickSnapshot *snap)
uint64_t fleet_k_q48 = vm_physics_fleet_heat_sum(); uint64_t fleet_k_q48 = vm_physics_fleet_heat_sum();
unsigned fleet_conserved = vm_physics_conserved() ? 1u : 0u; unsigned fleet_conserved = vm_physics_conserved() ? 1u : 0u;
/* FABRIC-3.md §XXVIII Stage 3 follow-on (2026-09-13): switch-signal
* exposure, looked up by name each tick (same convention as the heat
* columns above -- registration order is not assumed fixed). */
uint64_t switch_count = sk_vm_switch_signal_switch_count();
int switch_slot = sk_vm_switch_signal_current_slot();
unsigned switch_current_slot = (switch_slot >= 0) ? (unsigned)switch_slot : 0xFFFFFFFFu;
uint32_t switch_ticks_since = sk_vm_switch_signal_ticks_since_switch();
uint32_t hera_readiness = 0, hermes_readiness = 0, artemis_readiness = 0;
{
VMRegistryEntry e;
if (capsule_vm_find_by_name_nocase("Hera", &e) == 0)
hera_readiness = sk_vm_switch_signal_readiness_of(e.vm_id);
if (capsule_vm_find_by_name_nocase("Hermes", &e) == 0)
hermes_readiness = sk_vm_switch_signal_readiness_of(e.vm_id);
if (capsule_vm_find_by_name_nocase("Artemis", &e) == 0)
artemis_readiness = sk_vm_switch_signal_readiness_of(e.vm_id);
}
char buf[DOE_BUF_SIZE]; char buf[DOE_BUF_SIZE];
snprintf(buf, sizeof(buf), snprintf(buf, sizeof(buf),
"%u,%llu,%llu,%u,%u,%u,%llu,%llu,%u,%u,%u,%llu,%llu,%llu,%llu,%u,%llu,%llu,%llu,%llu,%u", "%u,%llu,%llu,%u,%u,%u,%llu,%llu,%u,%u,%u,%llu,%llu,%llu,%llu,%u,%llu,%llu,%llu,%llu,%u,"
"%llu,%u,%u,%u,%u,%u",
snap->tick_number, snap->tick_number,
(unsigned long long)snap->elapsed_ns, (unsigned long long)snap->elapsed_ns,
(unsigned long long)snap->tick_interval_ns, (unsigned long long)snap->tick_interval_ns,
@@ -156,7 +202,13 @@ void doe_log_tick_row(VM *vm, const HeartbeatTickSnapshot *snap)
(unsigned long long)hermes_heat_q48, (unsigned long long)hermes_heat_q48,
(unsigned long long)artemis_heat_q48, (unsigned long long)artemis_heat_q48,
(unsigned long long)fleet_k_q48, (unsigned long long)fleet_k_q48,
fleet_conserved); fleet_conserved,
(unsigned long long)switch_count,
switch_current_slot,
hera_readiness,
hermes_readiness,
artemis_readiness,
switch_ticks_since);
console_puts(DOE_PREFIX); console_puts(DOE_PREFIX);
console_puts(buf); console_puts(buf);
+22 -13
View File
@@ -39,14 +39,17 @@
extern void sk_vm_switch_to(uint64_t *save_sp_out, uint64_t new_sp); extern void sk_vm_switch_to(uint64_t *save_sp_out, uint64_t new_sp);
extern uint64_t sk_vm_switch_prime(uint64_t stack_top, void *entry); extern uint64_t sk_vm_switch_prime(uint64_t stack_top, void *entry);
/* Single-writer-mainline globals, safe under this stage's cooperative- /* Single-writer-mainline global, safe under this stage's cooperative-only,
* only, one-VM-runs-at-a-time-on-one-hart discipline (same class of * one-VM-runs-at-a-time-on-one-hart discipline (same class of bookkeeping
* bookkeeping as vm_core.c's g_log_attrib_vm) -- set immediately before a * as vm_core.c's g_log_attrib_vm) -- identifies which VM a freshly-primed
* first-ever switch into a VM, read exactly once, synchronously, at the * native stack belongs to. Read exactly once, synchronously, at the very
* very top of sk_vm_switch_entry() before any other switch could occur. * top of sk_vm_switch_entry() before any other first-entry could occur.
* Preemption (Stage 3) will need to revisit this; flagged there, not here. */ * Safe to keep as a plain global (unlike the old g_switch_back_to this
* file used to also carry -- see native_switch_back_to's own doc comment
* in vm.h for why that one had to move to per-VM state): a VM's identity
* never changes across the lifetime of its own trampoline instance, only
* who most recently switched into it does. */
static VM *g_switch_entry_vm; static VM *g_switch_entry_vm;
static VM *g_switch_back_to;
/** /**
* sk_vm_switch_entry - trampoline for a VM's first-ever entry. * sk_vm_switch_entry - trampoline for a VM's first-ever entry.
@@ -55,15 +58,17 @@ static VM *g_switch_back_to;
* switched-to VM should actually DO once running is later-stage work * switched-to VM should actually DO once running is later-stage work
* (message dispatch, an idle loop, whatever Stage 3+ needs). For now this * (message dispatch, an idle loop, whatever Stage 3+ needs). For now this
* is a minimal, permanent placeholder: immediately yield back to whoever * is a minimal, permanent placeholder: immediately yield back to whoever
* switched to it, forever. Must never fall off the end -- there is no * most recently switched to it, forever. Reads self->native_switch_back_to
* legitimate return address below a synthetic first-entry frame, unlike * fresh every iteration (not a value captured once) so a later switch-in
* an ordinary function. * from a different VM is honored, not silently bounced to whoever entered
* first. Must never fall off the end -- there is no legitimate return
* address below a synthetic first-entry frame, unlike an ordinary
* function.
*/ */
void sk_vm_switch_entry(void) { void sk_vm_switch_entry(void) {
VM *self = g_switch_entry_vm; VM *self = g_switch_entry_vm;
VM *back = g_switch_back_to;
for (;;) { for (;;) {
sk_vm_context_switch(self, back); sk_vm_context_switch(self, self->native_switch_back_to);
} }
} }
@@ -74,10 +79,14 @@ int sk_vm_context_switch(VM *from, VM *to) {
return -1; return -1;
} }
/* Recorded unconditionally (first-ever entry or a resume) so whoever
* is parked at `to`'s native stack -- most often this placeholder
* trampoline -- always knows who most recently switched into it. */
to->native_switch_back_to = from;
if (to->native_stack_saved_sp == 0) { if (to->native_stack_saved_sp == 0) {
/* First-ever entry: synthesize the initial frame. */ /* First-ever entry: synthesize the initial frame. */
g_switch_entry_vm = to; g_switch_entry_vm = to;
g_switch_back_to = from;
new_sp = sk_vm_switch_prime(to->native_stack_top, (void *)&sk_vm_switch_entry); new_sp = sk_vm_switch_prime(to->native_stack_top, (void *)&sk_vm_switch_entry);
} else { } else {
new_sp = to->native_stack_saved_sp; new_sp = to->native_stack_saved_sp;
+46 -2
View File
@@ -63,6 +63,12 @@
#include "starkernel/capsule_vm_switch_signal.h" /* FABRIC-3.md §XXVIII Stage 3 */ #include "starkernel/capsule_vm_switch_signal.h" /* FABRIC-3.md §XXVIII Stage 3 */
#include "starkernel/vm/switch.h" /* FABRIC-3.md §XXVIII Stage 2 -- sk_vm_context_switch() */ #include "starkernel/vm/switch.h" /* FABRIC-3.md §XXVIII Stage 2 -- sk_vm_context_switch() */
#include "starkernel/capsule_birth.h" /* capsule_vm_registry_get() */ #include "starkernel/capsule_birth.h" /* capsule_vm_registry_get() */
/* FABRIC-3.md §XXVIII Stage 3 correction (2026-09-13): forward-declared
* here because execute_colon_word() (uses it) appears earlier in this file
* than g_vm_interpret_depth's definition (kept next to g_log_attrib_vm,
* near vm_interpret() -- see that doc comment for the full rationale). */
int sk_vm_at_outermost_interpret(void);
#endif #endif
#include "word_source/include/vocabulary_words.h" #include "word_source/include/vocabulary_words.h"
#include "vm_internal.h" #include "vm_internal.h"
@@ -893,13 +899,35 @@ void execute_colon_word(VM* vm)
* Only ever acts when this word's own execution left the VM in a * Only ever acts when this word's own execution left the VM in a
* clean, resumable state (past the error/abort/exit_colon checks * clean, resumable state (past the error/abort/exit_colon checks
* below would be too late -- this runs before them, deliberately, * below would be too late -- this runs before them, deliberately,
* so a switch never happens mid-unwind). */ * so a switch never happens mid-unwind).
{ *
* Stage 3 correction (2026-09-13): also gated on
* sk_vm_at_outermost_interpret() -- see g_vm_interpret_depth's own
* doc comment above vm_interpret(). If this word is executing
* nested inside a VM-EXEC/VM-CALL dispatch (from another VM's own
* vm_interpret() call, still on the mainline stack), `vm` here does
* not own the physical stack it's currently running on, so a real
* switch must not fire -- it would park that borrowed stack region
* under this VM's saved-context pointer, corrupting the enclosing
* VM's own call chain the moment it resumes. Left pending
* (take_pending() is not called at all in that case) so the next
* checkpoint at the outermost frame picks it up instead of losing
* it.
*
* note_switch_performed() is called BEFORE sk_vm_context_switch(),
* not after (Stage 3 follow-on correction, 2026-09-13): the switch
* call does not return until something later switches back to
* `vm`, which could be an arbitrary number of ticks later --
* calling it after would attribute switch_count_cumulative/
* switch_ticks_since to the wrong (resume) event instead of the
* actual switch-out this counts. */
if (sk_vm_at_outermost_interpret()) {
VMUuid target_id = sk_vm_switch_signal_take_pending(); VMUuid target_id = sk_vm_switch_signal_take_pending();
if (!vm_uuid_equal(target_id, vm_uuid_none())) { if (!vm_uuid_equal(target_id, vm_uuid_none())) {
VMRegistryEntry target_entry; VMRegistryEntry target_entry;
if (capsule_vm_registry_get(target_id, &target_entry) == 0 && if (capsule_vm_registry_get(target_id, &target_entry) == 0 &&
target_entry.vm_ptr && target_entry.vm_ptr != (void *)vm) { target_entry.vm_ptr && target_entry.vm_ptr != (void *)vm) {
sk_vm_switch_signal_note_switch_performed();
sk_vm_context_switch(vm, (VM *)target_entry.vm_ptr); sk_vm_context_switch(vm, (VM *)target_entry.vm_ptr);
/* Resumes here once something later switches back. */ /* Resumes here once something later switches back. */
} }
@@ -1084,6 +1112,20 @@ static VM *g_log_attrib_vm; /* zero-initialized (BSS) */
VM *vm_log_attributed_vm(void) { return g_log_attrib_vm; } VM *vm_log_attributed_vm(void) { return g_log_attrib_vm; }
/* FABRIC-3.md §XXVIII Stage 3 correction (2026-09-13): nesting depth of
* vm_interpret() calls, tracked the same save/restore-adjacent way as
* g_log_attrib_vm just above. A nested call (VM-EXEC/VM-CALL dispatching
* into a different VM's own dictionary mid-interpret) runs on physical
* stack memory it does not own -- the Stage 3 switch checkpoint in
* execute_colon_word() below must never fire a real context switch there,
* only at the outermost vm_interpret() call, or it parks a borrowed stack
* region under the wrong VM's saved-context pointer (silent corruption,
* not just the trampoline livelock this was first found chasing -- see
* FABRIC-3.md for the full writeup). */
static int g_vm_interpret_depth;
int sk_vm_at_outermost_interpret(void) { return g_vm_interpret_depth <= 1; }
void vm_interpret(VM* vm, const char* input) void vm_interpret(VM* vm, const char* input)
{ {
if (!vm || !input) return; if (!vm || !input) return;
@@ -1091,6 +1133,7 @@ void vm_interpret(VM* vm, const char* input)
VM *prev_attrib_vm = g_log_attrib_vm; VM *prev_attrib_vm = g_log_attrib_vm;
g_log_attrib_vm = vm; g_log_attrib_vm = vm;
g_vm_interpret_depth++;
/* Load into input buffer (cap + NUL) */ /* Load into input buffer (cap + NUL) */
size_t n = 0, cap = INPUT_BUFFER_SIZE ? INPUT_BUFFER_SIZE - 1 : 0; size_t n = 0, cap = INPUT_BUFFER_SIZE ? INPUT_BUFFER_SIZE - 1 : 0;
@@ -1123,6 +1166,7 @@ void vm_interpret(VM* vm, const char* input)
} }
} }
g_vm_interpret_depth--;
g_log_attrib_vm = prev_attrib_vm; g_log_attrib_vm = prev_attrib_vm;
} }