nmarshall commited on
Commit
3f83f79
·
1 Parent(s): ac0c9c0

qvm: resolve location and formatting in team radio

Browse files
docs/FINDINGS.md CHANGED
@@ -2017,3 +2017,5 @@ RE-1035: Rust matches16 original location-selection cases with signed cache expi
2017
  RE-1036: Twenty-four source cases execute268637 with actual70386/37914 formatting and bounded-copy helpers. Missing location returns0 without clearing the destination. Found location returns1 even for empty or clipped text; capacity clipping emits the original warning and preserves neighboring bytes. Empty/quoted text and capacities1/4/16/150 are covered. The selected location pointer remains supplied in this wrapper contract. [Evidence](research/QVM_LOCATION_TEXT.md).
2018
 
2019
  RE-1037: Rust composes one location lookup with the recovered bounded formatter across24 source cases. Missing location preserves destination bytes; found empty/clipped text returns true with matching warning behavior and zero padding. Typed slices preserve guards. Unit cases cover one lookup, quoted bytes, capacity1, missing zero-capacity bypass and unsupported found-capacity rejection. [Evidence](research/RUST_LOCATION_TEXT.md).
 
 
 
2017
  RE-1036: Twenty-four source cases execute268637 with actual70386/37914 formatting and bounded-copy helpers. Missing location returns0 without clearing the destination. Found location returns1 even for empty or clipped text; capacity clipping emits the original warning and preserves neighboring bytes. Empty/quoted text and capacities1/4/16/150 are covered. The selected location pointer remains supplied in this wrapper contract. [Evidence](research/QVM_LOCATION_TEXT.md).
2018
 
2019
  RE-1037: Rust composes one location lookup with the recovered bounded formatter across24 source cases. Missing location preserves destination bytes; found empty/clipped text returns true with matching warning behavior and zero padding. Typed slices preserve guards. Unit cases cover one lookup, quoted bytes, capacity1, missing zero-capacity bypass and unsupported found-capacity rejection. [Evidence](research/RUST_LOCATION_TEXT.md).
2020
+
2021
+ RE-1038: Thirty-five source scenarios execute radio with actual location selection/text and bounded/ring formatter bodies. Commands now derive from cache/trigger/PVS results rather than supplied text responses. Missing locations become empty text through the original caller path. Ring state advances per recipient, quoted bytes remain unchanged, and a160-byte label clips to149 with a warning. Engine box/PVS and native send remain explicit boundaries. [Evidence](research/QVM_LOCATION_RADIO.md).
docs/PROVISIONAL_TODO.md CHANGED
@@ -2078,3 +2078,5 @@ RE-974–983 completed routing, command rewrite, inactivity, movement-parameter
2078
  - [x] RE-1036 Recover location text wrapper and bounded formatting ([evidence](research/QVM_LOCATION_TEXT.md)).
2079
 
2080
  - [x] RE-1037 Port bounded location text and missing-result semantics ([evidence](research/RUST_LOCATION_TEXT.md)).
 
 
 
2078
  - [x] RE-1036 Recover location text wrapper and bounded formatting ([evidence](research/QVM_LOCATION_TEXT.md)).
2079
 
2080
  - [x] RE-1037 Port bounded location text and missing-result semantics ([evidence](research/RUST_LOCATION_TEXT.md)).
2081
+
2082
+ - [x] RE-1038 Resolve team radio location and source formatting chain ([evidence](research/QVM_LOCATION_RADIO.md)).
docs/RESEARCH_LEDGER.md CHANGED
@@ -2823,3 +2823,7 @@ Twenty-four source cases execute268637 with actual70386/37914 formatting and bou
2823
  ## 2026-10-29 — RE-1037 Port bounded location text and missing-result semantics
2824
 
2825
  Rust composes one location lookup with the recovered bounded formatter across24 source cases. Missing location preserves destination bytes; found empty/clipped text returns true with matching warning behavior and zero padding. Typed slices preserve guards. Unit cases cover one lookup, quoted bytes, capacity1, missing zero-capacity bypass and unsupported found-capacity rejection. Focused `cargo xtask test-group rust-location-text` passes with deterministic report regeneration and selected regressions. Full suite deferred to task ten. Original assets unchanged; Python uses the flake-declared Nix runtime.
 
 
 
 
 
2823
  ## 2026-10-29 — RE-1037 Port bounded location text and missing-result semantics
2824
 
2825
  Rust composes one location lookup with the recovered bounded formatter across24 source cases. Missing location preserves destination bytes; found empty/clipped text returns true with matching warning behavior and zero padding. Typed slices preserve guards. Unit cases cover one lookup, quoted bytes, capacity1, missing zero-capacity bypass and unsupported found-capacity rejection. Focused `cargo xtask test-group rust-location-text` passes with deterministic report regeneration and selected regressions. Full suite deferred to task ten. Original assets unchanged; Python uses the flake-declared Nix runtime.
2826
+
2827
+ ## 2026-10-29 — RE-1038 Resolve team radio location and source formatting chain
2828
+
2829
+ Thirty-five source scenarios execute radio with actual location selection/text and bounded/ring formatter bodies. Commands now derive from cache/trigger/PVS results rather than supplied text responses. Missing locations become empty text through the original caller path. Ring state advances per recipient, quoted bytes remain unchanged, and a160-byte label clips to149 with a warning. Engine box/PVS and native send remain explicit boundaries. Focused `cargo xtask test-group qvm-location-radio` passes with deterministic report regeneration and selected regressions. Full suite deferred to task ten. Original assets unchanged; Python uses the flake-declared Nix runtime.
docs/REVERSE_ENGINEERING_TODO.md CHANGED
@@ -2115,3 +2115,5 @@ RE-974–983 recover routing, command rewriting, inactivity and composed setup t
2115
  - [x] RE-1036 Recover location text wrapper and bounded formatting ([evidence](research/QVM_LOCATION_TEXT.md)).
2116
 
2117
  - [x] RE-1037 Port bounded location text and missing-result semantics ([evidence](research/RUST_LOCATION_TEXT.md)).
 
 
 
2115
  - [x] RE-1036 Recover location text wrapper and bounded formatting ([evidence](research/QVM_LOCATION_TEXT.md)).
2116
 
2117
  - [x] RE-1037 Port bounded location text and missing-result semantics ([evidence](research/RUST_LOCATION_TEXT.md)).
2118
+
2119
+ - [x] RE-1038 Resolve team radio location and source formatting chain ([evidence](research/QVM_LOCATION_RADIO.md)).
docs/research/QVM_LOCATION_RADIO.md ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ # Resolve team radio location and source formatting chain
2
+
3
+ RE-1038. Focused validation: `cargo xtask test-group qvm-location-radio`. [Machine report](qvm-location-radio.json).
4
+
5
+ Thirty-five source scenarios execute radio with actual location selection/text and bounded/ring formatter bodies. Commands now derive from cache/trigger/PVS results rather than supplied text responses. Missing locations become empty text through the original caller path. Ring state advances per recipient, quoted bytes remain unchanged, and a160-byte label clips to149 with a warning. Engine box/PVS and native send remain explicit boundaries.
docs/research/README.md CHANGED
@@ -1645,3 +1645,5 @@ The extension collector adds five focused tests for native tail calls, command-r
1645
  - [RE-1036: Recover location text wrapper and bounded formatting](QVM_LOCATION_TEXT.md).
1646
 
1647
  - [RE-1037: Port bounded location text and missing-result semantics](RUST_LOCATION_TEXT.md).
 
 
 
1645
  - [RE-1036: Recover location text wrapper and bounded formatting](QVM_LOCATION_TEXT.md).
1646
 
1647
  - [RE-1037: Port bounded location text and missing-result semantics](RUST_LOCATION_TEXT.md).
1648
+
1649
+ - [RE-1038: Resolve team radio location and source formatting chain](QVM_LOCATION_RADIO.md).
docs/research/qvm-location-radio.json ADDED
@@ -0,0 +1,3300 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "limits": "Actual193620/268637/268248/70386/70458/37914 and classifier/comparison helpers. Engine box/PVS supplied; location strings seeded; native sends and warning5123 captured. No native network/spatial conformance.",
3
+ "probes": [
4
+ {
5
+ "commands": [
6
+ {
7
+ "slot": 0,
8
+ "text": "727361792032202d312037202222"
9
+ },
10
+ {
11
+ "slot": 2,
12
+ "text": "727361792032202d312037202222"
13
+ }
14
+ ],
15
+ "execution": {
16
+ "stop": 193827,
17
+ "trace_length": 444,
18
+ "trace_sha256": "1eef637b6885effc1ad5557cabea1c457f867f8d10843c57ddb220f698b760b4"
19
+ },
20
+ "getter_calls": 1,
21
+ "input": {
22
+ "code": 7,
23
+ "count": 4,
24
+ "disconnected": 0,
25
+ "follow": 0,
26
+ "health": 1,
27
+ "location": {
28
+ "cache": null,
29
+ "expiry": 10001,
30
+ "order": [],
31
+ "points": [
32
+ [
33
+ 10.0,
34
+ 0.0,
35
+ 0.0
36
+ ],
37
+ [
38
+ 20.0,
39
+ 0.0,
40
+ 0.0
41
+ ],
42
+ [
43
+ -10.0,
44
+ 0.0,
45
+ 0.0
46
+ ]
47
+ ],
48
+ "profile": 0,
49
+ "query": [],
50
+ "tick": 10000,
51
+ "triggers": [
52
+ 0,
53
+ 0,
54
+ 0
55
+ ],
56
+ "visible": [
57
+ 1,
58
+ 1,
59
+ 1
60
+ ]
61
+ },
62
+ "marker": 1,
63
+ "mode": 8,
64
+ "other_only": 0,
65
+ "payload": "426f6d622073697465",
66
+ "profile": 0,
67
+ "ring": 0,
68
+ "success": 0,
69
+ "team": 1,
70
+ "tick": 10000
71
+ },
72
+ "location_pvs": [],
73
+ "location_queries": [
74
+ [
75
+ [
76
+ 3256877056,
77
+ 3256877056,
78
+ 3260022784
79
+ ],
80
+ [
81
+ 1109393408,
82
+ 1109393408,
83
+ 1112539136
84
+ ]
85
+ ]
86
+ ],
87
+ "location_result": null,
88
+ "marker": [
89
+ 13500,
90
+ 1
91
+ ],
92
+ "ring": 2,
93
+ "warnings": 0
94
+ },
95
+ {
96
+ "commands": [
97
+ {
98
+ "slot": 0,
99
+ "text": "727361792032202d3120372022426f6d62207369746522"
100
+ },
101
+ {
102
+ "slot": 2,
103
+ "text": "727361792032202d3120372022426f6d62207369746522"
104
+ }
105
+ ],
106
+ "execution": {
107
+ "stop": 193827,
108
+ "trace_length": 441,
109
+ "trace_sha256": "28170e105ace76ef81d62ba9d1453d14f4a0a8ac541651e04c81ecc3d752bd60"
110
+ },
111
+ "getter_calls": 1,
112
+ "input": {
113
+ "code": 7,
114
+ "count": 4,
115
+ "disconnected": 0,
116
+ "follow": 0,
117
+ "health": 1,
118
+ "location": {
119
+ "cache": null,
120
+ "expiry": 10001,
121
+ "order": [
122
+ 0,
123
+ 1,
124
+ 2
125
+ ],
126
+ "points": [
127
+ [
128
+ 10.0,
129
+ 0.0,
130
+ 0.0
131
+ ],
132
+ [
133
+ 20.0,
134
+ 0.0,
135
+ 0.0
136
+ ],
137
+ [
138
+ -10.0,
139
+ 0.0,
140
+ 0.0
141
+ ]
142
+ ],
143
+ "profile": 0,
144
+ "query": [],
145
+ "tick": 10000,
146
+ "triggers": [
147
+ 0,
148
+ 0,
149
+ 0
150
+ ],
151
+ "visible": [
152
+ 1,
153
+ 1,
154
+ 1
155
+ ]
156
+ },
157
+ "marker": 1,
158
+ "mode": 8,
159
+ "other_only": 0,
160
+ "payload": "426f6d622073697465",
161
+ "profile": 0,
162
+ "ring": 1,
163
+ "success": 1,
164
+ "team": 1,
165
+ "tick": 10000
166
+ },
167
+ "location_pvs": [
168
+ 0,
169
+ 2
170
+ ],
171
+ "location_queries": [
172
+ [
173
+ [
174
+ 3256877056,
175
+ 3256877056,
176
+ 3260022784
177
+ ],
178
+ [
179
+ 1109393408,
180
+ 1109393408,
181
+ 1112539136
182
+ ]
183
+ ]
184
+ ],
185
+ "location_result": 2,
186
+ "marker": [
187
+ 13500,
188
+ 1
189
+ ],
190
+ "ring": 3,
191
+ "warnings": 0
192
+ },
193
+ {
194
+ "commands": [],
195
+ "execution": {
196
+ "stop": 193827,
197
+ "trace_length": 16,
198
+ "trace_sha256": "b411f2227db1db8ac9be04b553ecf661f42ca4b73f46838d294f57868a82e792"
199
+ },
200
+ "getter_calls": 0,
201
+ "input": {
202
+ "code": 7,
203
+ "count": 4,
204
+ "disconnected": 0,
205
+ "follow": 1,
206
+ "health": 1,
207
+ "location": {
208
+ "cache": null,
209
+ "expiry": 10001,
210
+ "order": [],
211
+ "points": [
212
+ [
213
+ 10.0,
214
+ 0.0,
215
+ 0.0
216
+ ],
217
+ [
218
+ 20.0,
219
+ 0.0,
220
+ 0.0
221
+ ],
222
+ [
223
+ -10.0,
224
+ 0.0,
225
+ 0.0
226
+ ]
227
+ ],
228
+ "profile": 1,
229
+ "query": [],
230
+ "tick": 10000,
231
+ "triggers": [
232
+ 0,
233
+ 0,
234
+ 0
235
+ ],
236
+ "visible": [
237
+ 1,
238
+ 1,
239
+ 1
240
+ ]
241
+ },
242
+ "marker": 1,
243
+ "mode": 8,
244
+ "other_only": 0,
245
+ "payload": "502271",
246
+ "profile": 1,
247
+ "ring": 4294967295,
248
+ "success": 0,
249
+ "team": 1,
250
+ "tick": 10000
251
+ },
252
+ "location_pvs": [],
253
+ "location_queries": [],
254
+ "location_result": null,
255
+ "marker": [
256
+ 17,
257
+ 18
258
+ ],
259
+ "ring": 4294967295,
260
+ "warnings": 0
261
+ },
262
+ {
263
+ "commands": [],
264
+ "execution": {
265
+ "stop": 193827,
266
+ "trace_length": 16,
267
+ "trace_sha256": "b411f2227db1db8ac9be04b553ecf661f42ca4b73f46838d294f57868a82e792"
268
+ },
269
+ "getter_calls": 0,
270
+ "input": {
271
+ "code": 7,
272
+ "count": 4,
273
+ "disconnected": 0,
274
+ "follow": 1,
275
+ "health": 1,
276
+ "location": {
277
+ "cache": 0,
278
+ "expiry": 10001,
279
+ "order": [
280
+ 0,
281
+ 1,
282
+ 2
283
+ ],
284
+ "points": [
285
+ [
286
+ 10.0,
287
+ 0.0,
288
+ 0.0
289
+ ],
290
+ [
291
+ 20.0,
292
+ 0.0,
293
+ 0.0
294
+ ],
295
+ [
296
+ -10.0,
297
+ 0.0,
298
+ 0.0
299
+ ]
300
+ ],
301
+ "profile": 1,
302
+ "query": [],
303
+ "tick": 10000,
304
+ "triggers": [
305
+ 0,
306
+ 0,
307
+ 0
308
+ ],
309
+ "visible": [
310
+ 1,
311
+ 1,
312
+ 1
313
+ ]
314
+ },
315
+ "marker": 1,
316
+ "mode": 8,
317
+ "other_only": 0,
318
+ "payload": "502271",
319
+ "profile": 1,
320
+ "ring": 0,
321
+ "success": 1,
322
+ "team": 1,
323
+ "tick": 10000
324
+ },
325
+ "location_pvs": [],
326
+ "location_queries": [],
327
+ "location_result": null,
328
+ "marker": [
329
+ 17,
330
+ 18
331
+ ],
332
+ "ring": 0,
333
+ "warnings": 0
334
+ },
335
+ {
336
+ "commands": [],
337
+ "execution": {
338
+ "stop": 193827,
339
+ "trace_length": 26,
340
+ "trace_sha256": "0ae0b28c8037dc69e6edf80598535b54a925a99d2364afd4ce71d50f3df5e08f"
341
+ },
342
+ "getter_calls": 0,
343
+ "input": {
344
+ "code": 7,
345
+ "count": 4,
346
+ "disconnected": 0,
347
+ "follow": 0,
348
+ "health": 0,
349
+ "location": {
350
+ "cache": null,
351
+ "expiry": 10000,
352
+ "order": [],
353
+ "points": [
354
+ [
355
+ 10.0,
356
+ 0.0,
357
+ 0.0
358
+ ],
359
+ [
360
+ 20.0,
361
+ 0.0,
362
+ 0.0
363
+ ],
364
+ [
365
+ -10.0,
366
+ 0.0,
367
+ 0.0
368
+ ]
369
+ ],
370
+ "profile": 2,
371
+ "query": [],
372
+ "tick": 10000,
373
+ "triggers": [
374
+ 0,
375
+ 0,
376
+ 0
377
+ ],
378
+ "visible": [
379
+ 1,
380
+ 1,
381
+ 1
382
+ ]
383
+ },
384
+ "marker": 1,
385
+ "mode": 8,
386
+ "other_only": 0,
387
+ "payload": "426f6d622073697465",
388
+ "profile": 2,
389
+ "ring": 1,
390
+ "success": 0,
391
+ "team": 1,
392
+ "tick": 10000
393
+ },
394
+ "location_pvs": [],
395
+ "location_queries": [],
396
+ "location_result": null,
397
+ "marker": [
398
+ 17,
399
+ 18
400
+ ],
401
+ "ring": 1,
402
+ "warnings": 0
403
+ },
404
+ {
405
+ "commands": [],
406
+ "execution": {
407
+ "stop": 193827,
408
+ "trace_length": 26,
409
+ "trace_sha256": "0ae0b28c8037dc69e6edf80598535b54a925a99d2364afd4ce71d50f3df5e08f"
410
+ },
411
+ "getter_calls": 0,
412
+ "input": {
413
+ "code": 7,
414
+ "count": 4,
415
+ "disconnected": 0,
416
+ "follow": 0,
417
+ "health": 0,
418
+ "location": {
419
+ "cache": 0,
420
+ "expiry": 10000,
421
+ "order": [
422
+ 0,
423
+ 1,
424
+ 2
425
+ ],
426
+ "points": [
427
+ [
428
+ 10.0,
429
+ 0.0,
430
+ 0.0
431
+ ],
432
+ [
433
+ 20.0,
434
+ 0.0,
435
+ 0.0
436
+ ],
437
+ [
438
+ -10.0,
439
+ 0.0,
440
+ 0.0
441
+ ]
442
+ ],
443
+ "profile": 2,
444
+ "query": [],
445
+ "tick": 10000,
446
+ "triggers": [
447
+ 0,
448
+ 0,
449
+ 0
450
+ ],
451
+ "visible": [
452
+ 1,
453
+ 1,
454
+ 1
455
+ ]
456
+ },
457
+ "marker": 1,
458
+ "mode": 8,
459
+ "other_only": 0,
460
+ "payload": "426f6d622073697465",
461
+ "profile": 2,
462
+ "ring": 4294967295,
463
+ "success": 1,
464
+ "team": 1,
465
+ "tick": 10000
466
+ },
467
+ "location_pvs": [],
468
+ "location_queries": [],
469
+ "location_result": null,
470
+ "marker": [
471
+ 17,
472
+ 18
473
+ ],
474
+ "ring": 4294967295,
475
+ "warnings": 0
476
+ },
477
+ {
478
+ "commands": [],
479
+ "execution": {
480
+ "stop": 193827,
481
+ "trace_length": 26,
482
+ "trace_sha256": "0ae0b28c8037dc69e6edf80598535b54a925a99d2364afd4ce71d50f3df5e08f"
483
+ },
484
+ "getter_calls": 0,
485
+ "input": {
486
+ "code": 7,
487
+ "count": 4,
488
+ "disconnected": 0,
489
+ "follow": 0,
490
+ "health": 4294967295,
491
+ "location": {
492
+ "cache": null,
493
+ "expiry": 9999,
494
+ "order": [],
495
+ "points": [
496
+ [
497
+ 10.0,
498
+ 0.0,
499
+ 0.0
500
+ ],
501
+ [
502
+ 20.0,
503
+ 0.0,
504
+ 0.0
505
+ ],
506
+ [
507
+ -10.0,
508
+ 0.0,
509
+ 0.0
510
+ ]
511
+ ],
512
+ "profile": 3,
513
+ "query": [],
514
+ "tick": 10000,
515
+ "triggers": [
516
+ 0,
517
+ 0,
518
+ 0
519
+ ],
520
+ "visible": [
521
+ 1,
522
+ 1,
523
+ 1
524
+ ]
525
+ },
526
+ "marker": 1,
527
+ "mode": 8,
528
+ "other_only": 0,
529
+ "payload": "502271",
530
+ "profile": 3,
531
+ "ring": 0,
532
+ "success": 0,
533
+ "team": 1,
534
+ "tick": 10000
535
+ },
536
+ "location_pvs": [],
537
+ "location_queries": [],
538
+ "location_result": null,
539
+ "marker": [
540
+ 17,
541
+ 18
542
+ ],
543
+ "ring": 0,
544
+ "warnings": 0
545
+ },
546
+ {
547
+ "commands": [],
548
+ "execution": {
549
+ "stop": 193827,
550
+ "trace_length": 26,
551
+ "trace_sha256": "0ae0b28c8037dc69e6edf80598535b54a925a99d2364afd4ce71d50f3df5e08f"
552
+ },
553
+ "getter_calls": 0,
554
+ "input": {
555
+ "code": 7,
556
+ "count": 4,
557
+ "disconnected": 0,
558
+ "follow": 0,
559
+ "health": 4294967295,
560
+ "location": {
561
+ "cache": 0,
562
+ "expiry": 9999,
563
+ "order": [
564
+ 0,
565
+ 1,
566
+ 2
567
+ ],
568
+ "points": [
569
+ [
570
+ 10.0,
571
+ 0.0,
572
+ 0.0
573
+ ],
574
+ [
575
+ 20.0,
576
+ 0.0,
577
+ 0.0
578
+ ],
579
+ [
580
+ -10.0,
581
+ 0.0,
582
+ 0.0
583
+ ]
584
+ ],
585
+ "profile": 3,
586
+ "query": [],
587
+ "tick": 10000,
588
+ "triggers": [
589
+ 0,
590
+ 0,
591
+ 0
592
+ ],
593
+ "visible": [
594
+ 1,
595
+ 1,
596
+ 1
597
+ ]
598
+ },
599
+ "marker": 1,
600
+ "mode": 8,
601
+ "other_only": 0,
602
+ "payload": "502271",
603
+ "profile": 3,
604
+ "ring": 1,
605
+ "success": 1,
606
+ "team": 1,
607
+ "tick": 10000
608
+ },
609
+ "location_pvs": [],
610
+ "location_queries": [],
611
+ "location_result": null,
612
+ "marker": [
613
+ 17,
614
+ 18
615
+ ],
616
+ "ring": 1,
617
+ "warnings": 0
618
+ },
619
+ {
620
+ "commands": [],
621
+ "execution": {
622
+ "stop": 193827,
623
+ "trace_length": 36,
624
+ "trace_sha256": "45cea69a5d6ed579890bef6999aca4b21bdb0c26f97cdc2f44cacfbc76b9f16d"
625
+ },
626
+ "getter_calls": 0,
627
+ "input": {
628
+ "code": 7,
629
+ "count": 4,
630
+ "disconnected": 0,
631
+ "follow": 0,
632
+ "health": 1,
633
+ "location": {
634
+ "cache": null,
635
+ "expiry": 0,
636
+ "order": [],
637
+ "points": [
638
+ [
639
+ 10.0,
640
+ 0.0,
641
+ 0.0
642
+ ],
643
+ [
644
+ 20.0,
645
+ 0.0,
646
+ 0.0
647
+ ],
648
+ [
649
+ -10.0,
650
+ 0.0,
651
+ 0.0
652
+ ]
653
+ ],
654
+ "profile": 4,
655
+ "query": [],
656
+ "tick": 10000,
657
+ "triggers": [
658
+ 0,
659
+ 0,
660
+ 0
661
+ ],
662
+ "visible": [
663
+ 1,
664
+ 1,
665
+ 1
666
+ ]
667
+ },
668
+ "marker": 1,
669
+ "mode": 8,
670
+ "other_only": 0,
671
+ "payload": "426f6d622073697465",
672
+ "profile": 4,
673
+ "ring": 4294967295,
674
+ "success": 0,
675
+ "team": 3,
676
+ "tick": 10000
677
+ },
678
+ "location_pvs": [],
679
+ "location_queries": [],
680
+ "location_result": null,
681
+ "marker": [
682
+ 17,
683
+ 18
684
+ ],
685
+ "ring": 4294967295,
686
+ "warnings": 0
687
+ },
688
+ {
689
+ "commands": [],
690
+ "execution": {
691
+ "stop": 193827,
692
+ "trace_length": 36,
693
+ "trace_sha256": "45cea69a5d6ed579890bef6999aca4b21bdb0c26f97cdc2f44cacfbc76b9f16d"
694
+ },
695
+ "getter_calls": 0,
696
+ "input": {
697
+ "code": 7,
698
+ "count": 4,
699
+ "disconnected": 0,
700
+ "follow": 0,
701
+ "health": 1,
702
+ "location": {
703
+ "cache": 1,
704
+ "expiry": 0,
705
+ "order": [
706
+ 0,
707
+ 1,
708
+ 2
709
+ ],
710
+ "points": [
711
+ [
712
+ 10.0,
713
+ 0.0,
714
+ 0.0
715
+ ],
716
+ [
717
+ 20.0,
718
+ 0.0,
719
+ 0.0
720
+ ],
721
+ [
722
+ -10.0,
723
+ 0.0,
724
+ 0.0
725
+ ]
726
+ ],
727
+ "profile": 4,
728
+ "query": [],
729
+ "tick": 10000,
730
+ "triggers": [
731
+ 0,
732
+ 0,
733
+ 0
734
+ ],
735
+ "visible": [
736
+ 1,
737
+ 1,
738
+ 1
739
+ ]
740
+ },
741
+ "marker": 1,
742
+ "mode": 8,
743
+ "other_only": 0,
744
+ "payload": "426f6d622073697465",
745
+ "profile": 4,
746
+ "ring": 0,
747
+ "success": 1,
748
+ "team": 3,
749
+ "tick": 10000
750
+ },
751
+ "location_pvs": [],
752
+ "location_queries": [],
753
+ "location_result": null,
754
+ "marker": [
755
+ 17,
756
+ 18
757
+ ],
758
+ "ring": 0,
759
+ "warnings": 0
760
+ },
761
+ {
762
+ "commands": [],
763
+ "execution": {
764
+ "stop": 193827,
765
+ "trace_length": 273,
766
+ "trace_sha256": "324f5e23c753d56cfc2fc9d701004df66d57bc6ebe8ba7bbc6ed79aa1d46f9f6"
767
+ },
768
+ "getter_calls": 1,
769
+ "input": {
770
+ "code": 7,
771
+ "count": 4,
772
+ "disconnected": 0,
773
+ "follow": 0,
774
+ "health": 1,
775
+ "location": {
776
+ "cache": null,
777
+ "expiry": 10001,
778
+ "order": [],
779
+ "points": [
780
+ [
781
+ 10.0,
782
+ 0.0,
783
+ 0.0
784
+ ],
785
+ [
786
+ 20.0,
787
+ 0.0,
788
+ 0.0
789
+ ],
790
+ [
791
+ -10.0,
792
+ 0.0,
793
+ 0.0
794
+ ]
795
+ ],
796
+ "profile": 5,
797
+ "query": [],
798
+ "tick": 10000,
799
+ "triggers": [
800
+ 1,
801
+ 1,
802
+ 0
803
+ ],
804
+ "visible": [
805
+ 1,
806
+ 1,
807
+ 1
808
+ ]
809
+ },
810
+ "marker": 1,
811
+ "mode": 0,
812
+ "other_only": 0,
813
+ "payload": "502271",
814
+ "profile": 5,
815
+ "ring": 1,
816
+ "success": 0,
817
+ "team": 1,
818
+ "tick": 10000
819
+ },
820
+ "location_pvs": [],
821
+ "location_queries": [
822
+ [
823
+ [
824
+ 3256877056,
825
+ 3256877056,
826
+ 3260022784
827
+ ],
828
+ [
829
+ 1109393408,
830
+ 1109393408,
831
+ 1112539136
832
+ ]
833
+ ]
834
+ ],
835
+ "location_result": null,
836
+ "marker": [
837
+ 17,
838
+ 18
839
+ ],
840
+ "ring": 1,
841
+ "warnings": 0
842
+ },
843
+ {
844
+ "commands": [],
845
+ "execution": {
846
+ "stop": 193827,
847
+ "trace_length": 270,
848
+ "trace_sha256": "7d6a3437aa649d7ceb59276c16ad83c5040c38441a57e71d2cdc29dff7ad6045"
849
+ },
850
+ "getter_calls": 1,
851
+ "input": {
852
+ "code": 7,
853
+ "count": 4,
854
+ "disconnected": 0,
855
+ "follow": 0,
856
+ "health": 1,
857
+ "location": {
858
+ "cache": null,
859
+ "expiry": 10001,
860
+ "order": [
861
+ 0,
862
+ 1,
863
+ 2
864
+ ],
865
+ "points": [
866
+ [
867
+ 10.0,
868
+ 0.0,
869
+ 0.0
870
+ ],
871
+ [
872
+ 20.0,
873
+ 0.0,
874
+ 0.0
875
+ ],
876
+ [
877
+ -10.0,
878
+ 0.0,
879
+ 0.0
880
+ ]
881
+ ],
882
+ "profile": 5,
883
+ "query": [
884
+ 1,
885
+ 0
886
+ ],
887
+ "tick": 10000,
888
+ "triggers": [
889
+ 1,
890
+ 1,
891
+ 0
892
+ ],
893
+ "visible": [
894
+ 1,
895
+ 1,
896
+ 1
897
+ ]
898
+ },
899
+ "marker": 1,
900
+ "mode": 0,
901
+ "other_only": 0,
902
+ "payload": "502271",
903
+ "profile": 5,
904
+ "ring": 4294967295,
905
+ "success": 1,
906
+ "team": 1,
907
+ "tick": 10000
908
+ },
909
+ "location_pvs": [],
910
+ "location_queries": [
911
+ [
912
+ [
913
+ 3256877056,
914
+ 3256877056,
915
+ 3260022784
916
+ ],
917
+ [
918
+ 1109393408,
919
+ 1109393408,
920
+ 1112539136
921
+ ]
922
+ ]
923
+ ],
924
+ "location_result": 1,
925
+ "marker": [
926
+ 17,
927
+ 18
928
+ ],
929
+ "ring": 4294967295,
930
+ "warnings": 0
931
+ },
932
+ {
933
+ "commands": [
934
+ {
935
+ "slot": 0,
936
+ "text": "727361792032202d312037202222"
937
+ },
938
+ {
939
+ "slot": 2,
940
+ "text": "727361792032202d312037202222"
941
+ }
942
+ ],
943
+ "execution": {
944
+ "stop": 193827,
945
+ "trace_length": 444,
946
+ "trace_sha256": "1eef637b6885effc1ad5557cabea1c457f867f8d10843c57ddb220f698b760b4"
947
+ },
948
+ "getter_calls": 1,
949
+ "input": {
950
+ "code": 7,
951
+ "count": 4,
952
+ "disconnected": 0,
953
+ "follow": 0,
954
+ "health": 1,
955
+ "location": {
956
+ "cache": null,
957
+ "expiry": 10001,
958
+ "order": [],
959
+ "points": [
960
+ [
961
+ 10.0,
962
+ 0.0,
963
+ 0.0
964
+ ],
965
+ [
966
+ 20.0,
967
+ 0.0,
968
+ 0.0
969
+ ],
970
+ [
971
+ -10.0,
972
+ 0.0,
973
+ 0.0
974
+ ]
975
+ ],
976
+ "profile": 6,
977
+ "query": [],
978
+ "tick": 10000,
979
+ "triggers": [
980
+ 1,
981
+ 0,
982
+ 0
983
+ ],
984
+ "visible": [
985
+ 1,
986
+ 1,
987
+ 1
988
+ ]
989
+ },
990
+ "marker": 1,
991
+ "mode": 3,
992
+ "other_only": 0,
993
+ "payload": "426f6d622073697465",
994
+ "profile": 6,
995
+ "ring": 0,
996
+ "success": 0,
997
+ "team": 1,
998
+ "tick": 10000
999
+ },
1000
+ "location_pvs": [],
1001
+ "location_queries": [
1002
+ [
1003
+ [
1004
+ 3256877056,
1005
+ 3256877056,
1006
+ 3260022784
1007
+ ],
1008
+ [
1009
+ 1109393408,
1010
+ 1109393408,
1011
+ 1112539136
1012
+ ]
1013
+ ]
1014
+ ],
1015
+ "location_result": null,
1016
+ "marker": [
1017
+ 13500,
1018
+ 1
1019
+ ],
1020
+ "ring": 2,
1021
+ "warnings": 0
1022
+ },
1023
+ {
1024
+ "commands": [
1025
+ {
1026
+ "slot": 0,
1027
+ "text": "727361792032202d3120372022426f6d62207369746522"
1028
+ },
1029
+ {
1030
+ "slot": 2,
1031
+ "text": "727361792032202d3120372022426f6d62207369746522"
1032
+ }
1033
+ ],
1034
+ "execution": {
1035
+ "stop": 193827,
1036
+ "trace_length": 441,
1037
+ "trace_sha256": "28170e105ace76ef81d62ba9d1453d14f4a0a8ac541651e04c81ecc3d752bd60"
1038
+ },
1039
+ "getter_calls": 1,
1040
+ "input": {
1041
+ "code": 7,
1042
+ "count": 4,
1043
+ "disconnected": 0,
1044
+ "follow": 0,
1045
+ "health": 1,
1046
+ "location": {
1047
+ "cache": null,
1048
+ "expiry": 10001,
1049
+ "order": [
1050
+ 0,
1051
+ 1,
1052
+ 2
1053
+ ],
1054
+ "points": [
1055
+ [
1056
+ 10.0,
1057
+ 0.0,
1058
+ 0.0
1059
+ ],
1060
+ [
1061
+ 20.0,
1062
+ 0.0,
1063
+ 0.0
1064
+ ],
1065
+ [
1066
+ -10.0,
1067
+ 0.0,
1068
+ 0.0
1069
+ ]
1070
+ ],
1071
+ "profile": 6,
1072
+ "query": [
1073
+ 2,
1074
+ 0
1075
+ ],
1076
+ "tick": 10000,
1077
+ "triggers": [
1078
+ 1,
1079
+ 0,
1080
+ 0
1081
+ ],
1082
+ "visible": [
1083
+ 1,
1084
+ 1,
1085
+ 1
1086
+ ]
1087
+ },
1088
+ "marker": 1,
1089
+ "mode": 3,
1090
+ "other_only": 0,
1091
+ "payload": "426f6d622073697465",
1092
+ "profile": 6,
1093
+ "ring": 1,
1094
+ "success": 1,
1095
+ "team": 1,
1096
+ "tick": 10000
1097
+ },
1098
+ "location_pvs": [],
1099
+ "location_queries": [
1100
+ [
1101
+ [
1102
+ 3256877056,
1103
+ 3256877056,
1104
+ 3260022784
1105
+ ],
1106
+ [
1107
+ 1109393408,
1108
+ 1109393408,
1109
+ 1112539136
1110
+ ]
1111
+ ]
1112
+ ],
1113
+ "location_result": 0,
1114
+ "marker": [
1115
+ 13500,
1116
+ 1
1117
+ ],
1118
+ "ring": 3,
1119
+ "warnings": 0
1120
+ },
1121
+ {
1122
+ "commands": [
1123
+ {
1124
+ "slot": 0,
1125
+ "text": "727361792032202d312037202222"
1126
+ },
1127
+ {
1128
+ "slot": 2,
1129
+ "text": "727361792032202d312037202222"
1130
+ }
1131
+ ],
1132
+ "execution": {
1133
+ "stop": 193827,
1134
+ "trace_length": 456,
1135
+ "trace_sha256": "0defa541e96212887339cddf0d61861b05b6d6ff67f1032190a7eb3250e5fb3a"
1136
+ },
1137
+ "getter_calls": 1,
1138
+ "input": {
1139
+ "code": 7,
1140
+ "count": 4,
1141
+ "disconnected": 0,
1142
+ "follow": 0,
1143
+ "health": 1,
1144
+ "location": {
1145
+ "cache": null,
1146
+ "expiry": 10001,
1147
+ "order": [],
1148
+ "points": [
1149
+ [
1150
+ 10.0,
1151
+ 0.0,
1152
+ 0.0
1153
+ ],
1154
+ [
1155
+ 20.0,
1156
+ 0.0,
1157
+ 0.0
1158
+ ],
1159
+ [
1160
+ -10.0,
1161
+ 0.0,
1162
+ 0.0
1163
+ ]
1164
+ ],
1165
+ "profile": 7,
1166
+ "query": [],
1167
+ "tick": 10000,
1168
+ "triggers": [
1169
+ 0,
1170
+ 0,
1171
+ 0
1172
+ ],
1173
+ "visible": [
1174
+ 1,
1175
+ 1,
1176
+ 1
1177
+ ]
1178
+ },
1179
+ "marker": 1,
1180
+ "mode": 9,
1181
+ "other_only": 0,
1182
+ "payload": "502271",
1183
+ "profile": 7,
1184
+ "ring": 4294967295,
1185
+ "success": 0,
1186
+ "team": 1,
1187
+ "tick": 10000
1188
+ },
1189
+ "location_pvs": [],
1190
+ "location_queries": [
1191
+ [
1192
+ [
1193
+ 3256877056,
1194
+ 3256877056,
1195
+ 3260022784
1196
+ ],
1197
+ [
1198
+ 1109393408,
1199
+ 1109393408,
1200
+ 1112539136
1201
+ ]
1202
+ ]
1203
+ ],
1204
+ "location_result": null,
1205
+ "marker": [
1206
+ 13500,
1207
+ 1
1208
+ ],
1209
+ "ring": 1,
1210
+ "warnings": 0
1211
+ },
1212
+ {
1213
+ "commands": [
1214
+ {
1215
+ "slot": 0,
1216
+ "text": "727361792032202d312037202250227122"
1217
+ },
1218
+ {
1219
+ "slot": 2,
1220
+ "text": "727361792032202d312037202250227122"
1221
+ }
1222
+ ],
1223
+ "execution": {
1224
+ "stop": 193827,
1225
+ "trace_length": 453,
1226
+ "trace_sha256": "b9364668662385dff4c5ac55c11f42dc2e60690ecf393acf8bc53032f3f7b237"
1227
+ },
1228
+ "getter_calls": 1,
1229
+ "input": {
1230
+ "code": 7,
1231
+ "count": 4,
1232
+ "disconnected": 0,
1233
+ "follow": 0,
1234
+ "health": 1,
1235
+ "location": {
1236
+ "cache": null,
1237
+ "expiry": 10001,
1238
+ "order": [
1239
+ 0,
1240
+ 1,
1241
+ 2
1242
+ ],
1243
+ "points": [
1244
+ [
1245
+ 10.0,
1246
+ 0.0,
1247
+ 0.0
1248
+ ],
1249
+ [
1250
+ 20.0,
1251
+ 0.0,
1252
+ 0.0
1253
+ ],
1254
+ [
1255
+ -10.0,
1256
+ 0.0,
1257
+ 0.0
1258
+ ]
1259
+ ],
1260
+ "profile": 7,
1261
+ "query": [
1262
+ 0,
1263
+ 1
1264
+ ],
1265
+ "tick": 10000,
1266
+ "triggers": [
1267
+ 0,
1268
+ 0,
1269
+ 0
1270
+ ],
1271
+ "visible": [
1272
+ 1,
1273
+ 1,
1274
+ 1
1275
+ ]
1276
+ },
1277
+ "marker": 1,
1278
+ "mode": 9,
1279
+ "other_only": 0,
1280
+ "payload": "502271",
1281
+ "profile": 7,
1282
+ "ring": 0,
1283
+ "success": 1,
1284
+ "team": 1,
1285
+ "tick": 10000
1286
+ },
1287
+ "location_pvs": [
1288
+ 0,
1289
+ 2
1290
+ ],
1291
+ "location_queries": [
1292
+ [
1293
+ [
1294
+ 3256877056,
1295
+ 3256877056,
1296
+ 3260022784
1297
+ ],
1298
+ [
1299
+ 1109393408,
1300
+ 1109393408,
1301
+ 1112539136
1302
+ ]
1303
+ ]
1304
+ ],
1305
+ "location_result": 2,
1306
+ "marker": [
1307
+ 13500,
1308
+ 1
1309
+ ],
1310
+ "ring": 2,
1311
+ "warnings": 0
1312
+ },
1313
+ {
1314
+ "commands": [],
1315
+ "execution": {
1316
+ "stop": 193827,
1317
+ "trace_length": 273,
1318
+ "trace_sha256": "324f5e23c753d56cfc2fc9d701004df66d57bc6ebe8ba7bbc6ed79aa1d46f9f6"
1319
+ },
1320
+ "getter_calls": 1,
1321
+ "input": {
1322
+ "code": 7,
1323
+ "count": 4,
1324
+ "disconnected": 0,
1325
+ "follow": 0,
1326
+ "health": 1,
1327
+ "location": {
1328
+ "cache": null,
1329
+ "expiry": 10001,
1330
+ "order": [],
1331
+ "points": [
1332
+ [
1333
+ 10.0,
1334
+ 0.0,
1335
+ 0.0
1336
+ ],
1337
+ [
1338
+ 20.0,
1339
+ 0.0,
1340
+ 0.0
1341
+ ],
1342
+ [
1343
+ -10.0,
1344
+ 0.0,
1345
+ 0.0
1346
+ ]
1347
+ ],
1348
+ "profile": 8,
1349
+ "query": [],
1350
+ "tick": 10000,
1351
+ "triggers": [
1352
+ 0,
1353
+ 0,
1354
+ 0
1355
+ ],
1356
+ "visible": [
1357
+ 1,
1358
+ 0,
1359
+ 0
1360
+ ]
1361
+ },
1362
+ "marker": 1,
1363
+ "mode": 11,
1364
+ "other_only": 0,
1365
+ "payload": "426f6d622073697465",
1366
+ "profile": 8,
1367
+ "ring": 1,
1368
+ "success": 0,
1369
+ "team": 1,
1370
+ "tick": 10000
1371
+ },
1372
+ "location_pvs": [],
1373
+ "location_queries": [
1374
+ [
1375
+ [
1376
+ 3256877056,
1377
+ 3256877056,
1378
+ 3260022784
1379
+ ],
1380
+ [
1381
+ 1109393408,
1382
+ 1109393408,
1383
+ 1112539136
1384
+ ]
1385
+ ]
1386
+ ],
1387
+ "location_result": null,
1388
+ "marker": [
1389
+ 17,
1390
+ 18
1391
+ ],
1392
+ "ring": 1,
1393
+ "warnings": 0
1394
+ },
1395
+ {
1396
+ "commands": [],
1397
+ "execution": {
1398
+ "stop": 193827,
1399
+ "trace_length": 270,
1400
+ "trace_sha256": "7d6a3437aa649d7ceb59276c16ad83c5040c38441a57e71d2cdc29dff7ad6045"
1401
+ },
1402
+ "getter_calls": 1,
1403
+ "input": {
1404
+ "code": 7,
1405
+ "count": 4,
1406
+ "disconnected": 0,
1407
+ "follow": 0,
1408
+ "health": 1,
1409
+ "location": {
1410
+ "cache": null,
1411
+ "expiry": 10001,
1412
+ "order": [
1413
+ 0,
1414
+ 1,
1415
+ 2
1416
+ ],
1417
+ "points": [
1418
+ [
1419
+ 10.0,
1420
+ 0.0,
1421
+ 0.0
1422
+ ],
1423
+ [
1424
+ 20.0,
1425
+ 0.0,
1426
+ 0.0
1427
+ ],
1428
+ [
1429
+ -10.0,
1430
+ 0.0,
1431
+ 0.0
1432
+ ]
1433
+ ],
1434
+ "profile": 8,
1435
+ "query": [],
1436
+ "tick": 10000,
1437
+ "triggers": [
1438
+ 0,
1439
+ 0,
1440
+ 0
1441
+ ],
1442
+ "visible": [
1443
+ 1,
1444
+ 0,
1445
+ 0
1446
+ ]
1447
+ },
1448
+ "marker": 1,
1449
+ "mode": 11,
1450
+ "other_only": 0,
1451
+ "payload": "426f6d622073697465",
1452
+ "profile": 8,
1453
+ "ring": 4294967295,
1454
+ "success": 1,
1455
+ "team": 1,
1456
+ "tick": 10000
1457
+ },
1458
+ "location_pvs": [
1459
+ 0,
1460
+ 2
1461
+ ],
1462
+ "location_queries": [
1463
+ [
1464
+ [
1465
+ 3256877056,
1466
+ 3256877056,
1467
+ 3260022784
1468
+ ],
1469
+ [
1470
+ 1109393408,
1471
+ 1109393408,
1472
+ 1112539136
1473
+ ]
1474
+ ]
1475
+ ],
1476
+ "location_result": 0,
1477
+ "marker": [
1478
+ 17,
1479
+ 18
1480
+ ],
1481
+ "ring": 4294967295,
1482
+ "warnings": 0
1483
+ },
1484
+ {
1485
+ "commands": [],
1486
+ "execution": {
1487
+ "stop": 193827,
1488
+ "trace_length": 273,
1489
+ "trace_sha256": "324f5e23c753d56cfc2fc9d701004df66d57bc6ebe8ba7bbc6ed79aa1d46f9f6"
1490
+ },
1491
+ "getter_calls": 1,
1492
+ "input": {
1493
+ "code": 7,
1494
+ "count": 4,
1495
+ "disconnected": 0,
1496
+ "follow": 0,
1497
+ "health": 1,
1498
+ "location": {
1499
+ "cache": null,
1500
+ "expiry": 10001,
1501
+ "order": [],
1502
+ "points": [
1503
+ [
1504
+ 10.0,
1505
+ 0.0,
1506
+ 0.0
1507
+ ],
1508
+ [
1509
+ 20.0,
1510
+ 0.0,
1511
+ 0.0
1512
+ ],
1513
+ [
1514
+ -10.0,
1515
+ 0.0,
1516
+ 0.0
1517
+ ]
1518
+ ],
1519
+ "profile": 9,
1520
+ "query": [],
1521
+ "tick": 10000,
1522
+ "triggers": [
1523
+ 0,
1524
+ 0,
1525
+ 0
1526
+ ],
1527
+ "visible": [
1528
+ 0,
1529
+ 0,
1530
+ 0
1531
+ ]
1532
+ },
1533
+ "marker": 1,
1534
+ "mode": 4294967295,
1535
+ "other_only": 0,
1536
+ "payload": "502271",
1537
+ "profile": 9,
1538
+ "ring": 0,
1539
+ "success": 0,
1540
+ "team": 1,
1541
+ "tick": 10000
1542
+ },
1543
+ "location_pvs": [],
1544
+ "location_queries": [
1545
+ [
1546
+ [
1547
+ 3256877056,
1548
+ 3256877056,
1549
+ 3260022784
1550
+ ],
1551
+ [
1552
+ 1109393408,
1553
+ 1109393408,
1554
+ 1112539136
1555
+ ]
1556
+ ]
1557
+ ],
1558
+ "location_result": null,
1559
+ "marker": [
1560
+ 17,
1561
+ 18
1562
+ ],
1563
+ "ring": 0,
1564
+ "warnings": 0
1565
+ },
1566
+ {
1567
+ "commands": [],
1568
+ "execution": {
1569
+ "stop": 193827,
1570
+ "trace_length": 273,
1571
+ "trace_sha256": "324f5e23c753d56cfc2fc9d701004df66d57bc6ebe8ba7bbc6ed79aa1d46f9f6"
1572
+ },
1573
+ "getter_calls": 1,
1574
+ "input": {
1575
+ "code": 7,
1576
+ "count": 4,
1577
+ "disconnected": 0,
1578
+ "follow": 0,
1579
+ "health": 1,
1580
+ "location": {
1581
+ "cache": null,
1582
+ "expiry": 10001,
1583
+ "order": [
1584
+ 0,
1585
+ 1,
1586
+ 2
1587
+ ],
1588
+ "points": [
1589
+ [
1590
+ 10.0,
1591
+ 0.0,
1592
+ 0.0
1593
+ ],
1594
+ [
1595
+ 20.0,
1596
+ 0.0,
1597
+ 0.0
1598
+ ],
1599
+ [
1600
+ -10.0,
1601
+ 0.0,
1602
+ 0.0
1603
+ ]
1604
+ ],
1605
+ "profile": 9,
1606
+ "query": [],
1607
+ "tick": 10000,
1608
+ "triggers": [
1609
+ 0,
1610
+ 0,
1611
+ 0
1612
+ ],
1613
+ "visible": [
1614
+ 0,
1615
+ 0,
1616
+ 0
1617
+ ]
1618
+ },
1619
+ "marker": 1,
1620
+ "mode": 4294967295,
1621
+ "other_only": 0,
1622
+ "payload": "502271",
1623
+ "profile": 9,
1624
+ "ring": 1,
1625
+ "success": 1,
1626
+ "team": 1,
1627
+ "tick": 10000
1628
+ },
1629
+ "location_pvs": [
1630
+ 0,
1631
+ 1,
1632
+ 2
1633
+ ],
1634
+ "location_queries": [
1635
+ [
1636
+ [
1637
+ 3256877056,
1638
+ 3256877056,
1639
+ 3260022784
1640
+ ],
1641
+ [
1642
+ 1109393408,
1643
+ 1109393408,
1644
+ 1112539136
1645
+ ]
1646
+ ]
1647
+ ],
1648
+ "location_result": null,
1649
+ "marker": [
1650
+ 17,
1651
+ 18
1652
+ ],
1653
+ "ring": 1,
1654
+ "warnings": 0
1655
+ },
1656
+ {
1657
+ "commands": [
1658
+ {
1659
+ "slot": 1,
1660
+ "text": "727361792032202d312037202222"
1661
+ },
1662
+ {
1663
+ "slot": 2,
1664
+ "text": "727361792032202d312037202222"
1665
+ }
1666
+ ],
1667
+ "execution": {
1668
+ "stop": 193827,
1669
+ "trace_length": 444,
1670
+ "trace_sha256": "25efb90fc79d43368b495f865bb78b9a695998150866af4562a8ff444b3e88ac"
1671
+ },
1672
+ "getter_calls": 1,
1673
+ "input": {
1674
+ "code": 7,
1675
+ "count": 4,
1676
+ "disconnected": 0,
1677
+ "follow": 0,
1678
+ "health": 1,
1679
+ "location": {
1680
+ "cache": null,
1681
+ "expiry": 10001,
1682
+ "order": [],
1683
+ "points": [
1684
+ [
1685
+ 10.0,
1686
+ 0.0,
1687
+ 0.0
1688
+ ],
1689
+ [
1690
+ 20.0,
1691
+ 0.0,
1692
+ 0.0
1693
+ ],
1694
+ [
1695
+ -10.0,
1696
+ 0.0,
1697
+ 0.0
1698
+ ]
1699
+ ],
1700
+ "profile": 10,
1701
+ "query": [],
1702
+ "tick": 10000,
1703
+ "triggers": [
1704
+ 0,
1705
+ 0,
1706
+ 0
1707
+ ],
1708
+ "visible": [
1709
+ 1,
1710
+ 1,
1711
+ 1
1712
+ ]
1713
+ },
1714
+ "marker": 1,
1715
+ "mode": 8,
1716
+ "other_only": 0,
1717
+ "payload": "426f6d622073697465",
1718
+ "profile": 10,
1719
+ "ring": 4294967295,
1720
+ "success": 0,
1721
+ "team": 2,
1722
+ "tick": 10000
1723
+ },
1724
+ "location_pvs": [],
1725
+ "location_queries": [
1726
+ [
1727
+ [
1728
+ 3256877056,
1729
+ 3256877056,
1730
+ 3260022784
1731
+ ],
1732
+ [
1733
+ 1109393408,
1734
+ 1109393408,
1735
+ 1112539136
1736
+ ]
1737
+ ]
1738
+ ],
1739
+ "location_result": null,
1740
+ "marker": [
1741
+ 13500,
1742
+ 1
1743
+ ],
1744
+ "ring": 1,
1745
+ "warnings": 0
1746
+ },
1747
+ {
1748
+ "commands": [
1749
+ {
1750
+ "slot": 1,
1751
+ "text": "727361792032202d312037202222"
1752
+ },
1753
+ {
1754
+ "slot": 2,
1755
+ "text": "727361792032202d312037202222"
1756
+ }
1757
+ ],
1758
+ "execution": {
1759
+ "stop": 193827,
1760
+ "trace_length": 444,
1761
+ "trace_sha256": "25efb90fc79d43368b495f865bb78b9a695998150866af4562a8ff444b3e88ac"
1762
+ },
1763
+ "getter_calls": 1,
1764
+ "input": {
1765
+ "code": 7,
1766
+ "count": 4,
1767
+ "disconnected": 0,
1768
+ "follow": 0,
1769
+ "health": 1,
1770
+ "location": {
1771
+ "cache": null,
1772
+ "expiry": 10001,
1773
+ "order": [],
1774
+ "points": [
1775
+ [
1776
+ 10.0,
1777
+ 0.0,
1778
+ 0.0
1779
+ ],
1780
+ [
1781
+ 20.0,
1782
+ 0.0,
1783
+ 0.0
1784
+ ],
1785
+ [
1786
+ -10.0,
1787
+ 0.0,
1788
+ 0.0
1789
+ ]
1790
+ ],
1791
+ "profile": 10,
1792
+ "query": [],
1793
+ "tick": 10000,
1794
+ "triggers": [
1795
+ 0,
1796
+ 0,
1797
+ 0
1798
+ ],
1799
+ "visible": [
1800
+ 1,
1801
+ 1,
1802
+ 1
1803
+ ]
1804
+ },
1805
+ "marker": 1,
1806
+ "mode": 8,
1807
+ "other_only": 0,
1808
+ "payload": "426f6d622073697465",
1809
+ "profile": 10,
1810
+ "ring": 0,
1811
+ "success": 1,
1812
+ "team": 2,
1813
+ "tick": 10000
1814
+ },
1815
+ "location_pvs": [],
1816
+ "location_queries": [
1817
+ [
1818
+ [
1819
+ 3256877056,
1820
+ 3256877056,
1821
+ 3260022784
1822
+ ],
1823
+ [
1824
+ 1109393408,
1825
+ 1109393408,
1826
+ 1112539136
1827
+ ]
1828
+ ]
1829
+ ],
1830
+ "location_result": null,
1831
+ "marker": [
1832
+ 13500,
1833
+ 1
1834
+ ],
1835
+ "ring": 2,
1836
+ "warnings": 0
1837
+ },
1838
+ {
1839
+ "commands": [],
1840
+ "execution": {
1841
+ "stop": 193827,
1842
+ "trace_length": 62,
1843
+ "trace_sha256": "64efa55586f0921ecda2dcfa2ed026fba4f14187ccb43a292082a7081082330b"
1844
+ },
1845
+ "getter_calls": 1,
1846
+ "input": {
1847
+ "code": 7,
1848
+ "count": 0,
1849
+ "disconnected": 0,
1850
+ "follow": 0,
1851
+ "health": 1,
1852
+ "location": {
1853
+ "cache": null,
1854
+ "expiry": 10001,
1855
+ "order": [],
1856
+ "points": [
1857
+ [
1858
+ 10.0,
1859
+ 0.0,
1860
+ 0.0
1861
+ ],
1862
+ [
1863
+ 20.0,
1864
+ 0.0,
1865
+ 0.0
1866
+ ],
1867
+ [
1868
+ -10.0,
1869
+ 0.0,
1870
+ 0.0
1871
+ ]
1872
+ ],
1873
+ "profile": 11,
1874
+ "query": [],
1875
+ "tick": 10000,
1876
+ "triggers": [
1877
+ 0,
1878
+ 0,
1879
+ 0
1880
+ ],
1881
+ "visible": [
1882
+ 1,
1883
+ 1,
1884
+ 1
1885
+ ]
1886
+ },
1887
+ "marker": 1,
1888
+ "mode": 8,
1889
+ "other_only": 0,
1890
+ "payload": "502271",
1891
+ "profile": 11,
1892
+ "ring": 1,
1893
+ "success": 0,
1894
+ "team": 1,
1895
+ "tick": 10000
1896
+ },
1897
+ "location_pvs": [],
1898
+ "location_queries": [
1899
+ [
1900
+ [
1901
+ 3256877056,
1902
+ 3256877056,
1903
+ 3260022784
1904
+ ],
1905
+ [
1906
+ 1109393408,
1907
+ 1109393408,
1908
+ 1112539136
1909
+ ]
1910
+ ]
1911
+ ],
1912
+ "location_result": null,
1913
+ "marker": [
1914
+ 17,
1915
+ 18
1916
+ ],
1917
+ "ring": 1,
1918
+ "warnings": 0
1919
+ },
1920
+ {
1921
+ "commands": [],
1922
+ "execution": {
1923
+ "stop": 193827,
1924
+ "trace_length": 59,
1925
+ "trace_sha256": "14474cf6130f42f410f4325eb3236660cccbc7bd02cbc128c8c50d45d33390fe"
1926
+ },
1927
+ "getter_calls": 1,
1928
+ "input": {
1929
+ "code": 7,
1930
+ "count": 0,
1931
+ "disconnected": 0,
1932
+ "follow": 0,
1933
+ "health": 1,
1934
+ "location": {
1935
+ "cache": null,
1936
+ "expiry": 10001,
1937
+ "order": [
1938
+ 2,
1939
+ 0
1940
+ ],
1941
+ "points": [
1942
+ [
1943
+ 10.0,
1944
+ 0.0,
1945
+ 0.0
1946
+ ],
1947
+ [
1948
+ 20.0,
1949
+ 0.0,
1950
+ 0.0
1951
+ ],
1952
+ [
1953
+ -10.0,
1954
+ 0.0,
1955
+ 0.0
1956
+ ]
1957
+ ],
1958
+ "profile": 11,
1959
+ "query": [],
1960
+ "tick": 10000,
1961
+ "triggers": [
1962
+ 0,
1963
+ 0,
1964
+ 0
1965
+ ],
1966
+ "visible": [
1967
+ 1,
1968
+ 1,
1969
+ 1
1970
+ ]
1971
+ },
1972
+ "marker": 1,
1973
+ "mode": 8,
1974
+ "other_only": 0,
1975
+ "payload": "502271",
1976
+ "profile": 11,
1977
+ "ring": 4294967295,
1978
+ "success": 1,
1979
+ "team": 1,
1980
+ "tick": 10000
1981
+ },
1982
+ "location_pvs": [
1983
+ 2,
1984
+ 0
1985
+ ],
1986
+ "location_queries": [
1987
+ [
1988
+ [
1989
+ 3256877056,
1990
+ 3256877056,
1991
+ 3260022784
1992
+ ],
1993
+ [
1994
+ 1109393408,
1995
+ 1109393408,
1996
+ 1112539136
1997
+ ]
1998
+ ]
1999
+ ],
2000
+ "location_result": 0,
2001
+ "marker": [
2002
+ 17,
2003
+ 18
2004
+ ],
2005
+ "ring": 4294967295,
2006
+ "warnings": 0
2007
+ },
2008
+ {
2009
+ "commands": [
2010
+ {
2011
+ "slot": 0,
2012
+ "text": "727361792032202d312037202222"
2013
+ },
2014
+ {
2015
+ "slot": 2,
2016
+ "text": "727361792032202d312037202222"
2017
+ },
2018
+ {
2019
+ "slot": 4,
2020
+ "text": "727361792032202d312037202222"
2021
+ },
2022
+ {
2023
+ "slot": 6,
2024
+ "text": "727361792032202d312037202222"
2025
+ },
2026
+ {
2027
+ "slot": 8,
2028
+ "text": "727361792032202d312037202222"
2029
+ },
2030
+ {
2031
+ "slot": 10,
2032
+ "text": "727361792032202d312037202222"
2033
+ },
2034
+ {
2035
+ "slot": 12,
2036
+ "text": "727361792032202d312037202222"
2037
+ },
2038
+ {
2039
+ "slot": 14,
2040
+ "text": "727361792032202d312037202222"
2041
+ },
2042
+ {
2043
+ "slot": 16,
2044
+ "text": "727361792032202d312037202222"
2045
+ },
2046
+ {
2047
+ "slot": 18,
2048
+ "text": "727361792032202d312037202222"
2049
+ },
2050
+ {
2051
+ "slot": 20,
2052
+ "text": "727361792032202d312037202222"
2053
+ },
2054
+ {
2055
+ "slot": 22,
2056
+ "text": "727361792032202d312037202222"
2057
+ },
2058
+ {
2059
+ "slot": 24,
2060
+ "text": "727361792032202d312037202222"
2061
+ },
2062
+ {
2063
+ "slot": 26,
2064
+ "text": "727361792032202d312037202222"
2065
+ },
2066
+ {
2067
+ "slot": 28,
2068
+ "text": "727361792032202d312037202222"
2069
+ },
2070
+ {
2071
+ "slot": 30,
2072
+ "text": "727361792032202d312037202222"
2073
+ },
2074
+ {
2075
+ "slot": 32,
2076
+ "text": "727361792032202d312037202222"
2077
+ },
2078
+ {
2079
+ "slot": 34,
2080
+ "text": "727361792032202d312037202222"
2081
+ },
2082
+ {
2083
+ "slot": 36,
2084
+ "text": "727361792032202d312037202222"
2085
+ },
2086
+ {
2087
+ "slot": 38,
2088
+ "text": "727361792032202d312037202222"
2089
+ },
2090
+ {
2091
+ "slot": 40,
2092
+ "text": "727361792032202d312037202222"
2093
+ },
2094
+ {
2095
+ "slot": 42,
2096
+ "text": "727361792032202d312037202222"
2097
+ },
2098
+ {
2099
+ "slot": 44,
2100
+ "text": "727361792032202d312037202222"
2101
+ },
2102
+ {
2103
+ "slot": 46,
2104
+ "text": "727361792032202d312037202222"
2105
+ },
2106
+ {
2107
+ "slot": 48,
2108
+ "text": "727361792032202d312037202222"
2109
+ },
2110
+ {
2111
+ "slot": 50,
2112
+ "text": "727361792032202d312037202222"
2113
+ },
2114
+ {
2115
+ "slot": 52,
2116
+ "text": "727361792032202d312037202222"
2117
+ },
2118
+ {
2119
+ "slot": 54,
2120
+ "text": "727361792032202d312037202222"
2121
+ },
2122
+ {
2123
+ "slot": 56,
2124
+ "text": "727361792032202d312037202222"
2125
+ },
2126
+ {
2127
+ "slot": 58,
2128
+ "text": "727361792032202d312037202222"
2129
+ },
2130
+ {
2131
+ "slot": 60,
2132
+ "text": "727361792032202d312037202222"
2133
+ },
2134
+ {
2135
+ "slot": 62,
2136
+ "text": "727361792032202d312037202222"
2137
+ }
2138
+ ],
2139
+ "execution": {
2140
+ "stop": 193827,
2141
+ "trace_length": 6216,
2142
+ "trace_sha256": "89ff9024d15c5d5a1ee514c2afcdbb33847dc3285d283b202caa3ab958d28999"
2143
+ },
2144
+ "getter_calls": 1,
2145
+ "input": {
2146
+ "code": 7,
2147
+ "count": 64,
2148
+ "disconnected": 0,
2149
+ "follow": 0,
2150
+ "health": 1,
2151
+ "location": {
2152
+ "cache": null,
2153
+ "expiry": 10001,
2154
+ "order": [],
2155
+ "points": [
2156
+ [
2157
+ 15000.0,
2158
+ 0.0,
2159
+ 0.0
2160
+ ],
2161
+ [
2162
+ 16000.0,
2163
+ 0.0,
2164
+ 0.0
2165
+ ],
2166
+ [
2167
+ 17000.0,
2168
+ 0.0,
2169
+ 0.0
2170
+ ]
2171
+ ],
2172
+ "profile": 12,
2173
+ "query": [],
2174
+ "tick": 10000,
2175
+ "triggers": [
2176
+ 0,
2177
+ 0,
2178
+ 0
2179
+ ],
2180
+ "visible": [
2181
+ 1,
2182
+ 1,
2183
+ 1
2184
+ ]
2185
+ },
2186
+ "marker": 1,
2187
+ "mode": 8,
2188
+ "other_only": 0,
2189
+ "payload": "426f6d622073697465",
2190
+ "profile": 12,
2191
+ "ring": 0,
2192
+ "success": 0,
2193
+ "team": 1,
2194
+ "tick": 10000
2195
+ },
2196
+ "location_pvs": [],
2197
+ "location_queries": [
2198
+ [
2199
+ [
2200
+ 3256877056,
2201
+ 3256877056,
2202
+ 3260022784
2203
+ ],
2204
+ [
2205
+ 1109393408,
2206
+ 1109393408,
2207
+ 1112539136
2208
+ ]
2209
+ ]
2210
+ ],
2211
+ "location_result": null,
2212
+ "marker": [
2213
+ 13500,
2214
+ 1
2215
+ ],
2216
+ "ring": 32,
2217
+ "warnings": 0
2218
+ },
2219
+ {
2220
+ "commands": [
2221
+ {
2222
+ "slot": 0,
2223
+ "text": "727361792032202d312037202222"
2224
+ },
2225
+ {
2226
+ "slot": 2,
2227
+ "text": "727361792032202d312037202222"
2228
+ },
2229
+ {
2230
+ "slot": 4,
2231
+ "text": "727361792032202d312037202222"
2232
+ },
2233
+ {
2234
+ "slot": 6,
2235
+ "text": "727361792032202d312037202222"
2236
+ },
2237
+ {
2238
+ "slot": 8,
2239
+ "text": "727361792032202d312037202222"
2240
+ },
2241
+ {
2242
+ "slot": 10,
2243
+ "text": "727361792032202d312037202222"
2244
+ },
2245
+ {
2246
+ "slot": 12,
2247
+ "text": "727361792032202d312037202222"
2248
+ },
2249
+ {
2250
+ "slot": 14,
2251
+ "text": "727361792032202d312037202222"
2252
+ },
2253
+ {
2254
+ "slot": 16,
2255
+ "text": "727361792032202d312037202222"
2256
+ },
2257
+ {
2258
+ "slot": 18,
2259
+ "text": "727361792032202d312037202222"
2260
+ },
2261
+ {
2262
+ "slot": 20,
2263
+ "text": "727361792032202d312037202222"
2264
+ },
2265
+ {
2266
+ "slot": 22,
2267
+ "text": "727361792032202d312037202222"
2268
+ },
2269
+ {
2270
+ "slot": 24,
2271
+ "text": "727361792032202d312037202222"
2272
+ },
2273
+ {
2274
+ "slot": 26,
2275
+ "text": "727361792032202d312037202222"
2276
+ },
2277
+ {
2278
+ "slot": 28,
2279
+ "text": "727361792032202d312037202222"
2280
+ },
2281
+ {
2282
+ "slot": 30,
2283
+ "text": "727361792032202d312037202222"
2284
+ },
2285
+ {
2286
+ "slot": 32,
2287
+ "text": "727361792032202d312037202222"
2288
+ },
2289
+ {
2290
+ "slot": 34,
2291
+ "text": "727361792032202d312037202222"
2292
+ },
2293
+ {
2294
+ "slot": 36,
2295
+ "text": "727361792032202d312037202222"
2296
+ },
2297
+ {
2298
+ "slot": 38,
2299
+ "text": "727361792032202d312037202222"
2300
+ },
2301
+ {
2302
+ "slot": 40,
2303
+ "text": "727361792032202d312037202222"
2304
+ },
2305
+ {
2306
+ "slot": 42,
2307
+ "text": "727361792032202d312037202222"
2308
+ },
2309
+ {
2310
+ "slot": 44,
2311
+ "text": "727361792032202d312037202222"
2312
+ },
2313
+ {
2314
+ "slot": 46,
2315
+ "text": "727361792032202d312037202222"
2316
+ },
2317
+ {
2318
+ "slot": 48,
2319
+ "text": "727361792032202d312037202222"
2320
+ },
2321
+ {
2322
+ "slot": 50,
2323
+ "text": "727361792032202d312037202222"
2324
+ },
2325
+ {
2326
+ "slot": 52,
2327
+ "text": "727361792032202d312037202222"
2328
+ },
2329
+ {
2330
+ "slot": 54,
2331
+ "text": "727361792032202d312037202222"
2332
+ },
2333
+ {
2334
+ "slot": 56,
2335
+ "text": "727361792032202d312037202222"
2336
+ },
2337
+ {
2338
+ "slot": 58,
2339
+ "text": "727361792032202d312037202222"
2340
+ },
2341
+ {
2342
+ "slot": 60,
2343
+ "text": "727361792032202d312037202222"
2344
+ },
2345
+ {
2346
+ "slot": 62,
2347
+ "text": "727361792032202d312037202222"
2348
+ }
2349
+ ],
2350
+ "execution": {
2351
+ "stop": 193827,
2352
+ "trace_length": 6216,
2353
+ "trace_sha256": "89ff9024d15c5d5a1ee514c2afcdbb33847dc3285d283b202caa3ab958d28999"
2354
+ },
2355
+ "getter_calls": 1,
2356
+ "input": {
2357
+ "code": 7,
2358
+ "count": 64,
2359
+ "disconnected": 0,
2360
+ "follow": 0,
2361
+ "health": 1,
2362
+ "location": {
2363
+ "cache": null,
2364
+ "expiry": 10001,
2365
+ "order": [
2366
+ 0,
2367
+ 1,
2368
+ 2
2369
+ ],
2370
+ "points": [
2371
+ [
2372
+ 15000.0,
2373
+ 0.0,
2374
+ 0.0
2375
+ ],
2376
+ [
2377
+ 16000.0,
2378
+ 0.0,
2379
+ 0.0
2380
+ ],
2381
+ [
2382
+ 17000.0,
2383
+ 0.0,
2384
+ 0.0
2385
+ ]
2386
+ ],
2387
+ "profile": 12,
2388
+ "query": [],
2389
+ "tick": 10000,
2390
+ "triggers": [
2391
+ 0,
2392
+ 0,
2393
+ 0
2394
+ ],
2395
+ "visible": [
2396
+ 1,
2397
+ 1,
2398
+ 1
2399
+ ]
2400
+ },
2401
+ "marker": 1,
2402
+ "mode": 8,
2403
+ "other_only": 0,
2404
+ "payload": "426f6d622073697465",
2405
+ "profile": 12,
2406
+ "ring": 1,
2407
+ "success": 1,
2408
+ "team": 1,
2409
+ "tick": 10000
2410
+ },
2411
+ "location_pvs": [],
2412
+ "location_queries": [
2413
+ [
2414
+ [
2415
+ 3256877056,
2416
+ 3256877056,
2417
+ 3260022784
2418
+ ],
2419
+ [
2420
+ 1109393408,
2421
+ 1109393408,
2422
+ 1112539136
2423
+ ]
2424
+ ]
2425
+ ],
2426
+ "location_result": null,
2427
+ "marker": [
2428
+ 13500,
2429
+ 1
2430
+ ],
2431
+ "ring": 33,
2432
+ "warnings": 0
2433
+ },
2434
+ {
2435
+ "commands": [],
2436
+ "execution": {
2437
+ "stop": 193827,
2438
+ "trace_length": 186,
2439
+ "trace_sha256": "c2d8b3486b576eb17e7386635e31cc2f79cb8bd43444bbbe39db43d84c3a00a2"
2440
+ },
2441
+ "getter_calls": 1,
2442
+ "input": {
2443
+ "code": 7,
2444
+ "count": 4,
2445
+ "disconnected": 1,
2446
+ "follow": 0,
2447
+ "health": 1,
2448
+ "location": {
2449
+ "cache": null,
2450
+ "expiry": 10001,
2451
+ "order": [],
2452
+ "points": [
2453
+ [
2454
+ 10.0,
2455
+ 0.0,
2456
+ 0.0
2457
+ ],
2458
+ [
2459
+ 20.0,
2460
+ 0.0,
2461
+ 0.0
2462
+ ],
2463
+ [
2464
+ -10.0,
2465
+ 0.0,
2466
+ 0.0
2467
+ ]
2468
+ ],
2469
+ "profile": 13,
2470
+ "query": [],
2471
+ "tick": 10000,
2472
+ "triggers": [
2473
+ 0,
2474
+ 0,
2475
+ 0
2476
+ ],
2477
+ "visible": [
2478
+ 0,
2479
+ 1,
2480
+ 1
2481
+ ]
2482
+ },
2483
+ "marker": 1,
2484
+ "mode": 8,
2485
+ "other_only": 0,
2486
+ "payload": "502271",
2487
+ "profile": 13,
2488
+ "ring": 4294967295,
2489
+ "success": 0,
2490
+ "team": 1,
2491
+ "tick": 10000
2492
+ },
2493
+ "location_pvs": [],
2494
+ "location_queries": [
2495
+ [
2496
+ [
2497
+ 3256877056,
2498
+ 3256877056,
2499
+ 3260022784
2500
+ ],
2501
+ [
2502
+ 1109393408,
2503
+ 1109393408,
2504
+ 1112539136
2505
+ ]
2506
+ ]
2507
+ ],
2508
+ "location_result": null,
2509
+ "marker": [
2510
+ 17,
2511
+ 18
2512
+ ],
2513
+ "ring": 4294967295,
2514
+ "warnings": 0
2515
+ },
2516
+ {
2517
+ "commands": [],
2518
+ "execution": {
2519
+ "stop": 193827,
2520
+ "trace_length": 183,
2521
+ "trace_sha256": "e80958f6532a737a94a558e3491e1f279ea41cef5907371d92ec67cc6a4145f4"
2522
+ },
2523
+ "getter_calls": 1,
2524
+ "input": {
2525
+ "code": 7,
2526
+ "count": 4,
2527
+ "disconnected": 1,
2528
+ "follow": 0,
2529
+ "health": 1,
2530
+ "location": {
2531
+ "cache": null,
2532
+ "expiry": 10001,
2533
+ "order": [
2534
+ 0,
2535
+ 1,
2536
+ 2
2537
+ ],
2538
+ "points": [
2539
+ [
2540
+ 10.0,
2541
+ 0.0,
2542
+ 0.0
2543
+ ],
2544
+ [
2545
+ 20.0,
2546
+ 0.0,
2547
+ 0.0
2548
+ ],
2549
+ [
2550
+ -10.0,
2551
+ 0.0,
2552
+ 0.0
2553
+ ]
2554
+ ],
2555
+ "profile": 13,
2556
+ "query": [],
2557
+ "tick": 10000,
2558
+ "triggers": [
2559
+ 0,
2560
+ 0,
2561
+ 0
2562
+ ],
2563
+ "visible": [
2564
+ 0,
2565
+ 1,
2566
+ 1
2567
+ ]
2568
+ },
2569
+ "marker": 1,
2570
+ "mode": 8,
2571
+ "other_only": 0,
2572
+ "payload": "502271",
2573
+ "profile": 13,
2574
+ "ring": 0,
2575
+ "success": 1,
2576
+ "team": 1,
2577
+ "tick": 10000
2578
+ },
2579
+ "location_pvs": [
2580
+ 0,
2581
+ 1,
2582
+ 2
2583
+ ],
2584
+ "location_queries": [
2585
+ [
2586
+ [
2587
+ 3256877056,
2588
+ 3256877056,
2589
+ 3260022784
2590
+ ],
2591
+ [
2592
+ 1109393408,
2593
+ 1109393408,
2594
+ 1112539136
2595
+ ]
2596
+ ]
2597
+ ],
2598
+ "location_result": 2,
2599
+ "marker": [
2600
+ 17,
2601
+ 18
2602
+ ],
2603
+ "ring": 0,
2604
+ "warnings": 0
2605
+ },
2606
+ {
2607
+ "commands": [
2608
+ {
2609
+ "slot": 2,
2610
+ "text": "727361792032202d312037202222"
2611
+ }
2612
+ ],
2613
+ "execution": {
2614
+ "stop": 193827,
2615
+ "trace_length": 378,
2616
+ "trace_sha256": "e3ffba4ae44e2d73548573b46e600e86aeae9b06b6a2fce61237951a7a53abc2"
2617
+ },
2618
+ "getter_calls": 1,
2619
+ "input": {
2620
+ "code": 7,
2621
+ "count": 4,
2622
+ "disconnected": 0,
2623
+ "follow": 0,
2624
+ "health": 1,
2625
+ "location": {
2626
+ "cache": null,
2627
+ "expiry": 10001,
2628
+ "order": [],
2629
+ "points": [
2630
+ [
2631
+ 10.0,
2632
+ 0.0,
2633
+ 0.0
2634
+ ],
2635
+ [
2636
+ 20.0,
2637
+ 0.0,
2638
+ 0.0
2639
+ ],
2640
+ [
2641
+ -10.0,
2642
+ 0.0,
2643
+ 0.0
2644
+ ]
2645
+ ],
2646
+ "profile": 14,
2647
+ "query": [],
2648
+ "tick": 10000,
2649
+ "triggers": [
2650
+ 0,
2651
+ 0,
2652
+ 1
2653
+ ],
2654
+ "visible": [
2655
+ 1,
2656
+ 1,
2657
+ 1
2658
+ ]
2659
+ },
2660
+ "marker": 1,
2661
+ "mode": 8,
2662
+ "other_only": 1,
2663
+ "payload": "426f6d622073697465",
2664
+ "profile": 14,
2665
+ "ring": 1,
2666
+ "success": 0,
2667
+ "team": 1,
2668
+ "tick": 10000
2669
+ },
2670
+ "location_pvs": [],
2671
+ "location_queries": [
2672
+ [
2673
+ [
2674
+ 3256877056,
2675
+ 3256877056,
2676
+ 3260022784
2677
+ ],
2678
+ [
2679
+ 1109393408,
2680
+ 1109393408,
2681
+ 1112539136
2682
+ ]
2683
+ ]
2684
+ ],
2685
+ "location_result": null,
2686
+ "marker": [
2687
+ 13500,
2688
+ 1
2689
+ ],
2690
+ "ring": 2,
2691
+ "warnings": 0
2692
+ },
2693
+ {
2694
+ "commands": [
2695
+ {
2696
+ "slot": 2,
2697
+ "text": "727361792032202d3120372022426f6d62207369746522"
2698
+ }
2699
+ ],
2700
+ "execution": {
2701
+ "stop": 193827,
2702
+ "trace_length": 375,
2703
+ "trace_sha256": "e66ae92f53420ff9107f8843e9fc24e4f0f8b9cc367d994e91f1fa4ffe78a1a8"
2704
+ },
2705
+ "getter_calls": 1,
2706
+ "input": {
2707
+ "code": 7,
2708
+ "count": 4,
2709
+ "disconnected": 0,
2710
+ "follow": 0,
2711
+ "health": 1,
2712
+ "location": {
2713
+ "cache": null,
2714
+ "expiry": 10001,
2715
+ "order": [
2716
+ 0,
2717
+ 1,
2718
+ 2
2719
+ ],
2720
+ "points": [
2721
+ [
2722
+ 10.0,
2723
+ 0.0,
2724
+ 0.0
2725
+ ],
2726
+ [
2727
+ 20.0,
2728
+ 0.0,
2729
+ 0.0
2730
+ ],
2731
+ [
2732
+ -10.0,
2733
+ 0.0,
2734
+ 0.0
2735
+ ]
2736
+ ],
2737
+ "profile": 14,
2738
+ "query": [
2739
+ 2
2740
+ ],
2741
+ "tick": 10000,
2742
+ "triggers": [
2743
+ 0,
2744
+ 0,
2745
+ 1
2746
+ ],
2747
+ "visible": [
2748
+ 1,
2749
+ 1,
2750
+ 1
2751
+ ]
2752
+ },
2753
+ "marker": 1,
2754
+ "mode": 8,
2755
+ "other_only": 1,
2756
+ "payload": "426f6d622073697465",
2757
+ "profile": 14,
2758
+ "ring": 4294967295,
2759
+ "success": 1,
2760
+ "team": 1,
2761
+ "tick": 10000
2762
+ },
2763
+ "location_pvs": [],
2764
+ "location_queries": [
2765
+ [
2766
+ [
2767
+ 3256877056,
2768
+ 3256877056,
2769
+ 3260022784
2770
+ ],
2771
+ [
2772
+ 1109393408,
2773
+ 1109393408,
2774
+ 1112539136
2775
+ ]
2776
+ ]
2777
+ ],
2778
+ "location_result": 2,
2779
+ "marker": [
2780
+ 13500,
2781
+ 1
2782
+ ],
2783
+ "ring": 0,
2784
+ "warnings": 0
2785
+ },
2786
+ {
2787
+ "commands": [
2788
+ {
2789
+ "slot": 0,
2790
+ "text": "727361792032202d312037202222"
2791
+ },
2792
+ {
2793
+ "slot": 2,
2794
+ "text": "727361792032202d312037202222"
2795
+ }
2796
+ ],
2797
+ "execution": {
2798
+ "stop": 193827,
2799
+ "trace_length": 390,
2800
+ "trace_sha256": "694fd4a74495a541354704315d49d03592a8387a459c643c18eeb3836e1d24e8"
2801
+ },
2802
+ "getter_calls": 1,
2803
+ "input": {
2804
+ "code": 7,
2805
+ "count": 4,
2806
+ "disconnected": 0,
2807
+ "follow": 0,
2808
+ "health": 1,
2809
+ "location": {
2810
+ "cache": null,
2811
+ "expiry": 10001,
2812
+ "order": [],
2813
+ "points": [
2814
+ [
2815
+ 10.0,
2816
+ 0.0,
2817
+ 0.0
2818
+ ],
2819
+ [
2820
+ 20.0,
2821
+ 0.0,
2822
+ 0.0
2823
+ ],
2824
+ [
2825
+ -10.0,
2826
+ 0.0,
2827
+ 0.0
2828
+ ]
2829
+ ],
2830
+ "profile": 15,
2831
+ "query": [],
2832
+ "tick": 10000,
2833
+ "triggers": [
2834
+ 0,
2835
+ 0,
2836
+ 0
2837
+ ],
2838
+ "visible": [
2839
+ 1,
2840
+ 1,
2841
+ 0
2842
+ ]
2843
+ },
2844
+ "marker": 0,
2845
+ "mode": 8,
2846
+ "other_only": 0,
2847
+ "payload": "502271",
2848
+ "profile": 15,
2849
+ "ring": 0,
2850
+ "success": 0,
2851
+ "team": 1,
2852
+ "tick": 10000
2853
+ },
2854
+ "location_pvs": [],
2855
+ "location_queries": [
2856
+ [
2857
+ [
2858
+ 3256877056,
2859
+ 3256877056,
2860
+ 3260022784
2861
+ ],
2862
+ [
2863
+ 1109393408,
2864
+ 1109393408,
2865
+ 1112539136
2866
+ ]
2867
+ ]
2868
+ ],
2869
+ "location_result": null,
2870
+ "marker": [
2871
+ 17,
2872
+ 18
2873
+ ],
2874
+ "ring": 2,
2875
+ "warnings": 0
2876
+ },
2877
+ {
2878
+ "commands": [
2879
+ {
2880
+ "slot": 0,
2881
+ "text": "727361792032202d312037202250227122"
2882
+ },
2883
+ {
2884
+ "slot": 2,
2885
+ "text": "727361792032202d312037202250227122"
2886
+ }
2887
+ ],
2888
+ "execution": {
2889
+ "stop": 193827,
2890
+ "trace_length": 387,
2891
+ "trace_sha256": "3153473940c5ace828e34c8c1dd4e513b191c1803cccb1bfc7f0c6d928b8b13f"
2892
+ },
2893
+ "getter_calls": 1,
2894
+ "input": {
2895
+ "code": 7,
2896
+ "count": 4,
2897
+ "disconnected": 0,
2898
+ "follow": 0,
2899
+ "health": 1,
2900
+ "location": {
2901
+ "cache": null,
2902
+ "expiry": 10001,
2903
+ "order": [
2904
+ 1,
2905
+ 0,
2906
+ 2
2907
+ ],
2908
+ "points": [
2909
+ [
2910
+ 10.0,
2911
+ 0.0,
2912
+ 0.0
2913
+ ],
2914
+ [
2915
+ 20.0,
2916
+ 0.0,
2917
+ 0.0
2918
+ ],
2919
+ [
2920
+ -10.0,
2921
+ 0.0,
2922
+ 0.0
2923
+ ]
2924
+ ],
2925
+ "profile": 15,
2926
+ "query": [],
2927
+ "tick": 10000,
2928
+ "triggers": [
2929
+ 0,
2930
+ 0,
2931
+ 0
2932
+ ],
2933
+ "visible": [
2934
+ 1,
2935
+ 1,
2936
+ 0
2937
+ ]
2938
+ },
2939
+ "marker": 0,
2940
+ "mode": 8,
2941
+ "other_only": 0,
2942
+ "payload": "502271",
2943
+ "profile": 15,
2944
+ "ring": 1,
2945
+ "success": 1,
2946
+ "team": 1,
2947
+ "tick": 10000
2948
+ },
2949
+ "location_pvs": [
2950
+ 1,
2951
+ 0,
2952
+ 2
2953
+ ],
2954
+ "location_queries": [
2955
+ [
2956
+ [
2957
+ 3256877056,
2958
+ 3256877056,
2959
+ 3260022784
2960
+ ],
2961
+ [
2962
+ 1109393408,
2963
+ 1109393408,
2964
+ 1112539136
2965
+ ]
2966
+ ]
2967
+ ],
2968
+ "location_result": 0,
2969
+ "marker": [
2970
+ 17,
2971
+ 18
2972
+ ],
2973
+ "ring": 3,
2974
+ "warnings": 0
2975
+ },
2976
+ {
2977
+ "commands": [
2978
+ {
2979
+ "slot": 0,
2980
+ "text": "727361792032202d312037202222"
2981
+ },
2982
+ {
2983
+ "slot": 2,
2984
+ "text": "727361792032202d312037202222"
2985
+ }
2986
+ ],
2987
+ "execution": {
2988
+ "stop": 193827,
2989
+ "trace_length": 444,
2990
+ "trace_sha256": "1eef637b6885effc1ad5557cabea1c457f867f8d10843c57ddb220f698b760b4"
2991
+ },
2992
+ "getter_calls": 1,
2993
+ "input": {
2994
+ "code": 7,
2995
+ "count": 4,
2996
+ "disconnected": 0,
2997
+ "follow": 0,
2998
+ "health": 1,
2999
+ "location": {
3000
+ "cache": null,
3001
+ "expiry": 10001,
3002
+ "order": [],
3003
+ "points": [
3004
+ [
3005
+ 10.0,
3006
+ 0.0,
3007
+ 0.0
3008
+ ],
3009
+ [
3010
+ 20.0,
3011
+ 0.0,
3012
+ 0.0
3013
+ ],
3014
+ [
3015
+ -10.0,
3016
+ 0.0,
3017
+ 0.0
3018
+ ]
3019
+ ],
3020
+ "profile": 0,
3021
+ "query": [],
3022
+ "tick": 4294967295,
3023
+ "triggers": [
3024
+ 0,
3025
+ 0,
3026
+ 0
3027
+ ],
3028
+ "visible": [
3029
+ 1,
3030
+ 1,
3031
+ 1
3032
+ ]
3033
+ },
3034
+ "marker": 1,
3035
+ "mode": 8,
3036
+ "other_only": 0,
3037
+ "payload": "426f6d622073697465",
3038
+ "profile": 16,
3039
+ "ring": 4294967295,
3040
+ "success": 0,
3041
+ "team": 1,
3042
+ "tick": 4294967295
3043
+ },
3044
+ "location_pvs": [],
3045
+ "location_queries": [
3046
+ [
3047
+ [
3048
+ 3256877056,
3049
+ 3256877056,
3050
+ 3260022784
3051
+ ],
3052
+ [
3053
+ 1109393408,
3054
+ 1109393408,
3055
+ 1112539136
3056
+ ]
3057
+ ]
3058
+ ],
3059
+ "location_result": null,
3060
+ "marker": [
3061
+ 3499,
3062
+ 1
3063
+ ],
3064
+ "ring": 1,
3065
+ "warnings": 0
3066
+ },
3067
+ {
3068
+ "commands": [
3069
+ {
3070
+ "slot": 0,
3071
+ "text": "727361792032202d3120372022426f6d62207369746522"
3072
+ },
3073
+ {
3074
+ "slot": 2,
3075
+ "text": "727361792032202d3120372022426f6d62207369746522"
3076
+ }
3077
+ ],
3078
+ "execution": {
3079
+ "stop": 193827,
3080
+ "trace_length": 441,
3081
+ "trace_sha256": "28170e105ace76ef81d62ba9d1453d14f4a0a8ac541651e04c81ecc3d752bd60"
3082
+ },
3083
+ "getter_calls": 1,
3084
+ "input": {
3085
+ "code": 7,
3086
+ "count": 4,
3087
+ "disconnected": 0,
3088
+ "follow": 0,
3089
+ "health": 1,
3090
+ "location": {
3091
+ "cache": null,
3092
+ "expiry": 10001,
3093
+ "order": [
3094
+ 0,
3095
+ 1,
3096
+ 2
3097
+ ],
3098
+ "points": [
3099
+ [
3100
+ 10.0,
3101
+ 0.0,
3102
+ 0.0
3103
+ ],
3104
+ [
3105
+ 20.0,
3106
+ 0.0,
3107
+ 0.0
3108
+ ],
3109
+ [
3110
+ -10.0,
3111
+ 0.0,
3112
+ 0.0
3113
+ ]
3114
+ ],
3115
+ "profile": 0,
3116
+ "query": [],
3117
+ "tick": 4294967295,
3118
+ "triggers": [
3119
+ 0,
3120
+ 0,
3121
+ 0
3122
+ ],
3123
+ "visible": [
3124
+ 1,
3125
+ 1,
3126
+ 1
3127
+ ]
3128
+ },
3129
+ "marker": 1,
3130
+ "mode": 8,
3131
+ "other_only": 0,
3132
+ "payload": "426f6d622073697465",
3133
+ "profile": 16,
3134
+ "ring": 0,
3135
+ "success": 1,
3136
+ "team": 1,
3137
+ "tick": 4294967295
3138
+ },
3139
+ "location_pvs": [
3140
+ 0,
3141
+ 2
3142
+ ],
3143
+ "location_queries": [
3144
+ [
3145
+ [
3146
+ 3256877056,
3147
+ 3256877056,
3148
+ 3260022784
3149
+ ],
3150
+ [
3151
+ 1109393408,
3152
+ 1109393408,
3153
+ 1112539136
3154
+ ]
3155
+ ]
3156
+ ],
3157
+ "location_result": 2,
3158
+ "marker": [
3159
+ 3499,
3160
+ 1
3161
+ ],
3162
+ "ring": 2,
3163
+ "warnings": 0
3164
+ },
3165
+ {
3166
+ "commands": [
3167
+ {
3168
+ "slot": 0,
3169
+ "text": "727361792032202d3120372022414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414122"
3170
+ },
3171
+ {
3172
+ "slot": 2,
3173
+ "text": "727361792032202d3120372022414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414122"
3174
+ }
3175
+ ],
3176
+ "execution": {
3177
+ "stop": 193827,
3178
+ "trace_length": 441,
3179
+ "trace_sha256": "28170e105ace76ef81d62ba9d1453d14f4a0a8ac541651e04c81ecc3d752bd60"
3180
+ },
3181
+ "getter_calls": 1,
3182
+ "input": {
3183
+ "code": 7,
3184
+ "count": 4,
3185
+ "disconnected": 0,
3186
+ "follow": 0,
3187
+ "health": 1,
3188
+ "location": {
3189
+ "cache": null,
3190
+ "expiry": 10001,
3191
+ "order": [
3192
+ 0,
3193
+ 1,
3194
+ 2
3195
+ ],
3196
+ "points": [
3197
+ [
3198
+ 10.0,
3199
+ 0.0,
3200
+ 0.0
3201
+ ],
3202
+ [
3203
+ 20.0,
3204
+ 0.0,
3205
+ 0.0
3206
+ ],
3207
+ [
3208
+ -10.0,
3209
+ 0.0,
3210
+ 0.0
3211
+ ]
3212
+ ],
3213
+ "profile": 0,
3214
+ "query": [],
3215
+ "tick": 10000,
3216
+ "triggers": [
3217
+ 0,
3218
+ 0,
3219
+ 0
3220
+ ],
3221
+ "visible": [
3222
+ 1,
3223
+ 1,
3224
+ 1
3225
+ ]
3226
+ },
3227
+ "marker": 1,
3228
+ "mode": 8,
3229
+ "other_only": 0,
3230
+ "payload": "41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141",
3231
+ "profile": 0,
3232
+ "ring": 0,
3233
+ "success": 1,
3234
+ "team": 1,
3235
+ "tick": 10000
3236
+ },
3237
+ "location_pvs": [
3238
+ 0,
3239
+ 2
3240
+ ],
3241
+ "location_queries": [
3242
+ [
3243
+ [
3244
+ 3256877056,
3245
+ 3256877056,
3246
+ 3260022784
3247
+ ],
3248
+ [
3249
+ 1109393408,
3250
+ 1109393408,
3251
+ 1112539136
3252
+ ]
3253
+ ]
3254
+ ],
3255
+ "location_result": 2,
3256
+ "marker": [
3257
+ 13500,
3258
+ 1
3259
+ ],
3260
+ "ring": 2,
3261
+ "warnings": 1
3262
+ }
3263
+ ],
3264
+ "sha256": "a589351dfe517470a1b121dd2164714987d9e4577bf00c6486e1540035d7a79d",
3265
+ "source": {
3266
+ "archive": "zUrT43_qvm.pk3",
3267
+ "archive_sha256": "b59bf0c5bedf11d50e0edd220da7eade96de40601e98ae14c54c819047df0796",
3268
+ "member": {
3269
+ "bytes": 983300,
3270
+ "comment_hex": "",
3271
+ "compressed_bytes": 246560,
3272
+ "compression": 8,
3273
+ "crc32": "98ea1768",
3274
+ "create_system": 0,
3275
+ "create_version": 63,
3276
+ "date_time": [
3277
+ 2018,
3278
+ 6,
3279
+ 18,
3280
+ 22,
3281
+ 11,
3282
+ 50
3283
+ ],
3284
+ "directory": false,
3285
+ "entry_index": 2,
3286
+ "external_attr": 32,
3287
+ "extra_hex": "0a0020000000000001001800d1e24e974007d40116dcbf962f1fd20116dcbf962f1fd201",
3288
+ "extract_version": 20,
3289
+ "flags": 0,
3290
+ "header_offset": 221309,
3291
+ "internal_attr": 0,
3292
+ "occurrence": 0,
3293
+ "output": "assets/extracted/zUrT43_qvm.pk3/members/000002/vm/qagame.qvm",
3294
+ "path": "vm/qagame.qvm",
3295
+ "sha256": "a589351dfe517470a1b121dd2164714987d9e4577bf00c6486e1540035d7a79d",
3296
+ "type": "member",
3297
+ "volume": 0
3298
+ }
3299
+ }
3300
+ }
scripts/analyze_qvm_location_radio.py ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Verified original movement-context source contract."""
2
+ from pathlib import Path
3
+ from analyze_qvm import write_json
4
+ from qvm_research_support import source
5
+ from qvm_location_feedback_support import seed,radio,radio_fixtures
6
+
7
+ def main():
8
+ q,raw,h,ins=source();probes=[]
9
+ for a in radio_fixtures():
10
+ m,b=seed(raw,h,a);m,p,b=radio(ins,m,b,a);p['input']=a;probes.append(p)
11
+ write_json(Path('docs/research/qvm-location-radio.json'),dict(source=q['source'],sha256=q['sha256'],probes=probes,limits='Actual193620/268637/268248/70386/70458/37914 and classifier/comparison helpers. Engine box/PVS supplied; location strings seeded; native sends and warning5123 captured. No native network/spatial conformance.'))
12
+ if __name__=='__main__':main()
scripts/qvm_effect_feedback_support.py CHANGED
@@ -43,7 +43,7 @@ def radio_seed(m,b,a):
43
  m[CLIENT+3096]=a['team']
44
  write_bytes(m,b,{RADIO+32+j:77 for j in range(156)})
45
 
46
- def radio_run(ins,m,b,code,payload,success):
47
  commands=[];getters=[]
48
  def location(i,m,args,bs):
49
  assert args[8]==ENTITY and args[12]==RADIO+32 and args[16]==150
@@ -58,7 +58,7 @@ def radio_run(ins,m,b,code,payload,success):
58
  changes={TEXT+j:v for j,v in enumerate(data)};write_bytes(m,dict(bs),changes)
59
  return m,TEXT,{'modeled_integer_string_formatter':True,'child_memory_bytes':changes}
60
  def send(i,m,args,bs):commands.append(dict(slot=args[8],text=cstring(m,bs,args[12]).hex()));return m,0,{'captured_native_send':True}
61
- m,v,p,b=run(ins,m,193620,193827,204,{8:code,12:ENTITY},b,{268637:location,33715:classify,70458:format_,-18:send},base=RADIO)
62
  return m,dict(commands=commands,getter_calls=len(getters),marker=[m[MARK+84]&0xffffffff,m[MARK+204]&0xffffffff],execution=p['execution']),b
63
 
64
  def radio(ins,m,b,a):radio_seed(m,b,a);return radio_run(ins,m,b,a['code'],bytes.fromhex(a['payload']),a['success'])
 
43
  m[CLIENT+3096]=a['team']
44
  write_bytes(m,b,{RADIO+32+j:77 for j in range(156)})
45
 
46
+ def radio_run(ins,m,b,code,payload,success,overrides=None):
47
  commands=[];getters=[]
48
  def location(i,m,args,bs):
49
  assert args[8]==ENTITY and args[12]==RADIO+32 and args[16]==150
 
58
  changes={TEXT+j:v for j,v in enumerate(data)};write_bytes(m,dict(bs),changes)
59
  return m,TEXT,{'modeled_integer_string_formatter':True,'child_memory_bytes':changes}
60
  def send(i,m,args,bs):commands.append(dict(slot=args[8],text=cstring(m,bs,args[12]).hex()));return m,0,{'captured_native_send':True}
61
+ m,v,p,b=run(ins,m,193620,193827,204,{8:code,12:ENTITY},b,{268637:location,33715:classify,70458:format_,-18:send,**(overrides or {})},base=RADIO)
62
  return m,dict(commands=commands,getter_calls=len(getters),marker=[m[MARK+84]&0xffffffff,m[MARK+204]&0xffffffff],execution=p['execution']),b
63
 
64
  def radio(ins,m,b,a):radio_seed(m,b,a);return radio_run(ins,m,b,a['code'],bytes.fromhex(a['payload']),a['success'])
scripts/qvm_location_feedback_oracle.py CHANGED
@@ -20,3 +20,13 @@ def nearest(a):
20
  def text(a):
21
  data=bytes.fromhex(a['text']);cap=a['capacity'];buf=(data[:cap-1]+b'\0').ljust(cap,b'\0') if a['found'] else b'A'*cap
22
  return dict(result=a['found'],buffer=buf.hex(),guards=['41414141','41414141'],warnings=int(a['found'] and len(data)>=cap),lookups=1)
 
 
 
 
 
 
 
 
 
 
 
20
  def text(a):
21
  data=bytes.fromhex(a['text']);cap=a['capacity'];buf=(data[:cap-1]+b'\0').ljust(cap,b'\0') if a['found'] else b'A'*cap
22
  return dict(result=a['found'],buffer=buf.hex(),guards=['41414141','41414141'],warnings=int(a['found'] and len(data)>=cap),lookups=1)
23
+
24
+ def radio(a):
25
+ from qvm_effect_feedback_oracle import radio as old
26
+ import copy
27
+ active=not a['follow'] and signed(a['health'])>0 and a['team']!=3
28
+ located=nearest(a['location']) if active else None;selected=located['selected'] if located else None
29
+ payload=bytes.fromhex(a['payload']);text=payload[:149] if selected is not None else b''
30
+ data=copy.deepcopy(a);data.update(payload=text.hex(),success=int(selected is not None));out=old(data)
31
+ out.update(ring=(a['ring']+len(out['commands']))&0xffffffff,location_result=selected,location_queries=located['queries'] if located else [],location_pvs=located['pvs'] if located else [],warnings=int(active and selected is not None and len(payload)>=150))
32
+ return out
scripts/qvm_location_feedback_support.py CHANGED
@@ -14,6 +14,10 @@ def seed(raw,h,a):
14
  for p in [31128,31132,31136]:m[p]=int.from_bytes(raw[h['data_offset']+p:h['data_offset']+p+4],'little')
15
  for address in [93224,93227]:put_string(m,b,address,raw[h['data_offset']+address:].split(b'\0')[0])
16
  if 'capacity' in a:text_seed(raw,h,m,b,a)
 
 
 
 
17
  return m,b
18
 
19
  def nearest_fixtures():
@@ -73,3 +77,32 @@ def text_run(ins,m,b,a):
73
  def text(ins,m,b,a):
74
  # The common seed includes actual formatter dispatch tables below.
75
  return text_run(ins,m,b,a)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  for p in [31128,31132,31136]:m[p]=int.from_bytes(raw[h['data_offset']+p:h['data_offset']+p+4],'little')
15
  for address in [93224,93227]:put_string(m,b,address,raw[h['data_offset']+address:].split(b'\0')[0])
16
  if 'capacity' in a:text_seed(raw,h,m,b,a)
17
+ if 'location' in a:
18
+ from qvm_formatter_support import formatter_env
19
+ tables,bytes_=formatter_env(raw,h);m.update(tables);write_bytes(m,b,bytes_);put_string(m,b,TEXT,bytes.fromhex(a['payload']));m[23708]=a['ring']
20
+ for e in LOC:m[e+592]=TEXT
21
  return m,b
22
 
23
  def nearest_fixtures():
 
77
  def text(ins,m,b,a):
78
  # The common seed includes actual formatter dispatch tables below.
79
  return text_run(ins,m,b,a)
80
+
81
+ def radio_fixtures():
82
+ from qvm_effect_feedback_support import radio_fixtures as old
83
+ rows=[]
84
+ for index,a in enumerate(old()):
85
+ loc=dict(nearest_fixtures()[a['profile']%16],tick=a['tick'])
86
+ if not a['success']:loc.update(cache=None,query=[],order=[])
87
+ rows.append(dict(a,location=loc,ring=[0,1,0xffffffff][index%3]))
88
+ a=dict(old()[0],payload=(b'A'*160).hex(),success=1,location=nearest_fixtures()[0],ring=0)
89
+ rows.append(a);return rows
90
+
91
+ def radio(ins,m,b,a):
92
+ from qvm_effect_feedback_support import radio_seed,radio_run,RADIO
93
+ from qvm_scoreboard_wire_support import row_format,final_format
94
+ from qvm_formatter_support import formatter
95
+ radio_seed(m,b,a);nearest_seed(m,b,a['location']);locations=[];warnings=[];calls=[]
96
+ def get(i,m,args,bs):
97
+ calls.append(1)
98
+ def locate(i,m,args,bs):
99
+ m,p,b=nearest_run(i,m,dict(bs),a['location']);locations.append(p)
100
+ return m,0 if p['selected'] is None else LOC[p['selected']],{'actual_source_child':268248}
101
+ def bounded(i,m,args,bs):
102
+ m,v,e=row_format(i,m,args,dict(bs),formatter);warnings.extend(e['diagnostics']);return m,v,e
103
+ m,v,p,b=run(i,m,268637,268676,32,args,dict(bs),{268248:locate,70386:bounded},base=BASE+0x40000)
104
+ return m,v,{'actual_source_child':268637,'child_memory_bytes':{args[12]+j:v for j,v in enumerate(read_bytes(m,b,args[12],args[16]))}}
105
+ def fmt(i,m,args,bs):return final_format(i,m,args,dict(bs),formatter)
106
+ m,p,b=radio_run(ins,m,b,a['code'],b'',0,overrides={268637:get,70458:fmt})
107
+ p.update(getter_calls=len(calls),ring=m[23708]&0xffffffff,location_result=locations[-1]['selected'] if locations else None,location_queries=locations[-1]['queries'] if locations else [],location_pvs=locations[-1]['pvs'] if locations else [],warnings=len(warnings))
108
+ return m,p,b
scripts/test_qvm_location_radio.py ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import json,unittest
2
+ from pathlib import Path
3
+ from qvm_location_feedback_oracle import radio
4
+ class OriginalTests(unittest.TestCase):
5
+ def test_original_contract(self):
6
+ rows=json.loads(Path('docs/research/qvm-location-radio.json').read_text())['probes'];self.assertEqual(len(rows),35)
7
+ for p in rows:
8
+ with self.subTest(input=p['input']):
9
+ for k,v in radio(p['input']).items():self.assertEqual(p[k],v,k)
10
+ def test_fixture_identity_and_trace(self):
11
+ r=json.loads(Path('docs/research/qvm-location-radio.json').read_text());self.assertEqual(len(r['sha256']),64)
12
+ self.assertTrue(all(p['execution']['trace_length']>0 for p in r['probes']))
13
+ if __name__=='__main__':unittest.main()
xtask/checks.tsv CHANGED
@@ -4607,3 +4607,7 @@ edge crates/urt-gameplay/src/transition.rs scripts/analyze_rust_location_text.py
4607
  edge crates/urt-gameplay/src/location_feedback.rs scripts/analyze_rust_location_text.py
4608
  edge crates/urt-gameplay/src/bin/urt-location-feedback.rs scripts/analyze_rust_location_text.py
4609
  edge crates/urt-gameplay/src/qvm_format.rs scripts/analyze_rust_location_text.py
 
 
 
 
 
4607
  edge crates/urt-gameplay/src/location_feedback.rs scripts/analyze_rust_location_text.py
4608
  edge crates/urt-gameplay/src/bin/urt-location-feedback.rs scripts/analyze_rust_location_text.py
4609
  edge crates/urt-gameplay/src/qvm_format.rs scripts/analyze_rust_location_text.py
4610
+ report scripts/analyze_qvm_location_radio.py docs/research/qvm-location-radio.json
4611
+ edge docs/research/qvm-location-radio.json scripts/test_qvm_location_radio.py
4612
+ group qvm-location-radio scripts/analyze_qvm_location_radio.py
4613
+ edge scripts/analyze_qvm_location_radio.py scripts/analyze_qvm_resumer_audit.py