nmarshall commited on
Commit
517cec8
·
1 Parent(s): 6e01995

qvm: recover userinfo lookup and buffer selection

Browse files
docs/FINDINGS.md CHANGED
@@ -1679,3 +1679,6 @@ RE-813–822 replaces the scoreboard decimal assumption with actual37914 executi
1679
 
1680
 
1681
  **RE-893:** Rust matches64 continuous original6939/249007/246963 compositions. Independent max-clients/live-level bounds preserve score-reset, session-write and final connection-scan ordering; supplied first-child field/connection changes are staged with global/cvar intentions. Invalid counts reject without partial state commits. Native first child, bot/map-list callbacks and engine persistence remain open. [Evidence](research/RUST_NORMAL_MAP_SESSION.md).
 
 
 
 
1679
 
1680
 
1681
  **RE-893:** Rust matches64 continuous original6939/249007/246963 compositions. Independent max-clients/live-level bounds preserve score-reset, session-write and final connection-scan ordering; supplied first-child field/connection changes are staged with global/cvar intentions. Invalid counts reject without partial state commits. Native first child, bot/map-list callbacks and engine persistence remain open. [Evidence](research/RUST_NORMAL_MAP_SESSION.md).
1682
+
1683
+
1684
+ **RE-894:** 96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open. [Evidence](research/QVM_INFO_LOOKUP.md).
docs/PROVISIONAL_TODO.md CHANGED
@@ -1713,3 +1713,6 @@ RE-893: Rust matches64 continuous original6939/249007/246963 compositions. Indep
1713
 
1714
 
1715
  RE-884–893 completed bounded queried spawn/camera and map persistence compositions. RE-894 tracks saved-position behavior, restore, native collision and full runtime integration. [Batch and remaining tasks](research/QVM_QUERIED_PERSISTENCE_BATCH.md).
 
 
 
 
1713
 
1714
 
1715
  RE-884–893 completed bounded queried spawn/camera and map persistence compositions. RE-894 tracks saved-position behavior, restore, native collision and full runtime integration. [Batch and remaining tasks](research/QVM_QUERIED_PERSISTENCE_BATCH.md).
1716
+
1717
+
1718
+ RE-894: 96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open. Full runtime completion remains open. [Evidence](research/QVM_INFO_LOOKUP.md).
docs/RESEARCH_LEDGER.md CHANGED
@@ -2180,3 +2180,8 @@ Rust matches64 continuous original6939/249007/246963 compositions. Independent m
2180
  ### RE-884–893 full batch validation (2026-10-28)
2181
 
2182
  After the tenth commit, `cargo xtask test-full --since b9a94452` passed with the flake-declared Nix Python: 1,738 Python tests,188 Rust tests (assets10, gameplay148, xtask30),33 affected report producers regenerated twice deterministically, storage policy,458 documentation link checks and whitespace guards. No generated-report drift. Ten task commits sinceb9a94452; results are amended into the tenth commit. [Findings and next work](research/QVM_QUERIED_PERSISTENCE_BATCH.md).
 
 
 
 
 
 
2180
  ### RE-884–893 full batch validation (2026-10-28)
2181
 
2182
  After the tenth commit, `cargo xtask test-full --since b9a94452` passed with the flake-declared Nix Python: 1,738 Python tests,188 Rust tests (assets10, gameplay148, xtask30),33 affected report producers regenerated twice deterministically, storage policy,458 documentation link checks and whitespace guards. No generated-report drift. Ten task commits sinceb9a94452; results are amended into the tenth commit. [Findings and next work](research/QVM_QUERIED_PERSISTENCE_BATCH.md).
2183
+
2184
+
2185
+ ## 2026-10-28 — RE-894 Original userinfo key lookup and alternating buffers
2186
+
2187
+ 96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open. Focused `cargo xtask test-group qvm-info-lookup` passes (4 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
docs/REVERSE_ENGINEERING_TODO.md CHANGED
@@ -1750,3 +1750,6 @@ Purpose: turn the supplied installation into an evidence-backed specification of
1750
 
1751
 
1752
  - [ ] RE-894 Recover saved-position/session restore/native collision and complete map/intermission/runtime ownership ([next tasks](research/QVM_QUERIED_PERSISTENCE_BATCH.md)).
 
 
 
 
1750
 
1751
 
1752
  - [ ] RE-894 Recover saved-position/session restore/native collision and complete map/intermission/runtime ownership ([next tasks](research/QVM_QUERIED_PERSISTENCE_BATCH.md)).
1753
+
1754
+
1755
+ - [x] RE-894 Original userinfo key lookup and alternating buffers ([evidence](research/QVM_INFO_LOOKUP.md)).
docs/research/QVM_INFO_LOOKUP.md ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ # Original userinfo key lookup and alternating buffers
2
+
3
+ RE-894. Reproduce with `python3 scripts/analyze_qvm_info_lookup.py`; focused validation: `cargo xtask test-group qvm-info-lookup`. [Machine report](qvm-info-lookup.json).
4
+
5
+ 96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open.
6
+
7
+ Original executable/native runtime and complete Linux/macOS Rust/Bevy/Solari acceptance remain unverified.
docs/research/README.md CHANGED
@@ -1285,3 +1285,6 @@ The extension collector adds five focused tests for native tail calls, command-r
1285
 
1286
 
1287
  [RE-884–893 queried spawn/camera and persistence batch](QVM_QUERIED_PERSISTENCE_BATCH.md).
 
 
 
 
1285
 
1286
 
1287
  [RE-884–893 queried spawn/camera and persistence batch](QVM_QUERIED_PERSISTENCE_BATCH.md).
1288
+
1289
+
1290
+ [RE-894: Original userinfo key lookup and alternating buffers](QVM_INFO_LOOKUP.md).
docs/research/qvm-info-lookup.json ADDED
@@ -0,0 +1,2522 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "limits": "96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open.",
3
+ "probes": [
4
+ {
5
+ "changes": [],
6
+ "comparisons": [],
7
+ "execution": {
8
+ "stop": 70514,
9
+ "trace_length": 6,
10
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
11
+ },
12
+ "found": false,
13
+ "input": {
14
+ "key": null,
15
+ "ring": 0,
16
+ "text": null
17
+ },
18
+ "ring": 0,
19
+ "value": ""
20
+ },
21
+ {
22
+ "changes": [],
23
+ "comparisons": [],
24
+ "execution": {
25
+ "stop": 70514,
26
+ "trace_length": 6,
27
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
28
+ },
29
+ "found": false,
30
+ "input": {
31
+ "key": null,
32
+ "ring": 1,
33
+ "text": null
34
+ },
35
+ "ring": 1,
36
+ "value": ""
37
+ },
38
+ {
39
+ "changes": [],
40
+ "comparisons": [],
41
+ "execution": {
42
+ "stop": 70514,
43
+ "trace_length": 6,
44
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
45
+ },
46
+ "found": false,
47
+ "input": {
48
+ "key": "",
49
+ "ring": 0,
50
+ "text": null
51
+ },
52
+ "ring": 0,
53
+ "value": ""
54
+ },
55
+ {
56
+ "changes": [],
57
+ "comparisons": [],
58
+ "execution": {
59
+ "stop": 70514,
60
+ "trace_length": 6,
61
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
62
+ },
63
+ "found": false,
64
+ "input": {
65
+ "key": "",
66
+ "ring": 1,
67
+ "text": null
68
+ },
69
+ "ring": 1,
70
+ "value": ""
71
+ },
72
+ {
73
+ "changes": [],
74
+ "comparisons": [],
75
+ "execution": {
76
+ "stop": 70514,
77
+ "trace_length": 6,
78
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
79
+ },
80
+ "found": false,
81
+ "input": {
82
+ "key": "636c5f67756964",
83
+ "ring": 0,
84
+ "text": null
85
+ },
86
+ "ring": 0,
87
+ "value": ""
88
+ },
89
+ {
90
+ "changes": [],
91
+ "comparisons": [],
92
+ "execution": {
93
+ "stop": 70514,
94
+ "trace_length": 6,
95
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
96
+ },
97
+ "found": false,
98
+ "input": {
99
+ "key": "636c5f67756964",
100
+ "ring": 1,
101
+ "text": null
102
+ },
103
+ "ring": 1,
104
+ "value": ""
105
+ },
106
+ {
107
+ "changes": [],
108
+ "comparisons": [],
109
+ "execution": {
110
+ "stop": 70514,
111
+ "trace_length": 6,
112
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
113
+ },
114
+ "found": false,
115
+ "input": {
116
+ "key": "434c5f47554944",
117
+ "ring": 0,
118
+ "text": null
119
+ },
120
+ "ring": 0,
121
+ "value": ""
122
+ },
123
+ {
124
+ "changes": [],
125
+ "comparisons": [],
126
+ "execution": {
127
+ "stop": 70514,
128
+ "trace_length": 6,
129
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
130
+ },
131
+ "found": false,
132
+ "input": {
133
+ "key": "434c5f47554944",
134
+ "ring": 1,
135
+ "text": null
136
+ },
137
+ "ring": 1,
138
+ "value": ""
139
+ },
140
+ {
141
+ "changes": [],
142
+ "comparisons": [],
143
+ "execution": {
144
+ "stop": 70514,
145
+ "trace_length": 6,
146
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
147
+ },
148
+ "found": false,
149
+ "input": {
150
+ "key": "78",
151
+ "ring": 0,
152
+ "text": null
153
+ },
154
+ "ring": 0,
155
+ "value": ""
156
+ },
157
+ {
158
+ "changes": [],
159
+ "comparisons": [],
160
+ "execution": {
161
+ "stop": 70514,
162
+ "trace_length": 6,
163
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
164
+ },
165
+ "found": false,
166
+ "input": {
167
+ "key": "78",
168
+ "ring": 1,
169
+ "text": null
170
+ },
171
+ "ring": 1,
172
+ "value": ""
173
+ },
174
+ {
175
+ "changes": [],
176
+ "comparisons": [],
177
+ "execution": {
178
+ "stop": 70514,
179
+ "trace_length": 6,
180
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
181
+ },
182
+ "found": false,
183
+ "input": {
184
+ "key": "ff",
185
+ "ring": 0,
186
+ "text": null
187
+ },
188
+ "ring": 0,
189
+ "value": ""
190
+ },
191
+ {
192
+ "changes": [],
193
+ "comparisons": [],
194
+ "execution": {
195
+ "stop": 70514,
196
+ "trace_length": 6,
197
+ "trace_sha256": "1c9102fd8909c51231224440a60f293ee4d7445414f1f0357089324a135c1bc6"
198
+ },
199
+ "found": false,
200
+ "input": {
201
+ "key": "ff",
202
+ "ring": 1,
203
+ "text": null
204
+ },
205
+ "ring": 1,
206
+ "value": ""
207
+ },
208
+ {
209
+ "changes": [],
210
+ "comparisons": [],
211
+ "execution": {
212
+ "stop": 70514,
213
+ "trace_length": 10,
214
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
215
+ },
216
+ "found": false,
217
+ "input": {
218
+ "key": null,
219
+ "ring": 0,
220
+ "text": ""
221
+ },
222
+ "ring": 0,
223
+ "value": ""
224
+ },
225
+ {
226
+ "changes": [],
227
+ "comparisons": [],
228
+ "execution": {
229
+ "stop": 70514,
230
+ "trace_length": 10,
231
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
232
+ },
233
+ "found": false,
234
+ "input": {
235
+ "key": null,
236
+ "ring": 1,
237
+ "text": ""
238
+ },
239
+ "ring": 1,
240
+ "value": ""
241
+ },
242
+ {
243
+ "changes": [
244
+ {
245
+ "address": 23712,
246
+ "after": 1,
247
+ "before": 0
248
+ }
249
+ ],
250
+ "comparisons": [],
251
+ "execution": {
252
+ "stop": 70572,
253
+ "trace_length": 65,
254
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
255
+ },
256
+ "found": false,
257
+ "input": {
258
+ "key": "",
259
+ "ring": 0,
260
+ "text": ""
261
+ },
262
+ "ring": 1,
263
+ "value": ""
264
+ },
265
+ {
266
+ "changes": [
267
+ {
268
+ "address": 23712,
269
+ "after": 0,
270
+ "before": 1
271
+ }
272
+ ],
273
+ "comparisons": [],
274
+ "execution": {
275
+ "stop": 70572,
276
+ "trace_length": 65,
277
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
278
+ },
279
+ "found": false,
280
+ "input": {
281
+ "key": "",
282
+ "ring": 1,
283
+ "text": ""
284
+ },
285
+ "ring": 0,
286
+ "value": ""
287
+ },
288
+ {
289
+ "changes": [
290
+ {
291
+ "address": 23712,
292
+ "after": 1,
293
+ "before": 0
294
+ }
295
+ ],
296
+ "comparisons": [],
297
+ "execution": {
298
+ "stop": 70572,
299
+ "trace_length": 65,
300
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
301
+ },
302
+ "found": false,
303
+ "input": {
304
+ "key": "636c5f67756964",
305
+ "ring": 0,
306
+ "text": ""
307
+ },
308
+ "ring": 1,
309
+ "value": ""
310
+ },
311
+ {
312
+ "changes": [
313
+ {
314
+ "address": 23712,
315
+ "after": 0,
316
+ "before": 1
317
+ }
318
+ ],
319
+ "comparisons": [],
320
+ "execution": {
321
+ "stop": 70572,
322
+ "trace_length": 65,
323
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
324
+ },
325
+ "found": false,
326
+ "input": {
327
+ "key": "636c5f67756964",
328
+ "ring": 1,
329
+ "text": ""
330
+ },
331
+ "ring": 0,
332
+ "value": ""
333
+ },
334
+ {
335
+ "changes": [
336
+ {
337
+ "address": 23712,
338
+ "after": 1,
339
+ "before": 0
340
+ }
341
+ ],
342
+ "comparisons": [],
343
+ "execution": {
344
+ "stop": 70572,
345
+ "trace_length": 65,
346
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
347
+ },
348
+ "found": false,
349
+ "input": {
350
+ "key": "434c5f47554944",
351
+ "ring": 0,
352
+ "text": ""
353
+ },
354
+ "ring": 1,
355
+ "value": ""
356
+ },
357
+ {
358
+ "changes": [
359
+ {
360
+ "address": 23712,
361
+ "after": 0,
362
+ "before": 1
363
+ }
364
+ ],
365
+ "comparisons": [],
366
+ "execution": {
367
+ "stop": 70572,
368
+ "trace_length": 65,
369
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
370
+ },
371
+ "found": false,
372
+ "input": {
373
+ "key": "434c5f47554944",
374
+ "ring": 1,
375
+ "text": ""
376
+ },
377
+ "ring": 0,
378
+ "value": ""
379
+ },
380
+ {
381
+ "changes": [
382
+ {
383
+ "address": 23712,
384
+ "after": 1,
385
+ "before": 0
386
+ }
387
+ ],
388
+ "comparisons": [],
389
+ "execution": {
390
+ "stop": 70572,
391
+ "trace_length": 65,
392
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
393
+ },
394
+ "found": false,
395
+ "input": {
396
+ "key": "78",
397
+ "ring": 0,
398
+ "text": ""
399
+ },
400
+ "ring": 1,
401
+ "value": ""
402
+ },
403
+ {
404
+ "changes": [
405
+ {
406
+ "address": 23712,
407
+ "after": 0,
408
+ "before": 1
409
+ }
410
+ ],
411
+ "comparisons": [],
412
+ "execution": {
413
+ "stop": 70572,
414
+ "trace_length": 65,
415
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
416
+ },
417
+ "found": false,
418
+ "input": {
419
+ "key": "78",
420
+ "ring": 1,
421
+ "text": ""
422
+ },
423
+ "ring": 0,
424
+ "value": ""
425
+ },
426
+ {
427
+ "changes": [
428
+ {
429
+ "address": 23712,
430
+ "after": 1,
431
+ "before": 0
432
+ }
433
+ ],
434
+ "comparisons": [],
435
+ "execution": {
436
+ "stop": 70572,
437
+ "trace_length": 65,
438
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
439
+ },
440
+ "found": false,
441
+ "input": {
442
+ "key": "ff",
443
+ "ring": 0,
444
+ "text": ""
445
+ },
446
+ "ring": 1,
447
+ "value": ""
448
+ },
449
+ {
450
+ "changes": [
451
+ {
452
+ "address": 23712,
453
+ "after": 0,
454
+ "before": 1
455
+ }
456
+ ],
457
+ "comparisons": [],
458
+ "execution": {
459
+ "stop": 70572,
460
+ "trace_length": 65,
461
+ "trace_sha256": "01d536200af6e0655824c963c6438edc48f39922246b91ffb7eb3c7408b3aecd"
462
+ },
463
+ "found": false,
464
+ "input": {
465
+ "key": "ff",
466
+ "ring": 1,
467
+ "text": ""
468
+ },
469
+ "ring": 0,
470
+ "value": ""
471
+ },
472
+ {
473
+ "changes": [],
474
+ "comparisons": [],
475
+ "execution": {
476
+ "stop": 70514,
477
+ "trace_length": 10,
478
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
479
+ },
480
+ "found": false,
481
+ "input": {
482
+ "key": null,
483
+ "ring": 0,
484
+ "text": "5c636c5f677569645c616263"
485
+ },
486
+ "ring": 0,
487
+ "value": ""
488
+ },
489
+ {
490
+ "changes": [],
491
+ "comparisons": [],
492
+ "execution": {
493
+ "stop": 70514,
494
+ "trace_length": 10,
495
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
496
+ },
497
+ "found": false,
498
+ "input": {
499
+ "key": null,
500
+ "ring": 1,
501
+ "text": "5c636c5f677569645c616263"
502
+ },
503
+ "ring": 1,
504
+ "value": ""
505
+ },
506
+ {
507
+ "changes": [
508
+ {
509
+ "address": 23712,
510
+ "after": 1,
511
+ "before": 0
512
+ },
513
+ {
514
+ "address": 2073575472,
515
+ "after": 2073690124,
516
+ "before": 2073690112
517
+ }
518
+ ],
519
+ "comparisons": [
520
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
521
+ ],
522
+ "execution": {
523
+ "stop": 70729,
524
+ "trace_length": 581,
525
+ "trace_sha256": "4538a6efc3d47bdcaed88f5b015efc2d3efdda7c83b8ddd042bf48182cb9dd1a"
526
+ },
527
+ "found": false,
528
+ "input": {
529
+ "key": "",
530
+ "ring": 0,
531
+ "text": "5c636c5f677569645c616263"
532
+ },
533
+ "ring": 1,
534
+ "value": ""
535
+ },
536
+ {
537
+ "changes": [
538
+ {
539
+ "address": 23712,
540
+ "after": 0,
541
+ "before": 1
542
+ },
543
+ {
544
+ "address": 2073575472,
545
+ "after": 2073690124,
546
+ "before": 2073690112
547
+ }
548
+ ],
549
+ "comparisons": [
550
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
551
+ ],
552
+ "execution": {
553
+ "stop": 70729,
554
+ "trace_length": 581,
555
+ "trace_sha256": "4538a6efc3d47bdcaed88f5b015efc2d3efdda7c83b8ddd042bf48182cb9dd1a"
556
+ },
557
+ "found": false,
558
+ "input": {
559
+ "key": "",
560
+ "ring": 1,
561
+ "text": "5c636c5f677569645c616263"
562
+ },
563
+ "ring": 0,
564
+ "value": ""
565
+ },
566
+ {
567
+ "changes": [
568
+ {
569
+ "address": 23712,
570
+ "after": 1,
571
+ "before": 0
572
+ },
573
+ {
574
+ "address": 2073575472,
575
+ "after": 2073690124,
576
+ "before": 2073690112
577
+ }
578
+ ],
579
+ "comparisons": [
580
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
581
+ ],
582
+ "execution": {
583
+ "stop": 70709,
584
+ "trace_length": 578,
585
+ "trace_sha256": "c215120f01a3244116b79b61504c999975d2b7ed81c67ef0bd0bbfa77ec74926"
586
+ },
587
+ "found": true,
588
+ "input": {
589
+ "key": "636c5f67756964",
590
+ "ring": 0,
591
+ "text": "5c636c5f677569645c616263"
592
+ },
593
+ "ring": 1,
594
+ "value": "616263"
595
+ },
596
+ {
597
+ "changes": [
598
+ {
599
+ "address": 23712,
600
+ "after": 0,
601
+ "before": 1
602
+ },
603
+ {
604
+ "address": 2073575472,
605
+ "after": 2073690124,
606
+ "before": 2073690112
607
+ }
608
+ ],
609
+ "comparisons": [
610
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
611
+ ],
612
+ "execution": {
613
+ "stop": 70709,
614
+ "trace_length": 578,
615
+ "trace_sha256": "c215120f01a3244116b79b61504c999975d2b7ed81c67ef0bd0bbfa77ec74926"
616
+ },
617
+ "found": true,
618
+ "input": {
619
+ "key": "636c5f67756964",
620
+ "ring": 1,
621
+ "text": "5c636c5f677569645c616263"
622
+ },
623
+ "ring": 0,
624
+ "value": "616263"
625
+ },
626
+ {
627
+ "changes": [
628
+ {
629
+ "address": 23712,
630
+ "after": 1,
631
+ "before": 0
632
+ },
633
+ {
634
+ "address": 2073575472,
635
+ "after": 2073690124,
636
+ "before": 2073690112
637
+ }
638
+ ],
639
+ "comparisons": [
640
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
641
+ ],
642
+ "execution": {
643
+ "stop": 70709,
644
+ "trace_length": 578,
645
+ "trace_sha256": "c215120f01a3244116b79b61504c999975d2b7ed81c67ef0bd0bbfa77ec74926"
646
+ },
647
+ "found": true,
648
+ "input": {
649
+ "key": "434c5f47554944",
650
+ "ring": 0,
651
+ "text": "5c636c5f677569645c616263"
652
+ },
653
+ "ring": 1,
654
+ "value": "616263"
655
+ },
656
+ {
657
+ "changes": [
658
+ {
659
+ "address": 23712,
660
+ "after": 0,
661
+ "before": 1
662
+ },
663
+ {
664
+ "address": 2073575472,
665
+ "after": 2073690124,
666
+ "before": 2073690112
667
+ }
668
+ ],
669
+ "comparisons": [
670
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
671
+ ],
672
+ "execution": {
673
+ "stop": 70709,
674
+ "trace_length": 578,
675
+ "trace_sha256": "c215120f01a3244116b79b61504c999975d2b7ed81c67ef0bd0bbfa77ec74926"
676
+ },
677
+ "found": true,
678
+ "input": {
679
+ "key": "434c5f47554944",
680
+ "ring": 1,
681
+ "text": "5c636c5f677569645c616263"
682
+ },
683
+ "ring": 0,
684
+ "value": "616263"
685
+ },
686
+ {
687
+ "changes": [
688
+ {
689
+ "address": 23712,
690
+ "after": 1,
691
+ "before": 0
692
+ },
693
+ {
694
+ "address": 2073575472,
695
+ "after": 2073690124,
696
+ "before": 2073690112
697
+ }
698
+ ],
699
+ "comparisons": [
700
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525"
701
+ ],
702
+ "execution": {
703
+ "stop": 70729,
704
+ "trace_length": 581,
705
+ "trace_sha256": "4538a6efc3d47bdcaed88f5b015efc2d3efdda7c83b8ddd042bf48182cb9dd1a"
706
+ },
707
+ "found": false,
708
+ "input": {
709
+ "key": "78",
710
+ "ring": 0,
711
+ "text": "5c636c5f677569645c616263"
712
+ },
713
+ "ring": 1,
714
+ "value": ""
715
+ },
716
+ {
717
+ "changes": [
718
+ {
719
+ "address": 23712,
720
+ "after": 0,
721
+ "before": 1
722
+ },
723
+ {
724
+ "address": 2073575472,
725
+ "after": 2073690124,
726
+ "before": 2073690112
727
+ }
728
+ ],
729
+ "comparisons": [
730
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525"
731
+ ],
732
+ "execution": {
733
+ "stop": 70729,
734
+ "trace_length": 581,
735
+ "trace_sha256": "4538a6efc3d47bdcaed88f5b015efc2d3efdda7c83b8ddd042bf48182cb9dd1a"
736
+ },
737
+ "found": false,
738
+ "input": {
739
+ "key": "78",
740
+ "ring": 1,
741
+ "text": "5c636c5f677569645c616263"
742
+ },
743
+ "ring": 0,
744
+ "value": ""
745
+ },
746
+ {
747
+ "changes": [
748
+ {
749
+ "address": 23712,
750
+ "after": 1,
751
+ "before": 0
752
+ },
753
+ {
754
+ "address": 2073575472,
755
+ "after": 2073690124,
756
+ "before": 2073690112
757
+ }
758
+ ],
759
+ "comparisons": [
760
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
761
+ ],
762
+ "execution": {
763
+ "stop": 70729,
764
+ "trace_length": 581,
765
+ "trace_sha256": "4538a6efc3d47bdcaed88f5b015efc2d3efdda7c83b8ddd042bf48182cb9dd1a"
766
+ },
767
+ "found": false,
768
+ "input": {
769
+ "key": "ff",
770
+ "ring": 0,
771
+ "text": "5c636c5f677569645c616263"
772
+ },
773
+ "ring": 1,
774
+ "value": ""
775
+ },
776
+ {
777
+ "changes": [
778
+ {
779
+ "address": 23712,
780
+ "after": 0,
781
+ "before": 1
782
+ },
783
+ {
784
+ "address": 2073575472,
785
+ "after": 2073690124,
786
+ "before": 2073690112
787
+ }
788
+ ],
789
+ "comparisons": [
790
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
791
+ ],
792
+ "execution": {
793
+ "stop": 70729,
794
+ "trace_length": 581,
795
+ "trace_sha256": "4538a6efc3d47bdcaed88f5b015efc2d3efdda7c83b8ddd042bf48182cb9dd1a"
796
+ },
797
+ "found": false,
798
+ "input": {
799
+ "key": "ff",
800
+ "ring": 1,
801
+ "text": "5c636c5f677569645c616263"
802
+ },
803
+ "ring": 0,
804
+ "value": ""
805
+ },
806
+ {
807
+ "changes": [],
808
+ "comparisons": [],
809
+ "execution": {
810
+ "stop": 70514,
811
+ "trace_length": 10,
812
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
813
+ },
814
+ "found": false,
815
+ "input": {
816
+ "key": null,
817
+ "ring": 0,
818
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
819
+ },
820
+ "ring": 0,
821
+ "value": ""
822
+ },
823
+ {
824
+ "changes": [],
825
+ "comparisons": [],
826
+ "execution": {
827
+ "stop": 70514,
828
+ "trace_length": 10,
829
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
830
+ },
831
+ "found": false,
832
+ "input": {
833
+ "key": null,
834
+ "ring": 1,
835
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
836
+ },
837
+ "ring": 1,
838
+ "value": ""
839
+ },
840
+ {
841
+ "changes": [
842
+ {
843
+ "address": 23712,
844
+ "after": 1,
845
+ "before": 0
846
+ },
847
+ {
848
+ "address": 2073575472,
849
+ "after": 2073690140,
850
+ "before": 2073690112
851
+ }
852
+ ],
853
+ "comparisons": [
854
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
855
+ "863b44f6a8d045bdcf36a4938d67fde84b736e3a391d0fa596c498af3dac0292"
856
+ ],
857
+ "execution": {
858
+ "stop": 70729,
859
+ "trace_length": 1365,
860
+ "trace_sha256": "287a06400cbbb2fef4f259ead611761ebcdb33862e45cf1ee11d4bd1e7d59567"
861
+ },
862
+ "found": false,
863
+ "input": {
864
+ "key": "",
865
+ "ring": 0,
866
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
867
+ },
868
+ "ring": 1,
869
+ "value": ""
870
+ },
871
+ {
872
+ "changes": [
873
+ {
874
+ "address": 23712,
875
+ "after": 0,
876
+ "before": 1
877
+ },
878
+ {
879
+ "address": 2073575472,
880
+ "after": 2073690140,
881
+ "before": 2073690112
882
+ }
883
+ ],
884
+ "comparisons": [
885
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
886
+ "863b44f6a8d045bdcf36a4938d67fde84b736e3a391d0fa596c498af3dac0292"
887
+ ],
888
+ "execution": {
889
+ "stop": 70729,
890
+ "trace_length": 1365,
891
+ "trace_sha256": "287a06400cbbb2fef4f259ead611761ebcdb33862e45cf1ee11d4bd1e7d59567"
892
+ },
893
+ "found": false,
894
+ "input": {
895
+ "key": "",
896
+ "ring": 1,
897
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
898
+ },
899
+ "ring": 0,
900
+ "value": ""
901
+ },
902
+ {
903
+ "changes": [
904
+ {
905
+ "address": 23712,
906
+ "after": 1,
907
+ "before": 0
908
+ },
909
+ {
910
+ "address": 2073575472,
911
+ "after": 2073690125,
912
+ "before": 2073690112
913
+ }
914
+ ],
915
+ "comparisons": [
916
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
917
+ ],
918
+ "execution": {
919
+ "stop": 70709,
920
+ "trace_length": 670,
921
+ "trace_sha256": "384f8854927f37b9bee809eda417261f88e1bd0bf0916e42ffab67658ba4a304"
922
+ },
923
+ "found": true,
924
+ "input": {
925
+ "key": "636c5f67756964",
926
+ "ring": 0,
927
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
928
+ },
929
+ "ring": 1,
930
+ "value": "6669727374"
931
+ },
932
+ {
933
+ "changes": [
934
+ {
935
+ "address": 23712,
936
+ "after": 0,
937
+ "before": 1
938
+ },
939
+ {
940
+ "address": 2073575472,
941
+ "after": 2073690125,
942
+ "before": 2073690112
943
+ }
944
+ ],
945
+ "comparisons": [
946
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
947
+ ],
948
+ "execution": {
949
+ "stop": 70709,
950
+ "trace_length": 670,
951
+ "trace_sha256": "384f8854927f37b9bee809eda417261f88e1bd0bf0916e42ffab67658ba4a304"
952
+ },
953
+ "found": true,
954
+ "input": {
955
+ "key": "636c5f67756964",
956
+ "ring": 1,
957
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
958
+ },
959
+ "ring": 0,
960
+ "value": "6669727374"
961
+ },
962
+ {
963
+ "changes": [
964
+ {
965
+ "address": 23712,
966
+ "after": 1,
967
+ "before": 0
968
+ },
969
+ {
970
+ "address": 2073575472,
971
+ "after": 2073690125,
972
+ "before": 2073690112
973
+ }
974
+ ],
975
+ "comparisons": [
976
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
977
+ ],
978
+ "execution": {
979
+ "stop": 70709,
980
+ "trace_length": 670,
981
+ "trace_sha256": "384f8854927f37b9bee809eda417261f88e1bd0bf0916e42ffab67658ba4a304"
982
+ },
983
+ "found": true,
984
+ "input": {
985
+ "key": "434c5f47554944",
986
+ "ring": 0,
987
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
988
+ },
989
+ "ring": 1,
990
+ "value": "6669727374"
991
+ },
992
+ {
993
+ "changes": [
994
+ {
995
+ "address": 23712,
996
+ "after": 0,
997
+ "before": 1
998
+ },
999
+ {
1000
+ "address": 2073575472,
1001
+ "after": 2073690125,
1002
+ "before": 2073690112
1003
+ }
1004
+ ],
1005
+ "comparisons": [
1006
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
1007
+ ],
1008
+ "execution": {
1009
+ "stop": 70709,
1010
+ "trace_length": 670,
1011
+ "trace_sha256": "384f8854927f37b9bee809eda417261f88e1bd0bf0916e42ffab67658ba4a304"
1012
+ },
1013
+ "found": true,
1014
+ "input": {
1015
+ "key": "434c5f47554944",
1016
+ "ring": 1,
1017
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
1018
+ },
1019
+ "ring": 0,
1020
+ "value": "6669727374"
1021
+ },
1022
+ {
1023
+ "changes": [
1024
+ {
1025
+ "address": 23712,
1026
+ "after": 1,
1027
+ "before": 0
1028
+ },
1029
+ {
1030
+ "address": 2073575472,
1031
+ "after": 2073690140,
1032
+ "before": 2073690112
1033
+ }
1034
+ ],
1035
+ "comparisons": [
1036
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525",
1037
+ "47891494b12313a20fbd57f4f1ce35ba2e26ad8be83985bde7966f2f1110ebad"
1038
+ ],
1039
+ "execution": {
1040
+ "stop": 70729,
1041
+ "trace_length": 1365,
1042
+ "trace_sha256": "287a06400cbbb2fef4f259ead611761ebcdb33862e45cf1ee11d4bd1e7d59567"
1043
+ },
1044
+ "found": false,
1045
+ "input": {
1046
+ "key": "78",
1047
+ "ring": 0,
1048
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
1049
+ },
1050
+ "ring": 1,
1051
+ "value": ""
1052
+ },
1053
+ {
1054
+ "changes": [
1055
+ {
1056
+ "address": 23712,
1057
+ "after": 0,
1058
+ "before": 1
1059
+ },
1060
+ {
1061
+ "address": 2073575472,
1062
+ "after": 2073690140,
1063
+ "before": 2073690112
1064
+ }
1065
+ ],
1066
+ "comparisons": [
1067
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525",
1068
+ "47891494b12313a20fbd57f4f1ce35ba2e26ad8be83985bde7966f2f1110ebad"
1069
+ ],
1070
+ "execution": {
1071
+ "stop": 70729,
1072
+ "trace_length": 1365,
1073
+ "trace_sha256": "287a06400cbbb2fef4f259ead611761ebcdb33862e45cf1ee11d4bd1e7d59567"
1074
+ },
1075
+ "found": false,
1076
+ "input": {
1077
+ "key": "78",
1078
+ "ring": 1,
1079
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
1080
+ },
1081
+ "ring": 0,
1082
+ "value": ""
1083
+ },
1084
+ {
1085
+ "changes": [
1086
+ {
1087
+ "address": 23712,
1088
+ "after": 1,
1089
+ "before": 0
1090
+ },
1091
+ {
1092
+ "address": 2073575472,
1093
+ "after": 2073690140,
1094
+ "before": 2073690112
1095
+ }
1096
+ ],
1097
+ "comparisons": [
1098
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1099
+ "863b44f6a8d045bdcf36a4938d67fde84b736e3a391d0fa596c498af3dac0292"
1100
+ ],
1101
+ "execution": {
1102
+ "stop": 70729,
1103
+ "trace_length": 1365,
1104
+ "trace_sha256": "287a06400cbbb2fef4f259ead611761ebcdb33862e45cf1ee11d4bd1e7d59567"
1105
+ },
1106
+ "found": false,
1107
+ "input": {
1108
+ "key": "ff",
1109
+ "ring": 0,
1110
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
1111
+ },
1112
+ "ring": 1,
1113
+ "value": ""
1114
+ },
1115
+ {
1116
+ "changes": [
1117
+ {
1118
+ "address": 23712,
1119
+ "after": 0,
1120
+ "before": 1
1121
+ },
1122
+ {
1123
+ "address": 2073575472,
1124
+ "after": 2073690140,
1125
+ "before": 2073690112
1126
+ }
1127
+ ],
1128
+ "comparisons": [
1129
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1130
+ "863b44f6a8d045bdcf36a4938d67fde84b736e3a391d0fa596c498af3dac0292"
1131
+ ],
1132
+ "execution": {
1133
+ "stop": 70729,
1134
+ "trace_length": 1365,
1135
+ "trace_sha256": "287a06400cbbb2fef4f259ead611761ebcdb33862e45cf1ee11d4bd1e7d59567"
1136
+ },
1137
+ "found": false,
1138
+ "input": {
1139
+ "key": "ff",
1140
+ "ring": 1,
1141
+ "text": "636c5f677569645c66697273745c434c5f475549445c7365636f6e64"
1142
+ },
1143
+ "ring": 0,
1144
+ "value": ""
1145
+ },
1146
+ {
1147
+ "changes": [],
1148
+ "comparisons": [],
1149
+ "execution": {
1150
+ "stop": 70514,
1151
+ "trace_length": 10,
1152
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
1153
+ },
1154
+ "found": false,
1155
+ "input": {
1156
+ "key": null,
1157
+ "ring": 0,
1158
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1159
+ },
1160
+ "ring": 0,
1161
+ "value": ""
1162
+ },
1163
+ {
1164
+ "changes": [],
1165
+ "comparisons": [],
1166
+ "execution": {
1167
+ "stop": 70514,
1168
+ "trace_length": 10,
1169
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
1170
+ },
1171
+ "found": false,
1172
+ "input": {
1173
+ "key": null,
1174
+ "ring": 1,
1175
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1176
+ },
1177
+ "ring": 1,
1178
+ "value": ""
1179
+ },
1180
+ {
1181
+ "changes": [
1182
+ {
1183
+ "address": 23712,
1184
+ "after": 1,
1185
+ "before": 0
1186
+ },
1187
+ {
1188
+ "address": 2073575472,
1189
+ "after": 2073690132,
1190
+ "before": 2073690112
1191
+ }
1192
+ ],
1193
+ "comparisons": [
1194
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1195
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1196
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1197
+ ],
1198
+ "execution": {
1199
+ "stop": 70729,
1200
+ "trace_length": 919,
1201
+ "trace_sha256": "c8623a32461e1edd56598cd666555f8569de5724202607b0dfca7d51228bfa43"
1202
+ },
1203
+ "found": false,
1204
+ "input": {
1205
+ "key": "",
1206
+ "ring": 0,
1207
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1208
+ },
1209
+ "ring": 1,
1210
+ "value": ""
1211
+ },
1212
+ {
1213
+ "changes": [
1214
+ {
1215
+ "address": 23712,
1216
+ "after": 0,
1217
+ "before": 1
1218
+ },
1219
+ {
1220
+ "address": 2073575472,
1221
+ "after": 2073690132,
1222
+ "before": 2073690112
1223
+ }
1224
+ ],
1225
+ "comparisons": [
1226
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1227
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1228
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1229
+ ],
1230
+ "execution": {
1231
+ "stop": 70729,
1232
+ "trace_length": 919,
1233
+ "trace_sha256": "c8623a32461e1edd56598cd666555f8569de5724202607b0dfca7d51228bfa43"
1234
+ },
1235
+ "found": false,
1236
+ "input": {
1237
+ "key": "",
1238
+ "ring": 1,
1239
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1240
+ },
1241
+ "ring": 0,
1242
+ "value": ""
1243
+ },
1244
+ {
1245
+ "changes": [
1246
+ {
1247
+ "address": 23712,
1248
+ "after": 1,
1249
+ "before": 0
1250
+ },
1251
+ {
1252
+ "address": 2073575472,
1253
+ "after": 2073690128,
1254
+ "before": 2073690112
1255
+ }
1256
+ ],
1257
+ "comparisons": [
1258
+ "38f54be76fd87571723f220dd5cfadd5bf64b010f9b3aeecb71afb91e02c34b3",
1259
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
1260
+ ],
1261
+ "execution": {
1262
+ "stop": 70709,
1263
+ "trace_length": 743,
1264
+ "trace_sha256": "eea92a14fdd59f996c24bdb1b33d98e60de81d2795fc70b6799db7d1d5b12d7e"
1265
+ },
1266
+ "found": true,
1267
+ "input": {
1268
+ "key": "636c5f67756964",
1269
+ "ring": 0,
1270
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1271
+ },
1272
+ "ring": 1,
1273
+ "value": "414243"
1274
+ },
1275
+ {
1276
+ "changes": [
1277
+ {
1278
+ "address": 23712,
1279
+ "after": 0,
1280
+ "before": 1
1281
+ },
1282
+ {
1283
+ "address": 2073575472,
1284
+ "after": 2073690128,
1285
+ "before": 2073690112
1286
+ }
1287
+ ],
1288
+ "comparisons": [
1289
+ "38f54be76fd87571723f220dd5cfadd5bf64b010f9b3aeecb71afb91e02c34b3",
1290
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
1291
+ ],
1292
+ "execution": {
1293
+ "stop": 70709,
1294
+ "trace_length": 743,
1295
+ "trace_sha256": "eea92a14fdd59f996c24bdb1b33d98e60de81d2795fc70b6799db7d1d5b12d7e"
1296
+ },
1297
+ "found": true,
1298
+ "input": {
1299
+ "key": "636c5f67756964",
1300
+ "ring": 1,
1301
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1302
+ },
1303
+ "ring": 0,
1304
+ "value": "414243"
1305
+ },
1306
+ {
1307
+ "changes": [
1308
+ {
1309
+ "address": 23712,
1310
+ "after": 1,
1311
+ "before": 0
1312
+ },
1313
+ {
1314
+ "address": 2073575472,
1315
+ "after": 2073690128,
1316
+ "before": 2073690112
1317
+ }
1318
+ ],
1319
+ "comparisons": [
1320
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1321
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
1322
+ ],
1323
+ "execution": {
1324
+ "stop": 70709,
1325
+ "trace_length": 743,
1326
+ "trace_sha256": "eea92a14fdd59f996c24bdb1b33d98e60de81d2795fc70b6799db7d1d5b12d7e"
1327
+ },
1328
+ "found": true,
1329
+ "input": {
1330
+ "key": "434c5f47554944",
1331
+ "ring": 0,
1332
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1333
+ },
1334
+ "ring": 1,
1335
+ "value": "414243"
1336
+ },
1337
+ {
1338
+ "changes": [
1339
+ {
1340
+ "address": 23712,
1341
+ "after": 0,
1342
+ "before": 1
1343
+ },
1344
+ {
1345
+ "address": 2073575472,
1346
+ "after": 2073690128,
1347
+ "before": 2073690112
1348
+ }
1349
+ ],
1350
+ "comparisons": [
1351
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1352
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
1353
+ ],
1354
+ "execution": {
1355
+ "stop": 70709,
1356
+ "trace_length": 743,
1357
+ "trace_sha256": "eea92a14fdd59f996c24bdb1b33d98e60de81d2795fc70b6799db7d1d5b12d7e"
1358
+ },
1359
+ "found": true,
1360
+ "input": {
1361
+ "key": "434c5f47554944",
1362
+ "ring": 1,
1363
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1364
+ },
1365
+ "ring": 0,
1366
+ "value": "414243"
1367
+ },
1368
+ {
1369
+ "changes": [
1370
+ {
1371
+ "address": 23712,
1372
+ "after": 1,
1373
+ "before": 0
1374
+ },
1375
+ {
1376
+ "address": 2073575472,
1377
+ "after": 2073690116,
1378
+ "before": 2073690112
1379
+ }
1380
+ ],
1381
+ "comparisons": [
1382
+ "8d4528232ddb8dadebd8b95bdff196b37dd328fcf39ec3a5cae83ba73055e177"
1383
+ ],
1384
+ "execution": {
1385
+ "stop": 70709,
1386
+ "trace_length": 208,
1387
+ "trace_sha256": "44e7ef8fc35c543bb1ec15a7cc7a81802ac360907bc13f71a9e41597be6391ef"
1388
+ },
1389
+ "found": true,
1390
+ "input": {
1391
+ "key": "78",
1392
+ "ring": 0,
1393
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1394
+ },
1395
+ "ring": 1,
1396
+ "value": "31"
1397
+ },
1398
+ {
1399
+ "changes": [
1400
+ {
1401
+ "address": 23712,
1402
+ "after": 0,
1403
+ "before": 1
1404
+ },
1405
+ {
1406
+ "address": 2073575472,
1407
+ "after": 2073690116,
1408
+ "before": 2073690112
1409
+ }
1410
+ ],
1411
+ "comparisons": [
1412
+ "8d4528232ddb8dadebd8b95bdff196b37dd328fcf39ec3a5cae83ba73055e177"
1413
+ ],
1414
+ "execution": {
1415
+ "stop": 70709,
1416
+ "trace_length": 208,
1417
+ "trace_sha256": "44e7ef8fc35c543bb1ec15a7cc7a81802ac360907bc13f71a9e41597be6391ef"
1418
+ },
1419
+ "found": true,
1420
+ "input": {
1421
+ "key": "78",
1422
+ "ring": 1,
1423
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1424
+ },
1425
+ "ring": 0,
1426
+ "value": "31"
1427
+ },
1428
+ {
1429
+ "changes": [
1430
+ {
1431
+ "address": 23712,
1432
+ "after": 1,
1433
+ "before": 0
1434
+ },
1435
+ {
1436
+ "address": 2073575472,
1437
+ "after": 2073690132,
1438
+ "before": 2073690112
1439
+ }
1440
+ ],
1441
+ "comparisons": [
1442
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1443
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1444
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1445
+ ],
1446
+ "execution": {
1447
+ "stop": 70729,
1448
+ "trace_length": 919,
1449
+ "trace_sha256": "c8623a32461e1edd56598cd666555f8569de5724202607b0dfca7d51228bfa43"
1450
+ },
1451
+ "found": false,
1452
+ "input": {
1453
+ "key": "ff",
1454
+ "ring": 0,
1455
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1456
+ },
1457
+ "ring": 1,
1458
+ "value": ""
1459
+ },
1460
+ {
1461
+ "changes": [
1462
+ {
1463
+ "address": 23712,
1464
+ "after": 0,
1465
+ "before": 1
1466
+ },
1467
+ {
1468
+ "address": 2073575472,
1469
+ "after": 2073690132,
1470
+ "before": 2073690112
1471
+ }
1472
+ ],
1473
+ "comparisons": [
1474
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1475
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
1476
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1477
+ ],
1478
+ "execution": {
1479
+ "stop": 70729,
1480
+ "trace_length": 919,
1481
+ "trace_sha256": "c8623a32461e1edd56598cd666555f8569de5724202607b0dfca7d51228bfa43"
1482
+ },
1483
+ "found": false,
1484
+ "input": {
1485
+ "key": "ff",
1486
+ "ring": 1,
1487
+ "text": "5c785c315c636c5f677569645c4142435c7a5c32"
1488
+ },
1489
+ "ring": 0,
1490
+ "value": ""
1491
+ },
1492
+ {
1493
+ "changes": [],
1494
+ "comparisons": [],
1495
+ "execution": {
1496
+ "stop": 70514,
1497
+ "trace_length": 10,
1498
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
1499
+ },
1500
+ "found": false,
1501
+ "input": {
1502
+ "key": null,
1503
+ "ring": 0,
1504
+ "text": "5c636c5f677569645c"
1505
+ },
1506
+ "ring": 0,
1507
+ "value": ""
1508
+ },
1509
+ {
1510
+ "changes": [],
1511
+ "comparisons": [],
1512
+ "execution": {
1513
+ "stop": 70514,
1514
+ "trace_length": 10,
1515
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
1516
+ },
1517
+ "found": false,
1518
+ "input": {
1519
+ "key": null,
1520
+ "ring": 1,
1521
+ "text": "5c636c5f677569645c"
1522
+ },
1523
+ "ring": 1,
1524
+ "value": ""
1525
+ },
1526
+ {
1527
+ "changes": [
1528
+ {
1529
+ "address": 23712,
1530
+ "after": 1,
1531
+ "before": 0
1532
+ },
1533
+ {
1534
+ "address": 2073575472,
1535
+ "after": 2073690121,
1536
+ "before": 2073690112
1537
+ }
1538
+ ],
1539
+ "comparisons": [
1540
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1541
+ ],
1542
+ "execution": {
1543
+ "stop": 70729,
1544
+ "trace_length": 428,
1545
+ "trace_sha256": "702d81fd61be97fd69906ddeb84f64b30ed90b1fa5153e0e8363ee1b88fee2ac"
1546
+ },
1547
+ "found": false,
1548
+ "input": {
1549
+ "key": "",
1550
+ "ring": 0,
1551
+ "text": "5c636c5f677569645c"
1552
+ },
1553
+ "ring": 1,
1554
+ "value": ""
1555
+ },
1556
+ {
1557
+ "changes": [
1558
+ {
1559
+ "address": 23712,
1560
+ "after": 0,
1561
+ "before": 1
1562
+ },
1563
+ {
1564
+ "address": 2073575472,
1565
+ "after": 2073690121,
1566
+ "before": 2073690112
1567
+ }
1568
+ ],
1569
+ "comparisons": [
1570
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1571
+ ],
1572
+ "execution": {
1573
+ "stop": 70729,
1574
+ "trace_length": 428,
1575
+ "trace_sha256": "702d81fd61be97fd69906ddeb84f64b30ed90b1fa5153e0e8363ee1b88fee2ac"
1576
+ },
1577
+ "found": false,
1578
+ "input": {
1579
+ "key": "",
1580
+ "ring": 1,
1581
+ "text": "5c636c5f677569645c"
1582
+ },
1583
+ "ring": 0,
1584
+ "value": ""
1585
+ },
1586
+ {
1587
+ "changes": [
1588
+ {
1589
+ "address": 23712,
1590
+ "after": 1,
1591
+ "before": 0
1592
+ },
1593
+ {
1594
+ "address": 2073575472,
1595
+ "after": 2073690121,
1596
+ "before": 2073690112
1597
+ }
1598
+ ],
1599
+ "comparisons": [
1600
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
1601
+ ],
1602
+ "execution": {
1603
+ "stop": 70709,
1604
+ "trace_length": 425,
1605
+ "trace_sha256": "027936b563b6595248cfcb252ac07cf4bfd9bcfe59a2d7cee660e1c0c050c066"
1606
+ },
1607
+ "found": true,
1608
+ "input": {
1609
+ "key": "636c5f67756964",
1610
+ "ring": 0,
1611
+ "text": "5c636c5f677569645c"
1612
+ },
1613
+ "ring": 1,
1614
+ "value": ""
1615
+ },
1616
+ {
1617
+ "changes": [
1618
+ {
1619
+ "address": 23712,
1620
+ "after": 0,
1621
+ "before": 1
1622
+ },
1623
+ {
1624
+ "address": 2073575472,
1625
+ "after": 2073690121,
1626
+ "before": 2073690112
1627
+ }
1628
+ ],
1629
+ "comparisons": [
1630
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
1631
+ ],
1632
+ "execution": {
1633
+ "stop": 70709,
1634
+ "trace_length": 425,
1635
+ "trace_sha256": "027936b563b6595248cfcb252ac07cf4bfd9bcfe59a2d7cee660e1c0c050c066"
1636
+ },
1637
+ "found": true,
1638
+ "input": {
1639
+ "key": "636c5f67756964",
1640
+ "ring": 1,
1641
+ "text": "5c636c5f677569645c"
1642
+ },
1643
+ "ring": 0,
1644
+ "value": ""
1645
+ },
1646
+ {
1647
+ "changes": [
1648
+ {
1649
+ "address": 23712,
1650
+ "after": 1,
1651
+ "before": 0
1652
+ },
1653
+ {
1654
+ "address": 2073575472,
1655
+ "after": 2073690121,
1656
+ "before": 2073690112
1657
+ }
1658
+ ],
1659
+ "comparisons": [
1660
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
1661
+ ],
1662
+ "execution": {
1663
+ "stop": 70709,
1664
+ "trace_length": 425,
1665
+ "trace_sha256": "027936b563b6595248cfcb252ac07cf4bfd9bcfe59a2d7cee660e1c0c050c066"
1666
+ },
1667
+ "found": true,
1668
+ "input": {
1669
+ "key": "434c5f47554944",
1670
+ "ring": 0,
1671
+ "text": "5c636c5f677569645c"
1672
+ },
1673
+ "ring": 1,
1674
+ "value": ""
1675
+ },
1676
+ {
1677
+ "changes": [
1678
+ {
1679
+ "address": 23712,
1680
+ "after": 0,
1681
+ "before": 1
1682
+ },
1683
+ {
1684
+ "address": 2073575472,
1685
+ "after": 2073690121,
1686
+ "before": 2073690112
1687
+ }
1688
+ ],
1689
+ "comparisons": [
1690
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
1691
+ ],
1692
+ "execution": {
1693
+ "stop": 70709,
1694
+ "trace_length": 425,
1695
+ "trace_sha256": "027936b563b6595248cfcb252ac07cf4bfd9bcfe59a2d7cee660e1c0c050c066"
1696
+ },
1697
+ "found": true,
1698
+ "input": {
1699
+ "key": "434c5f47554944",
1700
+ "ring": 1,
1701
+ "text": "5c636c5f677569645c"
1702
+ },
1703
+ "ring": 0,
1704
+ "value": ""
1705
+ },
1706
+ {
1707
+ "changes": [
1708
+ {
1709
+ "address": 23712,
1710
+ "after": 1,
1711
+ "before": 0
1712
+ },
1713
+ {
1714
+ "address": 2073575472,
1715
+ "after": 2073690121,
1716
+ "before": 2073690112
1717
+ }
1718
+ ],
1719
+ "comparisons": [
1720
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525"
1721
+ ],
1722
+ "execution": {
1723
+ "stop": 70729,
1724
+ "trace_length": 428,
1725
+ "trace_sha256": "702d81fd61be97fd69906ddeb84f64b30ed90b1fa5153e0e8363ee1b88fee2ac"
1726
+ },
1727
+ "found": false,
1728
+ "input": {
1729
+ "key": "78",
1730
+ "ring": 0,
1731
+ "text": "5c636c5f677569645c"
1732
+ },
1733
+ "ring": 1,
1734
+ "value": ""
1735
+ },
1736
+ {
1737
+ "changes": [
1738
+ {
1739
+ "address": 23712,
1740
+ "after": 0,
1741
+ "before": 1
1742
+ },
1743
+ {
1744
+ "address": 2073575472,
1745
+ "after": 2073690121,
1746
+ "before": 2073690112
1747
+ }
1748
+ ],
1749
+ "comparisons": [
1750
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525"
1751
+ ],
1752
+ "execution": {
1753
+ "stop": 70729,
1754
+ "trace_length": 428,
1755
+ "trace_sha256": "702d81fd61be97fd69906ddeb84f64b30ed90b1fa5153e0e8363ee1b88fee2ac"
1756
+ },
1757
+ "found": false,
1758
+ "input": {
1759
+ "key": "78",
1760
+ "ring": 1,
1761
+ "text": "5c636c5f677569645c"
1762
+ },
1763
+ "ring": 0,
1764
+ "value": ""
1765
+ },
1766
+ {
1767
+ "changes": [
1768
+ {
1769
+ "address": 23712,
1770
+ "after": 1,
1771
+ "before": 0
1772
+ },
1773
+ {
1774
+ "address": 2073575472,
1775
+ "after": 2073690121,
1776
+ "before": 2073690112
1777
+ }
1778
+ ],
1779
+ "comparisons": [
1780
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1781
+ ],
1782
+ "execution": {
1783
+ "stop": 70729,
1784
+ "trace_length": 428,
1785
+ "trace_sha256": "702d81fd61be97fd69906ddeb84f64b30ed90b1fa5153e0e8363ee1b88fee2ac"
1786
+ },
1787
+ "found": false,
1788
+ "input": {
1789
+ "key": "ff",
1790
+ "ring": 0,
1791
+ "text": "5c636c5f677569645c"
1792
+ },
1793
+ "ring": 1,
1794
+ "value": ""
1795
+ },
1796
+ {
1797
+ "changes": [
1798
+ {
1799
+ "address": 23712,
1800
+ "after": 0,
1801
+ "before": 1
1802
+ },
1803
+ {
1804
+ "address": 2073575472,
1805
+ "after": 2073690121,
1806
+ "before": 2073690112
1807
+ }
1808
+ ],
1809
+ "comparisons": [
1810
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
1811
+ ],
1812
+ "execution": {
1813
+ "stop": 70729,
1814
+ "trace_length": 428,
1815
+ "trace_sha256": "702d81fd61be97fd69906ddeb84f64b30ed90b1fa5153e0e8363ee1b88fee2ac"
1816
+ },
1817
+ "found": false,
1818
+ "input": {
1819
+ "key": "ff",
1820
+ "ring": 1,
1821
+ "text": "5c636c5f677569645c"
1822
+ },
1823
+ "ring": 0,
1824
+ "value": ""
1825
+ },
1826
+ {
1827
+ "changes": [],
1828
+ "comparisons": [],
1829
+ "execution": {
1830
+ "stop": 70514,
1831
+ "trace_length": 10,
1832
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
1833
+ },
1834
+ "found": false,
1835
+ "input": {
1836
+ "key": null,
1837
+ "ring": 0,
1838
+ "text": "5c636c5f67756964"
1839
+ },
1840
+ "ring": 0,
1841
+ "value": ""
1842
+ },
1843
+ {
1844
+ "changes": [],
1845
+ "comparisons": [],
1846
+ "execution": {
1847
+ "stop": 70514,
1848
+ "trace_length": 10,
1849
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
1850
+ },
1851
+ "found": false,
1852
+ "input": {
1853
+ "key": null,
1854
+ "ring": 1,
1855
+ "text": "5c636c5f67756964"
1856
+ },
1857
+ "ring": 1,
1858
+ "value": ""
1859
+ },
1860
+ {
1861
+ "changes": [
1862
+ {
1863
+ "address": 23712,
1864
+ "after": 1,
1865
+ "before": 0
1866
+ },
1867
+ {
1868
+ "address": 2073575472,
1869
+ "after": 2073690120,
1870
+ "before": 2073690112
1871
+ }
1872
+ ],
1873
+ "comparisons": [],
1874
+ "execution": {
1875
+ "stop": 70572,
1876
+ "trace_length": 379,
1877
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
1878
+ },
1879
+ "found": false,
1880
+ "input": {
1881
+ "key": "",
1882
+ "ring": 0,
1883
+ "text": "5c636c5f67756964"
1884
+ },
1885
+ "ring": 1,
1886
+ "value": ""
1887
+ },
1888
+ {
1889
+ "changes": [
1890
+ {
1891
+ "address": 23712,
1892
+ "after": 0,
1893
+ "before": 1
1894
+ },
1895
+ {
1896
+ "address": 2073575472,
1897
+ "after": 2073690120,
1898
+ "before": 2073690112
1899
+ }
1900
+ ],
1901
+ "comparisons": [],
1902
+ "execution": {
1903
+ "stop": 70572,
1904
+ "trace_length": 379,
1905
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
1906
+ },
1907
+ "found": false,
1908
+ "input": {
1909
+ "key": "",
1910
+ "ring": 1,
1911
+ "text": "5c636c5f67756964"
1912
+ },
1913
+ "ring": 0,
1914
+ "value": ""
1915
+ },
1916
+ {
1917
+ "changes": [
1918
+ {
1919
+ "address": 23712,
1920
+ "after": 1,
1921
+ "before": 0
1922
+ },
1923
+ {
1924
+ "address": 2073575472,
1925
+ "after": 2073690120,
1926
+ "before": 2073690112
1927
+ }
1928
+ ],
1929
+ "comparisons": [],
1930
+ "execution": {
1931
+ "stop": 70572,
1932
+ "trace_length": 379,
1933
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
1934
+ },
1935
+ "found": false,
1936
+ "input": {
1937
+ "key": "636c5f67756964",
1938
+ "ring": 0,
1939
+ "text": "5c636c5f67756964"
1940
+ },
1941
+ "ring": 1,
1942
+ "value": ""
1943
+ },
1944
+ {
1945
+ "changes": [
1946
+ {
1947
+ "address": 23712,
1948
+ "after": 0,
1949
+ "before": 1
1950
+ },
1951
+ {
1952
+ "address": 2073575472,
1953
+ "after": 2073690120,
1954
+ "before": 2073690112
1955
+ }
1956
+ ],
1957
+ "comparisons": [],
1958
+ "execution": {
1959
+ "stop": 70572,
1960
+ "trace_length": 379,
1961
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
1962
+ },
1963
+ "found": false,
1964
+ "input": {
1965
+ "key": "636c5f67756964",
1966
+ "ring": 1,
1967
+ "text": "5c636c5f67756964"
1968
+ },
1969
+ "ring": 0,
1970
+ "value": ""
1971
+ },
1972
+ {
1973
+ "changes": [
1974
+ {
1975
+ "address": 23712,
1976
+ "after": 1,
1977
+ "before": 0
1978
+ },
1979
+ {
1980
+ "address": 2073575472,
1981
+ "after": 2073690120,
1982
+ "before": 2073690112
1983
+ }
1984
+ ],
1985
+ "comparisons": [],
1986
+ "execution": {
1987
+ "stop": 70572,
1988
+ "trace_length": 379,
1989
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
1990
+ },
1991
+ "found": false,
1992
+ "input": {
1993
+ "key": "434c5f47554944",
1994
+ "ring": 0,
1995
+ "text": "5c636c5f67756964"
1996
+ },
1997
+ "ring": 1,
1998
+ "value": ""
1999
+ },
2000
+ {
2001
+ "changes": [
2002
+ {
2003
+ "address": 23712,
2004
+ "after": 0,
2005
+ "before": 1
2006
+ },
2007
+ {
2008
+ "address": 2073575472,
2009
+ "after": 2073690120,
2010
+ "before": 2073690112
2011
+ }
2012
+ ],
2013
+ "comparisons": [],
2014
+ "execution": {
2015
+ "stop": 70572,
2016
+ "trace_length": 379,
2017
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
2018
+ },
2019
+ "found": false,
2020
+ "input": {
2021
+ "key": "434c5f47554944",
2022
+ "ring": 1,
2023
+ "text": "5c636c5f67756964"
2024
+ },
2025
+ "ring": 0,
2026
+ "value": ""
2027
+ },
2028
+ {
2029
+ "changes": [
2030
+ {
2031
+ "address": 23712,
2032
+ "after": 1,
2033
+ "before": 0
2034
+ },
2035
+ {
2036
+ "address": 2073575472,
2037
+ "after": 2073690120,
2038
+ "before": 2073690112
2039
+ }
2040
+ ],
2041
+ "comparisons": [],
2042
+ "execution": {
2043
+ "stop": 70572,
2044
+ "trace_length": 379,
2045
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
2046
+ },
2047
+ "found": false,
2048
+ "input": {
2049
+ "key": "78",
2050
+ "ring": 0,
2051
+ "text": "5c636c5f67756964"
2052
+ },
2053
+ "ring": 1,
2054
+ "value": ""
2055
+ },
2056
+ {
2057
+ "changes": [
2058
+ {
2059
+ "address": 23712,
2060
+ "after": 0,
2061
+ "before": 1
2062
+ },
2063
+ {
2064
+ "address": 2073575472,
2065
+ "after": 2073690120,
2066
+ "before": 2073690112
2067
+ }
2068
+ ],
2069
+ "comparisons": [],
2070
+ "execution": {
2071
+ "stop": 70572,
2072
+ "trace_length": 379,
2073
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
2074
+ },
2075
+ "found": false,
2076
+ "input": {
2077
+ "key": "78",
2078
+ "ring": 1,
2079
+ "text": "5c636c5f67756964"
2080
+ },
2081
+ "ring": 0,
2082
+ "value": ""
2083
+ },
2084
+ {
2085
+ "changes": [
2086
+ {
2087
+ "address": 23712,
2088
+ "after": 1,
2089
+ "before": 0
2090
+ },
2091
+ {
2092
+ "address": 2073575472,
2093
+ "after": 2073690120,
2094
+ "before": 2073690112
2095
+ }
2096
+ ],
2097
+ "comparisons": [],
2098
+ "execution": {
2099
+ "stop": 70572,
2100
+ "trace_length": 379,
2101
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
2102
+ },
2103
+ "found": false,
2104
+ "input": {
2105
+ "key": "ff",
2106
+ "ring": 0,
2107
+ "text": "5c636c5f67756964"
2108
+ },
2109
+ "ring": 1,
2110
+ "value": ""
2111
+ },
2112
+ {
2113
+ "changes": [
2114
+ {
2115
+ "address": 23712,
2116
+ "after": 0,
2117
+ "before": 1
2118
+ },
2119
+ {
2120
+ "address": 2073575472,
2121
+ "after": 2073690120,
2122
+ "before": 2073690112
2123
+ }
2124
+ ],
2125
+ "comparisons": [],
2126
+ "execution": {
2127
+ "stop": 70572,
2128
+ "trace_length": 379,
2129
+ "trace_sha256": "80b1aafb2f76581698951c06f2abbb4a38ef7dd4c50ce7a1796cb709e2f14995"
2130
+ },
2131
+ "found": false,
2132
+ "input": {
2133
+ "key": "ff",
2134
+ "ring": 1,
2135
+ "text": "5c636c5f67756964"
2136
+ },
2137
+ "ring": 0,
2138
+ "value": ""
2139
+ },
2140
+ {
2141
+ "changes": [],
2142
+ "comparisons": [],
2143
+ "execution": {
2144
+ "stop": 70514,
2145
+ "trace_length": 10,
2146
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
2147
+ },
2148
+ "found": false,
2149
+ "input": {
2150
+ "key": null,
2151
+ "ring": 0,
2152
+ "text": "5c615c625c636c5f677569645c71007461696c"
2153
+ },
2154
+ "ring": 0,
2155
+ "value": ""
2156
+ },
2157
+ {
2158
+ "changes": [],
2159
+ "comparisons": [],
2160
+ "execution": {
2161
+ "stop": 70514,
2162
+ "trace_length": 10,
2163
+ "trace_sha256": "e65691ade65735014ebb87660e4a9c0c75604752d5dd6d0c12c9f8e365a29593"
2164
+ },
2165
+ "found": false,
2166
+ "input": {
2167
+ "key": null,
2168
+ "ring": 1,
2169
+ "text": "5c615c625c636c5f677569645c71007461696c"
2170
+ },
2171
+ "ring": 1,
2172
+ "value": ""
2173
+ },
2174
+ {
2175
+ "changes": [
2176
+ {
2177
+ "address": 23712,
2178
+ "after": 1,
2179
+ "before": 0
2180
+ },
2181
+ {
2182
+ "address": 2073575472,
2183
+ "after": 2073690126,
2184
+ "before": 2073690112
2185
+ }
2186
+ ],
2187
+ "comparisons": [
2188
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
2189
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
2190
+ ],
2191
+ "execution": {
2192
+ "stop": 70729,
2193
+ "trace_length": 648,
2194
+ "trace_sha256": "eb807f6a6748acd191b41fc258fc473a7f6f933e05b0d48e20e5543244e847d6"
2195
+ },
2196
+ "found": false,
2197
+ "input": {
2198
+ "key": "",
2199
+ "ring": 0,
2200
+ "text": "5c615c625c636c5f677569645c71007461696c"
2201
+ },
2202
+ "ring": 1,
2203
+ "value": ""
2204
+ },
2205
+ {
2206
+ "changes": [
2207
+ {
2208
+ "address": 23712,
2209
+ "after": 0,
2210
+ "before": 1
2211
+ },
2212
+ {
2213
+ "address": 2073575472,
2214
+ "after": 2073690126,
2215
+ "before": 2073690112
2216
+ }
2217
+ ],
2218
+ "comparisons": [
2219
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
2220
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
2221
+ ],
2222
+ "execution": {
2223
+ "stop": 70729,
2224
+ "trace_length": 648,
2225
+ "trace_sha256": "eb807f6a6748acd191b41fc258fc473a7f6f933e05b0d48e20e5543244e847d6"
2226
+ },
2227
+ "found": false,
2228
+ "input": {
2229
+ "key": "",
2230
+ "ring": 1,
2231
+ "text": "5c615c625c636c5f677569645c71007461696c"
2232
+ },
2233
+ "ring": 0,
2234
+ "value": ""
2235
+ },
2236
+ {
2237
+ "changes": [
2238
+ {
2239
+ "address": 23712,
2240
+ "after": 1,
2241
+ "before": 0
2242
+ },
2243
+ {
2244
+ "address": 2073575472,
2245
+ "after": 2073690126,
2246
+ "before": 2073690112
2247
+ }
2248
+ ],
2249
+ "comparisons": [
2250
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525",
2251
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
2252
+ ],
2253
+ "execution": {
2254
+ "stop": 70709,
2255
+ "trace_length": 645,
2256
+ "trace_sha256": "842ea1ce4f262bf291244b491baef3f80c6489d62a8b8d38aba61a5c2685a4f8"
2257
+ },
2258
+ "found": true,
2259
+ "input": {
2260
+ "key": "636c5f67756964",
2261
+ "ring": 0,
2262
+ "text": "5c615c625c636c5f677569645c71007461696c"
2263
+ },
2264
+ "ring": 1,
2265
+ "value": "71"
2266
+ },
2267
+ {
2268
+ "changes": [
2269
+ {
2270
+ "address": 23712,
2271
+ "after": 0,
2272
+ "before": 1
2273
+ },
2274
+ {
2275
+ "address": 2073575472,
2276
+ "after": 2073690126,
2277
+ "before": 2073690112
2278
+ }
2279
+ ],
2280
+ "comparisons": [
2281
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525",
2282
+ "b0333a27ad96817d6d59f470dd6a2afab9d481d5e2b76a818112492ca328d8f4"
2283
+ ],
2284
+ "execution": {
2285
+ "stop": 70709,
2286
+ "trace_length": 645,
2287
+ "trace_sha256": "842ea1ce4f262bf291244b491baef3f80c6489d62a8b8d38aba61a5c2685a4f8"
2288
+ },
2289
+ "found": true,
2290
+ "input": {
2291
+ "key": "636c5f67756964",
2292
+ "ring": 1,
2293
+ "text": "5c615c625c636c5f677569645c71007461696c"
2294
+ },
2295
+ "ring": 0,
2296
+ "value": "71"
2297
+ },
2298
+ {
2299
+ "changes": [
2300
+ {
2301
+ "address": 23712,
2302
+ "after": 1,
2303
+ "before": 0
2304
+ },
2305
+ {
2306
+ "address": 2073575472,
2307
+ "after": 2073690126,
2308
+ "before": 2073690112
2309
+ }
2310
+ ],
2311
+ "comparisons": [
2312
+ "36ead283ec99bcbe200e2f63e27078240319c6989a5e927f3065a4a6da5c0924",
2313
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
2314
+ ],
2315
+ "execution": {
2316
+ "stop": 70709,
2317
+ "trace_length": 645,
2318
+ "trace_sha256": "842ea1ce4f262bf291244b491baef3f80c6489d62a8b8d38aba61a5c2685a4f8"
2319
+ },
2320
+ "found": true,
2321
+ "input": {
2322
+ "key": "434c5f47554944",
2323
+ "ring": 0,
2324
+ "text": "5c615c625c636c5f677569645c71007461696c"
2325
+ },
2326
+ "ring": 1,
2327
+ "value": "71"
2328
+ },
2329
+ {
2330
+ "changes": [
2331
+ {
2332
+ "address": 23712,
2333
+ "after": 0,
2334
+ "before": 1
2335
+ },
2336
+ {
2337
+ "address": 2073575472,
2338
+ "after": 2073690126,
2339
+ "before": 2073690112
2340
+ }
2341
+ ],
2342
+ "comparisons": [
2343
+ "36ead283ec99bcbe200e2f63e27078240319c6989a5e927f3065a4a6da5c0924",
2344
+ "f57ec4126119191914fb6e1e1e772c726297ee886716a83f996b0a105f0a00c4"
2345
+ ],
2346
+ "execution": {
2347
+ "stop": 70709,
2348
+ "trace_length": 645,
2349
+ "trace_sha256": "842ea1ce4f262bf291244b491baef3f80c6489d62a8b8d38aba61a5c2685a4f8"
2350
+ },
2351
+ "found": true,
2352
+ "input": {
2353
+ "key": "434c5f47554944",
2354
+ "ring": 1,
2355
+ "text": "5c615c625c636c5f677569645c71007461696c"
2356
+ },
2357
+ "ring": 0,
2358
+ "value": "71"
2359
+ },
2360
+ {
2361
+ "changes": [
2362
+ {
2363
+ "address": 23712,
2364
+ "after": 1,
2365
+ "before": 0
2366
+ },
2367
+ {
2368
+ "address": 2073575472,
2369
+ "after": 2073690126,
2370
+ "before": 2073690112
2371
+ }
2372
+ ],
2373
+ "comparisons": [
2374
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525",
2375
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525"
2376
+ ],
2377
+ "execution": {
2378
+ "stop": 70729,
2379
+ "trace_length": 648,
2380
+ "trace_sha256": "eb807f6a6748acd191b41fc258fc473a7f6f933e05b0d48e20e5543244e847d6"
2381
+ },
2382
+ "found": false,
2383
+ "input": {
2384
+ "key": "78",
2385
+ "ring": 0,
2386
+ "text": "5c615c625c636c5f677569645c71007461696c"
2387
+ },
2388
+ "ring": 1,
2389
+ "value": ""
2390
+ },
2391
+ {
2392
+ "changes": [
2393
+ {
2394
+ "address": 23712,
2395
+ "after": 0,
2396
+ "before": 1
2397
+ },
2398
+ {
2399
+ "address": 2073575472,
2400
+ "after": 2073690126,
2401
+ "before": 2073690112
2402
+ }
2403
+ ],
2404
+ "comparisons": [
2405
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525",
2406
+ "e1ffd52310458596675d2d43a59edd247233bdf872f3e5a8667ea111a2765525"
2407
+ ],
2408
+ "execution": {
2409
+ "stop": 70729,
2410
+ "trace_length": 648,
2411
+ "trace_sha256": "eb807f6a6748acd191b41fc258fc473a7f6f933e05b0d48e20e5543244e847d6"
2412
+ },
2413
+ "found": false,
2414
+ "input": {
2415
+ "key": "78",
2416
+ "ring": 1,
2417
+ "text": "5c615c625c636c5f677569645c71007461696c"
2418
+ },
2419
+ "ring": 0,
2420
+ "value": ""
2421
+ },
2422
+ {
2423
+ "changes": [
2424
+ {
2425
+ "address": 23712,
2426
+ "after": 1,
2427
+ "before": 0
2428
+ },
2429
+ {
2430
+ "address": 2073575472,
2431
+ "after": 2073690126,
2432
+ "before": 2073690112
2433
+ }
2434
+ ],
2435
+ "comparisons": [
2436
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
2437
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
2438
+ ],
2439
+ "execution": {
2440
+ "stop": 70729,
2441
+ "trace_length": 648,
2442
+ "trace_sha256": "eb807f6a6748acd191b41fc258fc473a7f6f933e05b0d48e20e5543244e847d6"
2443
+ },
2444
+ "found": false,
2445
+ "input": {
2446
+ "key": "ff",
2447
+ "ring": 0,
2448
+ "text": "5c615c625c636c5f677569645c71007461696c"
2449
+ },
2450
+ "ring": 1,
2451
+ "value": ""
2452
+ },
2453
+ {
2454
+ "changes": [
2455
+ {
2456
+ "address": 23712,
2457
+ "after": 0,
2458
+ "before": 1
2459
+ },
2460
+ {
2461
+ "address": 2073575472,
2462
+ "after": 2073690126,
2463
+ "before": 2073690112
2464
+ }
2465
+ ],
2466
+ "comparisons": [
2467
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511",
2468
+ "8aeb21a90ad388f21e98968f300da50e1aaae933ddc0af8ac1311db818de3511"
2469
+ ],
2470
+ "execution": {
2471
+ "stop": 70729,
2472
+ "trace_length": 648,
2473
+ "trace_sha256": "eb807f6a6748acd191b41fc258fc473a7f6f933e05b0d48e20e5543244e847d6"
2474
+ },
2475
+ "found": false,
2476
+ "input": {
2477
+ "key": "ff",
2478
+ "ring": 1,
2479
+ "text": "5c615c625c636c5f677569645c71007461696c"
2480
+ },
2481
+ "ring": 0,
2482
+ "value": ""
2483
+ }
2484
+ ],
2485
+ "root": 70503,
2486
+ "sha256": "a589351dfe517470a1b121dd2164714987d9e4577bf00c6486e1540035d7a79d",
2487
+ "source": {
2488
+ "archive": "zUrT43_qvm.pk3",
2489
+ "archive_sha256": "b59bf0c5bedf11d50e0edd220da7eade96de40601e98ae14c54c819047df0796",
2490
+ "member": {
2491
+ "bytes": 983300,
2492
+ "comment_hex": "",
2493
+ "compressed_bytes": 246560,
2494
+ "compression": 8,
2495
+ "crc32": "98ea1768",
2496
+ "create_system": 0,
2497
+ "create_version": 63,
2498
+ "date_time": [
2499
+ 2018,
2500
+ 6,
2501
+ 18,
2502
+ 22,
2503
+ 11,
2504
+ 50
2505
+ ],
2506
+ "directory": false,
2507
+ "entry_index": 2,
2508
+ "external_attr": 32,
2509
+ "extra_hex": "0a0020000000000001001800d1e24e974007d40116dcbf962f1fd20116dcbf962f1fd201",
2510
+ "extract_version": 20,
2511
+ "flags": 0,
2512
+ "header_offset": 221309,
2513
+ "internal_attr": 0,
2514
+ "occurrence": 0,
2515
+ "output": "assets/extracted/zUrT43_qvm.pk3/members/000002/vm/qagame.qvm",
2516
+ "path": "vm/qagame.qvm",
2517
+ "sha256": "a589351dfe517470a1b121dd2164714987d9e4577bf00c6486e1540035d7a79d",
2518
+ "type": "member",
2519
+ "volume": 0
2520
+ }
2521
+ }
2522
+ }
scripts/analyze_qvm_info_lookup.py ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """Execute the verified original QVM body; native effects are supplied or captured."""
3
+ import itertools
4
+ from pathlib import Path
5
+ from qvm_research_support import source,constants
6
+ from qvm_camera_world_support import B,run
7
+ from qvm_exit_rules_support import POOL,CPOOL
8
+ from analyze_qvm_acceleration import word,number
9
+ from analyze_qvm import write_json
10
+
11
+ def main():
12
+ q,raw,h,ins=source();rows=[]
13
+ from qvm_persistence_support import INFO,KEY,info_lookup
14
+ from qvm_map_commands_support import put_string
15
+ from qvm_string_memory_support import cstring
16
+ texts=[None,b'',b'\\cl_guid\\abc',b'cl_guid\\first\\CL_GUID\\second',b'\\x\\1\\cl_guid\\ABC\\z\\2',b'\\cl_guid\\',b'\\cl_guid',b'\\a\\b\\cl_guid\\q\0tail']
17
+ for text,key,ring in itertools.product(texts,[None,b'',b'cl_guid',b'CL_GUID',b'x',b'\xff'],[0,1]):
18
+ m={23712:ring};b={};put_string(m,b,55552,b'')
19
+ if text is not None:put_string(m,b,INFO,text)
20
+ if key is not None:put_string(m,b,KEY,key)
21
+ m,v,p,b=info_lookup(ins,m,b,{8:0 if text is None else INFO,12:0 if key is None else KEY});p.update(input=dict(text=None if text is None else text.hex(),key=None if key is None else key.hex(),ring=ring),value=cstring(m,b,v).hex(),found=v!=55552,ring=m[23712]&0xffffffff);rows.append(p)
22
+
23
+ write_json(Path('docs/research/qvm-info-lookup.json'),{'source':q['source'],'sha256':q['sha256'],'root':70503,'probes':rows,'limits':'96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open.'})
24
+ if __name__=='__main__':main()
scripts/qvm_persistence_support.py ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Recovered userinfo, scanning and saved-position boundaries."""
2
+ from qvm_camera_world_support import B,run,casecmp
3
+ from qvm_string_memory_support import cstring,strlen
4
+ from qvm_map_commands_support import put_string
5
+ INFO=B+0x40000
6
+ KEY=INFO+0x4000
7
+ OUT=KEY+0x4000
8
+
9
+ def info_lookup(ins,m,b,args):
10
+ comparisons=[]
11
+ def compare(i,m,a,bs):
12
+ m,v,p,b=casecmp(i,m,a,dict(bs),base=B+0x26000);comparisons.append(p['execution']['trace_sha256']);return m,v,{'actual_source_child':69386}
13
+ m,v,p,b=run(ins,m,70503,70729,8232,args,b,{36038:strlen,69386:compare},base=B+0x22000);p.update(comparisons=comparisons);return m,v,p,b
scripts/test_qvm_info_lookup.py ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import json,unittest
2
+ from pathlib import Path
3
+ class OriginalTests(unittest.TestCase):
4
+ def test_instruction_results(self):
5
+ rows=json.loads(Path('docs/research/qvm-info-lookup.json').read_text())['probes']
6
+ self.assertEqual(len(rows),96)
7
+ for p in rows:
8
+ a=p['input'];found=False;value=b'';ring=a['ring']
9
+ if a['text'] is not None and a['key'] is not None:
10
+ ring^=1;text=bytes.fromhex(a['text']).split(b'\0')[0];key=bytes.fromhex(a['key']).split(b'\0')[0];text=text[1:] if text.startswith(b'\\') else text;parts=text.split(b'\\')
11
+ for j in range(0,len(parts)-1,2):
12
+ if parts[j].upper()==key.upper():found=True;value=parts[j+1];break
13
+ self.assertEqual(p['ring'],ring);self.assertEqual(p['found'],found);self.assertEqual(p['value'],value.hex())
14
+
15
+ if __name__=='__main__':unittest.main()
xtask/checks.tsv CHANGED
@@ -2707,3 +2707,8 @@ report scripts/analyze_rust_normal_map_session.py docs/research/rust-normal-map-
2707
  edge docs/research/rust-normal-map-session.json scripts/test_rust_normal_map_session.py
2708
  group rust-normal-map-session scripts/analyze_rust_normal_map_session.py
2709
  edge scripts/analyze_rust_normal_map_session.py scripts/analyze_qvm_resumer_audit.py
 
 
 
 
 
 
2707
  edge docs/research/rust-normal-map-session.json scripts/test_rust_normal_map_session.py
2708
  group rust-normal-map-session scripts/analyze_rust_normal_map_session.py
2709
  edge scripts/analyze_rust_normal_map_session.py scripts/analyze_qvm_resumer_audit.py
2710
+ report scripts/analyze_qvm_info_lookup.py docs/research/qvm-info-lookup.json
2711
+ edge docs/research/qvm-info-lookup.json scripts/test_qvm_info_lookup.py
2712
+ group qvm-info-lookup scripts/analyze_qvm_info_lookup.py
2713
+ edge scripts/analyze_qvm_info_lookup.py scripts/analyze_qvm_resumer_audit.py
2714
+ edge scripts/qvm_persistence_support.py scripts/analyze_qvm_resumer_audit.py