diff --git a/research/p104-newton-interfaces/COMPARISON.md b/research/p104-newton-interfaces/COMPARISON.md new file mode 100644 index 0000000000..09a5256cc7 --- /dev/null +++ b/research/p104-newton-interfaces/COMPARISON.md @@ -0,0 +1,377 @@ +# Cost and family decision for the source-bound producer/collector/consumer join + +This note addresses PR3382's complete-cost question for the new, actual source +path. It provides a complete **direct logical operation inventory for the stated +open program**, a ledger of the additional obligations required by a physical +caller, and an inherited conditional stopping test. It does not price an +all-size implementation, declare a new recursive primitive, or admit the whole +P104 word. + +## 1. The comparison that would answer the question + +A meaningful comparison must implement the same external numerical map on the +same admitted input set, with the same declared frames, reads, dirty-state +restoration and endpoint ownership. If the reference is a physical-coordinate +map `A`, the coefficient-coordinate map `E^-1 A E` is a different numerical +contract until its caller and boundary conversions are specified. Its shorter +internal formulas cannot be compared to `A` after silently discarding those +conversions. + +The scientific source is canonical main +`6f100d4bb5083f8c35d96fd95a539811c62f245c`, retaining ywz65's +[PR2586](https://github.com/CrocSwap/integer-mult-bounds/pull/2586), head +`7953c9a8f788a8de5cf2ced63d9a61b67c22c6f1`. Its chart is +`Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)`. The new numerical admission uses +PR3382's `B9`, on one common grid `2^-f`; multiplying the entire discussion by +that common scale does not change the stated integer divisibility conditions. + +The actual producer dependency cone before event 2025 has 257 events and 58 +initial dependencies: five dirty `D27` through `D31`, dirty `Q7`, and 52 distinct +`Y` banks. The producer result requires the six dirty banks in `B9` and all 52 +initial `Y` banks in `4B9`. Adding the five dirty `G27` through `G31` banks in +`B9` gives the bounded 63-bank internal state through event 4516. These are +mutable numerical banks: the word transports the `Y` arrays too. A physical +borrowed-bank or aliasing manifest has not been supplied. + +The open program retains **all actual outgoing reads**, not just the visibly +paired `G` readouts. The destinations are external states whose omitted +histories are not executed by this projection. Each port is the actual +`target += coefficient * current_source` at the recorded event and source +frame. Its increment is Gaussian integral on the admitted internal domain. It +can be added exactly to any current Gaussian target; preserving `B9` at that +target additionally requires the current target to be in `B9`. Neither the +initial `X` producer nor a later external transport is admitted by that local +observation. + +## 2. Exact source inventory; no double counting + +`cost_audit.py` independently walks destination-first writes backwards from the +six collector entrances. It then selects every write/transport on the 63 named +roles through 4516, the private collector at 2025–2039, and every outgoing ADD +read from those roles. It checks all retained source frames and all internal +target frames, binds every transport to its exact native recipe, and separately +counts both literal wrappers of each recipe. It imports no predecessor Python +implementation. + +| Source scope | Events | Native transports | Native rank sum | ADDs | +| --- | ---: | ---: | ---: | ---: | +| Backward producer dependency cone, a subset of the next row | 257 | 200 | 354 | 57 | +| All retained internal work before event 2025 | 412 | 355 | 509 | 57 | +| Collector events 2025–2039 | 15 | 2 | 14 | 11 | +| Retained internal work after collector through 4516 | 149 | 35 | 58 | 114 | +| **Internal total** | **576** | **392** | **581** | **182** | +| **All outgoing ports** | **675** | **0** | **0** | **675** | +| **Open-program total** | **1251** | **392** | **581** | **857** | + +The collector's zero and erase account for the two non-ADD/non-transport events. +The 257-event producer is not added again to the 576-event total. In particular, +`257 + 15 + 149` misses 155 retained precollector transports needed by the +complete internal paths and their ports. + +| Port source and destination | Calls | Coefficients | +| --- | ---: | --- | +| `Y` to external `D` | 348 | signed quarters | +| `Y` to external `Q` | 171 | signed quarters | +| `G` to external `X` | 104 | 52 coefficients `-2`, 52 coefficients `+2` | +| Initial `Q7` to external `X`, events 492–543 | 52 | 39 coefficients `-2`, 13 coefficients `+2` | +| **All ports** | **675** | **220 coefficients `+1/4`, 299 coefficients `-1/4`, 91 coefficients `-2`, 65 coefficients `+2`** | + +There are 83 distinct external target names: 24 `D`, seven `Q`, and 52 `X`. +These names are an interface inventory, not evidence that 83 fresh owned banks +exist or that their storage/routing is free. Their exact chronological records +and hashes are retained in the cost receipt. + +## 3. Direct logical schedule and counts + +The schedule uses 512 Gaussian coordinates per bank. A rank-`r` native call +executes `256*r` credited signed-floor pairs, with the actual archived right +wrapper followed by the native stages and the actual archived left wrapper. +Each pair has eight real add/subtract operations, four real floor halvings, +one Gaussian quarter turn and four real-component reads and writes. Each +wrapper uses Tekalign's separately specified one-zero-scratch cycle schedule: +`512 + number_of_cycles` Gaussian swaps and 512 unit-phase applications. +These are direct logical counts, not the Turing-machine price of indexed +array access or of a recursive child. + +Every field ADD reads both source and destination and writes the destination. +A signed-quarter ADD forms each quotient with two exact real halvings per +component, without mutating its source. A doubled-source ADD additionally +performs one real doubling per component. Phase operations and doublings are +listed separately so a later physical implementation can assign their tariff +without double counting them as ordinary additions. + +| Direct logical work for all 1251 retained events/ports | Count | Status | +| --- | ---: | --- | +| Signed-floor Gaussian pair applications | 148,736 | Exact source count | +| Real additions/subtractions in native pairs | 1,189,888 | Exact for the stated schedule | +| Real floor halvings in native pairs | 594,944 | Exact for the stated schedule | +| Gaussian quarter turns in native pairs | 148,736 | Exact for the stated schedule | +| Actual wrapper executions | 784 | Exact source count | +| Wrapper cycles | 23,822 | Exhaustively counted from pinned affine maps | +| Wrapper Gaussian scratch swaps | 425,230 | Constructive cycle schedule | +| Wrapper unit-phase applications, including identity cases | 401,408 | Constructive cycle schedule | +| Field ADDs, including every outgoing port | 857 | Exact source count | +| Real additions/subtractions in these ADDs | 877,568 | Exact for the stated schedule | +| Extra real doublings for 156 doubled-source ADDs | 159,744 | Exact for the stated schedule | +| Exact real halvings for 675 signed-quarter ADDs | 1,382,400 | Exact for the stated schedule | +| **Total real additions/subtractions, before doublings** | **2,067,456** | Exact for the stated schedule | +| **Total when each doubling is one real addition** | **2,227,200** | Same schedule, alternative tariff convention | + +The direct component traffic is also retained: native pairs use 594,944 reads +and as many writes; wrapper swaps use 1,700,920 reads and as many writes; field +ADDs use 1,755,136 reads and 877,568 writes. Source reads are a subtotal of field +ADD reads, not an additional charge. Phase transformations act on the loaded +scratch value. Private `C` has 1,024 component initializations and 1,024 final +zero inspections. Semantic restoration of its value is a separate proof; a +frame-consistent erase instruction alone does not prove zero. + +The core reference schedule holds `63*512 = 32,256` Gaussian state words, +512 private `C` words, one Gaussian wrapper scratch and four real pair-work +words. Its external target access is a port obligation. No physical owner +identity, dirty helper reuse or independently restored alias is inferred from +these array slots. A 512-entry wrapper plan may be compiled one wrapper at a +time, giving `O(784*512*9^2)` Boolean/control setup operations and `O(512)` +temporary plan entries in this direct indexing model. Setup, plan storage, +bit widths and address access are not zero-cost physical operations. + +### A conservative width bound for the complete internal program + +Let `H >= 0` be an integer bounding the absolute value of every initial real +component of the 63 admitted physical arrays, measured in common-grid integer +numerators. Each initial Gaussian array has Euclidean norm at most +`sqrt(2*512)*H = 32H`. Every native wrapper is a permutation followed by unit +Gaussian phases, and every coordinate `C` is unitary. Thus every partial +native prefix preserves that norm. The separately proved domain admission +identifies the literal floor word with these ideal prefixes. + +Assign every initial bank a rational envelope `w=1`, in units of `32H`, and +assign the owned zero `C` envelope zero. A transport preserves `w`; an internal +ADD uses `w_target <- w_target + abs(coefficient)*w_source`. This triangle +bound deliberately ignores every cancellation. The exact source scan gives +maximum internal weight **49**, first attained at `G27` event 4165, and maximum +outgoing increment weight **50**, first attained at the `X28` port at 3250. +Therefore every internal payload component is bounded by **1568H**, and every +individual port increment component by **1600H**. + +For the literal signed-floor pair, put `B=1568H`. If both input components +have absolute value at most the integer `B`, the difference has bound `2B`, +each signed floor of half that difference has bound `B`, the midpoint has +bound `2B`, the second output formula has bound `3B`, and the first output +formula has bound `5B`. Quarter rotation only swaps and negates components. +This proves the sufficient internal pair-work bound **7840H** without treating +negative division as truncation toward zero. A common signed core width `h` +with `2^(h-1)>7840H` is sufficient for these numerical values and arithmetic +temporaries. These are conservative bounds, not measured or minimal widths. + +An outgoing target is different: if its current component bound is +`H_target`, the ADD requires capacity for `H_target+1600H`. That current bound, +its external intervening updates and its physical storage remain caller +obligations. The increment bound is not a bound on the complete target. Actual +numerical values on grid `2^-f` scale all these numerator bounds by `2^-f`. + +## 4. Complete obligation ledger for a physical join + +| Term | Current evidence | Remaining condition or charge | +| --- | --- | --- | +| Actual producer dependence and source reads | Source-bound 257-event cone; 58 initial dependencies | This is a sufficient input contract, not an arbitrary-input admission theorem | +| All 52 strengthened `Y` sources | Initial `4B9` is sufficient; native maps preserve the scaled module | An ordinary-input producer must prove it supplies `4B9`, or supply and pay for a map that changes the inputs and its consumer intertwiner | +| Six dirty producer entrances and five dirty `G` entrances | Declared initial `B9`, with actual empty initial frames | Caller-derived admission and ownership remain to be supplied | +| Internal arithmetic, private collector, downstream restoration | Exact admitted-domain theorem and finite source-bound checks in the producer/consumer work | The frame-path and literal-value certificates must be retained; no claim follows merely from equal final frame labels | +| Native pair, wrapper, quarter and ADD execution | Counts above for a specified direct logical schedule | All-size physical lowering at the actual layout/grid/widths is not established by these counts | +| 675 outgoing read ports | Every exact source, coefficient, frame and event is retained and charged | Recipient availability, current value/width, later consumer admission and external history remain caller obligations | +| Common grid and finite signed width | Constructive bounds `1568H` for internal payload, `7840H` for pair work and `1600H` for each outgoing increment | Actual entrance `H`, current external target widths, grid/field layout and physical guard/storage instantiation remain caller obligations | +| State storage and protected scratch | Constructive numerical array inventory | Physical tapes/records, owner map, alias exclusions, source borrowing, returned work and resident backing storage remain unproved | +| Codec or adapter work | Explicit encoder/decoder per-bank counts are known | Actual conversions at exposed boundaries, required copies and cleanup depend on the chosen external contract | +| Input-independent setup and control | Direct finite wrapper-plan construction has the bound above | Compiling/retaining/routing the actual physical descriptors and handling all caller rows is additional work | +| Recursive children and remaining coverage | Existing fixed-consumer profile/coverage test is inherited below | A changed profile needs its own complete bill; the 581 local rank sum is not a replacement for the full nine-call histogram | +| Outer multiplication transfer | None supplied by this local result | Complete corrections, chronological hosting, physical supplier admission and the transfer theorem remain separate obligations | + +In symbols, a completed same-map bill must retain + +`C_join = C_admission + C_adapter_in + C_setup + C_internal + C_ports` +` + C_adapter_out + C_width/routing + C_owned_storage/cleanup` +` + C_recursive + C_external_completion`. + +These symbols are categories of obligations, not terms all measured in the +same unit. The direct logical vector above specifies part of `C_internal` and +`C_ports`. A physical time or space theorem must give each term a compatible +cost model and avoid overlapping charges. Unknown terms have not been assigned +zero. An identical operation stream at identical widths and layouts can be +cancelled from a comparison with the same reference caller; arithmetic identity +alone does not justify that cancellation. + +## 5. When persistent coordinates remove conversions + +The current positive contract may keep its admitted physical `B9`/`4B9` values +through producer, collector and consumer: no mathematical encode/decode occurs +between those operations. This is valid because admission is an explicit +entrance premise, not because arbitrary inputs can be renamed as lattice +values for free. + +A coefficient-state implementation can likewise compose integral +intertwiners. If maps `A` and `B` have the same intermediate codec `E`, + +`(E^-1 B E)(E^-1 A E) = E^-1 B A E`. + +The intermediate pair cancels only when both implementations agree on the +actual representation, common grid, frame/address layout, ownership and +intermediate observation contract. A source port, restored borrowed copy, +different grid or externally visible intermediate physical value can require +an adapter that this identity does not remove. The raw-coordinate map and +the conjugated map must still be named separately. + +For reference, a nine-bit in-place encoder has 2,304 pairs: 9,216 real +add/subtracts, 9,216 component reads and 4,608 writes. Its decoder has the same +counts plus 4,608 exact real halves. Encoding and decoding 63 mutable banks +once each would therefore add 1,161,216 real add/subtracts, 290,304 exact real +halves, 1,161,216 reads and 580,608 writes. This conditional reference does +not prepare `4B9` from arbitrary values, does not handle the 83 external target +interfaces, and does not copy/restore borrowed inputs. PR3382's six-bank cold +codec is not the price of this larger source contract. + +## 6. Conditional stop for the unchanged outer consumer + +This section restates an existing obstruction; it is not a new P104 barrier. +Jose Manuel first posted the finding in +[Discussion2619 comment18955566](https://github.com/CrocSwap/integer-mult-bounds/discussions/2619#discussioncomment-18955566). +Vasek (`flyingviper`) source-bound and audited it in +[PR2744](https://github.com/CrocSwap/integer-mult-bounds/pull/2744), head +`0166260409f55a56e7fefa48d859f7dd5b42b300`. The new local representation proof +does not supply a change to the following frozen profile or coverage premises. + +Fix width `m=73`, `W=832` original live families, five calls of the PR2458 +forward profile and four calls of either the PR2712 or PR2725 dual profile. +The rank-one through rank-eight profiles are + +| Profile | Counts H1 through H8 | Rank mass | +| --- | --- | ---: | +| PR2458 forward | `(1216,74,86,104,48,42,68,8)` | 3070 | +| PR2712 dual | `(1498,60,74,92,58,56,92,8)` | 3542 | +| PR2725 dual | `(1502,58,74,93,57,56,91,9)` | 3542 | + +Grant every call all `104*8 + 104*8 + 150*9 = 3014` persistent endpoint units. +Each original family has exactly one unpaid coordinate; private lifetimes +give no extra persistent credit. Remaining paid coverage, carried collectively +by whatever correction/helper/residual/idle children realize it, is at least + +`I = 72*832 - 9*3014 = 32778`. + +Assume every positive child rank is at most 73, all other charges are +nonnegative, and every finite number `B >= 0` of auxiliary banks is fully +paid: each adds 73 units of required coverage and one family to the denominator. +For `0 <= a < 1` and `0 < r <= 73`, + +`(r/73)^(1-a) >= r/73`. + +Consequently the normalized moment of this frozen consumer obeys + +`M_B(a) >= [5*3070 + 4*3542 + 32778 + 73B] / [73(832+B)]` +` = 1 + 1560 / [73(832+B)] > 1`. + +At `B=0` the bound is exactly `599/584`. No unknown nonnegative admission, +codec, port, routing, cleanup or physical cost can turn this lower bound into +a successful `<1` screen. Fully paid storage cannot repair it either; the +positive margin gets smaller with larger finite `B`, but remains positive. +The small rational checker includes the failure control `B=22`: adding only +the denominator falsely gives `62296/62342 < 1`; paying the bank coverage gives +`63902/62342 > 1`. + +This stop applies **only** while those exact profiles, call counts, width and +coverage law are retained. It does not exclude an actual coarsened/resynthesized +word, changed consumer, changed native-child interface, or replacement coverage +theorem. It does not derive a full consumer from this local source projection. +For the present unchanged-profile route, the family decision is to finish and +retain the producer/consumer contract, then stop supplier/owner expansion aimed +at a new selected saving. Reopen only for a concrete changed premise with a +new same-map, fully charged candidate bill that first survives its favourable +screen. Passing such a relaxation would justify the next bounded admission +experiment, not certify a supplier. + +## 7. Physical context retained without importing its conclusion + +Jose Manuel's +[PR3087](https://github.com/CrocSwap/integer-mult-bounds/pull/3087), head +`e7e49fb8176772c71ad7006920a407109a89e440`, supplies a source-relative physical +Gaussian-monomial refinement. Its common grid, signed-width guard, complete +outer rows/spectators, record encoding, protected outputs, clean work, ordinary +child assumptions and long-record regime must be instantiated before applying +its asymptotic tariff. A 512-coordinate numerical fixture does not establish +those hypotheses. The wrapper counts here give inputs to such an eventual +bill, not its conclusion. + +Jose Manuel's +[PR3131](https://github.com/CrocSwap/integer-mult-bounds/pull/3131), head +`0c9e344d5a5295a218558fa4a51d867f39ff5311`, prices a dense **paired** floor +collector under its specified batching, residue-history, physical layout and +source assumptions. Its return uses the paired inverse. This task executes +every independently archived return recipe; in particular, PR3382 already +showed that its local actual `V` has 416 wrapper cycles/2,464 swaps across the +four wrappers, while the paired-inverse substitution has 384/2,432. A tariff +for the latter is not a byte-level implementation of the former on arbitrary +states. Domain-specific equality needs its own preserved proof and invoice. + +The inspected pending +[PR3385](https://github.com/CrocSwap/integer-mult-bounds/pull/3385), frozen head +`7e5a187214126d31afc241a8f89f4a652352b58c`, joins the selected physical complex +controller/root-return contracts under its own exact source identities, +chronological hosting, word/profile, common grid, guard, field layout, +ordinary `B1/C0` children and physical-refinement hypotheses. This is valuable +context for what a complete bill contains. It does not authorize substituting +this new P104 open program or restricted initial module into that selected +controller for free. We did not replay or newly audit its all-size theorem or +hosted CI, and do not treat it as established admission of our 63-bank caller. + +## 8. Sources, credit and reproducibility + +The principal authenticated scientific bytes are: + +| Input | SHA256 | Exact role | +| --- | --- | --- | +| `research/p104-rounded-collector/inputs/WORD.json` at main `6f100d4...` | `cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50` | Actual producer, internal path and outgoing reads | +| `research/p104-rounded-collector/inputs/NATIVE.json.gz` at the same main | `ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d` | Every literal native recipe and wrapper | +| `research/p104-consumer-budget-audit/README.md` at the same main | `13694215d0c1a245b392f7155e8395b9c4bad9c5db3558833c784d9449616417` | Inherited frozen-profile and coverage hypotheses | +| PR3382 `PROOF.md` at `2834523b1cd4ea83ba7a043e2e2f5f3332cf9909` | `1ca8c0e7e78f0f39de6cff7accc68ccd3901bfb50759bf7a2e2896bcf63bf081` | Module, direct logical codec and actual-`V` boundary | + +[SOURCES.json](SOURCES.json) records the immutable runtime and retained +predecessor inputs, including their exact commits and byte hashes. Its +`context_sources` rows separately identify the inspected physical-context +proofs and manifests by immutable commit and hash. These context sources are +not imported by the verifier and need not be downloaded to replay this +package. PR3385's inspected bytes were checked against their advertised Git +blobs; that contextual check does not admit its theorem for this caller. + +Predecessor credit remains with ywz65's corrected dual word and native data; +Arham Tahir's retained first-collector binding; Tekalign (`tekuuu`) for the +literal pair, cycle algorithm and logical ledger in PR3025, head +`a544ef068a46f4de3bc47d1d02149cbdc3ba547f`; Ross Richardson's PR3068 period +contract, head `7d2c519a1fdcc6bf66f6f08757eed7c48762d3f2`; PR3382's proved +phase-complete module and interface; Jose Manuel's original budget finding; +Vasek's PR2744 audit; and the physical contributors preserved in the context +manifests. The frozen profile heads are PR2458 +`3170afd2fc13a990bfe28f5ab6421bcda4ffd0f6`, PR2712 +`afa5d6649460dcdb93489babd74f0ee9d01a4911`, and PR2725 +`71d24b655c2fdddc063b9aaf285e8425ce197499`. Their alternative retimings are +not combined. The new cost work is the complete actual open-path inventory and +its interface audit, not a new origin claim for these algorithms or the +`599/584` obstruction. Substantial AI assistance is disclosed. + +From the repository root, reproduce the source-bound producer, consumer, +independent checks and complete cost audit with: + +```sh +python3 -B research/p104-newton-interfaces/verify.py +python3 -B -O research/p104-newton-interfaces/verify.py +``` + +The same commands apply at the root of the source-complete export, whose +retained files preserve their repository-relative paths. The verifier binds +the source and implementation bytes recorded in [SOURCES.json](SOURCES.json) +and [RECEIPT.json](RECEIPT.json); its replay contract is in +[VERIFY.json](VERIFY.json). It requires standard-library Python, with no Git, +network or native compilation during replay. + +The separately callable `cost_audit.source_audit(source_root)` authenticates +the three cost inputs listed in that module and reconstructs only the source, +frame, operation and rational-bound evidence. The package verifier also runs +the separate semantic producer/consumer and independent array/path checks; +the cost-only function does not implicitly claim those proofs were executed. diff --git a/research/p104-newton-interfaces/CONSUMER.md b/research/p104-newton-interfaces/CONSUMER.md new file mode 100644 index 0000000000..6b06712c71 --- /dev/null +++ b/research/p104-newton-interfaces/CONSUMER.md @@ -0,0 +1,450 @@ +# Actual P104 downstream interface and frame-path closure + +Prepared by Clear1nsight, with substantial OpenAI assistance. + +## 1. Scope and frozen sources + +This proof follows the actual arithmetic surrounding the first P104 collector +through **zero-based event 4516**. Its numerical state consists of the following +63 persistent Gaussian arrays, each with 512 entries: + +- `Y22` through `Y32`, and `Y63` through `Y103`: 52 banks; +- `D27` through `D31`: five banks; +- `Q7`: one bank; +- `G27` through `G31`: five banks. + +The owned private bank `C` exists only during events 2025–2039. Every write to a +named persistent bank depends only on these banks or `C`. The selected state +therefore has a closed chronological numerical evolution. All 675 ADDs which +read these banks and write other banks remain explicit outgoing ports, with +their event, target, coefficient, frame and initial-input row retained. + +The resulting object is an **open interface program**, not a claim to have +numerically executed the entire 4,517-event prefix. Other writes and native +transports of external banks remain outside this proof. In particular, no +initial or terminal contract for the external `X` banks is inferred merely +from their appearances as recipients. + +The source bytes are the PR2586 word and recipes retained by the rounded +collector archive on canonical commit +`6f100d4bb5083f8c35d96fd95a539811c62f245c`: + +| Input | SHA256 | +|---|---| +| `research/p104-rounded-collector/inputs/WORD.json` | `cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50` | +| `research/p104-rounded-collector/inputs/NATIVE.json.gz` | `ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d` | + +The literal chart is +`Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)`. Write + +\[ + O=[256,136,64,40,16,4,2,1],\qquad Q=[364],\qquad + F=[256,128,64,32,16,8,4,2,1]. +\] + +The selected 576 state events consist of 392 native transports with total rank +581, 182 ADDs, one private allocation and one erasure. They include the minimal +257-event producer and the 15-event collector. These pieces must not be added +to the 576-event bill a second time. + +## 2. Admitted initial states and real quarter sites + +Let \(\pi=1+i\) and retain PR3382's Newton module + +\[ + \mathcal B_9=E\mathbb Z[i]^{512},\qquad + E=\begin{pmatrix}1&0\\1&\pi\end{pmatrix}^{\otimes9}. +\] + +The strengthened initial contract is + +\[ + Y_j^0\in4\mathcal B_9\quad(j\in\mathcal Y),\qquad + D_j^0,Q_7^0,G_j^0\in\mathcal B_9, +\] + +where \(\mathcal Y=\{22,\ldots,32\}\cup\{63,\ldots,103\}\). +Every one of these 63 initial physical frames is the empty frame. The D, Q and +G arrays can be independently dirty within this contract. + +PR3382 proves that the actual Gaussian butterfly, its inverse and the source's +affine address/quadratic phase wrapper alphabet are automorphisms of +\(\mathcal B_9\). Consequently they also preserve \(4\mathcal B_9\). +The executable here independently checks the actual wrapper schema and source +convention, and executes the signed-floor arithmetic without importing +PR3382's executable model. + +Every Y bank is transport-only throughout this word: it is never an ADD +destination. Thus admission at a named later quarter site is tied to a real +initial bank. For example, `Y103` is transported at events + +\[ + 207,980,1088,1184,1315,1470,1645,1834 +\] + +before it reaches frame F. Its first relevant downstream quarter is + +``` +2162: D28 -= Y103 / 4 at F +``` + +and its first quarter into Q7 is + +``` +4174: Q7 -= Y103 / 4 at F. +``` + +For either site, the exact condition is + +\[ + Y_{103}^{\rm current}\in4\mathcal B_9 + \quad\Longleftrightarrow\quad Y_{103}^{0}\in4\mathcal B_9. +\] + +This equivalence uses the actual path's bijective restriction to +\(4\mathcal B_9\), +not a mere forward sufficient bound. When the target is already in +\(\mathcal B_9\), its quarter update remains in \(\mathcal B_9\) if and only +if this source condition holds. Componentwise divisibility by four alone is +weaker than this Newton-module condition. + +The same 52 initial Y banks supply all 52 producer quarter reads, all 52 D +cleanup quarters and all 52 Q7 cleanup quarters. Every outgoing quarter port +also has an admitted Y source. Thus this stronger *real initial contract* +supports the later operations; no new preparation is silently inserted at +event 2162 or 4174. + +## 3. Exact authentication of the actual frame paths + +Cancellation across different frame paths cannot be inferred from equal frame +labels. The checker proves a finite operator certificate for all 392 native +occurrences in the selected state program. + +Use Gaussian Pauli operators + +\[ + P(u,v,k)|x\rangle=i^k(-1)^{v\cdot x}|x\mathbin\oplus u\rangle. +\] + +For a source wrapper + +\[ + W|x\rangle=i^{s(x)}|Ax+b\rangle, + \quad + s(x)=p+\sum_j\ell_jx_j+2\sum_{j deterministic JSON`. +It uses standard-library Python and the authenticated PR #3382 model; no +native compiler, Git, network, large search or predecessor test suite is +needed. From the repository root, or the same root in the portable source +export, run the package's dedicated verifier: + +```sh +python3 -B research/p104-newton-interfaces/verify.py +``` + +The same obligations can be checked with assertions disabled: + +```sh +python3 -O -B research/p104-newton-interfaces/verify.py +``` + +`VERIFY.json` records the package replay contract and `RECEIPT.json` records +the consolidated execution, source bindings, environment and controls. +This is a dedicated package workflow; it does not require registration in +the repository's shared verification suite. The caller supplies the exact +vendored model path to the producer API. `independent.py` supplies its separate +full-prefix and symbolic-port evidence to the same consolidated verifier. + +The verifier extracts and checks the exact source order, frames and native +recipes. It compares 90,624 literal/ideal pair obligations per fixture: +one dense signed fixture with arbitrary dirty initial D/Q banks, the +one-coordinate counterexample, and the amplitude-256 positive control. +On admitted fixtures it also checks every native stage and event's lattice +membership. Written invariance and necessity arguments establish the +universal conditional theorem; those finite cases do not replace it. + +Small controls reject corrupt source bytes, a changed quarter coefficient, +an omitted Y27 source, and swapped chronological source reads. Signed +exact quarters are accepted, while a negative nonintegral quarter is +rejected explicitly. All checks use exceptions and remain active with +Python optimization. The frozen all-rank model's original broad tests are +not repeated by this follow-up. + +The producer's three-fixture replay passes in both ordinary and optimized +CPython 3.12.14, producing byte-identical proof-relevant child receipts. Each +mode checks 271,872 pair obligations in total. The independent full-prefix +replay supplies a different source-wide reachability check for the one +counterexample, while the universal conditional theorem relies on the +written invariant and its inherited all-rank lattice proof. + +The substantive answer is that a real source path is now bound, but its +admission is a stronger input contract rather than a property of arbitrary +lattice inputs. A complete caller must supply the 52 `4B9` states with their +actual source access and prices, and a downstream consumer must preserve +the requested logical map. The actual downstream contract is developed in +[`CONSUMER.md`](CONSUMER.md), and the complete retained interface bill and +conditional outer stop test are in [`COMPARISON.md`](COMPARISON.md). +Any full physical or recursive improvement must include those obligations +and the literal restoration bill. + +Prepared by Clear1nsight with substantial OpenAI assistance. Credit remains +with ywz65 and the P104 native lineage, Arham Tahir's retained rounded +collector archive, Tekalign's PR #3025 signed-floor bijection, +Ross Richardson's PR #3068 exactness-domain question, and +PR #3382's Gaussian Newton/Clifford proof and model. The new claims are the +actual producer binding, its quantified stronger entrance condition, and +the reachable one-coordinate counterexample. Apache-2.0. diff --git a/research/p104-newton-interfaces/README.md b/research/p104-newton-interfaces/README.md new file mode 100644 index 0000000000..ffee347d28 --- /dev/null +++ b/research/p104-newton-interfaces/README.md @@ -0,0 +1,327 @@ +# Actual P104 Newton producer and downstream interfaces + +This package answers the three explicitly assigned open questions of +[PR #3382](https://github.com/CrocSwap/integer-mult-bounds/pull/3382), frozen +head `2834523b1cd4ea83ba7a043e2e2f5f3332cf9909`. It binds the Gaussian Newton +representation to the actual producer and downstream operations of the first +P104 collector, proves the restored internal endpoint, retains every outgoing +read, and gives the complete direct logical bill and its physical obligations. +The selected frontier is unchanged. + +The presubmission overlap check found Nick Petalas's complementary +[PR #3406](https://github.com/CrocSwap/integer-mult-bounds/pull/3406), exact +head `18a054fd585ab4b2010770ec83cba0c9f28184e3`. It classifies the whole-word +independent-product entrance, with 104 Y inputs in `4B9` and 78 N inputs in +`2B9`, while retaining the native change-of-chart identities as a premise. +It explicitly links our active local-interface claim. The new evidence here +is the independently certified finite frame paths, actual producer and +consumer join with every outgoing port, reachable exact counterexample, and +complete direct bill. PR #3406 is credited pending context; its broader suite +is not rerun or claimed as this package's result. + +| Assigned question | Answer on this scope | Evidence | +| --- | --- | --- | +| Can the actual producer supply the collector's `B9` entrance? | Yes when all 52 named initial Y banks are in `4B9` and the six dirty D/Q entrances are in `B9`. This condition is necessary and sufficient for the specified prefix invariant. Initial `B9` alone fails on an explicit reachable input. | [PRODUCER.md](PRODUCER.md) | +| Can the actual downstream consumer preserve the representation and requested map? | Yes for the 63-bank open program through event 4516, with five additional dirty G inputs in `B9`, exact native frame paths and explicit coefficient intertwiners. External recipient histories remain separate. | [CONSUMER.md](CONSUMER.md) | +| Does this establish an improved complete physical bill? | The direct logical bill and conservative internal widths are now explicit. Physical caller admission and tariffs remain open. The inherited unchanged five-forward/four-dual consumer still fails its favourable screen at `599/584`. | [COMPARISON.md](COMPARISON.md) | + +## Source and exact boundary + +The scientific base is canonical main +`6f100d4bb5083f8c35d96fd95a539811c62f245c`. The actual word and native recipes +come from ywz65's [PR #2586](https://github.com/CrocSwap/integer-mult-bounds/pull/2586), +head `7953c9a8f788a8de5cf2ced63d9a61b67c22c6f1`, retained in +`research/p104-rounded-collector/inputs/WORD.json` and `NATIVE.json.gz`. +[SOURCES.json](SOURCES.json) pins these bytes, the copied PR #3382 model/proof, +the budget source and the contextual predecessors. + +Every bank has 512 Gaussian entries indexed by nine bits. The source chart is +`Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)`. All event numbers below are +zero-based. Put + +\[ + \mathcal Y=\{22,\ldots,32\}\cup\{63,\ldots,103\},\qquad + \pi=1+i, + \qquad E=\begin{pmatrix}1&0\\1&\pi\end{pmatrix}^{\otimes9}. +\] + +PR #3382's module is +\(\mathcal B_9=E\mathbb Z[i]^{512}\), equivalently the arrays whose Newton +coefficient at subset \(S\) is divisible by \(\pi^{|S|}\). The actual +butterfly and affine/quadratic Gaussian wrapper alphabet preserve it. We use +one common grid `2^-f`; the formulas below use its Gaussian integer numerators. + +The admitted persistent state is: + +| Initial banks, all at frame `[]` | Count | Numerical domain | +| --- | ---: | --- | +| `Y22`–`Y32`, `Y63`–`Y103` | 52 | `4B9` | +| `D27`–`D31`, `Q7` | 6 | Arbitrary dirty `B9` | +| `G27`–`G31` | 5 | Arbitrary dirty `B9` | + +Private `C` is owned zero at event 2025 and literally zero before erasure at +2039. The 63 persistent banks undergo **576 actual internal events** through +4516. Every outgoing read is retained as one of **675 ADD ports**, giving +**1,251 retained events and ports**. The omitted external histories are not +numerically executed by this open program. No physical ownership or aliasing +permission follows merely from these distinct numerical bank names. + +## 1. The producer theorem and a reachable failure + +Backward dataflow from the five D entrances and Q7 at event 2025 gives a +**257-event dependency cone**, with 58 initial dependencies, 200 native +transports of total rank 354, 52 quarter ADDs and five initial-D subtractions +from Q7. Each named Y bank is read once into exactly one of the five D banks; +the D31/D30/D29/D28/D27 source group sizes are **3, 7, 7, 11 and 24**. + +The actual Y paths are invertible on both `B9` and `4B9`. Their quarter +contributions therefore lie in `B9` exactly when the corresponding initial +Y belongs to `4B9`. With initially admitted D/Q banks, all 52 stronger Y +conditions are necessary and sufficient for membership after every tracked +event and completed native layer. This is a prefix-invariant characterisation; +it does not classify additional final-cut admissions obtained by cancellation. + +The weaker initial contract is false even when arithmetic remains exactly on +the grid. Set **`Y27[0]=64`** and every other initial component of all 358 +persistent source banks to zero. Every initial bank lies in `B9`, while Y27 +fails `4B9`. The actual full prefix through event 2024 remains arithmetically +exact. At the collector entrance, + +\[ + D31[8]-D31[0]=-1, +\] + +so its degree-one Newton coefficient is not divisible by `1+i`. This supplies +an actual producer failure, rather than an arbitrary value invented at a later +quarter site. The separately implemented full-prefix replay agrees with the +producer's valuation certificate: **20 active native calls and six active +quarter reads**. Amplitude 256 supplies the positive control. +[PRODUCER.md](PRODUCER.md) gives the quantified theorem, precise source paths, +counterexample and controls. + +## 2. The downstream endpoint, outgoing reads and actual intertwiners + +The consumer authenticates the operator paths for all **392 retained native +occurrences**, covering **163 frames and 230 redundant path equalities**. +It compares the exact action on all 18 Pauli generators and a nonzero dyadic +anchor vector. The generator images fix an operator up to scalar; the anchor +fixes its global phase. A changed return phase that preserves every Pauli image +is explicitly rejected. Both literal archived U and V are covered. + +Let \(A_H\) denote the resulting source-bound operator from the empty frame +to frame \(H\), and set + +\[ + O=[256,136,64,40,16,4,2,1],\quad Q=[364],\quad + F=[256,128,64,32,16,8,4,2,1],\quad + s=\frac14\sum_{j\in\mathcal Y}Y_j^0. +\] + +The literal collector produces \(Q_7=A_Q(Q_7^0+s)\) and restores `C` to +zero. The real D cleanup quarters, G reads and later unit subtractions, and +Q7 cleanup quarters give, at the last relevant event 4516, + +\[ + b^{\rm final}=A_F b^0 + \quad\text{for every one of the 63 persistent banks}. +\] + +Thus the initial values are restored in the authenticated final-frame +coordinates. Physical arrays at two different frames are not claimed equal. +The finite path certificate also proves + +\[ + A_F=(C^{-1})^{\otimes9},\qquad + E^{-1}A_FE= + \begin{pmatrix}1&i\\0&-i\end{pmatrix}^{\otimes9}. +\] + +Every outgoing side effect remains in the interface and the bill: + +| Source read | Outgoing ports | +| --- | ---: | +| Y to other D banks | 348 | +| Y to other Q banks | 171 | +| G to X | 104 | +| Initial Q7 to X, events 492–543 | 52 | +| **Total** | **675** | + +For each port at frame \(H_e\), its literal increment \(\delta_e\) is +retained. Normalising each X-port increment by its own authenticated frame +map gives + +\[ + \sum_{e\to X_t} A_{H_e}^{-1}\delta_e + =\frac{\epsilon_t}{2}\sum_{j\in\mathcal Y}Y_j^0, + \qquad\epsilon_t\in\{+1,-1\}. +\] + +There are 39 positive and 13 negative target signs; all dirty D/Q/G +coefficients cancel. The resulting **52-by-52 bank-coefficient matrix has +rank one**; expanding the 512 entries of each array gives rank 512 over +\(\mathbb Q(i)\). This is a frame-normalised outgoing-port operator. +A final physical X-bank claim also needs its omitted updates and transports. +The other 519 Y ports remain separately retained. + +Each port increment belongs to `B9`. Its ADD is exact for any current Gaussian +recipient, and preserves `B9` when that recipient is currently in `B9`. +An external recipient's initial admission and future native operations require +their own proof. + +The coefficient-coordinate map is explicitly \(E^{-1}AE\). The checker +derives all 512 columns for the actual empty-to-Q and empty-to-F maps, with +12,288 and 19,683 nonzero entries respectively. Their distinction from the +unconjugated numerical map is visible on one input: the first coordinate of +\(E^{-1}A_QE e_0\) is 1, while that of \(A_Qe_0\) is \((1-i)/2\). +Persistent coordinates remove intermediate codec pairs only under this +compatible logical contract. Arbitrary-input preparation and exposed port +adapters still need to be supplied and charged. +[CONSUMER.md](CONSUMER.md) proves these statements and records the complete +source/frame conventions. + +## 3. Complete known costs and the inherited stop + +[COMPARISON.md](COMPARISON.md) reconstructs every retained operation and port +from the frozen word. The minimal 257-event producer is already included in +the 576 internal events and is not counted again. + +| Work for the complete open program | Direct logical count | +| --- | ---: | +| Native signed-floor pair applications | 148,736 | +| Actual wrapper executions | 784 | +| Wrapper cycles / Gaussian scratch swaps | 23,822 / 425,230 | +| Wrapper unit-phase applications | 401,408 | +| Field ADDs, including all ports | 857 | +| Real additions/subtractions, before doublings | 2,067,456 | +| Additional real doublings | 159,744 | +| Native real floor halvings | 594,944 | +| Exact real halvings for the quarter ADDs | 1,382,400 | + +Component traffic, private initialization/zero inspections, wrapper setup and +the numerical storage inventory are also retained. If every initial component +is bounded by integer `H`, a conservative unitary-norm/triangle proof bounds +internal payload by **1568H**, literal pair work by **7840H**, and each outgoing +increment by **1600H**. A current target bound `H_target` still requires capacity +for `H_target+1600H`; the increment bound does not price or bound the recipient's +omitted history. + +These are direct logical counts and constructive width bounds. The complete +physical caller still owes the 52 strengthened Y admissions; actual incoming +heights, external targets and representation adapters; ownership, record layout, +routing, control and scratch cleanup; and all recursive/outer-completion costs. +The logical array inventory is not a physical allocation theorem. Unknown +charges are not assigned zero, and PR #3382's six-bank codec is not the cost of +this 63-bank interface. + +For the unchanged consumer, an existing favourable screen already stops +expansion. Retain width 73, 832 original live families, the exact five PR #2458 +forward and four PR #2712 or PR #2725 dual profiles, the 3,014-unit persistent +credit per call and remaining coverage mass 32,778. For `0 <= a < 1`, every +finite number `B` of fully paid auxiliary banks obeys + +\[ + M_B(a)\ge + \frac{5\cdot3070+4\cdot3542+32778+73B}{73(832+B)} + =1+\frac{1560}{73(832+B)}>1. +\] + +At `B=0` this is **599/584**. This inherited result is credited to Jose +Manuel's [original finding](https://github.com/CrocSwap/integer-mult-bounds/discussions/2619#discussioncomment-18955566) +and Vasek's [PR #2744 audit](https://github.com/CrocSwap/integer-mult-bounds/pull/2744). +It is conditional on those exact profiles and coverage hypotheses. The local +representation theorem does not change them or establish a universal P104 +obstruction. + +The family decision is to retain this source/consumer result and stop supplier +expansion aimed at a new selected saving with that unchanged consumer. A +concrete changed profile, coverage law or caller must first supply and pass its +own compatible, fully charged favourable screen. + +## Evidence and reproduction + +The package combines written admission/restoration proofs, exhaustive finite +operator certificates, separately written exact interpreters and bounded dense +fixtures. [RECEIPT.json](RECEIPT.json) binds their implementation/source bytes +and outcomes. In particular: + +- The producer verifies its actual dependency order, reachable counterexample + and strengthened-domain positive controls using the authenticated PR #3382 + model. +- The consumer imports no producer or predecessor numerical model. It proves + the actual frame-path equalities, reconstructs the two coefficient maps, and + checks 148,736 literal/ideal pairs and all 675 source increments on a dense + signed 63-bank fixture. +- `independent.py` separately replays the full-prefix counterexample and the + Fraction-valued scalar port rows. The cost audit independently reconstructs + the complete event/port inventory, actual wrapper counts and rational bounds. +- Controls reject source drift, swapped or omitted producer reads, a changed + quarter coefficient/sign, and a globally phased return invisible to Pauli + actions. Separate exact controls distinguish the conjugated and unconjugated + maps and expose the false favourable screen caused by unpaid auxiliary-bank + denominator credit. + +Independent here means separately written automated checks and cross-review; +substantial AI assistance is disclosed. The source-bound finite operator proof +and quantified module argument are distinguished from the dense fixture, which +does not establish arbitrary-input or all-size physical execution. + +From the repository root, run: + +```sh +python3 -B research/p104-newton-interfaces/verify.py +python3 -B -O research/p104-newton-interfaces/verify.py +``` + +The same commands apply at the root of the source-complete export. Runtime +requires standard-library Python and the files pinned in +[SOURCES.json](SOURCES.json), preserving repository-relative paths; replay needs +no Git, network or native compilation. [VERIFY.json](VERIFY.json) records the +replay contract, and [TASK.json](TASK.json) preserves the explicit assignment, +overlap coverage, checkpoint evidence and stopping decision. Context-only +sources are identified separately in `SOURCES.json.context_sources` and are +not runtime dependencies. + +The two package-local PR #3382 files are retained byte for byte and checked +against fixed SHA256 values before execution. Their original commit and blob +identities are recorded in `SOURCES.json.retained_sources`. They deliberately +do not require an unmerged predecessor commit in the new branch's ancestry: +the generic provenance gate checks the canonical-base source pins, and the +direct verifier checks these retained bytes. The unchanged predecessor suite +is not rerun, and byte identity does not establish external mathematical review. + +## Open next questions + +1. **Can the 675 ports be joined to an actual external consumer?** Bind the + external target updates, frames, reads and widths, then prove the composed + terminal map. The retained port operator gives exact inputs to that task; + its frame-normalised X sum does not replace those histories. +2. **Can a changed caller or profile pass a complete cost screen?** Produce a + compatible input/adaptor contract paying the 52 `4B9` admissions, all exposed + conversions and physical/recursive charges, and name the exact old-profile + or coverage premise it changes. Stop if even its favourable relaxation fails; + a passing relaxation would justify the next admission test, not certify a + supplier. + +## Credit and license + +Prepared by **Clear1nsight**, with substantial OpenAI assistance in mathematics, +implementation, verification, source review and prose, including concurrent +analysis agents. Apache-2.0; copied inputs retain their source notices. + +Credit remains with **ywz65 / PR #2586** for the corrected dual word and native +recipes; **Arham Tahir / PR #2665** for the retained collector binding; +**Tekalign (`tekuuu`) / PR #3025** for the literal signed-floor pair, wrapper +convention, cycle schedule and logical ledger; **Ross Richardson / PR #3068** +for the period-domain contract and larger-exactness question; and **PR #3382** +for the phase-complete Gaussian Newton theorem and model. Its classical +Clifford/Barnes–Wall coding context is inherited, not claimed as a new lattice +family here. + +The `599/584` finding and audit retain **Jose Manuel (`jmbarrancoml`)** and +**Vasek (`flyingviper`) / PR #2744** credit, with the exact PR #2458, #2712 and +#2725 profiles preserved. Jose Manuel's physical monomial, dense paired +collector and selected-controller work in **PRs #3087, #3131 and #3385** is +inspected context with its own retained assumptions; it is not imported as an +admission of this changed caller. Exact predecessor heads and context-source +hashes are recorded in [SOURCES.json](SOURCES.json) and +[COMPARISON.md](COMPARISON.md). diff --git a/research/p104-newton-interfaces/RECEIPT.json b/research/p104-newton-interfaces/RECEIPT.json new file mode 100644 index 0000000000..45914989a5 --- /dev/null +++ b/research/p104-newton-interfaces/RECEIPT.json @@ -0,0 +1,35855 @@ +{ + "authenticated_inputs": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE": "b49022cb4104d90b182e4c335f670faf45529025b15db77bf0291835083c28bd", + "package/inputs/PR3382_PROOF.md": "1ca8c0e7e78f0f39de6cff7accc68ccd3901bfb50759bf7a2e2896bcf63bf081", + "package/inputs/pr3382_model.py": "74c83367887dd885137b222155c86389fe0be9f1293a6f0e5fdb51d71f435fdd", + "research/p104-consumer-budget-audit/PREDECESSORS.json": "63b609650a4bcfb65241f3eccb8921cb10bde0212a8782212ad01242b13b96df", + "research/p104-consumer-budget-audit/README.md": "13694215d0c1a245b392f7155e8395b9c4bad9c5db3558833c784d9449616417", + "research/p104-invariant-lifting-lattice/PROOF.md": "7a34534dd75a2ae4b77d9779fee9ce43372d8a6d2038c6a763deff1f99ce7830", + "research/p104-invariant-lifting-lattice/README.md": "426721af0f8b391aa56ce2c6968b78bf4e9b386e794eb5b4854d88243762c19d", + "research/p104-retimed-internal-grid/README.md": "8ed5890fa0cb995ad90c0b2f8306735ef43c53a00681cc42797bb3a6d4b8a72b", + "research/p104-reversible-lifting/README.md": "051a886e9777b6ace444920df1fd46c285dc0251d7ef6fac570dc12cca7c4bc8", + "research/p104-rounded-collector/PREDECESSORS.json": "89f17ce76729101536cfc0be02ad153451c6606ebcfd3a1d6588226a83c88c64", + "research/p104-rounded-collector/README.md": "a77514952eda13fac047c5a4daba92d6c01d3e83bb1b41da4b87211bec6c37c9", + "research/p104-rounded-collector/inputs/NATIVE.json.gz": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + "research/p104-rounded-collector/inputs/WORD.json": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50", + "upstream/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + "consumer": { + "authenticated_wrapper_count": 404, + "chart": "Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)", + "closed_event_indices": [ + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 908, + 909, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 972, + 980, + 981, + 982, + 983, + 984, + 985, + 986, + 987, + 988, + 989, + 990, + 991, + 992, + 993, + 994, + 995, + 996, + 997, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1010, + 1011, + 1012, + 1013, + 1014, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1085, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1097, + 1100, + 1103, + 1106, + 1109, + 1121, + 1124, + 1126, + 1127, + 1128, + 1129, + 1130, + 1131, + 1133, + 1135, + 1138, + 1141, + 1144, + 1147, + 1149, + 1152, + 1155, + 1157, + 1158, + 1159, + 1160, + 1161, + 1162, + 1163, + 1164, + 1166, + 1169, + 1172, + 1175, + 1177, + 1178, + 1179, + 1184, + 1191, + 1197, + 1222, + 1224, + 1226, + 1227, + 1228, + 1229, + 1230, + 1231, + 1232, + 1233, + 1235, + 1238, + 1240, + 1242, + 1245, + 1247, + 1250, + 1252, + 1254, + 1257, + 1259, + 1262, + 1264, + 1267, + 1269, + 1271, + 1272, + 1273, + 1275, + 1277, + 1279, + 1281, + 1282, + 1283, + 1284, + 1285, + 1287, + 1289, + 1292, + 1294, + 1295, + 1296, + 1297, + 1298, + 1304, + 1310, + 1315, + 1317, + 1330, + 1355, + 1357, + 1366, + 1385, + 1389, + 1390, + 1391, + 1392, + 1393, + 1394, + 1395, + 1397, + 1399, + 1401, + 1403, + 1406, + 1408, + 1410, + 1412, + 1415, + 1417, + 1419, + 1421, + 1422, + 1423, + 1424, + 1425, + 1426, + 1427, + 1429, + 1431, + 1433, + 1436, + 1438, + 1440, + 1442, + 1444, + 1446, + 1447, + 1448, + 1449, + 1450, + 1451, + 1452, + 1453, + 1454, + 1455, + 1456, + 1457, + 1458, + 1459, + 1460, + 1461, + 1463, + 1465, + 1470, + 1472, + 1483, + 1493, + 1500, + 1519, + 1528, + 1530, + 1543, + 1545, + 1561, + 1563, + 1584, + 1586, + 1591, + 1598, + 1600, + 1602, + 1604, + 1606, + 1608, + 1610, + 1612, + 1614, + 1615, + 1616, + 1617, + 1618, + 1619, + 1620, + 1621, + 1622, + 1623, + 1624, + 1625, + 1626, + 1627, + 1628, + 1629, + 1630, + 1631, + 1632, + 1633, + 1634, + 1635, + 1636, + 1637, + 1638, + 1639, + 1640, + 1641, + 1642, + 1643, + 1645, + 1647, + 1649, + 1651, + 1653, + 1655, + 1657, + 1672, + 1682, + 1693, + 1695, + 1718, + 1720, + 1722, + 1724, + 1726, + 1756, + 1758, + 1764, + 1766, + 1773, + 1775, + 1777, + 1790, + 1792, + 1794, + 1807, + 1809, + 1811, + 1813, + 1817, + 1818, + 1819, + 1820, + 1821, + 1822, + 1823, + 1824, + 1825, + 1826, + 1827, + 1828, + 1829, + 1830, + 1831, + 1832, + 1834, + 1836, + 1838, + 1840, + 1842, + 1844, + 1846, + 1848, + 1870, + 1880, + 1882, + 1904, + 1906, + 1908, + 1910, + 1912, + 1914, + 1916, + 1918, + 1920, + 1922, + 1924, + 1926, + 1928, + 1934, + 1936, + 1938, + 1940, + 1942, + 1948, + 1950, + 1952, + 1954, + 1956, + 1958, + 1980, + 1982, + 1984, + 1986, + 1988, + 1990, + 1992, + 1994, + 1996, + 2025, + 2026, + 2027, + 2028, + 2029, + 2030, + 2031, + 2032, + 2033, + 2034, + 2035, + 2036, + 2037, + 2038, + 2039, + 2129, + 2130, + 2131, + 2132, + 2133, + 2162, + 2163, + 2164, + 2175, + 2176, + 2186, + 2187, + 2188, + 2193, + 2211, + 2212, + 2213, + 2229, + 2233, + 2234, + 2238, + 2239, + 2277, + 2278, + 2279, + 2291, + 2292, + 2293, + 2302, + 2303, + 2304, + 2305, + 2306, + 2307, + 2308, + 2377, + 2378, + 2379, + 2380, + 2381, + 2382, + 2383, + 2384, + 2385, + 2386, + 2387, + 2388, + 2389, + 2390, + 2473, + 2474, + 2475, + 2476, + 2477, + 2478, + 2479, + 2480, + 3020, + 3021, + 3022, + 3023, + 3024, + 3052, + 3053, + 3054, + 3055, + 3056, + 3438, + 3449, + 3620, + 3629, + 3654, + 3686, + 3783, + 3796, + 3808, + 3848, + 3851, + 3902, + 3917, + 3920, + 3950, + 3953, + 3986, + 3989, + 3992, + 4163, + 4164, + 4165, + 4166, + 4167, + 4168, + 4169, + 4170, + 4171, + 4172, + 4173, + 4174, + 4180, + 4185, + 4189, + 4192, + 4196, + 4201, + 4207, + 4212, + 4216, + 4221, + 4227, + 4231, + 4236, + 4242, + 4247, + 4251, + 4254, + 4258, + 4262, + 4265, + 4267, + 4270, + 4272, + 4275, + 4279, + 4284, + 4288, + 4291, + 4295, + 4297, + 4300, + 4304, + 4309, + 4312, + 4316, + 4321, + 4327, + 4333, + 4338, + 4342, + 4467, + 4472, + 4478, + 4483, + 4487, + 4492, + 4498, + 4504, + 4509, + 4513, + 4516 + ], + "closed_native_rank_sum": 581, + "closed_opcode_counts": { + "add": 182, + "erase": 1, + "transport": 392, + "zero": 1 + }, + "coefficient_maps": { + "convention": "E^-1 A E for the actual source-bound frame operator A", + "full_frame": { + "column_json_lines_sha256": "727b837e10103ebda8ce33f8284f5204c317b2518a27f39e5e77d7413dfc2cfd", + "columns": 512, + "maximum_absolute_component": 1, + "nonzero_entries": 19683 + }, + "query_frame": { + "column_json_lines_sha256": "f6a4c95e33941a42fe2460195b9daee2d071f5396c9a441556e2f28e0e2076b3", + "columns": 512, + "maximum_absolute_component": 4, + "nonzero_entries": 12288 + }, + "wrong_unconjugated_map_control": { + "conjugated_integer_output": [ + 1, + 0 + ], + "differing_coordinates": 17, + "first_difference_index": 0, + "input_coefficient_index": 0, + "unconjugated_denominator": 2, + "unconjugated_output_numerator": [ + 1, + -1 + ] + } + }, + "dense_open_replay": { + "counts": { + "complete_coordinate_domain_checks": 581, + "complete_wrapper_domain_checks": 784, + "computed_external_increment_arrays": 675, + "executed_internal_array_adds": 182, + "native_pair_comparisons": 148736, + "private_literal_zero_erasures": 1, + "private_zero_allocations": 1 + }, + "external_execution_scope": "actual source increments computed and checked; recipient updates and omitted external histories are not simulated", + "external_increment_json_lines_sha256": "c494f920550e2e999d192ad4ad661226a5c06e9a7bff575ba01e85d83018936a", + "final_values_sha256": "938b2821ad47554c6ac008d843439f98ccc762853aed3b595c682f291cbc9f80", + "fixture": "all63 banks nonzero signed deterministic Gaussian Newton coefficients", + "initial_coefficients_sha256": "5cdcf3b99920c8cb17b92c45aac7e6afda6ffc6020feda5aeb1a19d2302efb4c", + "initial_values_sha256": "6671cebb14f925835e8ba9d8b907effe99acb1d2f3aef6dfe31e6167da39c90a", + "milestone_state_hashes": { + "2039": "af47909824f8e63537941c13977546a4e5f02cd249662ad48f3a21bb1b49c397", + "2480": "63f5b08447bd0f833af6a618dff9c7bb032eeeaff4c9dead46a246a150d75051", + "3056": "3a501a500fd711869a432bf442b54ed60d7e6c87d844f2f1ce3def0af52fa0b8", + "4173": "437b3eb41fcb3489aa7401ff8c74268efd8e6e0089254134644a2c3ebb0c6dc2", + "4516": "938b2821ad47554c6ac008d843439f98ccc762853aed3b595c682f291cbc9f80" + }, + "observed_maximum_absolute_internal_component": 1122, + "status": "PASS_DENSE_CHRONOLOGICAL_OPEN_REPLAY" + }, + "external_read_event_indices": [ + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 1084, + 1096, + 1099, + 1102, + 1105, + 1108, + 1120, + 1123, + 1132, + 1134, + 1137, + 1140, + 1143, + 1146, + 1148, + 1151, + 1154, + 1165, + 1168, + 1171, + 1174, + 1183, + 1190, + 1196, + 1221, + 1223, + 1234, + 1237, + 1239, + 1241, + 1244, + 1246, + 1249, + 1251, + 1253, + 1256, + 1258, + 1261, + 1263, + 1266, + 1268, + 1274, + 1276, + 1278, + 1286, + 1288, + 1291, + 1303, + 1309, + 1314, + 1316, + 1329, + 1354, + 1356, + 1365, + 1384, + 1396, + 1398, + 1400, + 1402, + 1405, + 1407, + 1409, + 1411, + 1414, + 1416, + 1418, + 1428, + 1430, + 1432, + 1435, + 1437, + 1439, + 1441, + 1443, + 1462, + 1464, + 1469, + 1471, + 1482, + 1492, + 1499, + 1518, + 1527, + 1529, + 1542, + 1544, + 1560, + 1562, + 1583, + 1585, + 1590, + 1597, + 1599, + 1601, + 1603, + 1605, + 1607, + 1609, + 1611, + 1644, + 1646, + 1648, + 1650, + 1652, + 1654, + 1656, + 1671, + 1681, + 1692, + 1694, + 1717, + 1719, + 1721, + 1723, + 1725, + 1755, + 1757, + 1763, + 1765, + 1772, + 1774, + 1776, + 1789, + 1791, + 1793, + 1806, + 1808, + 1810, + 1812, + 1833, + 1835, + 1837, + 1839, + 1841, + 1843, + 1845, + 1847, + 1869, + 1879, + 1881, + 1903, + 1905, + 1907, + 1909, + 1911, + 1913, + 1915, + 1917, + 1919, + 1921, + 1923, + 1925, + 1927, + 1933, + 1935, + 1937, + 1939, + 1941, + 1947, + 1949, + 1951, + 1953, + 1955, + 1957, + 1979, + 1981, + 1983, + 1985, + 1987, + 1989, + 1991, + 1993, + 1995, + 2161, + 2165, + 2166, + 2167, + 2168, + 2169, + 2173, + 2174, + 2177, + 2178, + 2179, + 2180, + 2181, + 2182, + 2183, + 2184, + 2185, + 2189, + 2190, + 2191, + 2192, + 2195, + 2198, + 2200, + 2209, + 2210, + 2214, + 2215, + 2216, + 2217, + 2218, + 2219, + 2220, + 2221, + 2222, + 2223, + 2224, + 2225, + 2226, + 2227, + 2228, + 2230, + 2231, + 2232, + 2235, + 2236, + 2237, + 2242, + 2244, + 2246, + 2247, + 2253, + 2263, + 2264, + 2268, + 2275, + 2280, + 2281, + 2282, + 2283, + 2284, + 2285, + 2286, + 2287, + 2288, + 2289, + 2290, + 2294, + 2295, + 2296, + 2297, + 2298, + 2299, + 2300, + 2301, + 2309, + 2310, + 2312, + 2313, + 2318, + 2323, + 2326, + 2334, + 2338, + 2339, + 2345, + 2346, + 2353, + 2354, + 2363, + 2364, + 2366, + 2369, + 2370, + 2371, + 2372, + 2373, + 2374, + 2375, + 2376, + 2391, + 2392, + 2393, + 2394, + 2395, + 2396, + 2397, + 2404, + 2409, + 2414, + 2415, + 2426, + 2427, + 2428, + 2429, + 2430, + 2444, + 2445, + 2448, + 2449, + 2452, + 2453, + 2454, + 2460, + 2461, + 2462, + 2468, + 2469, + 2470, + 2471, + 2481, + 2482, + 2483, + 2484, + 2485, + 2486, + 2487, + 2488, + 2499, + 2504, + 2505, + 2516, + 2517, + 2518, + 2519, + 2520, + 2521, + 2522, + 2523, + 2524, + 2525, + 2526, + 2527, + 2528, + 2531, + 2532, + 2533, + 2534, + 2535, + 2538, + 2539, + 2540, + 2541, + 2542, + 2543, + 2554, + 2555, + 2556, + 2557, + 2558, + 2559, + 2560, + 2561, + 2562, + 2673, + 2674, + 2675, + 2676, + 2677, + 2678, + 2679, + 2680, + 2763, + 2764, + 2765, + 2766, + 2767, + 2768, + 2769, + 2770, + 2771, + 2772, + 2773, + 2774, + 2775, + 2776, + 2845, + 2846, + 2847, + 2848, + 2849, + 2850, + 2851, + 2860, + 2861, + 2862, + 2874, + 2875, + 2876, + 2914, + 2915, + 2919, + 2920, + 2924, + 2940, + 2941, + 2942, + 2960, + 2965, + 2966, + 2967, + 2977, + 2978, + 2989, + 2990, + 2991, + 3250, + 3252, + 3254, + 3256, + 3258, + 3260, + 3262, + 3264, + 3440, + 3442, + 3444, + 3446, + 3448, + 3451, + 3453, + 3455, + 3457, + 3459, + 3461, + 3463, + 3465, + 3467, + 3622, + 3624, + 3626, + 3628, + 3631, + 3633, + 3635, + 3656, + 3658, + 3660, + 3688, + 3690, + 3692, + 3785, + 3787, + 3798, + 3800, + 3810, + 3850, + 3853, + 3855, + 3904, + 3919, + 3922, + 3924, + 3952, + 3955, + 3988, + 3991, + 3994, + 4175, + 4176, + 4177, + 4178, + 4179, + 4181, + 4182, + 4183, + 4184, + 4186, + 4187, + 4188, + 4190, + 4191, + 4193, + 4194, + 4195, + 4197, + 4198, + 4199, + 4200, + 4202, + 4203, + 4204, + 4205, + 4206, + 4208, + 4209, + 4210, + 4211, + 4213, + 4214, + 4215, + 4217, + 4218, + 4219, + 4220, + 4222, + 4223, + 4224, + 4225, + 4226, + 4228, + 4229, + 4230, + 4232, + 4233, + 4234, + 4235, + 4237, + 4238, + 4239, + 4240, + 4241, + 4243, + 4244, + 4245, + 4246, + 4248, + 4249, + 4250, + 4252, + 4253, + 4255, + 4256, + 4257, + 4259, + 4260, + 4261, + 4263, + 4264, + 4266, + 4268, + 4269, + 4271, + 4273, + 4274, + 4276, + 4277, + 4278, + 4280, + 4281, + 4282, + 4283, + 4285, + 4286, + 4287, + 4289, + 4290, + 4292, + 4293, + 4294, + 4296, + 4298, + 4299, + 4301, + 4302, + 4303, + 4305, + 4306, + 4307, + 4308, + 4310, + 4311, + 4313, + 4314, + 4315, + 4317, + 4318, + 4319, + 4320, + 4322, + 4323, + 4324, + 4325, + 4326, + 4328, + 4329, + 4330, + 4331, + 4332, + 4334, + 4335, + 4336, + 4337, + 4339, + 4340, + 4341, + 4343, + 4344, + 4345, + 4346, + 4468, + 4469, + 4470, + 4471, + 4473, + 4474, + 4475, + 4476, + 4477, + 4479, + 4480, + 4481, + 4482, + 4484, + 4485, + 4486, + 4488, + 4489, + 4490, + 4491, + 4493, + 4494, + 4495, + 4496, + 4497, + 4499, + 4500, + 4501, + 4502, + 4503, + 4505, + 4506, + 4507, + 4508, + 4510, + 4511, + 4512, + 4514, + 4515 + ], + "full_frame_tensor_identity": { + "coefficient_operator": "E^-1 A_F E = [[1,i],[0,-i]] tensor-power 9", + "physical_operator": "A_F = (C^-1) tensor-power 9 for the authenticated actual full-frame path", + "proof_certificate": "equal 18-generator Pauli action and exact nonzero anchor" + }, + "inputs": { + "NATIVE.json.gz": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + "WORD.json": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" + }, + "path_certificate": { + "actual_return_global_phase_control": "REJECT_GLOBAL_PATH_PHASE_WITH_IDENTICAL_PAULI_ACTION", + "distinct_frames": 163, + "frame_potentials_sha256": "9bcbc947256b53c517efac5d567abc3bfd0557d9523a382b590d738b9766d234", + "full_frame_path": [ + 203, + 984, + 1233, + 1818 + ], + "method": "18 Pauli generator images plus exact nonzero dyadic anchor column", + "native_edge_manifest_sha256": "493d56d45daee3553d6fce07546a6bbdfe8e5ad28c9db7d3a1e1f054b7aea091", + "native_occurrences": 392, + "query_frame_path": [ + 972 + ], + "redundant_path_equalities": 230, + "status": "PASS_ALL_ACTUAL_FRAME_PATHS" + }, + "status": "PASS_P104_OPEN_CONSUMER_INTERFACE", + "symbolic_open_interface": { + "external_port_coefficient_counts": { + "-1/4": 299, + "-2": 91, + "1/4": 220, + "2": 65 + }, + "external_port_count": 675, + "external_port_counts_by_source_family": { + "G": 104, + "Q": 52, + "Y": 519 + }, + "external_port_counts_by_target_family": { + "D": 348, + "Q": 171, + "X": 156 + }, + "external_port_records": [ + { + "coefficient": "-2", + "event": 492, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X103" + }, + { + "coefficient": "-2", + "event": 493, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X100" + }, + { + "coefficient": "-2", + "event": 494, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X99" + }, + { + "coefficient": "-2", + "event": 495, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X98" + }, + { + "coefficient": "-2", + "event": 496, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X95" + }, + { + "coefficient": "-2", + "event": 497, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X94" + }, + { + "coefficient": "-2", + "event": 498, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X92" + }, + { + "coefficient": "-2", + "event": 499, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X89" + }, + { + "coefficient": "-2", + "event": 500, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X88" + }, + { + "coefficient": "-2", + "event": 501, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X87" + }, + { + "coefficient": "-2", + "event": 502, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X85" + }, + { + "coefficient": "-2", + "event": 503, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X84" + }, + { + "coefficient": "-2", + "event": 504, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X83" + }, + { + "coefficient": "-2", + "event": 505, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X81" + }, + { + "coefficient": "-2", + "event": 506, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X80" + }, + { + "coefficient": "-2", + "event": 507, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X79" + }, + { + "coefficient": "2", + "event": 508, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X75" + }, + { + "coefficient": "-2", + "event": 509, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X74" + }, + { + "coefficient": "-2", + "event": 510, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X70" + }, + { + "coefficient": "-2", + "event": 511, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X66" + }, + { + "coefficient": "-2", + "event": 512, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X65" + }, + { + "coefficient": "-2", + "event": 513, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X64" + }, + { + "coefficient": "2", + "event": 514, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X59" + }, + { + "coefficient": "-2", + "event": 515, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X58" + }, + { + "coefficient": "-2", + "event": 516, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X54" + }, + { + "coefficient": "-2", + "event": 517, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X50" + }, + { + "coefficient": "-2", + "event": 518, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X49" + }, + { + "coefficient": "-2", + "event": 519, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X48" + }, + { + "coefficient": "2", + "event": 520, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X46" + }, + { + "coefficient": "2", + "event": 521, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X45" + }, + { + "coefficient": "2", + "event": 522, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X44" + }, + { + "coefficient": "2", + "event": 523, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X40" + }, + { + "coefficient": "2", + "event": 524, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X36" + }, + { + "coefficient": "-2", + "event": 525, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X35" + }, + { + "coefficient": "-2", + "event": 526, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X32" + }, + { + "coefficient": "-2", + "event": 527, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X29" + }, + { + "coefficient": "-2", + "event": 528, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X28" + }, + { + "coefficient": "-2", + "event": 529, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X27" + }, + { + "coefficient": "-2", + "event": 530, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X23" + }, + { + "coefficient": "-2", + "event": 531, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X22" + }, + { + "coefficient": "-2", + "event": 532, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X20" + }, + { + "coefficient": "-2", + "event": 533, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X19" + }, + { + "coefficient": "-2", + "event": 534, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X18" + }, + { + "coefficient": "-2", + "event": 535, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X14" + }, + { + "coefficient": "2", + "event": 536, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X13" + }, + { + "coefficient": "2", + "event": 537, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X9" + }, + { + "coefficient": "2", + "event": 538, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X8" + }, + { + "coefficient": "2", + "event": 539, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X7" + }, + { + "coefficient": "2", + "event": 540, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X4" + }, + { + "coefficient": "2", + "event": 541, + "frame": [], + "initial_symbol_row": { + "Q7": 2 + }, + "source": "Q7", + "target": "X3" + }, + { + "coefficient": "-2", + "event": 542, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X2" + }, + { + "coefficient": "-2", + "event": 543, + "frame": [], + "initial_symbol_row": { + "Q7": -2 + }, + "source": "Q7", + "target": "X1" + }, + { + "coefficient": "1/4", + "event": 1084, + "frame": [ + 381, + 157, + 2 + ], + "initial_symbol_row": { + "Y97": 1 + }, + "source": "Y97", + "target": "D25" + }, + { + "coefficient": "-1/4", + "event": 1096, + "frame": [ + 157, + 61, + 2 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1099, + "frame": [ + 381, + 241, + 2 + ], + "initial_symbol_row": { + "Y90": 1 + }, + "source": "Y90", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1102, + "frame": [ + 201, + 56, + 2 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "D19" + }, + { + "coefficient": "-1/4", + "event": 1105, + "frame": [ + 109, + 21, + 2 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 1108, + "frame": [ + 228, + 21, + 2 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1120, + "frame": [ + 272, + 157, + 109, + 2 + ], + "initial_symbol_row": { + "Y96": 1 + }, + "source": "Y96", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1123, + "frame": [ + 272, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y102": 1 + }, + "source": "Y102", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 1132, + "frame": [ + 272, + 156, + 109, + 2 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 1134, + "frame": [ + 272, + 156, + 109, + 2 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 1137, + "frame": [ + 156, + 80, + 61, + 2 + ], + "initial_symbol_row": { + "Y63": 1 + }, + "source": "Y63", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 1140, + "frame": [ + 157, + 81, + 61, + 2 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1143, + "frame": [ + 320, + 204, + 61, + 2 + ], + "initial_symbol_row": { + "Y89": 1 + }, + "source": "Y89", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 1146, + "frame": [ + 201, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y68": 1 + }, + "source": "Y68", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1148, + "frame": [ + 201, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 1151, + "frame": [ + 136, + 109, + 21, + 2 + ], + "initial_symbol_row": { + "Y30": -1 + }, + "source": "Y30", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 1154, + "frame": [ + 261, + 109, + 21, + 2 + ], + "initial_symbol_row": { + "Y32": -1 + }, + "source": "Y32", + "target": "D21" + }, + { + "coefficient": "-1/4", + "event": 1165, + "frame": [ + 136, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y25": -1 + }, + "source": "Y25", + "target": "D22" + }, + { + "coefficient": "1/4", + "event": 1168, + "frame": [ + 136, + 40, + 21, + 2 + ], + "initial_symbol_row": { + "Y28": 1 + }, + "source": "Y28", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 1171, + "frame": [ + 136, + 108, + 21, + 2 + ], + "initial_symbol_row": { + "Y71": 1 + }, + "source": "Y71", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 1174, + "frame": [ + 360, + 228, + 21, + 2 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 1183, + "frame": [ + 145, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y103": 1 + }, + "source": "Y103", + "target": "D17" + }, + { + "coefficient": "1/4", + "event": 1190, + "frame": [ + 145, + 52, + 12, + 2 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1196, + "frame": [ + 145, + 80, + 61, + 2 + ], + "initial_symbol_row": { + "Y93": 1 + }, + "source": "Y93", + "target": "D15" + }, + { + "coefficient": "1/4", + "event": 1221, + "frame": [ + 272, + 157, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y102": 1 + }, + "source": "Y102", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1223, + "frame": [ + 272, + 157, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y101": 1 + }, + "source": "Y101", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1234, + "frame": [ + 156, + 84, + 56, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": 1 + }, + "source": "Y75", + "target": "D19" + }, + { + "coefficient": "1/4", + "event": 1237, + "frame": [ + 272, + 156, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y91": 1 + }, + "source": "Y91", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1239, + "frame": [ + 272, + 156, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y90": 1 + }, + "source": "Y90", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1241, + "frame": [ + 272, + 156, + 85, + 56, + 2 + ], + "initial_symbol_row": { + "Y86": 1 + }, + "source": "Y86", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 1244, + "frame": [ + 273, + 157, + 81, + 61, + 2 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 1246, + "frame": [ + 273, + 157, + 81, + 61, + 2 + ], + "initial_symbol_row": { + "Y85": -1 + }, + "source": "Y85", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1249, + "frame": [ + 153, + 80, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y69": 1 + }, + "source": "Y69", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1251, + "frame": [ + 153, + 80, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y68": 1 + }, + "source": "Y68", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1253, + "frame": [ + 153, + 80, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1256, + "frame": [ + 152, + 81, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y78": 1 + }, + "source": "Y78", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1258, + "frame": [ + 152, + 81, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y72": 1 + }, + "source": "Y72", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 1261, + "frame": [ + 136, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y30": -1 + }, + "source": "Y30", + "target": "D22" + }, + { + "coefficient": "-1/4", + "event": 1263, + "frame": [ + 136, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y24": -1 + }, + "source": "Y24", + "target": "D22" + }, + { + "coefficient": "-1/4", + "event": 1266, + "frame": [ + 136, + 69, + 40, + 21, + 2 + ], + "initial_symbol_row": { + "Y29": -1 + }, + "source": "Y29", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 1268, + "frame": [ + 136, + 69, + 40, + 21, + 2 + ], + "initial_symbol_row": { + "Y28": -1 + }, + "source": "Y28", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 1274, + "frame": [ + 261, + 137, + 109, + 21, + 2 + ], + "initial_symbol_row": { + "Y92": -1 + }, + "source": "Y92", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 1276, + "frame": [ + 261, + 137, + 109, + 21, + 2 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 1278, + "frame": [ + 261, + 137, + 109, + 21, + 2 + ], + "initial_symbol_row": { + "Y32": -1 + }, + "source": "Y32", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 1286, + "frame": [ + 136, + 65, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y77": 1 + }, + "source": "Y77", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1288, + "frame": [ + 136, + 65, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y25": 1 + }, + "source": "Y25", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 1291, + "frame": [ + 325, + 201, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y88": -1 + }, + "source": "Y88", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1303, + "frame": [ + 325, + 145, + 52, + 12, + 2 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1309, + "frame": [ + 272, + 145, + 80, + 61, + 2 + ], + "initial_symbol_row": { + "Y94": 1 + }, + "source": "Y94", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1314, + "frame": [ + 145, + 80, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y103": 1 + }, + "source": "Y103", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1316, + "frame": [ + 145, + 80, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 1329, + "frame": [ + 145, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1354, + "frame": [ + 356, + 132, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y98": 1 + }, + "source": "Y98", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1356, + "frame": [ + 356, + 132, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y97": 1 + }, + "source": "Y97", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1365, + "frame": [ + 132, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "D17" + }, + { + "coefficient": "1/4", + "event": 1384, + "frame": [ + 132, + 72, + 40, + 21, + 2 + ], + "initial_symbol_row": { + "Y65": 1 + }, + "source": "Y65", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1396, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": 1 + }, + "source": "Y91", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1398, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": 1 + }, + "source": "Y90", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1400, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": 1 + }, + "source": "Y86", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1402, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "initial_symbol_row": { + "Y82": 1 + }, + "source": "Y82", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1405, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": 1 + }, + "source": "Y78", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1407, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": 1 + }, + "source": "Y75", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1409, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y73": 1 + }, + "source": "Y73", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1411, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": 1 + }, + "source": "Y72", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1414, + "frame": [ + 273, + 152, + 81, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y89": 1 + }, + "source": "Y89", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1416, + "frame": [ + 273, + 152, + 81, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y85": 1 + }, + "source": "Y85", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1418, + "frame": [ + 273, + 152, + 81, + 56, + 5, + 2 + ], + "initial_symbol_row": { + "Y80": 1 + }, + "source": "Y80", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1428, + "frame": [ + 136, + 64, + 44, + 20, + 2, + 1 + ], + "initial_symbol_row": { + "Y76": 1 + }, + "source": "Y76", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1430, + "frame": [ + 136, + 64, + 44, + 20, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": 1 + }, + "source": "Y30", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1432, + "frame": [ + 136, + 64, + 44, + 20, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": 1 + }, + "source": "Y24", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1435, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y92": 1 + }, + "source": "Y92", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1437, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y88": 1 + }, + "source": "Y88", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1439, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y87": 1 + }, + "source": "Y87", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 1441, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1443, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "initial_symbol_row": { + "Y32": 1 + }, + "source": "Y32", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1462, + "frame": [ + 272, + 145, + 80, + 49, + 12, + 2 + ], + "initial_symbol_row": { + "Y96": 1 + }, + "source": "Y96", + "target": "D15" + }, + { + "coefficient": "1/4", + "event": 1464, + "frame": [ + 272, + 145, + 80, + 49, + 12, + 2 + ], + "initial_symbol_row": { + "Y95": 1 + }, + "source": "Y95", + "target": "D15" + }, + { + "coefficient": "-1/4", + "event": 1469, + "frame": [ + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1471, + "frame": [ + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y93": 1 + }, + "source": "Y93", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1482, + "frame": [ + 320, + 145, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y99": 1 + }, + "source": "Y99", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1492, + "frame": [ + 320, + 145, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1499, + "frame": [ + 273, + 145, + 84, + 52, + 12, + 2 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "D24" + }, + { + "coefficient": "1/4", + "event": 1518, + "frame": [ + 261, + 132, + 69, + 40, + 21, + 2 + ], + "initial_symbol_row": { + "Y94": 1 + }, + "source": "Y94", + "target": "D21" + }, + { + "coefficient": "-1/4", + "event": 1527, + "frame": [ + 320, + 132, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1529, + "frame": [ + 320, + 132, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 1542, + "frame": [ + 129, + 64, + 40, + 16, + 5, + 2 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1544, + "frame": [ + 129, + 64, + 40, + 16, + 5, + 2 + ], + "initial_symbol_row": { + "Y22": -1 + }, + "source": "Y22", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 1560, + "frame": [ + 260, + 132, + 96, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y79": 1 + }, + "source": "Y79", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1562, + "frame": [ + 260, + 132, + 96, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y71": 1 + }, + "source": "Y71", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1583, + "frame": [ + 132, + 69, + 37, + 21, + 13, + 2 + ], + "initial_symbol_row": { + "Y64": 1 + }, + "source": "Y64", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1585, + "frame": [ + 132, + 69, + 37, + 21, + 13, + 2 + ], + "initial_symbol_row": { + "Y63": 1 + }, + "source": "Y63", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 1590, + "frame": [ + 264, + 132, + 72, + 40, + 21, + 2 + ], + "initial_symbol_row": { + "Y65": -1 + }, + "source": "Y65", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 1597, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": 1 + }, + "source": "Y91", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1599, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": 1 + }, + "source": "Y90", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1601, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": 1 + }, + "source": "Y89", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1603, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": 1 + }, + "source": "Y86", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1605, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": 1 + }, + "source": "Y85", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1607, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y82": 1 + }, + "source": "Y82", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1609, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y81": 1 + }, + "source": "Y81", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1611, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y80": 1 + }, + "source": "Y80", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1644, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y103": 1 + }, + "source": "Y103", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1646, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y102": 1 + }, + "source": "Y102", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1648, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y101": 1 + }, + "source": "Y101", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1650, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y100": 1 + }, + "source": "Y100", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1652, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y96": 1 + }, + "source": "Y96", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1654, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y95": 1 + }, + "source": "Y95", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1656, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y93": 1 + }, + "source": "Y93", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1671, + "frame": [ + 273, + 145, + 81, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y99": 1 + }, + "source": "Y99", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1681, + "frame": [ + 273, + 145, + 81, + 49, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1692, + "frame": [ + 261, + 132, + 69, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y98": 1 + }, + "source": "Y98", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 1694, + "frame": [ + 261, + 132, + 69, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y97": 1 + }, + "source": "Y97", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 1717, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1719, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y29": 1 + }, + "source": "Y29", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1721, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y28": 1 + }, + "source": "Y28", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1723, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y23": 1 + }, + "source": "Y23", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1725, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y22": 1 + }, + "source": "Y22", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 1755, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y84": -1 + }, + "source": "Y84", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1757, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y77": -1 + }, + "source": "Y77", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1763, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1765, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y25": -1 + }, + "source": "Y25", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1772, + "frame": [ + 261, + 132, + 69, + 37, + 21, + 13, + 2 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 1774, + "frame": [ + 261, + 132, + 69, + 37, + 21, + 13, + 2 + ], + "initial_symbol_row": { + "Y64": -1 + }, + "source": "Y64", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 1776, + "frame": [ + 261, + 132, + 69, + 37, + 21, + 13, + 2 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 1789, + "frame": [ + 260, + 132, + 68, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y79": -1 + }, + "source": "Y79", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1791, + "frame": [ + 260, + 132, + 68, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1793, + "frame": [ + 260, + 132, + 68, + 36, + 21, + 12, + 2 + ], + "initial_symbol_row": { + "Y65": -1 + }, + "source": "Y65", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1806, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "initial_symbol_row": { + "Y70": -1 + }, + "source": "Y70", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1808, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "initial_symbol_row": { + "Y69": -1 + }, + "source": "Y69", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1810, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1812, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 1833, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": 1 + }, + "source": "Y103", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1835, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": 1 + }, + "source": "Y102", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1837, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": 1 + }, + "source": "Y101", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1839, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y100": 1 + }, + "source": "Y100", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1841, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": 1 + }, + "source": "Y99", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1843, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": 1 + }, + "source": "Y96", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1845, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": 1 + }, + "source": "Y95", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1847, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": 1 + }, + "source": "Y93", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1869, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1879, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y98": 1 + }, + "source": "Y98", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1881, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y97": 1 + }, + "source": "Y97", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1903, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1905, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y29": -1 + }, + "source": "Y29", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1907, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y28": -1 + }, + "source": "Y28", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1909, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y23": -1 + }, + "source": "Y23", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1911, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "initial_symbol_row": { + "Y22": -1 + }, + "source": "Y22", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1913, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": 1 + }, + "source": "Y92", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1915, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": 1 + }, + "source": "Y88", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1917, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y87": 1 + }, + "source": "Y87", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1919, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y84": 1 + }, + "source": "Y84", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1921, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y83": 1 + }, + "source": "Y83", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1923, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": 1 + }, + "source": "Y77", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1925, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y76": 1 + }, + "source": "Y76", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1927, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1933, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": 1 + }, + "source": "Y32", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1935, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": 1 + }, + "source": "Y30", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1937, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1939, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": 1 + }, + "source": "Y25", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1941, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": 1 + }, + "source": "Y24", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1947, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": 1 + }, + "source": "Y94", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1949, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": 1 + }, + "source": "Y79", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1951, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": 1 + }, + "source": "Y71", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1953, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": 1 + }, + "source": "Y65", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1955, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": 1 + }, + "source": "Y64", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1957, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": 1 + }, + "source": "Y63", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1979, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": 1 + }, + "source": "Y78", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1981, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": 1 + }, + "source": "Y75", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1983, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y74": 1 + }, + "source": "Y74", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1985, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y73": 1 + }, + "source": "Y73", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1987, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": 1 + }, + "source": "Y72", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1989, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y70": 1 + }, + "source": "Y70", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1991, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": 1 + }, + "source": "Y69", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1993, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": 1 + }, + "source": "Y68", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1995, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2161, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "D25" + }, + { + "coefficient": "1/4", + "event": 2165, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2166, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2167, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "D19" + }, + { + "coefficient": "1/4", + "event": 2168, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 2169, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2173, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2174, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 2177, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": 1 + }, + "source": "Y91", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 2178, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": 1 + }, + "source": "Y90", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 2179, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 2180, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": 1 + }, + "source": "Y78", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2181, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 2182, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2183, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 2184, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": 1 + }, + "source": "Y30", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 2185, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": 1 + }, + "source": "Y32", + "target": "D21" + }, + { + "coefficient": "1/4", + "event": 2189, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": 1 + }, + "source": "Y25", + "target": "D22" + }, + { + "coefficient": "-1/4", + "event": 2190, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": -1 + }, + "source": "Y28", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 2191, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 2192, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 2195, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "D17" + }, + { + "coefficient": "-1/4", + "event": 2198, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2200, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "D15" + }, + { + "coefficient": "-1/4", + "event": 2209, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2210, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": -1 + }, + "source": "Y101", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2214, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": -1 + }, + "source": "Y75", + "target": "D19" + }, + { + "coefficient": "-1/4", + "event": 2215, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2216, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2217, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": -1 + }, + "source": "Y86", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 2218, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": 1 + }, + "source": "Y89", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 2219, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": 1 + }, + "source": "Y85", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2220, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": -1 + }, + "source": "Y69", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2221, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2222, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2223, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2224, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": -1 + }, + "source": "Y72", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 2225, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": 1 + }, + "source": "Y30", + "target": "D22" + }, + { + "coefficient": "1/4", + "event": 2226, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": 1 + }, + "source": "Y24", + "target": "D22" + }, + { + "coefficient": "1/4", + "event": 2227, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y29": 1 + }, + "source": "Y29", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 2228, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": 1 + }, + "source": "Y28", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 2230, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": 1 + }, + "source": "Y92", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 2231, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 2232, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": 1 + }, + "source": "Y32", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 2235, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": -1 + }, + "source": "Y77", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2236, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": -1 + }, + "source": "Y25", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 2237, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": 1 + }, + "source": "Y88", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2242, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2244, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2246, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2247, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": 1 + }, + "source": "Y93", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 2253, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2263, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2264, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2268, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "D17" + }, + { + "coefficient": "-1/4", + "event": 2275, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": -1 + }, + "source": "Y65", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2280, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2281, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2282, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": -1 + }, + "source": "Y86", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2283, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y82": -1 + }, + "source": "Y82", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2284, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2285, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": -1 + }, + "source": "Y75", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2286, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y73": -1 + }, + "source": "Y73", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2287, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": -1 + }, + "source": "Y72", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2288, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2289, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": -1 + }, + "source": "Y85", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2290, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y80": -1 + }, + "source": "Y80", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2294, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y76": -1 + }, + "source": "Y76", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2295, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": -1 + }, + "source": "Y30", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2296, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": -1 + }, + "source": "Y24", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2297, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": -1 + }, + "source": "Y92", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2298, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": -1 + }, + "source": "Y88", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2299, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y87": -1 + }, + "source": "Y87", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 2300, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2301, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": -1 + }, + "source": "Y32", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2309, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "D15" + }, + { + "coefficient": "-1/4", + "event": 2310, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": -1 + }, + "source": "Y95", + "target": "D15" + }, + { + "coefficient": "1/4", + "event": 2312, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": 1 + }, + "source": "Y103", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2313, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2318, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": -1 + }, + "source": "Y99", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2323, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2326, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "D24" + }, + { + "coefficient": "-1/4", + "event": 2334, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "D21" + }, + { + "coefficient": "1/4", + "event": 2338, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": 1 + }, + "source": "Y98", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2339, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": 1 + }, + "source": "Y97", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 2345, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2346, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y22": 1 + }, + "source": "Y22", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 2353, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": -1 + }, + "source": "Y79", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2354, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2363, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": -1 + }, + "source": "Y64", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2364, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 2366, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": 1 + }, + "source": "Y65", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 2369, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2370, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2371, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2372, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": -1 + }, + "source": "Y86", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2373, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": -1 + }, + "source": "Y85", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2374, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y82": -1 + }, + "source": "Y82", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2375, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y81": -1 + }, + "source": "Y81", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2376, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y80": -1 + }, + "source": "Y80", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2391, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2392, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2393, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": -1 + }, + "source": "Y101", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2394, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y100": -1 + }, + "source": "Y100", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2395, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2396, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": -1 + }, + "source": "Y95", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2397, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2404, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": -1 + }, + "source": "Y99", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2409, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2414, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 2415, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 2426, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2427, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y29": -1 + }, + "source": "Y29", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2428, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": -1 + }, + "source": "Y28", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2429, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y23": -1 + }, + "source": "Y23", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2430, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y22": -1 + }, + "source": "Y22", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 2444, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y84": 1 + }, + "source": "Y84", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2445, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": 1 + }, + "source": "Y77", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2448, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2449, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": 1 + }, + "source": "Y25", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2452, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": 1 + }, + "source": "Y94", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 2453, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": 1 + }, + "source": "Y64", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 2454, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": 1 + }, + "source": "Y63", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 2460, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": 1 + }, + "source": "Y79", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2461, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": 1 + }, + "source": "Y71", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2462, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": 1 + }, + "source": "Y65", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2468, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y70": 1 + }, + "source": "Y70", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2469, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": 1 + }, + "source": "Y69", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2470, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": 1 + }, + "source": "Y68", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2471, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 2481, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2482, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2483, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": -1 + }, + "source": "Y101", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2484, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y100": -1 + }, + "source": "Y100", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2485, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": -1 + }, + "source": "Y99", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2486, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2487, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": -1 + }, + "source": "Y95", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2488, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2499, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2504, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2505, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2516, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2517, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y29": 1 + }, + "source": "Y29", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2518, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": 1 + }, + "source": "Y28", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2519, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y23": 1 + }, + "source": "Y23", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2520, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y22": 1 + }, + "source": "Y22", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2521, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": -1 + }, + "source": "Y92", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2522, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": -1 + }, + "source": "Y88", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2523, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y87": -1 + }, + "source": "Y87", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2524, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y84": -1 + }, + "source": "Y84", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2525, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y83": -1 + }, + "source": "Y83", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2526, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": -1 + }, + "source": "Y77", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2527, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y76": -1 + }, + "source": "Y76", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2528, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2531, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": -1 + }, + "source": "Y32", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2532, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": -1 + }, + "source": "Y30", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2533, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2534, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": -1 + }, + "source": "Y25", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2535, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": -1 + }, + "source": "Y24", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2538, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2539, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": -1 + }, + "source": "Y79", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2540, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2541, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": -1 + }, + "source": "Y65", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2542, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": -1 + }, + "source": "Y64", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2543, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2554, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2555, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": -1 + }, + "source": "Y75", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2556, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y74": -1 + }, + "source": "Y74", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2557, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y73": -1 + }, + "source": "Y73", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2558, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": -1 + }, + "source": "Y72", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2559, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y70": -1 + }, + "source": "Y70", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2560, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": -1 + }, + "source": "Y69", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2561, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2562, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "D8" + }, + { + "coefficient": "-2", + "event": 2673, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X28" + }, + { + "coefficient": "-2", + "event": 2674, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X27" + }, + { + "coefficient": "2", + "event": 2675, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X59" + }, + { + "coefficient": "-2", + "event": 2676, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X64" + }, + { + "coefficient": "2", + "event": 2677, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X36" + }, + { + "coefficient": "-2", + "event": 2678, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X87" + }, + { + "coefficient": "2", + "event": 2679, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X3" + }, + { + "coefficient": "2", + "event": 2680, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X4" + }, + { + "coefficient": "-2", + "event": 2763, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X19" + }, + { + "coefficient": "-2", + "event": 2764, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X18" + }, + { + "coefficient": "-2", + "event": 2765, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X103" + }, + { + "coefficient": "2", + "event": 2766, + "frame": [], + "initial_symbol_row": { + "G28": 2 + }, + "source": "G28", + "target": "X75" + }, + { + "coefficient": "-2", + "event": 2767, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X48" + }, + { + "coefficient": "2", + "event": 2768, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X44" + }, + { + "coefficient": "2", + "event": 2769, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X13" + }, + { + "coefficient": "-2", + "event": 2770, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X23" + }, + { + "coefficient": "2", + "event": 2771, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X7" + }, + { + "coefficient": "-2", + "event": 2772, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X50" + }, + { + "coefficient": "-2", + "event": 2773, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X66" + }, + { + "coefficient": "-2", + "event": 2774, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X89" + }, + { + "coefficient": "-2", + "event": 2775, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X88" + }, + { + "coefficient": "-2", + "event": 2776, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X95" + }, + { + "coefficient": "-2", + "event": 2845, + "frame": [], + "initial_symbol_row": { + "G29": -2 + }, + "source": "G29", + "target": "X83" + }, + { + "coefficient": "2", + "event": 2846, + "frame": [], + "initial_symbol_row": { + "G29": 2 + }, + "source": "G29", + "target": "X8" + }, + { + "coefficient": "2", + "event": 2847, + "frame": [], + "initial_symbol_row": { + "G29": 2 + }, + "source": "G29", + "target": "X9" + }, + { + "coefficient": "-2", + "event": 2848, + "frame": [], + "initial_symbol_row": { + "G29": -2 + }, + "source": "G29", + "target": "X94" + }, + { + "coefficient": "2", + "event": 2849, + "frame": [], + "initial_symbol_row": { + "G27": 2 + }, + "source": "G27", + "target": "X45" + }, + { + "coefficient": "-2", + "event": 2850, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X49" + }, + { + "coefficient": "-2", + "event": 2851, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X65" + }, + { + "coefficient": "-2", + "event": 2860, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X32" + }, + { + "coefficient": "-2", + "event": 2861, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X80" + }, + { + "coefficient": "-2", + "event": 2862, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X79" + }, + { + "coefficient": "-2", + "event": 2874, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X98" + }, + { + "coefficient": "-2", + "event": 2875, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X35" + }, + { + "coefficient": "-2", + "event": 2876, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X58" + }, + { + "coefficient": "2", + "event": 2914, + "frame": [], + "initial_symbol_row": { + "G29": 2 + }, + "source": "G29", + "target": "X40" + }, + { + "coefficient": "-2", + "event": 2915, + "frame": [], + "initial_symbol_row": { + "G29": -2 + }, + "source": "G29", + "target": "X85" + }, + { + "coefficient": "-2", + "event": 2919, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X20" + }, + { + "coefficient": "-2", + "event": 2920, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X29" + }, + { + "coefficient": "-2", + "event": 2924, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X22" + }, + { + "coefficient": "-2", + "event": 2940, + "frame": [], + "initial_symbol_row": { + "G31": -2 + }, + "source": "G31", + "target": "X99" + }, + { + "coefficient": "-2", + "event": 2941, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X92" + }, + { + "coefficient": "-2", + "event": 2942, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X2" + }, + { + "coefficient": "-2", + "event": 2960, + "frame": [], + "initial_symbol_row": { + "G29": -2 + }, + "source": "G29", + "target": "X84" + }, + { + "coefficient": "-2", + "event": 2965, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X14" + }, + { + "coefficient": "-2", + "event": 2966, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X1" + }, + { + "coefficient": "-2", + "event": 2967, + "frame": [], + "initial_symbol_row": { + "G27": -2 + }, + "source": "G27", + "target": "X100" + }, + { + "coefficient": "2", + "event": 2977, + "frame": [], + "initial_symbol_row": { + "G31": 2 + }, + "source": "G31", + "target": "X46" + }, + { + "coefficient": "-2", + "event": 2978, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X70" + }, + { + "coefficient": "-2", + "event": 2989, + "frame": [], + "initial_symbol_row": { + "G30": -2 + }, + "source": "G30", + "target": "X54" + }, + { + "coefficient": "-2", + "event": 2990, + "frame": [], + "initial_symbol_row": { + "G31": -2 + }, + "source": "G31", + "target": "X81" + }, + { + "coefficient": "-2", + "event": 2991, + "frame": [], + "initial_symbol_row": { + "G28": -2 + }, + "source": "G28", + "target": "X74" + }, + { + "coefficient": "2", + "event": 3250, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X28" + }, + { + "coefficient": "2", + "event": 3252, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X27" + }, + { + "coefficient": "-2", + "event": 3254, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X59" + }, + { + "coefficient": "2", + "event": 3256, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X64" + }, + { + "coefficient": "-2", + "event": 3258, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X36" + }, + { + "coefficient": "2", + "event": 3260, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X87" + }, + { + "coefficient": "-2", + "event": 3262, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X3" + }, + { + "coefficient": "-2", + "event": 3264, + "frame": [ + 364 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X4" + }, + { + "coefficient": "2", + "event": 3440, + "frame": [ + 364, + 128 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X19" + }, + { + "coefficient": "2", + "event": 3442, + "frame": [ + 364, + 128 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X18" + }, + { + "coefficient": "2", + "event": 3444, + "frame": [ + 364, + 128 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X103" + }, + { + "coefficient": "-2", + "event": 3446, + "frame": [ + 364, + 128 + ], + "initial_symbol_row": { + "G28": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G28", + "target": "X75" + }, + { + "coefficient": "2", + "event": 3448, + "frame": [ + 364, + 128 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X48" + }, + { + "coefficient": "-2", + "event": 3451, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X44" + }, + { + "coefficient": "-2", + "event": 3453, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X13" + }, + { + "coefficient": "2", + "event": 3455, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X23" + }, + { + "coefficient": "-2", + "event": 3457, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X7" + }, + { + "coefficient": "2", + "event": 3459, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X50" + }, + { + "coefficient": "2", + "event": 3461, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X66" + }, + { + "coefficient": "2", + "event": 3463, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X89" + }, + { + "coefficient": "2", + "event": 3465, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X88" + }, + { + "coefficient": "2", + "event": 3467, + "frame": [ + 364, + 172 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X95" + }, + { + "coefficient": "2", + "event": 3622, + "frame": [ + 352, + 128, + 12 + ], + "initial_symbol_row": { + "G29": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G29", + "target": "X83" + }, + { + "coefficient": "-2", + "event": 3624, + "frame": [ + 352, + 128, + 12 + ], + "initial_symbol_row": { + "G29": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G29", + "target": "X8" + }, + { + "coefficient": "-2", + "event": 3626, + "frame": [ + 352, + 128, + 12 + ], + "initial_symbol_row": { + "G29": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G29", + "target": "X9" + }, + { + "coefficient": "2", + "event": 3628, + "frame": [ + 352, + 128, + 12 + ], + "initial_symbol_row": { + "G29": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G29", + "target": "X94" + }, + { + "coefficient": "-2", + "event": 3631, + "frame": [ + 316, + 172, + 80 + ], + "initial_symbol_row": { + "G27": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G27", + "target": "X45" + }, + { + "coefficient": "2", + "event": 3633, + "frame": [ + 316, + 172, + 80 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X49" + }, + { + "coefficient": "2", + "event": 3635, + "frame": [ + 316, + 172, + 80 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X65" + }, + { + "coefficient": "2", + "event": 3656, + "frame": [ + 268, + 128, + 96 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X32" + }, + { + "coefficient": "2", + "event": 3658, + "frame": [ + 268, + 128, + 96 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X80" + }, + { + "coefficient": "2", + "event": 3660, + "frame": [ + 268, + 128, + 96 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X79" + }, + { + "coefficient": "2", + "event": 3688, + "frame": [ + 268, + 132, + 96 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X98" + }, + { + "coefficient": "2", + "event": 3690, + "frame": [ + 268, + 132, + 96 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X35" + }, + { + "coefficient": "2", + "event": 3692, + "frame": [ + 268, + 132, + 96 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X58" + }, + { + "coefficient": "-2", + "event": 3785, + "frame": [ + 325, + 128, + 37, + 12 + ], + "initial_symbol_row": { + "G29": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G29", + "target": "X40" + }, + { + "coefficient": "2", + "event": 3787, + "frame": [ + 325, + 128, + 37, + 12 + ], + "initial_symbol_row": { + "G29": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G29", + "target": "X85" + }, + { + "coefficient": "2", + "event": 3798, + "frame": [ + 313, + 169, + 80, + 5 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X20" + }, + { + "coefficient": "2", + "event": 3800, + "frame": [ + 313, + 169, + 80, + 5 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X29" + }, + { + "coefficient": "2", + "event": 3810, + "frame": [ + 256, + 128, + 96, + 12 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X22" + }, + { + "coefficient": "2", + "event": 3850, + "frame": [ + 268, + 132, + 96, + 24 + ], + "initial_symbol_row": { + "G31": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G31", + "target": "X99" + }, + { + "coefficient": "2", + "event": 3853, + "frame": [ + 268, + 132, + 77, + 45 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X92" + }, + { + "coefficient": "2", + "event": 3855, + "frame": [ + 268, + 132, + 77, + 45 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X2" + }, + { + "coefficient": "2", + "event": 3904, + "frame": [ + 272, + 128, + 85, + 37, + 12 + ], + "initial_symbol_row": { + "G29": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G29", + "target": "X84" + }, + { + "coefficient": "2", + "event": 3919, + "frame": [ + 256, + 128, + 64, + 32, + 12 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X14" + }, + { + "coefficient": "2", + "event": 3922, + "frame": [ + 265, + 153, + 80, + 48, + 5 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X1" + }, + { + "coefficient": "2", + "event": 3924, + "frame": [ + 265, + 153, + 80, + 48, + 5 + ], + "initial_symbol_row": { + "G27": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G27", + "target": "X100" + }, + { + "coefficient": "-2", + "event": 3952, + "frame": [ + 264, + 128, + 96, + 24, + 4 + ], + "initial_symbol_row": { + "G31": -2, + "Q7": -2, + "Y100": -2, + "Y101": -2, + "Y102": -2, + "Y103": -2, + "Y22": -2, + "Y23": -2, + "Y24": -2, + "Y25": -2, + "Y26": -2, + "Y27": -2, + "Y28": -2, + "Y29": -2, + "Y30": -2, + "Y31": -2, + "Y32": -2, + "Y63": -2, + "Y64": -2, + "Y65": -2, + "Y66": -2, + "Y67": -2, + "Y68": -2, + "Y69": -2, + "Y70": -2, + "Y71": -2, + "Y72": -2, + "Y73": -2, + "Y74": -2, + "Y75": -2, + "Y76": -2, + "Y77": -2, + "Y78": -2, + "Y79": -2, + "Y80": -2, + "Y81": -2, + "Y82": -2, + "Y83": -2, + "Y84": -2, + "Y85": -2, + "Y86": -2, + "Y87": -2, + "Y88": -2, + "Y89": -2, + "Y90": -2, + "Y91": -2, + "Y92": -2, + "Y93": -2, + "Y94": -2, + "Y95": -2, + "Y96": -2, + "Y97": -2, + "Y98": -2, + "Y99": -2 + }, + "source": "G31", + "target": "X46" + }, + { + "coefficient": "2", + "event": 3955, + "frame": [ + 256, + 132, + 65, + 33, + 12 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X70" + }, + { + "coefficient": "2", + "event": 3988, + "frame": [ + 256, + 128, + 65, + 33, + 8, + 4 + ], + "initial_symbol_row": { + "G30": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G30", + "target": "X54" + }, + { + "coefficient": "2", + "event": 3991, + "frame": [ + 264, + 128, + 72, + 40, + 24, + 4 + ], + "initial_symbol_row": { + "G31": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G31", + "target": "X81" + }, + { + "coefficient": "2", + "event": 3994, + "frame": [ + 256, + 128, + 64, + 32, + 8, + 4 + ], + "initial_symbol_row": { + "G28": 2, + "Q7": 2, + "Y100": 2, + "Y101": 2, + "Y102": 2, + "Y103": 2, + "Y22": 2, + "Y23": 2, + "Y24": 2, + "Y25": 2, + "Y26": 2, + "Y27": 2, + "Y28": 2, + "Y29": 2, + "Y30": 2, + "Y31": 2, + "Y32": 2, + "Y63": 2, + "Y64": 2, + "Y65": 2, + "Y66": 2, + "Y67": 2, + "Y68": 2, + "Y69": 2, + "Y70": 2, + "Y71": 2, + "Y72": 2, + "Y73": 2, + "Y74": 2, + "Y75": 2, + "Y76": 2, + "Y77": 2, + "Y78": 2, + "Y79": 2, + "Y80": 2, + "Y81": 2, + "Y82": 2, + "Y83": 2, + "Y84": 2, + "Y85": 2, + "Y86": 2, + "Y87": 2, + "Y88": 2, + "Y89": 2, + "Y90": 2, + "Y91": 2, + "Y92": 2, + "Y93": 2, + "Y94": 2, + "Y95": 2, + "Y96": 2, + "Y97": 2, + "Y98": 2, + "Y99": 2 + }, + "source": "G28", + "target": "X74" + }, + { + "coefficient": "-1/4", + "event": 4175, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4176, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4177, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4178, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": 1 + }, + "source": "Y103", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4179, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y103": -1 + }, + "source": "Y103", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4181, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4182, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4183, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4184, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y102": -1 + }, + "source": "Y102", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4186, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": -1 + }, + "source": "Y101", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4187, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": -1 + }, + "source": "Y101", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4188, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y101": -1 + }, + "source": "Y101", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4190, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y100": -1 + }, + "source": "Y100", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4191, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y100": -1 + }, + "source": "Y100", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4193, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": -1 + }, + "source": "Y99", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4194, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": -1 + }, + "source": "Y99", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4195, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y99": -1 + }, + "source": "Y99", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4197, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4198, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4199, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": -1 + }, + "source": "Y98", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4200, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y98": 1 + }, + "source": "Y98", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4202, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4203, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4204, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4205, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": -1 + }, + "source": "Y97", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4206, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y97": 1 + }, + "source": "Y97", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4208, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4209, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4210, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4211, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y96": -1 + }, + "source": "Y96", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4213, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": -1 + }, + "source": "Y95", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4214, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": -1 + }, + "source": "Y95", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4215, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y95": -1 + }, + "source": "Y95", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4217, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4218, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4219, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": -1 + }, + "source": "Y94", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4220, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y94": 1 + }, + "source": "Y94", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4222, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4223, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4224, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4225, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": -1 + }, + "source": "Y93", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4226, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y93": 1 + }, + "source": "Y93", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4228, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": -1 + }, + "source": "Y92", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4229, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": 1 + }, + "source": "Y92", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4230, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y92": -1 + }, + "source": "Y92", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4232, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4233, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4234, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": 1 + }, + "source": "Y91", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4235, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y91": -1 + }, + "source": "Y91", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4237, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4238, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4239, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": 1 + }, + "source": "Y90", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4240, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4241, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y90": -1 + }, + "source": "Y90", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4243, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4244, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": 1 + }, + "source": "Y89", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4245, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4246, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y89": -1 + }, + "source": "Y89", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4248, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": -1 + }, + "source": "Y88", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4249, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": -1 + }, + "source": "Y88", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4250, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y88": 1 + }, + "source": "Y88", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4252, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y87": -1 + }, + "source": "Y87", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4253, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y87": -1 + }, + "source": "Y87", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4255, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": -1 + }, + "source": "Y86", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4256, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": -1 + }, + "source": "Y86", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4257, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y86": -1 + }, + "source": "Y86", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4259, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": -1 + }, + "source": "Y85", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4260, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": 1 + }, + "source": "Y85", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4261, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y85": -1 + }, + "source": "Y85", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4263, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y84": -1 + }, + "source": "Y84", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4264, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y84": 1 + }, + "source": "Y84", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4266, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y83": -1 + }, + "source": "Y83", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4268, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y82": -1 + }, + "source": "Y82", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4269, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y82": -1 + }, + "source": "Y82", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4271, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y81": -1 + }, + "source": "Y81", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4273, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y80": -1 + }, + "source": "Y80", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4274, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y80": -1 + }, + "source": "Y80", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4276, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": -1 + }, + "source": "Y79", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4277, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": -1 + }, + "source": "Y79", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4278, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y79": 1 + }, + "source": "Y79", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4280, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4281, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": 1 + }, + "source": "Y78", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4282, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4283, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y78": -1 + }, + "source": "Y78", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4285, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": -1 + }, + "source": "Y77", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4286, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": -1 + }, + "source": "Y77", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4287, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y77": 1 + }, + "source": "Y77", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4289, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y76": -1 + }, + "source": "Y76", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4290, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y76": -1 + }, + "source": "Y76", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4292, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": -1 + }, + "source": "Y75", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4293, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": -1 + }, + "source": "Y75", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4294, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y75": -1 + }, + "source": "Y75", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4296, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y74": -1 + }, + "source": "Y74", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4298, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y73": -1 + }, + "source": "Y73", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4299, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y73": -1 + }, + "source": "Y73", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4301, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": -1 + }, + "source": "Y72", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4302, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": -1 + }, + "source": "Y72", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4303, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y72": -1 + }, + "source": "Y72", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4305, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4306, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4307, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": -1 + }, + "source": "Y71", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4308, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y71": 1 + }, + "source": "Y71", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4310, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y70": -1 + }, + "source": "Y70", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4311, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y70": 1 + }, + "source": "Y70", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4313, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": -1 + }, + "source": "Y69", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4314, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": -1 + }, + "source": "Y69", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4315, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y69": 1 + }, + "source": "Y69", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4317, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4318, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4319, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": 1 + }, + "source": "Y68", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4320, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y68": -1 + }, + "source": "Y68", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4322, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4323, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4324, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": -1 + }, + "source": "Y67", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4325, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4326, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y67": 1 + }, + "source": "Y67", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4328, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4329, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4330, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4331, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": 1 + }, + "source": "Y66", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4332, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y66": -1 + }, + "source": "Y66", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4334, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": -1 + }, + "source": "Y65", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4335, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": -1 + }, + "source": "Y65", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4336, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": 1 + }, + "source": "Y65", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4337, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y65": 1 + }, + "source": "Y65", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4339, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": -1 + }, + "source": "Y64", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4340, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": -1 + }, + "source": "Y64", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4341, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y64": 1 + }, + "source": "Y64", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4343, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4344, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4345, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": -1 + }, + "source": "Y63", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4346, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y63": 1 + }, + "source": "Y63", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4468, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": 1 + }, + "source": "Y32", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4469, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": -1 + }, + "source": "Y32", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4470, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": 1 + }, + "source": "Y32", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4471, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y32": -1 + }, + "source": "Y32", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4473, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4474, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4475, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": 1 + }, + "source": "Y31", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4476, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4477, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y31": -1 + }, + "source": "Y31", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4479, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": 1 + }, + "source": "Y30", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4480, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": -1 + }, + "source": "Y30", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4481, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": 1 + }, + "source": "Y30", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4482, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y30": -1 + }, + "source": "Y30", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4484, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y29": 1 + }, + "source": "Y29", + "target": "Q5" + }, + { + "coefficient": "1/4", + "event": 4485, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y29": 1 + }, + "source": "Y29", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4486, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y29": -1 + }, + "source": "Y29", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4488, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": 1 + }, + "source": "Y28", + "target": "Q5" + }, + { + "coefficient": "1/4", + "event": 4489, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": 1 + }, + "source": "Y28", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4490, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": -1 + }, + "source": "Y28", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4491, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y28": -1 + }, + "source": "Y28", + "target": "Q0" + }, + { + "coefficient": "1/4", + "event": 4493, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4494, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4495, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4496, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": -1 + }, + "source": "Y27", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4497, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y27": 1 + }, + "source": "Y27", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4499, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4500, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "Q5" + }, + { + "coefficient": "1/4", + "event": 4501, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": 1 + }, + "source": "Y26", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4502, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4503, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y26": -1 + }, + "source": "Y26", + "target": "Q0" + }, + { + "coefficient": "1/4", + "event": 4505, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": 1 + }, + "source": "Y25", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4506, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": -1 + }, + "source": "Y25", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4507, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": -1 + }, + "source": "Y25", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4508, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y25": 1 + }, + "source": "Y25", + "target": "Q0" + }, + { + "coefficient": "1/4", + "event": 4510, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": 1 + }, + "source": "Y24", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4511, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": -1 + }, + "source": "Y24", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4512, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y24": -1 + }, + "source": "Y24", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4514, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y23": 1 + }, + "source": "Y23", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4515, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "initial_symbol_row": { + "Y23": -1 + }, + "source": "Y23", + "target": "Q2" + } + ], + "external_port_records_sha256": "0a6387492e1d17651d005e3ba3b9203788543a358b8ce319399071fab0eae2dc", + "gauge_normalized_X_port_operator": { + "coefficient_on_each_original_Y": "target_sign / 2", + "dirty_D_Q_G_coefficients": "all zero", + "expanded_512_entry_array_map_rank_over_Q_i": 512, + "input_sources": [ + "Y22", + "Y23", + "Y24", + "Y25", + "Y26", + "Y27", + "Y28", + "Y29", + "Y30", + "Y31", + "Y32", + "Y63", + "Y64", + "Y65", + "Y66", + "Y67", + "Y68", + "Y69", + "Y70", + "Y71", + "Y72", + "Y73", + "Y74", + "Y75", + "Y76", + "Y77", + "Y78", + "Y79", + "Y80", + "Y81", + "Y82", + "Y83", + "Y84", + "Y85", + "Y86", + "Y87", + "Y88", + "Y89", + "Y90", + "Y91", + "Y92", + "Y93", + "Y94", + "Y95", + "Y96", + "Y97", + "Y98", + "Y99", + "Y100", + "Y101", + "Y102", + "Y103" + ], + "scalar_52_by_52_bank_matrix_rank_over_Q_i": 1, + "scope": "sum of frame-normalized outgoing ports; omitted external bank histories and terminal states are not executed", + "target_signs": { + "X1": 1, + "X100": 1, + "X103": 1, + "X13": -1, + "X14": 1, + "X18": 1, + "X19": 1, + "X2": 1, + "X20": 1, + "X22": 1, + "X23": 1, + "X27": 1, + "X28": 1, + "X29": 1, + "X3": -1, + "X32": 1, + "X35": 1, + "X36": -1, + "X4": -1, + "X40": -1, + "X44": -1, + "X45": -1, + "X46": -1, + "X48": 1, + "X49": 1, + "X50": 1, + "X54": 1, + "X58": 1, + "X59": -1, + "X64": 1, + "X65": 1, + "X66": 1, + "X7": -1, + "X70": 1, + "X74": 1, + "X75": -1, + "X79": 1, + "X8": -1, + "X80": 1, + "X81": 1, + "X83": 1, + "X84": 1, + "X85": 1, + "X87": 1, + "X88": 1, + "X89": 1, + "X9": -1, + "X92": 1, + "X94": 1, + "X95": 1, + "X98": 1, + "X99": 1 + } + }, + "persistent_banks_restored_in_full_frame": [ + "D27", + "D28", + "D29", + "D30", + "D31", + "G27", + "G28", + "G29", + "G30", + "G31", + "Q7", + "Y100", + "Y101", + "Y102", + "Y103", + "Y22", + "Y23", + "Y24", + "Y25", + "Y26", + "Y27", + "Y28", + "Y29", + "Y30", + "Y31", + "Y32", + "Y63", + "Y64", + "Y65", + "Y66", + "Y67", + "Y68", + "Y69", + "Y70", + "Y71", + "Y72", + "Y73", + "Y74", + "Y75", + "Y76", + "Y77", + "Y78", + "Y79", + "Y80", + "Y81", + "Y82", + "Y83", + "Y84", + "Y85", + "Y86", + "Y87", + "Y88", + "Y89", + "Y90", + "Y91", + "Y92", + "Y93", + "Y94", + "Y95", + "Y96", + "Y97", + "Y98", + "Y99" + ], + "status": "PASS_EXACT_OPEN_INTERFACE_ROWS", + "symbol_convention": "Y symbol = initial Y / 4; other symbol = initial bank, all in B_9", + "wrong_actual_quarter_sign_control": { + "event": 2162, + "lattice_admission_unchanged": true, + "mutation": "1/4", + "original": "-1/4", + "residual_on_initial_Y103": "1/2", + "result": "REJECT_D28_RESTORATION" + } + }, + "through_event": 4516 + }, + "cost": { + "codec_reference": { + "hypothetical_63_mutable_bank_roundtrip": { + "component_reads": 1161216, + "component_writes": 580608, + "decodes": 63, + "encodes": 63, + "exact_real_halves": 290304, + "real_add_subtracts": 1161216 + }, + "limitations": [ + "These count separately specified in-place coordinate conversions.", + "A 63-bank roundtrip is not a complete adapter for the 83 external port targets.", + "52 Y banks still require 4B admission; encoding ordinary coefficients into B is insufficient.", + "Original A and E^-1 A E are distinct external numerical contracts.", + "Borrowed-input copying, setup, routing, widths and physical storage are not included." + ], + "one_bank_decode": { + "component_reads": 9216, + "component_writes": 4608, + "exact_real_halves": 4608, + "pairs": 2304, + "real_add_subtracts": 9216 + }, + "one_bank_encode": { + "component_reads": 9216, + "component_writes": 4608, + "pairs": 2304, + "real_add_subtracts": 9216 + } + }, + "fixed_consumer": { + "all_additional_physical_costs": "unresolved nonnegative charges, not zero", + "all_finite_fully_paid_banks_formula": "1 + 1560/(73*(832+B))", + "bank_examples_not_the_universal_proof": { + "0": "599/584", + "1": "62369/60809", + "1000000": "9132787/9132592", + "22": "31951/31171", + "63": "13379/13067", + "83": "4557/4453", + "832": "1183/1168" + }, + "capacity": 60736, + "credit": "Jose Manuel, Discussion2619 comment18955566; Vasek/flyingviper PR2744", + "dual_calls": 4, + "excess_mass": 1560, + "forward_calls": 5, + "negative_control": { + "correct_fully_paid_B22": "31951/31171", + "reason_rejected": "Every added bank owes 73 paid coverage units.", + "unauthorised_denominator_only_B22": "31148/31171" + }, + "no_bank_lower_bound": "599/584", + "original_families": 832, + "predecessor_head": "0166260409f55a56e7fefa48d859f7dd5b42b300", + "profiles": { + "D2712": [ + 1498, + 60, + 74, + 92, + 58, + 56, + 92, + 8 + ], + "D2725": [ + 1502, + 58, + 74, + 93, + 57, + 56, + 91, + 9 + ], + "F2458": [ + 1216, + 74, + 86, + 104, + 48, + 42, + 68, + 8 + ] + }, + "progress_per_call": 3014, + "proof_step": "For 0 < r <= 73, (r/73)^(1-a) >= r/73.", + "rank_masses": { + "D2712": 3542, + "D2725": 3542, + "F2458": 3070 + }, + "remaining_coverage_mass": 32778, + "saving_domain": "0 <= a < 1", + "scope": "Fixed profiles and coverage only; no universal P104 obstruction.", + "unmodified_total": 62296, + "width": 73 + }, + "source_audit": { + "authenticated_inputs": [ + { + "bytes": 288482, + "git_blob": "93acaabc0a523789ef2f1b06f6eeeefed5551397", + "path": "research/p104-rounded-collector/inputs/WORD.json", + "sha256": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" + }, + { + "bytes": 49610, + "git_blob": "04f2877aa5444948b7ae37efd267745af82cb34d", + "path": "research/p104-rounded-collector/inputs/NATIVE.json.gz", + "sha256": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d" + }, + { + "bytes": 15737, + "git_blob": "7317fa775e5942e66237b9053aa5e0ed8dc6b1a3", + "path": "research/p104-consumer-budget-audit/README.md", + "sha256": "13694215d0c1a245b392f7155e8395b9c4bad9c5db3558833c784d9449616417" + } + ], + "chart": "Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)", + "conservative_norm_bounds": { + "assumption": "Every initial real component of all63 admitted internal arrays has absolute value <= integer H>=0, in common-grid numerator units.", + "first_max_internal_event": 4165, + "first_max_internal_field": "G27", + "first_max_port_event": 3250, + "first_max_port_target": "X28", + "initial_array_l2_norm": "<=32H since sqrt(2*512)=32", + "internal_payload_component_bound": "1568H", + "literal_pair_work_component_bound": "7840H", + "max_internal_l2_weight": 49, + "max_port_increment_l2_weight": 50, + "native_prefix_fact": "Every affine/unit-phase wrapper and partial C product is unitary; literal equality is supplied by the admitted-domain proof.", + "port_increment_component_bound": "1600H", + "port_target_condition": "A current target bound H_target needs capacity for H_target+1600H; H_target and its intervening external history remain caller obligations.", + "propagation": "w_target <- w_target + abs(coefficient)*w_source; w_initial=1; w_C_zero=0; native w unchanged.", + "signed_core_width_sufficient_condition": "2^(h-1)>7840H", + "signed_floor_lemma": "For integer |a|,|b|<=B, |d|<=2B, |floor(d/2)|<=B, |middle|<=2B, |second|<=3B, |first|<=5B, componentwise and after quarter rotation.", + "status": "Conservative constructive bounds, not minimum widths or physical time/space tariffs." + }, + "direct_reference_schedule": { + "codecs_or_admission_included": false, + "core_persistent_gaussian_state_words": 32256, + "distinct_external_target_banks": 83, + "distinct_wrapper_recipes": 404, + "double_field_adds": 156, + "double_real_doublings": 159744, + "field_add_component_reads": 1755136, + "field_add_component_writes": 877568, + "field_add_real_add_subtracts_excluding_doublings": 877568, + "field_adds_including_all_ports": 857, + "internal_common_grid_numerator_bounds": "Constructively upper-bounded in conservative_norm_bounds; external target widths remain unknown.", + "native_gaussian_quarter_turns": 148736, + "native_pair_component_reads": 594944, + "native_pair_component_writes": 594944, + "native_rank_mass": 581, + "native_real_add_subtracts": 1189888, + "native_real_floor_halves": 594944, + "native_transports": 392, + "owned_C_gaussian_words": 512, + "owned_wrapper_zero_scratch_gaussian_words": 1, + "pair_real_work_words": 4, + "physical_tariff_routing_owner_map": "unknown", + "private_C_initialization_components": 1024, + "private_C_zero_inspection_components": 1024, + "quarter_exact_real_halves": 1382400, + "quarter_field_adds": 675, + "setup": "Compile one 512-entry wrapper plan at a time: O(784*512*9^2) Boolean/control operations and O(512) temporary plan entries; not free physical setup.", + "signed_floor_pairs": 148736, + "source_component_reads_subtotal_not_additional": 877568, + "total_if_each_doubling_is_one_real_add": 2227200, + "total_real_add_subtracts_excluding_doublings": 2067456, + "wrapper_cycles": 23822, + "wrapper_gaussian_swaps": 425230, + "wrapper_phase_histogram": { + "0": 141464, + "1": 61016, + "2": 109928, + "3": 89000 + }, + "wrapper_swap_component_reads": 1700920, + "wrapper_swap_component_writes": 1700920, + "wrapper_unit_phase_applications": 401408, + "wrappers": 784 + }, + "final_frames": { + "D27": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "D28": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "D29": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "D30": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "D31": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "G27": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "G28": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "G29": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "G30": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "G31": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Q7": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y100": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y101": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y102": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y103": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y22": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y23": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y24": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y25": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y26": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y27": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y28": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y29": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y30": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y31": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y32": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y63": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y64": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y65": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y66": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y67": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y68": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y69": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y70": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y71": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y72": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y73": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y74": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y75": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y76": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y77": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y78": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y79": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y80": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y81": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y82": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y83": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y84": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y85": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y86": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y87": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y88": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y89": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y90": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y91": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y92": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y93": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y94": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y95": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y96": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y97": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y98": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "Y99": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ] + }, + "initial_roles": [ + "D27", + "D28", + "D29", + "D30", + "D31", + "G27", + "G28", + "G29", + "G30", + "G31", + "Q7", + "Y100", + "Y101", + "Y102", + "Y103", + "Y22", + "Y23", + "Y24", + "Y25", + "Y26", + "Y27", + "Y28", + "Y29", + "Y30", + "Y31", + "Y32", + "Y63", + "Y64", + "Y65", + "Y66", + "Y67", + "Y68", + "Y69", + "Y70", + "Y71", + "Y72", + "Y73", + "Y74", + "Y75", + "Y76", + "Y77", + "Y78", + "Y79", + "Y80", + "Y81", + "Y82", + "Y83", + "Y84", + "Y85", + "Y86", + "Y87", + "Y88", + "Y89", + "Y90", + "Y91", + "Y92", + "Y93", + "Y94", + "Y95", + "Y96", + "Y97", + "Y98", + "Y99" + ], + "internal_add_coefficients": { + "-1": 15, + "-1/4": 104, + "1": 11, + "1/4": 52 + }, + "internal_event_indices": [ + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 908, + 909, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 972, + 980, + 981, + 982, + 983, + 984, + 985, + 986, + 987, + 988, + 989, + 990, + 991, + 992, + 993, + 994, + 995, + 996, + 997, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1010, + 1011, + 1012, + 1013, + 1014, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1085, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1097, + 1100, + 1103, + 1106, + 1109, + 1121, + 1124, + 1126, + 1127, + 1128, + 1129, + 1130, + 1131, + 1133, + 1135, + 1138, + 1141, + 1144, + 1147, + 1149, + 1152, + 1155, + 1157, + 1158, + 1159, + 1160, + 1161, + 1162, + 1163, + 1164, + 1166, + 1169, + 1172, + 1175, + 1177, + 1178, + 1179, + 1184, + 1191, + 1197, + 1222, + 1224, + 1226, + 1227, + 1228, + 1229, + 1230, + 1231, + 1232, + 1233, + 1235, + 1238, + 1240, + 1242, + 1245, + 1247, + 1250, + 1252, + 1254, + 1257, + 1259, + 1262, + 1264, + 1267, + 1269, + 1271, + 1272, + 1273, + 1275, + 1277, + 1279, + 1281, + 1282, + 1283, + 1284, + 1285, + 1287, + 1289, + 1292, + 1294, + 1295, + 1296, + 1297, + 1298, + 1304, + 1310, + 1315, + 1317, + 1330, + 1355, + 1357, + 1366, + 1385, + 1389, + 1390, + 1391, + 1392, + 1393, + 1394, + 1395, + 1397, + 1399, + 1401, + 1403, + 1406, + 1408, + 1410, + 1412, + 1415, + 1417, + 1419, + 1421, + 1422, + 1423, + 1424, + 1425, + 1426, + 1427, + 1429, + 1431, + 1433, + 1436, + 1438, + 1440, + 1442, + 1444, + 1446, + 1447, + 1448, + 1449, + 1450, + 1451, + 1452, + 1453, + 1454, + 1455, + 1456, + 1457, + 1458, + 1459, + 1460, + 1461, + 1463, + 1465, + 1470, + 1472, + 1483, + 1493, + 1500, + 1519, + 1528, + 1530, + 1543, + 1545, + 1561, + 1563, + 1584, + 1586, + 1591, + 1598, + 1600, + 1602, + 1604, + 1606, + 1608, + 1610, + 1612, + 1614, + 1615, + 1616, + 1617, + 1618, + 1619, + 1620, + 1621, + 1622, + 1623, + 1624, + 1625, + 1626, + 1627, + 1628, + 1629, + 1630, + 1631, + 1632, + 1633, + 1634, + 1635, + 1636, + 1637, + 1638, + 1639, + 1640, + 1641, + 1642, + 1643, + 1645, + 1647, + 1649, + 1651, + 1653, + 1655, + 1657, + 1672, + 1682, + 1693, + 1695, + 1718, + 1720, + 1722, + 1724, + 1726, + 1756, + 1758, + 1764, + 1766, + 1773, + 1775, + 1777, + 1790, + 1792, + 1794, + 1807, + 1809, + 1811, + 1813, + 1817, + 1818, + 1819, + 1820, + 1821, + 1822, + 1823, + 1824, + 1825, + 1826, + 1827, + 1828, + 1829, + 1830, + 1831, + 1832, + 1834, + 1836, + 1838, + 1840, + 1842, + 1844, + 1846, + 1848, + 1870, + 1880, + 1882, + 1904, + 1906, + 1908, + 1910, + 1912, + 1914, + 1916, + 1918, + 1920, + 1922, + 1924, + 1926, + 1928, + 1934, + 1936, + 1938, + 1940, + 1942, + 1948, + 1950, + 1952, + 1954, + 1956, + 1958, + 1980, + 1982, + 1984, + 1986, + 1988, + 1990, + 1992, + 1994, + 1996, + 2025, + 2026, + 2027, + 2028, + 2029, + 2030, + 2031, + 2032, + 2033, + 2034, + 2035, + 2036, + 2037, + 2038, + 2039, + 2129, + 2130, + 2131, + 2132, + 2133, + 2162, + 2163, + 2164, + 2175, + 2176, + 2186, + 2187, + 2188, + 2193, + 2211, + 2212, + 2213, + 2229, + 2233, + 2234, + 2238, + 2239, + 2277, + 2278, + 2279, + 2291, + 2292, + 2293, + 2302, + 2303, + 2304, + 2305, + 2306, + 2307, + 2308, + 2377, + 2378, + 2379, + 2380, + 2381, + 2382, + 2383, + 2384, + 2385, + 2386, + 2387, + 2388, + 2389, + 2390, + 2473, + 2474, + 2475, + 2476, + 2477, + 2478, + 2479, + 2480, + 3020, + 3021, + 3022, + 3023, + 3024, + 3052, + 3053, + 3054, + 3055, + 3056, + 3438, + 3449, + 3620, + 3629, + 3654, + 3686, + 3783, + 3796, + 3808, + 3848, + 3851, + 3902, + 3917, + 3920, + 3950, + 3953, + 3986, + 3989, + 3992, + 4163, + 4164, + 4165, + 4166, + 4167, + 4168, + 4169, + 4170, + 4171, + 4172, + 4173, + 4174, + 4180, + 4185, + 4189, + 4192, + 4196, + 4201, + 4207, + 4212, + 4216, + 4221, + 4227, + 4231, + 4236, + 4242, + 4247, + 4251, + 4254, + 4258, + 4262, + 4265, + 4267, + 4270, + 4272, + 4275, + 4279, + 4284, + 4288, + 4291, + 4295, + 4297, + 4300, + 4304, + 4309, + 4312, + 4316, + 4321, + 4327, + 4333, + 4338, + 4342, + 4467, + 4472, + 4478, + 4483, + 4487, + 4492, + 4498, + 4504, + 4509, + 4513, + 4516 + ], + "internal_opcode_counts": { + "add": 182, + "erase": 1, + "transport": 392, + "zero": 1 + }, + "outgoing_port_sha256": "24809d611f935f8fb2055ee1a0951943b25c88fa49e7dea3f8a08f6fe6fd6b82", + "outgoing_ports": [ + { + "coefficient": "-2", + "event": 492, + "frame": [], + "source": "Q7", + "target": "X103" + }, + { + "coefficient": "-2", + "event": 493, + "frame": [], + "source": "Q7", + "target": "X100" + }, + { + "coefficient": "-2", + "event": 494, + "frame": [], + "source": "Q7", + "target": "X99" + }, + { + "coefficient": "-2", + "event": 495, + "frame": [], + "source": "Q7", + "target": "X98" + }, + { + "coefficient": "-2", + "event": 496, + "frame": [], + "source": "Q7", + "target": "X95" + }, + { + "coefficient": "-2", + "event": 497, + "frame": [], + "source": "Q7", + "target": "X94" + }, + { + "coefficient": "-2", + "event": 498, + "frame": [], + "source": "Q7", + "target": "X92" + }, + { + "coefficient": "-2", + "event": 499, + "frame": [], + "source": "Q7", + "target": "X89" + }, + { + "coefficient": "-2", + "event": 500, + "frame": [], + "source": "Q7", + "target": "X88" + }, + { + "coefficient": "-2", + "event": 501, + "frame": [], + "source": "Q7", + "target": "X87" + }, + { + "coefficient": "-2", + "event": 502, + "frame": [], + "source": "Q7", + "target": "X85" + }, + { + "coefficient": "-2", + "event": 503, + "frame": [], + "source": "Q7", + "target": "X84" + }, + { + "coefficient": "-2", + "event": 504, + "frame": [], + "source": "Q7", + "target": "X83" + }, + { + "coefficient": "-2", + "event": 505, + "frame": [], + "source": "Q7", + "target": "X81" + }, + { + "coefficient": "-2", + "event": 506, + "frame": [], + "source": "Q7", + "target": "X80" + }, + { + "coefficient": "-2", + "event": 507, + "frame": [], + "source": "Q7", + "target": "X79" + }, + { + "coefficient": "2", + "event": 508, + "frame": [], + "source": "Q7", + "target": "X75" + }, + { + "coefficient": "-2", + "event": 509, + "frame": [], + "source": "Q7", + "target": "X74" + }, + { + "coefficient": "-2", + "event": 510, + "frame": [], + "source": "Q7", + "target": "X70" + }, + { + "coefficient": "-2", + "event": 511, + "frame": [], + "source": "Q7", + "target": "X66" + }, + { + "coefficient": "-2", + "event": 512, + "frame": [], + "source": "Q7", + "target": "X65" + }, + { + "coefficient": "-2", + "event": 513, + "frame": [], + "source": "Q7", + "target": "X64" + }, + { + "coefficient": "2", + "event": 514, + "frame": [], + "source": "Q7", + "target": "X59" + }, + { + "coefficient": "-2", + "event": 515, + "frame": [], + "source": "Q7", + "target": "X58" + }, + { + "coefficient": "-2", + "event": 516, + "frame": [], + "source": "Q7", + "target": "X54" + }, + { + "coefficient": "-2", + "event": 517, + "frame": [], + "source": "Q7", + "target": "X50" + }, + { + "coefficient": "-2", + "event": 518, + "frame": [], + "source": "Q7", + "target": "X49" + }, + { + "coefficient": "-2", + "event": 519, + "frame": [], + "source": "Q7", + "target": "X48" + }, + { + "coefficient": "2", + "event": 520, + "frame": [], + "source": "Q7", + "target": "X46" + }, + { + "coefficient": "2", + "event": 521, + "frame": [], + "source": "Q7", + "target": "X45" + }, + { + "coefficient": "2", + "event": 522, + "frame": [], + "source": "Q7", + "target": "X44" + }, + { + "coefficient": "2", + "event": 523, + "frame": [], + "source": "Q7", + "target": "X40" + }, + { + "coefficient": "2", + "event": 524, + "frame": [], + "source": "Q7", + "target": "X36" + }, + { + "coefficient": "-2", + "event": 525, + "frame": [], + "source": "Q7", + "target": "X35" + }, + { + "coefficient": "-2", + "event": 526, + "frame": [], + "source": "Q7", + "target": "X32" + }, + { + "coefficient": "-2", + "event": 527, + "frame": [], + "source": "Q7", + "target": "X29" + }, + { + "coefficient": "-2", + "event": 528, + "frame": [], + "source": "Q7", + "target": "X28" + }, + { + "coefficient": "-2", + "event": 529, + "frame": [], + "source": "Q7", + "target": "X27" + }, + { + "coefficient": "-2", + "event": 530, + "frame": [], + "source": "Q7", + "target": "X23" + }, + { + "coefficient": "-2", + "event": 531, + "frame": [], + "source": "Q7", + "target": "X22" + }, + { + "coefficient": "-2", + "event": 532, + "frame": [], + "source": "Q7", + "target": "X20" + }, + { + "coefficient": "-2", + "event": 533, + "frame": [], + "source": "Q7", + "target": "X19" + }, + { + "coefficient": "-2", + "event": 534, + "frame": [], + "source": "Q7", + "target": "X18" + }, + { + "coefficient": "-2", + "event": 535, + "frame": [], + "source": "Q7", + "target": "X14" + }, + { + "coefficient": "2", + "event": 536, + "frame": [], + "source": "Q7", + "target": "X13" + }, + { + "coefficient": "2", + "event": 537, + "frame": [], + "source": "Q7", + "target": "X9" + }, + { + "coefficient": "2", + "event": 538, + "frame": [], + "source": "Q7", + "target": "X8" + }, + { + "coefficient": "2", + "event": 539, + "frame": [], + "source": "Q7", + "target": "X7" + }, + { + "coefficient": "2", + "event": 540, + "frame": [], + "source": "Q7", + "target": "X4" + }, + { + "coefficient": "2", + "event": 541, + "frame": [], + "source": "Q7", + "target": "X3" + }, + { + "coefficient": "-2", + "event": 542, + "frame": [], + "source": "Q7", + "target": "X2" + }, + { + "coefficient": "-2", + "event": 543, + "frame": [], + "source": "Q7", + "target": "X1" + }, + { + "coefficient": "1/4", + "event": 1084, + "frame": [ + 381, + 157, + 2 + ], + "source": "Y97", + "target": "D25" + }, + { + "coefficient": "-1/4", + "event": 1096, + "frame": [ + 157, + 61, + 2 + ], + "source": "Y26", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1099, + "frame": [ + 381, + 241, + 2 + ], + "source": "Y90", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1102, + "frame": [ + 201, + 56, + 2 + ], + "source": "Y66", + "target": "D19" + }, + { + "coefficient": "-1/4", + "event": 1105, + "frame": [ + 109, + 21, + 2 + ], + "source": "Y31", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 1108, + "frame": [ + 228, + 21, + 2 + ], + "source": "Y67", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1120, + "frame": [ + 272, + 157, + 109, + 2 + ], + "source": "Y96", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1123, + "frame": [ + 272, + 85, + 56, + 2 + ], + "source": "Y102", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 1132, + "frame": [ + 272, + 156, + 109, + 2 + ], + "source": "Y91", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 1134, + "frame": [ + 272, + 156, + 109, + 2 + ], + "source": "Y90", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 1137, + "frame": [ + 156, + 80, + 61, + 2 + ], + "source": "Y63", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 1140, + "frame": [ + 157, + 81, + 61, + 2 + ], + "source": "Y78", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1143, + "frame": [ + 320, + 204, + 61, + 2 + ], + "source": "Y89", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 1146, + "frame": [ + 201, + 56, + 5, + 2 + ], + "source": "Y68", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1148, + "frame": [ + 201, + 56, + 5, + 2 + ], + "source": "Y66", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 1151, + "frame": [ + 136, + 109, + 21, + 2 + ], + "source": "Y30", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 1154, + "frame": [ + 261, + 109, + 21, + 2 + ], + "source": "Y32", + "target": "D21" + }, + { + "coefficient": "-1/4", + "event": 1165, + "frame": [ + 136, + 45, + 21, + 2 + ], + "source": "Y25", + "target": "D22" + }, + { + "coefficient": "1/4", + "event": 1168, + "frame": [ + 136, + 40, + 21, + 2 + ], + "source": "Y28", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 1171, + "frame": [ + 136, + 108, + 21, + 2 + ], + "source": "Y71", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 1174, + "frame": [ + 360, + 228, + 21, + 2 + ], + "source": "Y67", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 1183, + "frame": [ + 145, + 85, + 56, + 2 + ], + "source": "Y103", + "target": "D17" + }, + { + "coefficient": "1/4", + "event": 1190, + "frame": [ + 145, + 52, + 12, + 2 + ], + "source": "Y27", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1196, + "frame": [ + 145, + 80, + 61, + 2 + ], + "source": "Y93", + "target": "D15" + }, + { + "coefficient": "1/4", + "event": 1221, + "frame": [ + 272, + 157, + 85, + 56, + 2 + ], + "source": "Y102", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1223, + "frame": [ + 272, + 157, + 85, + 56, + 2 + ], + "source": "Y101", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1234, + "frame": [ + 156, + 84, + 56, + 2, + 1 + ], + "source": "Y75", + "target": "D19" + }, + { + "coefficient": "1/4", + "event": 1237, + "frame": [ + 272, + 156, + 85, + 56, + 2 + ], + "source": "Y91", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1239, + "frame": [ + 272, + 156, + 85, + 56, + 2 + ], + "source": "Y90", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1241, + "frame": [ + 272, + 156, + 85, + 56, + 2 + ], + "source": "Y86", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 1244, + "frame": [ + 273, + 157, + 81, + 61, + 2 + ], + "source": "Y89", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 1246, + "frame": [ + 273, + 157, + 81, + 61, + 2 + ], + "source": "Y85", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1249, + "frame": [ + 153, + 80, + 56, + 5, + 2 + ], + "source": "Y69", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1251, + "frame": [ + 153, + 80, + 56, + 5, + 2 + ], + "source": "Y68", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1253, + "frame": [ + 153, + 80, + 56, + 5, + 2 + ], + "source": "Y66", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1256, + "frame": [ + 152, + 81, + 56, + 5, + 2 + ], + "source": "Y78", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1258, + "frame": [ + 152, + 81, + 56, + 5, + 2 + ], + "source": "Y72", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 1261, + "frame": [ + 136, + 64, + 45, + 21, + 2 + ], + "source": "Y30", + "target": "D22" + }, + { + "coefficient": "-1/4", + "event": 1263, + "frame": [ + 136, + 64, + 45, + 21, + 2 + ], + "source": "Y24", + "target": "D22" + }, + { + "coefficient": "-1/4", + "event": 1266, + "frame": [ + 136, + 69, + 40, + 21, + 2 + ], + "source": "Y29", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 1268, + "frame": [ + 136, + 69, + 40, + 21, + 2 + ], + "source": "Y28", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 1274, + "frame": [ + 261, + 137, + 109, + 21, + 2 + ], + "source": "Y92", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 1276, + "frame": [ + 261, + 137, + 109, + 21, + 2 + ], + "source": "Y67", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 1278, + "frame": [ + 261, + 137, + 109, + 21, + 2 + ], + "source": "Y32", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 1286, + "frame": [ + 136, + 65, + 45, + 21, + 2 + ], + "source": "Y77", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1288, + "frame": [ + 136, + 65, + 45, + 21, + 2 + ], + "source": "Y25", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 1291, + "frame": [ + 325, + 201, + 45, + 21, + 2 + ], + "source": "Y88", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1303, + "frame": [ + 325, + 145, + 52, + 12, + 2 + ], + "source": "Y27", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1309, + "frame": [ + 272, + 145, + 80, + 61, + 2 + ], + "source": "Y94", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1314, + "frame": [ + 145, + 80, + 56, + 5, + 2 + ], + "source": "Y103", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1316, + "frame": [ + 145, + 80, + 56, + 5, + 2 + ], + "source": "Y93", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 1329, + "frame": [ + 145, + 49, + 9, + 5, + 2 + ], + "source": "Y26", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1354, + "frame": [ + 356, + 132, + 21, + 12, + 2 + ], + "source": "Y98", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1356, + "frame": [ + 356, + 132, + 21, + 12, + 2 + ], + "source": "Y97", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1365, + "frame": [ + 132, + 64, + 45, + 21, + 2 + ], + "source": "Y31", + "target": "D17" + }, + { + "coefficient": "1/4", + "event": 1384, + "frame": [ + 132, + 72, + 40, + 21, + 2 + ], + "source": "Y65", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1396, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "source": "Y91", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1398, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "source": "Y90", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1400, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "source": "Y86", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1402, + "frame": [ + 272, + 156, + 84, + 56, + 2, + 1 + ], + "source": "Y82", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1405, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1407, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1409, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y73", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1411, + "frame": [ + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1414, + "frame": [ + 273, + 152, + 81, + 56, + 5, + 2 + ], + "source": "Y89", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1416, + "frame": [ + 273, + 152, + 81, + 56, + 5, + 2 + ], + "source": "Y85", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1418, + "frame": [ + 273, + 152, + 81, + 56, + 5, + 2 + ], + "source": "Y80", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1428, + "frame": [ + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y76", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1430, + "frame": [ + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y30", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1432, + "frame": [ + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y24", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 1435, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "source": "Y92", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1437, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "source": "Y88", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1439, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "source": "Y87", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 1441, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "source": "Y67", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1443, + "frame": [ + 261, + 137, + 64, + 45, + 21, + 2 + ], + "source": "Y32", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 1462, + "frame": [ + 272, + 145, + 80, + 49, + 12, + 2 + ], + "source": "Y96", + "target": "D15" + }, + { + "coefficient": "1/4", + "event": 1464, + "frame": [ + 272, + 145, + 80, + 49, + 12, + 2 + ], + "source": "Y95", + "target": "D15" + }, + { + "coefficient": "-1/4", + "event": 1469, + "frame": [ + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y103", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1471, + "frame": [ + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y93", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1482, + "frame": [ + 320, + 145, + 49, + 9, + 5, + 2 + ], + "source": "Y99", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1492, + "frame": [ + 320, + 145, + 49, + 9, + 5, + 2 + ], + "source": "Y26", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1499, + "frame": [ + 273, + 145, + 84, + 52, + 12, + 2 + ], + "source": "Y27", + "target": "D24" + }, + { + "coefficient": "1/4", + "event": 1518, + "frame": [ + 261, + 132, + 69, + 40, + 21, + 2 + ], + "source": "Y94", + "target": "D21" + }, + { + "coefficient": "-1/4", + "event": 1527, + "frame": [ + 320, + 132, + 36, + 21, + 12, + 2 + ], + "source": "Y98", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1529, + "frame": [ + 320, + 132, + 36, + 21, + 12, + 2 + ], + "source": "Y97", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 1542, + "frame": [ + 129, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y31", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1544, + "frame": [ + 129, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y22", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 1560, + "frame": [ + 260, + 132, + 96, + 21, + 12, + 2 + ], + "source": "Y79", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1562, + "frame": [ + 260, + 132, + 96, + 21, + 12, + 2 + ], + "source": "Y71", + "target": "D18" + }, + { + "coefficient": "1/4", + "event": 1583, + "frame": [ + 132, + 69, + 37, + 21, + 13, + 2 + ], + "source": "Y64", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1585, + "frame": [ + 132, + 69, + 37, + 21, + 13, + 2 + ], + "source": "Y63", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 1590, + "frame": [ + 264, + 132, + 72, + 40, + 21, + 2 + ], + "source": "Y65", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 1597, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1599, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1601, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1603, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1605, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1607, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y82", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1609, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y81", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1611, + "frame": [ + 272, + 152, + 80, + 56, + 4, + 2, + 1 + ], + "source": "Y80", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 1644, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y103", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1646, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y102", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1648, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y101", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1650, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y100", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1652, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y96", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1654, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y95", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1656, + "frame": [ + 272, + 145, + 80, + 49, + 9, + 5, + 2 + ], + "source": "Y93", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1671, + "frame": [ + 273, + 145, + 81, + 49, + 9, + 5, + 2 + ], + "source": "Y99", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1681, + "frame": [ + 273, + 145, + 81, + 49, + 9, + 5, + 2 + ], + "source": "Y26", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 1692, + "frame": [ + 261, + 132, + 69, + 36, + 21, + 12, + 2 + ], + "source": "Y98", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 1694, + "frame": [ + 261, + 132, + 69, + 36, + 21, + 12, + 2 + ], + "source": "Y97", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 1717, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y31", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1719, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y29", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1721, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y28", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1723, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y23", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 1725, + "frame": [ + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y22", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 1755, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "source": "Y84", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1757, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "source": "Y77", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1763, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "source": "Y27", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1765, + "frame": [ + 260, + 132, + 65, + 33, + 21, + 12, + 2 + ], + "source": "Y25", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 1772, + "frame": [ + 261, + 132, + 69, + 37, + 21, + 13, + 2 + ], + "source": "Y94", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 1774, + "frame": [ + 261, + 132, + 69, + 37, + 21, + 13, + 2 + ], + "source": "Y64", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 1776, + "frame": [ + 261, + 132, + 69, + 37, + 21, + 13, + 2 + ], + "source": "Y63", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 1789, + "frame": [ + 260, + 132, + 68, + 36, + 21, + 12, + 2 + ], + "source": "Y79", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1791, + "frame": [ + 260, + 132, + 68, + 36, + 21, + 12, + 2 + ], + "source": "Y71", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1793, + "frame": [ + 260, + 132, + 68, + 36, + 21, + 12, + 2 + ], + "source": "Y65", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 1806, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "source": "Y70", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1808, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "source": "Y69", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1810, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "source": "Y68", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 1812, + "frame": [ + 129, + 64, + 32, + 16, + 8, + 5, + 2 + ], + "source": "Y66", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 1833, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1835, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1837, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1839, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y100", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1841, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1843, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1845, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1847, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1869, + "frame": [ + 272, + 144, + 80, + 48, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "D23" + }, + { + "coefficient": "1/4", + "event": 1879, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y98", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1881, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y97", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1903, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y31", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1905, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y29", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1907, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y28", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1909, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y23", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1911, + "frame": [ + 256, + 129, + 64, + 33, + 16, + 9, + 5, + 2 + ], + "source": "Y22", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 1913, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y92", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1915, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y88", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1917, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y87", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1919, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y84", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1921, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y83", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1923, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y77", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1925, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y76", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1927, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y67", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1933, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y32", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1935, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y30", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1937, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y27", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1939, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y25", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1941, + "frame": [ + 260, + 132, + 64, + 32, + 20, + 12, + 2, + 1 + ], + "source": "Y24", + "target": "D16" + }, + { + "coefficient": "1/4", + "event": 1947, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "source": "Y94", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1949, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "source": "Y79", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1951, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "source": "Y71", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1953, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "source": "Y65", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1955, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "source": "Y64", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1957, + "frame": [ + 260, + 132, + 68, + 36, + 20, + 12, + 2, + 1 + ], + "source": "Y63", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 1979, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1981, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1983, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y74", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1985, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y73", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1987, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1989, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y70", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1991, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1993, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 1995, + "frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2161, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "D25" + }, + { + "coefficient": "1/4", + "event": 2165, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2166, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2167, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "D19" + }, + { + "coefficient": "1/4", + "event": 2168, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 2169, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2173, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2174, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 2177, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 2178, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 2179, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "D26" + }, + { + "coefficient": "1/4", + "event": 2180, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2181, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 2182, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2183, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 2184, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 2185, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "D21" + }, + { + "coefficient": "1/4", + "event": 2189, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "D22" + }, + { + "coefficient": "-1/4", + "event": 2190, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 2191, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 2192, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "D1" + }, + { + "coefficient": "-1/4", + "event": 2195, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "D17" + }, + { + "coefficient": "-1/4", + "event": 2198, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2200, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "D15" + }, + { + "coefficient": "-1/4", + "event": 2209, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2210, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2214, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "D19" + }, + { + "coefficient": "-1/4", + "event": 2215, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2216, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2217, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 2218, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "D12" + }, + { + "coefficient": "1/4", + "event": 2219, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2220, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2221, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2222, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2223, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2224, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "D4" + }, + { + "coefficient": "1/4", + "event": 2225, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "D22" + }, + { + "coefficient": "1/4", + "event": 2226, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y24", + "target": "D22" + }, + { + "coefficient": "1/4", + "event": 2227, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y29", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 2228, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "D14" + }, + { + "coefficient": "1/4", + "event": 2230, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y92", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 2231, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "D13" + }, + { + "coefficient": "1/4", + "event": 2232, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "D13" + }, + { + "coefficient": "-1/4", + "event": 2235, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y77", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2236, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "D11" + }, + { + "coefficient": "1/4", + "event": 2237, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y88", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2242, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2244, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2246, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2247, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 2253, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2263, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2264, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2268, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "D17" + }, + { + "coefficient": "-1/4", + "event": 2275, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2280, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2281, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2282, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2283, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y82", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2284, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2285, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2286, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y73", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2287, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2288, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2289, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2290, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y80", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2294, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y76", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2295, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2296, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y24", + "target": "D11" + }, + { + "coefficient": "-1/4", + "event": 2297, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y92", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2298, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y88", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2299, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y87", + "target": "D7" + }, + { + "coefficient": "1/4", + "event": 2300, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2301, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "D7" + }, + { + "coefficient": "-1/4", + "event": 2309, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "D15" + }, + { + "coefficient": "-1/4", + "event": 2310, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "D15" + }, + { + "coefficient": "1/4", + "event": 2312, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2313, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2318, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2323, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2326, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "D24" + }, + { + "coefficient": "-1/4", + "event": 2334, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "D21" + }, + { + "coefficient": "1/4", + "event": 2338, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2339, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "D0" + }, + { + "coefficient": "-1/4", + "event": 2345, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2346, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y22", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 2353, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y79", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2354, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "D18" + }, + { + "coefficient": "-1/4", + "event": 2363, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y64", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2364, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "D8" + }, + { + "coefficient": "1/4", + "event": 2366, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "D6" + }, + { + "coefficient": "-1/4", + "event": 2369, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2370, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2371, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2372, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2373, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2374, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y82", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2375, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y81", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2376, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y80", + "target": "D26" + }, + { + "coefficient": "-1/4", + "event": 2391, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2392, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2393, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2394, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y100", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2395, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2396, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2397, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2404, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2409, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "D4" + }, + { + "coefficient": "-1/4", + "event": 2414, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 2415, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "D14" + }, + { + "coefficient": "-1/4", + "event": 2426, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2427, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y29", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2428, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2429, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y23", + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 2430, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y22", + "target": "D10" + }, + { + "coefficient": "1/4", + "event": 2444, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y84", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2445, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y77", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2448, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2449, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 2452, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 2453, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y64", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 2454, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "D6" + }, + { + "coefficient": "1/4", + "event": 2460, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y79", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2461, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2462, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "D0" + }, + { + "coefficient": "1/4", + "event": 2468, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y70", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2469, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2470, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "D5" + }, + { + "coefficient": "1/4", + "event": 2471, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "D5" + }, + { + "coefficient": "-1/4", + "event": 2481, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2482, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2483, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2484, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y100", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2485, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2486, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2487, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2488, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2499, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "D23" + }, + { + "coefficient": "-1/4", + "event": 2504, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2505, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2516, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2517, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y29", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2518, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2519, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y23", + "target": "D20" + }, + { + "coefficient": "1/4", + "event": 2520, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y22", + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 2521, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y92", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2522, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y88", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2523, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y87", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2524, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y84", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2525, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y83", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2526, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y77", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2527, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y76", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2528, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2531, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2532, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2533, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2534, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2535, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y24", + "target": "D16" + }, + { + "coefficient": "-1/4", + "event": 2538, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2539, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y79", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2540, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2541, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2542, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y64", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2543, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "D12" + }, + { + "coefficient": "-1/4", + "event": 2554, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2555, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2556, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y74", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2557, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y73", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2558, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2559, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y70", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2560, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2561, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "D8" + }, + { + "coefficient": "-1/4", + "event": 2562, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "D8" + }, + { + "coefficient": "-2", + "event": 2673, + "frame": [], + "source": "G27", + "target": "X28" + }, + { + "coefficient": "-2", + "event": 2674, + "frame": [], + "source": "G27", + "target": "X27" + }, + { + "coefficient": "2", + "event": 2675, + "frame": [], + "source": "G27", + "target": "X59" + }, + { + "coefficient": "-2", + "event": 2676, + "frame": [], + "source": "G27", + "target": "X64" + }, + { + "coefficient": "2", + "event": 2677, + "frame": [], + "source": "G27", + "target": "X36" + }, + { + "coefficient": "-2", + "event": 2678, + "frame": [], + "source": "G27", + "target": "X87" + }, + { + "coefficient": "2", + "event": 2679, + "frame": [], + "source": "G27", + "target": "X3" + }, + { + "coefficient": "2", + "event": 2680, + "frame": [], + "source": "G27", + "target": "X4" + }, + { + "coefficient": "-2", + "event": 2763, + "frame": [], + "source": "G28", + "target": "X19" + }, + { + "coefficient": "-2", + "event": 2764, + "frame": [], + "source": "G28", + "target": "X18" + }, + { + "coefficient": "-2", + "event": 2765, + "frame": [], + "source": "G28", + "target": "X103" + }, + { + "coefficient": "2", + "event": 2766, + "frame": [], + "source": "G28", + "target": "X75" + }, + { + "coefficient": "-2", + "event": 2767, + "frame": [], + "source": "G28", + "target": "X48" + }, + { + "coefficient": "2", + "event": 2768, + "frame": [], + "source": "G27", + "target": "X44" + }, + { + "coefficient": "2", + "event": 2769, + "frame": [], + "source": "G27", + "target": "X13" + }, + { + "coefficient": "-2", + "event": 2770, + "frame": [], + "source": "G27", + "target": "X23" + }, + { + "coefficient": "2", + "event": 2771, + "frame": [], + "source": "G27", + "target": "X7" + }, + { + "coefficient": "-2", + "event": 2772, + "frame": [], + "source": "G27", + "target": "X50" + }, + { + "coefficient": "-2", + "event": 2773, + "frame": [], + "source": "G27", + "target": "X66" + }, + { + "coefficient": "-2", + "event": 2774, + "frame": [], + "source": "G27", + "target": "X89" + }, + { + "coefficient": "-2", + "event": 2775, + "frame": [], + "source": "G27", + "target": "X88" + }, + { + "coefficient": "-2", + "event": 2776, + "frame": [], + "source": "G27", + "target": "X95" + }, + { + "coefficient": "-2", + "event": 2845, + "frame": [], + "source": "G29", + "target": "X83" + }, + { + "coefficient": "2", + "event": 2846, + "frame": [], + "source": "G29", + "target": "X8" + }, + { + "coefficient": "2", + "event": 2847, + "frame": [], + "source": "G29", + "target": "X9" + }, + { + "coefficient": "-2", + "event": 2848, + "frame": [], + "source": "G29", + "target": "X94" + }, + { + "coefficient": "2", + "event": 2849, + "frame": [], + "source": "G27", + "target": "X45" + }, + { + "coefficient": "-2", + "event": 2850, + "frame": [], + "source": "G27", + "target": "X49" + }, + { + "coefficient": "-2", + "event": 2851, + "frame": [], + "source": "G27", + "target": "X65" + }, + { + "coefficient": "-2", + "event": 2860, + "frame": [], + "source": "G28", + "target": "X32" + }, + { + "coefficient": "-2", + "event": 2861, + "frame": [], + "source": "G28", + "target": "X80" + }, + { + "coefficient": "-2", + "event": 2862, + "frame": [], + "source": "G28", + "target": "X79" + }, + { + "coefficient": "-2", + "event": 2874, + "frame": [], + "source": "G30", + "target": "X98" + }, + { + "coefficient": "-2", + "event": 2875, + "frame": [], + "source": "G30", + "target": "X35" + }, + { + "coefficient": "-2", + "event": 2876, + "frame": [], + "source": "G30", + "target": "X58" + }, + { + "coefficient": "2", + "event": 2914, + "frame": [], + "source": "G29", + "target": "X40" + }, + { + "coefficient": "-2", + "event": 2915, + "frame": [], + "source": "G29", + "target": "X85" + }, + { + "coefficient": "-2", + "event": 2919, + "frame": [], + "source": "G27", + "target": "X20" + }, + { + "coefficient": "-2", + "event": 2920, + "frame": [], + "source": "G27", + "target": "X29" + }, + { + "coefficient": "-2", + "event": 2924, + "frame": [], + "source": "G28", + "target": "X22" + }, + { + "coefficient": "-2", + "event": 2940, + "frame": [], + "source": "G31", + "target": "X99" + }, + { + "coefficient": "-2", + "event": 2941, + "frame": [], + "source": "G30", + "target": "X92" + }, + { + "coefficient": "-2", + "event": 2942, + "frame": [], + "source": "G30", + "target": "X2" + }, + { + "coefficient": "-2", + "event": 2960, + "frame": [], + "source": "G29", + "target": "X84" + }, + { + "coefficient": "-2", + "event": 2965, + "frame": [], + "source": "G28", + "target": "X14" + }, + { + "coefficient": "-2", + "event": 2966, + "frame": [], + "source": "G27", + "target": "X1" + }, + { + "coefficient": "-2", + "event": 2967, + "frame": [], + "source": "G27", + "target": "X100" + }, + { + "coefficient": "2", + "event": 2977, + "frame": [], + "source": "G31", + "target": "X46" + }, + { + "coefficient": "-2", + "event": 2978, + "frame": [], + "source": "G30", + "target": "X70" + }, + { + "coefficient": "-2", + "event": 2989, + "frame": [], + "source": "G30", + "target": "X54" + }, + { + "coefficient": "-2", + "event": 2990, + "frame": [], + "source": "G31", + "target": "X81" + }, + { + "coefficient": "-2", + "event": 2991, + "frame": [], + "source": "G28", + "target": "X74" + }, + { + "coefficient": "2", + "event": 3250, + "frame": [ + 364 + ], + "source": "G27", + "target": "X28" + }, + { + "coefficient": "2", + "event": 3252, + "frame": [ + 364 + ], + "source": "G27", + "target": "X27" + }, + { + "coefficient": "-2", + "event": 3254, + "frame": [ + 364 + ], + "source": "G27", + "target": "X59" + }, + { + "coefficient": "2", + "event": 3256, + "frame": [ + 364 + ], + "source": "G27", + "target": "X64" + }, + { + "coefficient": "-2", + "event": 3258, + "frame": [ + 364 + ], + "source": "G27", + "target": "X36" + }, + { + "coefficient": "2", + "event": 3260, + "frame": [ + 364 + ], + "source": "G27", + "target": "X87" + }, + { + "coefficient": "-2", + "event": 3262, + "frame": [ + 364 + ], + "source": "G27", + "target": "X3" + }, + { + "coefficient": "-2", + "event": 3264, + "frame": [ + 364 + ], + "source": "G27", + "target": "X4" + }, + { + "coefficient": "2", + "event": 3440, + "frame": [ + 364, + 128 + ], + "source": "G28", + "target": "X19" + }, + { + "coefficient": "2", + "event": 3442, + "frame": [ + 364, + 128 + ], + "source": "G28", + "target": "X18" + }, + { + "coefficient": "2", + "event": 3444, + "frame": [ + 364, + 128 + ], + "source": "G28", + "target": "X103" + }, + { + "coefficient": "-2", + "event": 3446, + "frame": [ + 364, + 128 + ], + "source": "G28", + "target": "X75" + }, + { + "coefficient": "2", + "event": 3448, + "frame": [ + 364, + 128 + ], + "source": "G28", + "target": "X48" + }, + { + "coefficient": "-2", + "event": 3451, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X44" + }, + { + "coefficient": "-2", + "event": 3453, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X13" + }, + { + "coefficient": "2", + "event": 3455, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X23" + }, + { + "coefficient": "-2", + "event": 3457, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X7" + }, + { + "coefficient": "2", + "event": 3459, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X50" + }, + { + "coefficient": "2", + "event": 3461, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X66" + }, + { + "coefficient": "2", + "event": 3463, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X89" + }, + { + "coefficient": "2", + "event": 3465, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X88" + }, + { + "coefficient": "2", + "event": 3467, + "frame": [ + 364, + 172 + ], + "source": "G27", + "target": "X95" + }, + { + "coefficient": "2", + "event": 3622, + "frame": [ + 352, + 128, + 12 + ], + "source": "G29", + "target": "X83" + }, + { + "coefficient": "-2", + "event": 3624, + "frame": [ + 352, + 128, + 12 + ], + "source": "G29", + "target": "X8" + }, + { + "coefficient": "-2", + "event": 3626, + "frame": [ + 352, + 128, + 12 + ], + "source": "G29", + "target": "X9" + }, + { + "coefficient": "2", + "event": 3628, + "frame": [ + 352, + 128, + 12 + ], + "source": "G29", + "target": "X94" + }, + { + "coefficient": "-2", + "event": 3631, + "frame": [ + 316, + 172, + 80 + ], + "source": "G27", + "target": "X45" + }, + { + "coefficient": "2", + "event": 3633, + "frame": [ + 316, + 172, + 80 + ], + "source": "G27", + "target": "X49" + }, + { + "coefficient": "2", + "event": 3635, + "frame": [ + 316, + 172, + 80 + ], + "source": "G27", + "target": "X65" + }, + { + "coefficient": "2", + "event": 3656, + "frame": [ + 268, + 128, + 96 + ], + "source": "G28", + "target": "X32" + }, + { + "coefficient": "2", + "event": 3658, + "frame": [ + 268, + 128, + 96 + ], + "source": "G28", + "target": "X80" + }, + { + "coefficient": "2", + "event": 3660, + "frame": [ + 268, + 128, + 96 + ], + "source": "G28", + "target": "X79" + }, + { + "coefficient": "2", + "event": 3688, + "frame": [ + 268, + 132, + 96 + ], + "source": "G30", + "target": "X98" + }, + { + "coefficient": "2", + "event": 3690, + "frame": [ + 268, + 132, + 96 + ], + "source": "G30", + "target": "X35" + }, + { + "coefficient": "2", + "event": 3692, + "frame": [ + 268, + 132, + 96 + ], + "source": "G30", + "target": "X58" + }, + { + "coefficient": "-2", + "event": 3785, + "frame": [ + 325, + 128, + 37, + 12 + ], + "source": "G29", + "target": "X40" + }, + { + "coefficient": "2", + "event": 3787, + "frame": [ + 325, + 128, + 37, + 12 + ], + "source": "G29", + "target": "X85" + }, + { + "coefficient": "2", + "event": 3798, + "frame": [ + 313, + 169, + 80, + 5 + ], + "source": "G27", + "target": "X20" + }, + { + "coefficient": "2", + "event": 3800, + "frame": [ + 313, + 169, + 80, + 5 + ], + "source": "G27", + "target": "X29" + }, + { + "coefficient": "2", + "event": 3810, + "frame": [ + 256, + 128, + 96, + 12 + ], + "source": "G28", + "target": "X22" + }, + { + "coefficient": "2", + "event": 3850, + "frame": [ + 268, + 132, + 96, + 24 + ], + "source": "G31", + "target": "X99" + }, + { + "coefficient": "2", + "event": 3853, + "frame": [ + 268, + 132, + 77, + 45 + ], + "source": "G30", + "target": "X92" + }, + { + "coefficient": "2", + "event": 3855, + "frame": [ + 268, + 132, + 77, + 45 + ], + "source": "G30", + "target": "X2" + }, + { + "coefficient": "2", + "event": 3904, + "frame": [ + 272, + 128, + 85, + 37, + 12 + ], + "source": "G29", + "target": "X84" + }, + { + "coefficient": "2", + "event": 3919, + "frame": [ + 256, + 128, + 64, + 32, + 12 + ], + "source": "G28", + "target": "X14" + }, + { + "coefficient": "2", + "event": 3922, + "frame": [ + 265, + 153, + 80, + 48, + 5 + ], + "source": "G27", + "target": "X1" + }, + { + "coefficient": "2", + "event": 3924, + "frame": [ + 265, + 153, + 80, + 48, + 5 + ], + "source": "G27", + "target": "X100" + }, + { + "coefficient": "-2", + "event": 3952, + "frame": [ + 264, + 128, + 96, + 24, + 4 + ], + "source": "G31", + "target": "X46" + }, + { + "coefficient": "2", + "event": 3955, + "frame": [ + 256, + 132, + 65, + 33, + 12 + ], + "source": "G30", + "target": "X70" + }, + { + "coefficient": "2", + "event": 3988, + "frame": [ + 256, + 128, + 65, + 33, + 8, + 4 + ], + "source": "G30", + "target": "X54" + }, + { + "coefficient": "2", + "event": 3991, + "frame": [ + 264, + 128, + 72, + 40, + 24, + 4 + ], + "source": "G31", + "target": "X81" + }, + { + "coefficient": "2", + "event": 3994, + "frame": [ + 256, + 128, + 64, + 32, + 8, + 4 + ], + "source": "G28", + "target": "X74" + }, + { + "coefficient": "-1/4", + "event": 4175, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4176, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4177, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4178, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4179, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y103", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4181, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4182, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4183, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4184, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y102", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4186, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4187, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4188, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y101", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4190, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y100", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4191, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y100", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4193, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4194, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4195, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y99", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4197, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4198, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4199, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4200, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y98", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4202, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4203, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4204, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4205, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4206, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y97", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4208, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4209, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4210, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4211, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y96", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4213, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4214, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4215, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y95", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4217, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4218, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4219, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4220, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y94", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4222, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4223, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4224, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4225, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4226, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y93", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4228, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y92", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4229, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y92", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4230, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y92", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4232, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4233, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4234, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4235, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y91", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4237, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4238, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4239, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4240, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4241, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y90", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4243, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4244, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4245, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4246, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y89", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4248, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y88", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4249, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y88", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4250, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y88", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4252, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y87", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4253, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y87", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4255, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4256, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4257, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y86", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4259, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4260, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4261, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y85", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4263, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y84", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4264, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y84", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4266, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y83", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4268, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y82", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4269, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y82", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4271, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y81", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4273, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y80", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4274, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y80", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4276, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y79", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4277, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y79", + "target": "Q3" + }, + { + "coefficient": "1/4", + "event": 4278, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y79", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4280, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4281, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4282, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4283, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y78", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4285, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y77", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4286, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y77", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4287, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y77", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4289, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y76", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4290, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y76", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4292, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4293, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4294, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y75", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4296, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y74", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4298, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y73", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4299, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y73", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4301, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4302, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4303, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y72", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4305, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4306, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4307, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4308, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y71", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4310, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y70", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4311, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y70", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4313, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4314, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4315, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y69", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4317, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4318, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4319, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4320, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y68", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4322, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4323, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4324, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4325, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4326, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y67", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4328, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4329, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4330, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4331, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4332, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y66", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4334, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4335, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4336, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4337, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y65", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4339, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y64", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4340, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y64", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4341, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y64", + "target": "Q1" + }, + { + "coefficient": "-1/4", + "event": 4343, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "Q6" + }, + { + "coefficient": "-1/4", + "event": 4344, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4345, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4346, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y63", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4468, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4469, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4470, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4471, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y32", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4473, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4474, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4475, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4476, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4477, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y31", + "target": "Q1" + }, + { + "coefficient": "1/4", + "event": 4479, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4480, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "Q4" + }, + { + "coefficient": "1/4", + "event": 4481, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4482, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y30", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4484, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y29", + "target": "Q5" + }, + { + "coefficient": "1/4", + "event": 4485, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y29", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4486, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y29", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4488, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "Q5" + }, + { + "coefficient": "1/4", + "event": 4489, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4490, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4491, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y28", + "target": "Q0" + }, + { + "coefficient": "1/4", + "event": 4493, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4494, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4495, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4496, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4497, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y27", + "target": "Q0" + }, + { + "coefficient": "-1/4", + "event": 4499, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "Q6" + }, + { + "coefficient": "1/4", + "event": 4500, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "Q5" + }, + { + "coefficient": "1/4", + "event": 4501, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "Q3" + }, + { + "coefficient": "-1/4", + "event": 4502, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "Q2" + }, + { + "coefficient": "-1/4", + "event": 4503, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y26", + "target": "Q0" + }, + { + "coefficient": "1/4", + "event": 4505, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4506, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4507, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4508, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y25", + "target": "Q0" + }, + { + "coefficient": "1/4", + "event": 4510, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y24", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4511, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y24", + "target": "Q4" + }, + { + "coefficient": "-1/4", + "event": 4512, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y24", + "target": "Q2" + }, + { + "coefficient": "1/4", + "event": 4514, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y23", + "target": "Q5" + }, + { + "coefficient": "-1/4", + "event": 4515, + "frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "source": "Y23", + "target": "Q2" + } + ], + "port_add_coefficients": { + "-1/4": 299, + "-2": 91, + "1/4": 220, + "2": 65 + }, + "producer": { + "events": [ + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 908, + 909, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 972, + 980, + 981, + 982, + 983, + 984, + 985, + 986, + 987, + 988, + 989, + 990, + 991, + 992, + 993, + 994, + 995, + 996, + 997, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1010, + 1011, + 1012, + 1013, + 1014, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1085, + 1087, + 1089, + 1090, + 1092, + 1093, + 1095, + 1097, + 1100, + 1103, + 1106, + 1109, + 1121, + 1124, + 1126, + 1128, + 1129, + 1131, + 1133, + 1135, + 1138, + 1141, + 1144, + 1147, + 1149, + 1152, + 1155, + 1157, + 1159, + 1161, + 1162, + 1164, + 1166, + 1169, + 1172, + 1175, + 1177, + 1179, + 1222, + 1224, + 1226, + 1228, + 1230, + 1231, + 1233, + 1235, + 1238, + 1240, + 1242, + 1245, + 1247, + 1250, + 1252, + 1254, + 1257, + 1259, + 1262, + 1264, + 1267, + 1269, + 1271, + 1273, + 1275, + 1277, + 1279, + 1281, + 1283, + 1285, + 1287, + 1289, + 1292, + 1294, + 1296, + 1298, + 1389, + 1391, + 1393, + 1395, + 1397, + 1399, + 1401, + 1403, + 1406, + 1408, + 1410, + 1412, + 1415, + 1417, + 1419, + 1421, + 1423, + 1425, + 1427, + 1429, + 1431, + 1433, + 1436, + 1438, + 1440, + 1442, + 1444, + 1446, + 1448, + 1450, + 1452, + 1453, + 1455, + 1457, + 1459, + 1461, + 1598, + 1600, + 1602, + 1604, + 1606, + 1608, + 1610, + 1612, + 1614, + 1616, + 1618, + 1620, + 1622, + 1624, + 1626, + 1628, + 1630, + 1632, + 1633, + 1635, + 1637, + 1639, + 1641, + 1643, + 1817, + 1819, + 1821, + 1823, + 1825, + 1827, + 1829, + 1831 + ], + "initial_roles": [ + "D27", + "D28", + "D29", + "D30", + "D31", + "Q7", + "Y100", + "Y101", + "Y102", + "Y103", + "Y22", + "Y23", + "Y24", + "Y25", + "Y26", + "Y27", + "Y28", + "Y29", + "Y30", + "Y31", + "Y32", + "Y63", + "Y64", + "Y65", + "Y66", + "Y67", + "Y68", + "Y69", + "Y70", + "Y71", + "Y72", + "Y73", + "Y74", + "Y75", + "Y76", + "Y77", + "Y78", + "Y79", + "Y80", + "Y81", + "Y82", + "Y83", + "Y84", + "Y85", + "Y86", + "Y87", + "Y88", + "Y89", + "Y90", + "Y91", + "Y92", + "Y93", + "Y94", + "Y95", + "Y96", + "Y97", + "Y98", + "Y99" + ], + "opcode_counts": { + "add": 57, + "transport": 200 + }, + "rank_mass": 354 + }, + "rank_histogram": { + "1": 321, + "2": 13, + "3": 23, + "4": 20, + "5": 9, + "6": 3, + "7": 2, + "8": 1 + }, + "scope": "63-state open-interface projection through event4516; all675 outgoing reads retained as ports. Omitted external histories are not executed or priced.", + "semantic_restoration_proof": "provided separately; this script checks source closure, frame consistency and the bill only", + "source_main": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "transport_wrapper_bindings": [ + { + "event": 126, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "8c77e476fd67565d3c78e03f9e0c309352a87490f4811de9d81f61010ef3b769", + "side": "right" + }, + { + "cycles": 80, + "plan_sha256": "d1b8e03f63ebe22ebac25ca3079b2cb4599d7f653f2122de48b7acd3644c73a3", + "side": "left" + } + ] + }, + { + "event": 127, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "4f5ac9cd930fbe97e413d47c1de18071f739792ead8648a90c2ba5981859aef9", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "15a2d882067c35bd0056b95bbf05a8541a95dd5202f57148610f4108aa4566b0", + "side": "left" + } + ] + }, + { + "event": 128, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "c07116932bebcc24139385e54ec8c49d10b44f9e6ec56702bc6199c7434778a1", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "fe41bd77cefb0f79f0a83cd4fed4791df486c4ee2128e77a6302fec424097662", + "side": "left" + } + ] + }, + { + "event": 129, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "9b848a83692bd450e9f47af980c5b1b0dc88747f7faeef2ca34155e63a7fa15e", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "f9bd1532e242f05397381ab9541e64a34e5cdb50c6daef52cb0a2789bb2df765", + "side": "left" + } + ] + }, + { + "event": 130, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "546c0ac90e2512342fc9568a0ee052e71838aa084c8ffd459ec3aef60f301bc1", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "ff34685baa857ac228455649795c092e2c06dafb2bbfde1e27653ecd7c515e82", + "side": "left" + } + ] + }, + { + "event": 131, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "2321cf542d448a36a12d376b2de12b5dc1a2b76908d785616c8a1715a19d64bc", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "e4af3748c376fc978648d49362da5cc40c5a9aa5d193138ef36ee54678fecee5", + "side": "left" + } + ] + }, + { + "event": 132, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f274ccfb28ffa776e7eb02cf9187fb1b40a478bd3611b33c35215c0657ba8723", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "22a6a11294c20395796231dd8e9ee27334598c61502c2e460eff2b99e600fac6", + "side": "left" + } + ] + }, + { + "event": 133, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "a945ae5300e423ca06fad67b85eef90a38caef329bdada8db76a29c4306df93a", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "dadda24a01f7c7e62a8b12d9da869043c892a8d8b6639c03c55b265c366adfdc", + "side": "left" + } + ] + }, + { + "event": 134, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "c6b2ec44437a83bb0b3cc2dd85fb46530e4ede519a38f3d204d99136454fa4e3", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "90eb9de6897e674f08e00298a1e9cd5e79507d35f19a718d2fba4f312220afe6", + "side": "left" + } + ] + }, + { + "event": 135, + "rank": 1, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "1419139d7d53542b383442f221f8b0e18f4cf824034c95fda52cdcc8d094fd07", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "e5010faa917f307e07978cf2d2e9b6a9dbb36efbbbde16018ae5824e93698357", + "side": "left" + } + ] + }, + { + "event": 136, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "ed6c62ddbeadfe590ea5bf5d3c0e576b41bc6b4ea95f378b4f4b86614508607d", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "de0675a9c2c019620684e1775673ae82f5770a47021153f8d081961eb8751b3b", + "side": "left" + } + ] + }, + { + "event": 167, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "ef2e3d82b708374f0f9a30d7184f86c353f9ec8ab00a4e48f363061180c2b6f6", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "721bcf67112de8b13e430f69bc1209fff2a3fbc9ca613f9fd5a5bbad2a187f08", + "side": "left" + } + ] + }, + { + "event": 168, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "0c0559c3ec3b9d7757300e77c3491c1e07219cca444daa646b2b774d5fc60028", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "01a28fac87731b1055103f6720067db852577664eef474be7753938b648c045a", + "side": "left" + } + ] + }, + { + "event": 169, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "3f882bfbacb3b780d5ee649c494755957169640d7a567609f91b7db67053ecd8", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "1acb4dd5988464c1bd186f5f088536211c611653530de61b01e5f6309ee4fba0", + "side": "left" + } + ] + }, + { + "event": 170, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "a55a75c64d43896a542ae7b770cb42b9e52c6cc8da36a9c98a12b5f2c3f6ebbb", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "6cc4f29cb40e81c948160239a76983e43c2ffdabfcda63bbd2f817f8a5e1602f", + "side": "left" + } + ] + }, + { + "event": 171, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "ca3c7e38fb5af3a2a737a9126ed3973cf76505ce2c49698da14f3e66656c7607", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "99e3aeacdfa785ac3a9949291fa7646ed8de09a32c6be72ca586954b8f033901", + "side": "left" + } + ] + }, + { + "event": 172, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "95f13c51b2b89fbebd2a8ba1f92c70ae7c3859582c49af7150bbb076e30389d0", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "5e9745a4fc2ed30aa65bd5bea7b6bb00007839cf48d74803fee4617133f6f511", + "side": "left" + } + ] + }, + { + "event": 173, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "f7f3b635c8b390107c5e3e1e6b4fc7e6ed837511da21affd15bf1a45f3602865", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "a130145ed6fc7635467ecc6e9ce10cb08695a2bb0e15e0339c2dddc66dfde809", + "side": "left" + } + ] + }, + { + "event": 174, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "8a02c66212cf061e62d25197d762d59db97647099df1e3241a2bf1b5db1a4be1", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3ab600cfe15fbd7954d4b97ff8a5be1b4f0d00c91f2359fb87953a006ee9d91d", + "side": "left" + } + ] + }, + { + "event": 175, + "rank": 1, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "7c5ff376610078e96f672b17998abc746202ed8ab4e9664774b0a50f9bc1cf72", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "a370ae0a59848ceefd6e75c7b9c82f2ade47134dc4f98be202c71f13abdf6e21", + "side": "left" + } + ] + }, + { + "event": 176, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "81dea9085e14d969833aff05eca8b63ec04aa34bfe14ccb7afe590bd10efce0f", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "b9289109e68cdc48cc41692c87e8e3ccb66f056e6f23d8078fa74e64d8154a43", + "side": "left" + } + ] + }, + { + "event": 177, + "rank": 1, + "wrappers": [ + { + "cycles": 256, + "plan_sha256": "728289f721292ec9de3fad9059715ae8ff49ffd64123338f5388f2eeda56f3db", + "side": "right" + }, + { + "cycles": 256, + "plan_sha256": "5dd2d2beec08eef6f3a87c7fbcfeb097515da92e363d9c360db59840ff761d70", + "side": "left" + } + ] + }, + { + "event": 178, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "6e710f89635b441e84d54b55be5ca49f290e4fcce53bc033259f8f42f0a1c715", + "side": "right" + }, + { + "cycles": 96, + "plan_sha256": "a22ce0110d655f78e31a0d03a86a59293359be49b67c8beec72709fc0239130c", + "side": "left" + } + ] + }, + { + "event": 179, + "rank": 1, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "b5b72c66ac65e92aae58fa92d21eee5dbd3a10a87c9be98357c879a0bd6bf2dc", + "side": "right" + }, + { + "cycles": 96, + "plan_sha256": "9cab0388f0c7cfcfd6ae4b7b990fbf0a89abbf539eae364042853c9935a7493b", + "side": "left" + } + ] + }, + { + "event": 180, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "d804c57c1855f8b9739dc18a9a27876e269ae409d7546b67331076cd6a948a21", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "9f4dd4a23a3f0afd84af31cb363817f68440ff71e933bb9e9a2e2362754d8b70", + "side": "left" + } + ] + }, + { + "event": 181, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "2e140edf48320e68ad5531b9c2d8cbb81e521cb3f9d455d348cef9cba1b918e0", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "10799c21c65967d8b732d37e86ef364313005043a4e75f195e5dad9726853728", + "side": "left" + } + ] + }, + { + "event": 182, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "08c01a1f800bb24f3c4eda14341dbea5b57f92b21557196c5cd658f19c1d2e0b", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "143af8ec569885a54bc9fa4f3a907eed19bd57644a62e1cb6bf54318d93ad875", + "side": "left" + } + ] + }, + { + "event": 183, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "56e8db672a6fcc3ee4fc8a4bc4b37e4ff00da9e2285bf8458db2bd1c86fb0f9c", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "42426286d985b3943aaa296bd6648e24e19787cb38bf62eebc525df1c9c637bf", + "side": "left" + } + ] + }, + { + "event": 184, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "c7a1b6429e4b44ccf8403d7494aad8be07d4bf482af3fbf6e01c924d2197fd0d", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "8b4e0de20edea7e039e8d30c174bb8ae7a203d281abb6e6f7cba9389133d3b86", + "side": "left" + } + ] + }, + { + "event": 185, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "aba83d802e50c712eb997330a744dbaaf33601fffa9b8370fa6d35e8bad84c97", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "2424710e21553f6bdf1ff42b563fc1222e9e92b33735803b5340e3e6595a47be", + "side": "left" + } + ] + }, + { + "event": 186, + "rank": 1, + "wrappers": [ + { + "cycles": 10, + "plan_sha256": "9a933833dbcb2913f2cee09589cbb71a22bb158047f7de52fa4eb42b50501a6e", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "532e94a823e44519ac9ee963ac43441459e9003936f7ebbd3c38a379ad34d2a5", + "side": "left" + } + ] + }, + { + "event": 187, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "fbbd208f7d3be95ddfb43ede15a529abc17518252e991df80646ebea3288dbe7", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "43c2edbd95a40811b5e6f8dc8b31896b5db86da2ea30da2d1e2cb8b9c30eefa5", + "side": "left" + } + ] + }, + { + "event": 188, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "770f13312cc0de8d5c4a5dded44dfc4e5f81b1354eaeb231a0c8f31bc4b551bf", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "22bdddc2010da33d500e86efbcb28825b53aff9c429c5b025e8586d61a827f99", + "side": "left" + } + ] + }, + { + "event": 189, + "rank": 1, + "wrappers": [ + { + "cycles": 6, + "plan_sha256": "b5034393df352018ac08d546b6e0d3a1a4c24dc3da288d96d09b68281c64bcbd", + "side": "right" + }, + { + "cycles": 6, + "plan_sha256": "3924a0f5a69bfada35333f75766b7647ecd77abf91611f62c3446408ba85365d", + "side": "left" + } + ] + }, + { + "event": 190, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "5281ee8c70119b5e9bfa0ffd53979dc014b4fd9455b8467a910beecde62e805d", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "eb386af7fe5eb49ed59cd29d96bcb7aea22a6f1d0ce75ddee8a59fc596e48c99", + "side": "left" + } + ] + }, + { + "event": 191, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "6a55f1e8acd2aa747ff5874f5652d7f24863454e96ec603d358c2b89786d0439", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "4aea78a52b5a1e5fe5a7a4d1bdf6b1bc3cf7663db2f1d3257cb0044d48a81f33", + "side": "left" + } + ] + }, + { + "event": 192, + "rank": 1, + "wrappers": [ + { + "cycles": 6, + "plan_sha256": "d637153e6271122a43f2f396bdbeef0cc4c5a7debe98c433523bce36b8a5d793", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "88cb1fd794227f2eee5b6089b08a3bd6f40928335c992fee6891edf1295a9e88", + "side": "left" + } + ] + }, + { + "event": 193, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "212640b24fb458f915e889fda2962e3af06eb3f0d524d785cd025cbdcedb6d1a", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "867d8d7281baeda97defaaa3378c26ac58991a986a072521782bbcd5af41ca87", + "side": "left" + } + ] + }, + { + "event": 194, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "4eb64acb9c4f9cf51e00927d1db3f86161df5a7d6fd4a4f8d3f5a1d9db160af5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "f7d729a2392548a712ba21de22d85a9df4904377c9a95f0224016c856598ea60", + "side": "left" + } + ] + }, + { + "event": 195, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "c6f4bdcb4ae8fde316799410cfd19f4a9e992c9b478d618d89069a3721bef3c8", + "side": "right" + }, + { + "cycles": 20, + "plan_sha256": "3b47618b71aec9241b15a5b8b58c355d4329b393661b7d11cf78c6bd57c6b008", + "side": "left" + } + ] + }, + { + "event": 196, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "efb9407b1b742926413e0cf9a7759d45438ba47c02b7862699e7112278b54807", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "7f8a3c42f75c762b82e25522072582d727f9f7e81fc3944a82daf9eff62f894b", + "side": "left" + } + ] + }, + { + "event": 197, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "2198924d41b5039f47d5d86dee0cd971944a46d08f0ac03d1121165def407bcf", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "b5fb22796153e83c3d90e3c99834cfcd080f0093524a34766e6b4e19395de5b6", + "side": "left" + } + ] + }, + { + "event": 198, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "de0ca440bc64a47bd9e7167fb8eb0c04438e07feb4890548966b71b1ce413989", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "948ab11a865d8b2d06c488decbb92fd46b6bc15f3f7956692d3ef0c5ae671298", + "side": "left" + } + ] + }, + { + "event": 199, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "5809450d783bb62117bd281fafae52c8cde198e36828d003a9e82bd670edec2f", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "5ac55c76379b8b9ecbd02998a43150193fdc4bc8d9aea5bde59133c7c9629dce", + "side": "left" + } + ] + }, + { + "event": 200, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f78ab63807085efdd8c359c8b462df743eb81742000d699ac64f30831a9b063f", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "302a44c2ee52a464e7b6d30c72ac7c430134f8324b405685f6dc34215e17fe50", + "side": "left" + } + ] + }, + { + "event": 201, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "351be29dc1ba75709a784f0dce27b75c09e1a04e869d19ec8a07df5722513aaa", + "side": "right" + }, + { + "cycles": 6, + "plan_sha256": "e2bed1a8744d1185260e47d6879448daa521e5f670f7f49f76a1b4e1853dae6d", + "side": "left" + } + ] + }, + { + "event": 202, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "bf3c5ababbf3947d1d533cec62840a484d89fbd35fe7ff91d59199a36d3b266a", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "0c314ee7cefd55190f3de3d103f6b839ef7d16ed08f270c5c6b9521d95ebfca2", + "side": "left" + } + ] + }, + { + "event": 203, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "3405988a0dfa1fe0f3065c9b24ffbf7ac312a39fea4347f9dc70b68391534168", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "bee98327271baf351fd077ebdd243f2a292700600dc368a4f2c9f8451745200f", + "side": "left" + } + ] + }, + { + "event": 204, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "d063b3ab868168b07fec33ef220eb2ad2ba9beb9f17eedf9ae3f4a6c7fab303b", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "eb35c95f442eb79013eb8430a40f15d41309b6f6cf97fb7d1c3f03037aba57b1", + "side": "left" + } + ] + }, + { + "event": 205, + "rank": 1, + "wrappers": [ + { + "cycles": 42, + "plan_sha256": "7c31b93806bb44539daa442199dd6108172bb5ee741552c0869afc22169af22e", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "ec464fa79917180ce3145b5e4748b31b63d0ce52cb248e03d0b9738f3ad76b8d", + "side": "left" + } + ] + }, + { + "event": 206, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "6923ae0d925588997440d94060ebe491ffc6a3de9d1a9daa302eca3140d33357", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "e17a8148442d35965755ed0431bcba5f963b34c34593f82cf9d1c18dbf5e46d7", + "side": "left" + } + ] + }, + { + "event": 207, + "rank": 1, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "c57a0b21b4dbd82f50de343fb4092298c0589b8fedcf9f9d990b5082f9054a23", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "3d440011105fd53c8a560ea883599ae26082bba2f9d044f06c0a332a6ae84181", + "side": "left" + } + ] + }, + { + "event": 909, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "b8187764363beae9991779d6414a1c7cd08df977e252bc7ea7f2505732acdd3a", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "32c2fbb1c6fe8b6d95dce9329966c08aaa2824921b19f3e0e3ffa8fbbb3dade3", + "side": "left" + } + ] + }, + { + "event": 911, + "rank": 3, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "bbcb348a888eb60854b5f6d23a5650facbc44556d478c53c213aa3d4d24a015d", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "2fe365cacf9ac9b101a8d73f012c70fda219823a78ba9cb7e8e905f81c1e49ce", + "side": "left" + } + ] + }, + { + "event": 913, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f16550c085910df7298db9ea5deb6bb1bfe7c4bb8b8241d249cc832a7151d809", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3895dcc7283cff1671f1a536ce80f1fa002288a636e55da4adb122da745eb5f0", + "side": "left" + } + ] + }, + { + "event": 915, + "rank": 3, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "95410ef3ac4563af19e8befc5ccf67ce063e785c90f757b3e9bb04d49f4bebbc", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "73d8a630b50834e0bb6318f6e88c20828c560267face832969ccbd7ff7c50efb", + "side": "left" + } + ] + }, + { + "event": 917, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "fa8f8d6d710f8e2d74c7c8004d4d6a68dce1664bccd0ea0d8f992c6606ca18ba", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "af81677650c563ade5ed91c873e218a2fcb4d83e8c091906790a215c2280e693", + "side": "left" + } + ] + }, + { + "event": 972, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "cb75ac4ea999eebd1e22104890ec0230edcc43a3a7f2cd850639ecb2119e9605", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 980, + "rank": 2, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "852eadd3b83137a217dc840f3a9321c14b22407c70de4ff6c7200f8df398ade6", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "029b6e8b68b0b53fb2fe27a3b6aac5648ef5667d740a78e2be0a75a32f7efb9e", + "side": "left" + } + ] + }, + { + "event": 981, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "76c5b8c3836fcfc6e173c0af04dca645b2fbddc257f328c1253cac54cf913754", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96196ab5c2cd317c1f4cff0d1217384220ef90abebf36ecae2321b5fe2f76929", + "side": "left" + } + ] + }, + { + "event": 982, + "rank": 4, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "de45976c98a05c79ab851302de1d6feca3da8737b30abdaa10a8c5db567dc211", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "efabcf2a64866fdcf728dfcce7eb28df2f3f190f1b8510199a6f19129cd19c91", + "side": "left" + } + ] + }, + { + "event": 983, + "rank": 5, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "c3aedf61741f6a48290cb7c8d76786553a04491b2c11958573d7859bd11766b6", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "d1ebb13124c420bdd1f22596a46a16133a077295f95491e4e3e3a1e6d2a03ffb", + "side": "left" + } + ] + }, + { + "event": 984, + "rank": 4, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "47cb7de9b0faf7120529f6f87b7510695c0ff639eb909ed145546063288d9103", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "4b39731206c684d9b817705d40078cf42321f2051baa10d2be49bf60d7738989", + "side": "left" + } + ] + }, + { + "event": 985, + "rank": 3, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "a3d2869555d110a2fb76651e7c7535933c1437b91bf62c77a849368bbc585d99", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "f85196119f24302f1c94f66ee4475e86c8ade5068d2dd86acad90f3c63cd84a9", + "side": "left" + } + ] + }, + { + "event": 986, + "rank": 2, + "wrappers": [ + { + "cycles": 6, + "plan_sha256": "4ff2d0d4f2c87d30d0b31862069a97957b33a1ce1f2173b78d78596ce2f1df45", + "side": "right" + }, + { + "cycles": 20, + "plan_sha256": "1a8ada4d8306b271190a6dc5eeaad063910b50a3056d7bae320170002eeb4e07", + "side": "left" + } + ] + }, + { + "event": 987, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "1ea7781bee7efd6b51b7daed6d4599ae205131ee504eaa6acb7dc3363a2a9c9e", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "ab62fca375b51f6beb103ae1323e60977e45bed276bacb5a3871112c0e63a9ba", + "side": "left" + } + ] + }, + { + "event": 988, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "aed9cce0536836966c0b538a9f6cdf2e0225581c70042eec8283605a497abb92", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "119c88991c9880713f7b8a7d861c8d7cc72bdce521acff1337dfb6082dac04e5", + "side": "left" + } + ] + }, + { + "event": 989, + "rank": 3, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "0f0643cfabe53863d33e38703d67b1c62d04389a97cb0dd7a5face2a78ee653a", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3fd6b96f59cf41c86b5f3cf96a5f9211cf6df61d74e46c65ad80a04aef2aa623", + "side": "left" + } + ] + }, + { + "event": 990, + "rank": 2, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "06099857afcfd1cd7cc6de8cee6625d83f8619699ba79556301601499323ef64", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "616d62e1a78da9ce60d328e9a2b356962d442c03bbc0133df2b9d5d0fdec49f7", + "side": "left" + } + ] + }, + { + "event": 991, + "rank": 4, + "wrappers": [ + { + "cycles": 6, + "plan_sha256": "6ec9285f949814ce17921bfd05b2ae569143ef37740e6b212326ef93580781eb", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "21e7e4fdc23ebc5b67ed03547c293128d64fc4a6b0cac3d067bf1e8692ea6490", + "side": "left" + } + ] + }, + { + "event": 992, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "cfb7cf87cf563d67c59fbd2208d6773315bd854868a1bce6d7550e5689855022", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "a5b827a708d20d1e3e5a7eeae65797d85279062a2d46196674c3edfea0f2eb1f", + "side": "left" + } + ] + }, + { + "event": 993, + "rank": 2, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "2829420b3535eac670ff416e28d2b840e46fb3eaae475acad1d3792e0d03d77e", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "0ffb654ef5ce26002b4c7f03e15281be466c0e18b4b0bc71df63ac31f4b9163e", + "side": "left" + } + ] + }, + { + "event": 994, + "rank": 3, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "70088498daf7dedb26f6dc98445a4cad8c4dc1548ab3ae259347ec37935660a9", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "a5b827a708d20d1e3e5a7eeae65797d85279062a2d46196674c3edfea0f2eb1f", + "side": "left" + } + ] + }, + { + "event": 995, + "rank": 4, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "7d957539c051156496a14ff808c4a10ec84d3bae2a40597ddb57326ae76e67a2", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "af365fa8ecb9169e8db6a836915e07e159a2e2ff7f4aa27e75553071b11392cf", + "side": "left" + } + ] + }, + { + "event": 996, + "rank": 5, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "471d933c2638a4d0b02e9232c6e1bd43ad0f9193f0a53d65a13b3f2ac5cdd6d3", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "88c55039629236bb939e93d210f4e756ac5493686ae75bdcba3a68e21cbfb240", + "side": "left" + } + ] + }, + { + "event": 997, + "rank": 4, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "676f0e1af11340e4309cdfb723b884634f855d51691f619e95588dcbbff1aa54", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "63927d7edb6af6e21e27236491c947f931ff072665e3f7bf314a7d1dff55c5a7", + "side": "left" + } + ] + }, + { + "event": 998, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "d97c3efd6d41e98fcff337255d4edc9812040034606e9a673fc7d7556f83a85d", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3baa08add776c201637d34b4ea8476574bbde6e35fa8e9b2fb37575ced210e22", + "side": "left" + } + ] + }, + { + "event": 999, + "rank": 5, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "c9ea49e69407eb00b253e16ac8cd134d1ae5c76d83b4390841668080df255bd7", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "982ff1fc561898c191cdf6956432b23a3d2288f84034641924fbc40d602a64dc", + "side": "left" + } + ] + }, + { + "event": 1000, + "rank": 6, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "9f9885d8f8c0be337eb5872d039ca8d475af2368280bb6c6af29066758e43e9d", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "b7878e9efa776af23d7ccd5b861d29cb22972468e3a50db84e5c641d3b4b7398", + "side": "left" + } + ] + }, + { + "event": 1001, + "rank": 5, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "b37dde64c16dfcc7ad86730d49cc8866c12b836fedeb2caef05fa466ccff9d4a", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "a93ba3de63e794061533150058926daf1ec4002ffd2a6309e4f9b8fd3bd2baac", + "side": "left" + } + ] + }, + { + "event": 1002, + "rank": 6, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "0f5c75017b2b2701b88fe2f34b90b7e320afd30dda8bfe9abd0740280e25ca50", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "3f1c1a2c97feee0b45642f906541becaed71831b708f194dad95d948a2bf38be", + "side": "left" + } + ] + }, + { + "event": 1003, + "rank": 5, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "25306302afdc5afc2fff157db675f93b4a9b0ded48650a0f16dcae6f1f565599", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "0e30ba43e3326eb46db3e2521ff563696b5ae3a8cd5b00319c36dd441ece1468", + "side": "left" + } + ] + }, + { + "event": 1004, + "rank": 4, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "40d8dcec218361ca114aae205c7c585bf3d7b0affae26a7f7976260e079f83cd", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "ea90a7735298a279b5bfbdc9e3dadad3bd5ca1e70631386c6b0c760f7e889bc1", + "side": "left" + } + ] + }, + { + "event": 1005, + "rank": 3, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "2513d75b7a55d1ede2940df93908ff37d74f785cceecc4d3de6f4371ff1de3df", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "b9bc110a308328cea8d4cbd17aca2e793612852de9a1817e17c6bf0f8415a8d0", + "side": "left" + } + ] + }, + { + "event": 1006, + "rank": 4, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "3cf7175a7585dd8342fde2179a96ce1b104edc32c480903836918cac3239f3fd", + "side": "right" + }, + { + "cycles": 20, + "plan_sha256": "c337e597f95b15c7402a5fd281de3e588e56cd689dcece26dcc2799559b13669", + "side": "left" + } + ] + }, + { + "event": 1007, + "rank": 5, + "wrappers": [ + { + "cycles": 128, + "plan_sha256": "aaba7e233ca91a8b8e957ace99d9fbbdc32d6b715bc5e3cfee1737b97d71a133", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "d5bd3a8a0971fb8af5f190d5ace7c7c7283712dc6ed63d378b442e5baf027c1d", + "side": "left" + } + ] + }, + { + "event": 1008, + "rank": 4, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "c97b6ee3cf0c7d168850a9a2bf293bd133ea79cb0a3f6fe9352c9be9d42052fd", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "76dcd263488553717c060decb0a2327bf6f0d9aebc9f4b8077843e8c30096a6a", + "side": "left" + } + ] + }, + { + "event": 1009, + "rank": 6, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "b82aad889db8b615bd03b61d3f4f76c42e87c7bde6d1594ff228d9e6635dc413", + "side": "right" + }, + { + "cycles": 80, + "plan_sha256": "4f49d1ffe022b7c55886ba2d4860cd3ce1534c9d0d116097fecbee5a6c2f6980", + "side": "left" + } + ] + }, + { + "event": 1010, + "rank": 5, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "72ad8b51fa63e9015b6a066218bf0a80664440a5da046da166a3d973e92ab6a1", + "side": "right" + }, + { + "cycles": 80, + "plan_sha256": "9ec0f23d51f62d7dba643f77ccac21aed784d068ec864a5a34e983e1b7d1b6f4", + "side": "left" + } + ] + }, + { + "event": 1011, + "rank": 4, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "e2f37b6faee873108b005886e7210f4b72e5b240c282de6aff2642af1894bdc8", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "991d22ad572d792791838f7dbfca3b71cd8b6f317a64bfd3479bd18894490539", + "side": "left" + } + ] + }, + { + "event": 1012, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "b50b5e37f1e90041a3b78dbe208a82f333163b87bd6b5d23718f897279ceee10", + "side": "right" + }, + { + "cycles": 80, + "plan_sha256": "1b5e220509b0a655fd6e71cc14f9089c5ded196bc4ecb52532ced60adabc2706", + "side": "left" + } + ] + }, + { + "event": 1013, + "rank": 5, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "a7dc6b2121a90eb9550b1b989ef80284f87c8b6a80bfcfba13ac1a3353165298", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "80d9bf7dacd9c3a3f5d6d101c4aff05417b5ab02fd62584aaf93257036c470b8", + "side": "left" + } + ] + }, + { + "event": 1014, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "0b549ffe86d3f981f5856f2eeeb21f8adee81d0184c344dd896048d8db5243c9", + "side": "right" + }, + { + "cycles": 36, + "plan_sha256": "038795903f69f1b6f317b39805fc377d3726a78667d024bd786aaa45f8478fde", + "side": "left" + } + ] + }, + { + "event": 1015, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "5a1b77425bdb437fc025182e5617a803664c602af9d734bbd887ab659b1a9125", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "97974aa64af33d55d41a161e4435c0e4f0087bfd7aa3ed4c1c225611c2c4b40e", + "side": "left" + } + ] + }, + { + "event": 1016, + "rank": 2, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "ca5f6fda0028029d138c519971c97404689c05bbee0b8bcfcaedd531434ec8bb", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "bca8bb927e7c084876dab4152c977759d361b9536b922d7bdf1c56d59247ec8b", + "side": "left" + } + ] + }, + { + "event": 1017, + "rank": 2, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "730678c0233887c1d4a33d9a458f8f4a2a8a3e74f4c588084f7efb03d77c1405", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "e61d82ca0fe2571ac5511e8e97c2aa25c97541f2e0d8e71e00c04f42832e2cf8", + "side": "left" + } + ] + }, + { + "event": 1018, + "rank": 3, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "d2acf33afb254bfd4aa4c09d660ca2a8eebd79f81cb72dae4f36facea9c1041b", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "9a18f36239b7fba9a063db540a200263b378039166c7e61bd1de7f0c38e6ab9a", + "side": "left" + } + ] + }, + { + "event": 1019, + "rank": 4, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "955abffabb29c35c8f3b5ea3a95d3a22c934020bf67c1d13c30232487849bdb7", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "4be90107e2672380e104b2af0e686ee9763f6a2171e96d2519a9559f78b9a97a", + "side": "left" + } + ] + }, + { + "event": 1020, + "rank": 3, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "4a7be7587bfb7c2a4c688dfe7a071b4aadf2da121d8364f24ae22f22f0985f71", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "74f4602cf9c43dd803bde46163f7b3b27ed8f01d66864dccfdc1699e003a1a67", + "side": "left" + } + ] + }, + { + "event": 1051, + "rank": 3, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "1eb9974dbea085a9510e06a9e47069228c29afd5635802e305c26d4457976952", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "acc6a85bf388b5d501e87bcdaf0d65ad44c11639c8c042baf930c338964133a1", + "side": "left" + } + ] + }, + { + "event": 1052, + "rank": 2, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "892823eac5bfc4a9e125ed7082103464cf3577b0a960cb3c51b655efee1363f2", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "cd39751f62395683c229cfee94734204bb450f190f21f5dcc25a5678e412fbc6", + "side": "left" + } + ] + }, + { + "event": 1053, + "rank": 3, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "95be72cfa24e70fca2d3a76229270edae767b405213adc25f27d22c1b42ee4d6", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "38ae94d8416857f360c4de66b95cf604bd3b5c112297309ebc9703c49d876124", + "side": "left" + } + ] + }, + { + "event": 1054, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f482d0b367bcf10663acaf2214cdebe981af39d850cd04a42755662bf998ab66", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "879fc9df17950ca316a16190be6753be8c5e03e710864c40a11039ea95033403", + "side": "left" + } + ] + }, + { + "event": 1055, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "622097c3d3bd86a980eabc809486e48dfd948261211c778b23bd399ccc732547", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "8786e185e0a4b9d3b8fa083b8c3f00ced29deb6ddfb5ab8ff43a1e99bbcf6d66", + "side": "left" + } + ] + }, + { + "event": 1056, + "rank": 2, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "598212e12b8bf0149d153682ccb74cf6bd6564d280efd944be5e2bcbf3e291a6", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "2df5622d581692450edecef7bec6281e47a4da981a97f60a413177ff0400a6ec", + "side": "left" + } + ] + }, + { + "event": 1057, + "rank": 2, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "3e0d6cd510b96135c0c1ea45ea5d082fa1f5b6d06e16abb968ee4a94a7f0f9b2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "b72c88fcc77fb657365db636a0ba1f6869658f00aa637b7478d7b144d1b248a7", + "side": "left" + } + ] + }, + { + "event": 1058, + "rank": 3, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "514f8f1bb688bced8f3352f8983c49ed2b5daad7e65d7fd4dccec1cc67fa8f71", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3638592de06d18c0bac8037ebc85944edf4d32e3e0c40099fb673cd0c51422a9", + "side": "left" + } + ] + }, + { + "event": 1059, + "rank": 4, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "c7f614a3e819ae1c2307028dff306d1e1c3008adfbe0efaaf69555132f007b6c", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "3676fe439e7417f1ec77f4e7cfc983c508da64885fd9166a46200e1febda0f66", + "side": "left" + } + ] + }, + { + "event": 1060, + "rank": 5, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "347051f053260df93f1dd5670bb95c55f158d5d600e3f57039b8a9497f3b7406", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "30ba8c7bce147693d6004d891edd5f5d88c441ff060a13da415e6e1baf281893", + "side": "left" + } + ] + }, + { + "event": 1061, + "rank": 4, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "9af2b80bb6be9704f1884932f8ab1f2bbf280f9ea21836a4eb1eba4d695dd2b6", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "030b13c6df36960b193c15d77006b96fe4b74767f0c91ee0cccc8e48155bca56", + "side": "left" + } + ] + }, + { + "event": 1085, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "3d993b5182317a9685003420546ad67231e811a7a6e4addb5b94832f29f8773d", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "0c314ee7cefd55190f3de3d103f6b839ef7d16ed08f270c5c6b9521d95ebfca2", + "side": "left" + } + ] + }, + { + "event": 1088, + "rank": 1, + "wrappers": [ + { + "cycles": 36, + "plan_sha256": "e20ca1afc7db25375ec7365f8b623e8ce4c98603a85e6587216ce4e47b76d6cf", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "8d60ea3cc99d30348626a7c6ca8b7806cfe2107ee70b6ce14b01b94ef535625b", + "side": "left" + } + ] + }, + { + "event": 1089, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "2cf084d3a05031590df59c37b5de581d5a541ebc72894d8c9a51eaa7c10b3491", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "5f617b5de5623a319b145e4ca60947fb55a9a99e457f74cd8a64a1ebb3303ac6", + "side": "left" + } + ] + }, + { + "event": 1091, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "c59869e43b35de30ad41fd107b543ff6f26522b355438bbb6f582d0e383fd963", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1092, + "rank": 1, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "ccea977a9fce0f1079e5d8615ddc628d3bbf65d37cd50918070e336668fd5758", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "26e430980ba4affe1c77232cd96993d665fe1155380df266c51f2853541e1864", + "side": "left" + } + ] + }, + { + "event": 1094, + "rank": 1, + "wrappers": [ + { + "cycles": 36, + "plan_sha256": "e20ca1afc7db25375ec7365f8b623e8ce4c98603a85e6587216ce4e47b76d6cf", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "8d60ea3cc99d30348626a7c6ca8b7806cfe2107ee70b6ce14b01b94ef535625b", + "side": "left" + } + ] + }, + { + "event": 1095, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "83fcf981fffe51b01de1026aba7342b3832d2974d1d334a0f5117c0b80e45348", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "d32ab9c02e058d6f69288db1e7e37a84c984d56762f602b584b6645d908e5359", + "side": "left" + } + ] + }, + { + "event": 1097, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "4d9766dc60981fd416a4a4eb8325e30230106b625ceaa8966a96bb8e3517670b", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "501acde8fd1e954187f2e38c27652f493e5dd0610d0a6fed7f5a45e990f569da", + "side": "left" + } + ] + }, + { + "event": 1100, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "6dc70b8d90014ba6867408d53cb5e7ebc31d3606625b7374ffbcb7a25bb70f22", + "side": "right" + }, + { + "cycles": 20, + "plan_sha256": "3b47618b71aec9241b15a5b8b58c355d4329b393661b7d11cf78c6bd57c6b008", + "side": "left" + } + ] + }, + { + "event": 1103, + "rank": 1, + "wrappers": [ + { + "cycles": 256, + "plan_sha256": "d9a13c9c9e27fa7c7c33ee5954ce96e3731651ad76a3b3ced87343ed301bbc6a", + "side": "right" + }, + { + "cycles": 128, + "plan_sha256": "91e0397a6b02d434873b47f74914804490fb6713e8b455fd00689aac19d652ba", + "side": "left" + } + ] + }, + { + "event": 1106, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7de584949ea69a34e90fa17e7df1efbd2dfbbeda681e196060c7501f32bc9c30", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1109, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "bd71b7579b87324be815a5ccfb8e3a8cbcc9151f6c958e606967147ae7cdbbeb", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "455783bf0adf325faee4845df00527760294389f54e88b7c635f3c811581a1a6", + "side": "left" + } + ] + }, + { + "event": 1121, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "274f5279b7fe5fcf54e7e5cf319d7b0fcd779a9e7d616ca7c23e1eedfd4628f0", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1124, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "bcc9713f5735e50db03d509a068a4606f33bbeeff0975d1559817a9b62657d19", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "26e430980ba4affe1c77232cd96993d665fe1155380df266c51f2853541e1864", + "side": "left" + } + ] + }, + { + "event": 1127, + "rank": 1, + "wrappers": [ + { + "cycles": 36, + "plan_sha256": "e20ca1afc7db25375ec7365f8b623e8ce4c98603a85e6587216ce4e47b76d6cf", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "8d60ea3cc99d30348626a7c6ca8b7806cfe2107ee70b6ce14b01b94ef535625b", + "side": "left" + } + ] + }, + { + "event": 1128, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "bcc9713f5735e50db03d509a068a4606f33bbeeff0975d1559817a9b62657d19", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "26e430980ba4affe1c77232cd96993d665fe1155380df266c51f2853541e1864", + "side": "left" + } + ] + }, + { + "event": 1130, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1131, + "rank": 1, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "aae978d6d90be702893f415c168fdec900e269e76c8cf9382baac4370258dd2b", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3370d951dc6491d86e9fb57beeb588faff3285a9625468315a7c05fb46d1e5b3", + "side": "left" + } + ] + }, + { + "event": 1133, + "rank": 1, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "e1d51b3b0c8fef3beaf64f43a74bb4ba2e1967aa29ac7e9b34d2e9d1161d4311", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1135, + "rank": 1, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "e1d51b3b0c8fef3beaf64f43a74bb4ba2e1967aa29ac7e9b34d2e9d1161d4311", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1138, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "8268f253dc2a465352471b8f83d5a01e8fd1516b46ddd7f63e34da43be1160ea", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "a8b7e93233827d9bed94b055bb72cbe09e4a827d711f48a34dec7c0d3c96531e", + "side": "left" + } + ] + }, + { + "event": 1141, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "4d9766dc60981fd416a4a4eb8325e30230106b625ceaa8966a96bb8e3517670b", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "501acde8fd1e954187f2e38c27652f493e5dd0610d0a6fed7f5a45e990f569da", + "side": "left" + } + ] + }, + { + "event": 1144, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "e2175c455e5a1d1d115793e13ec5103500c6a3144150d0c59f78bb20cd430ebe", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3f60b2ebd40f2eb9caad9bb93c0f7ff84ee9a781a58fd3f1fcd0356ff80ef9e7", + "side": "left" + } + ] + }, + { + "event": 1147, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "fa50f9de45e55ec76423f9b1782c642359200db0c014778399f85b62014b2916", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "2ec134fc41d167d5fea8ebe950b7da2cd4410f26ef03cd56e7eb410864eb9bcc", + "side": "left" + } + ] + }, + { + "event": 1149, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "fa50f9de45e55ec76423f9b1782c642359200db0c014778399f85b62014b2916", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "2ec134fc41d167d5fea8ebe950b7da2cd4410f26ef03cd56e7eb410864eb9bcc", + "side": "left" + } + ] + }, + { + "event": 1152, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7de584949ea69a34e90fa17e7df1efbd2dfbbeda681e196060c7501f32bc9c30", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1155, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "cfbc4e6687423d1f8edea9a188875b379c73047e806e847bb59981b796379f18", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "85175c91c7b50be70cfa448a821ecf94700ecc5b4c04074a20ccaacacf6ffc31", + "side": "left" + } + ] + }, + { + "event": 1158, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "e407f0bf6eb07b0a1d965cd8d7928a4a4143bf8be2ecde419fc5c9f7ec4e6ba5", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "3322310a24357d29facfce42a22ef0ea7fa20768d056b29f56235f31c0181d27", + "side": "left" + } + ] + }, + { + "event": 1160, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "e407f0bf6eb07b0a1d965cd8d7928a4a4143bf8be2ecde419fc5c9f7ec4e6ba5", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "3322310a24357d29facfce42a22ef0ea7fa20768d056b29f56235f31c0181d27", + "side": "left" + } + ] + }, + { + "event": 1161, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "42ffb994a7e9f4d85453a15c740b71ec370241f7bf2faabcbeb83832308e8696", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "455783bf0adf325faee4845df00527760294389f54e88b7c635f3c811581a1a6", + "side": "left" + } + ] + }, + { + "event": 1163, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "5df5f6ab65411063eb7c6857349c33a707c7c32a78479e82688098dfd53654f2", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "5316d690d6c8ff3dc38f6d3923c98f8e3c4d63e8c590004bdeea1c161ff1e5ef", + "side": "left" + } + ] + }, + { + "event": 1164, + "rank": 1, + "wrappers": [ + { + "cycles": 176, + "plan_sha256": "2d0a83f307767fb83baf354a4b2f50d759ef008346aa559bf8385d7378e1b9b2", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "4ba313b7ecd36710132aeccdea6573a5ed5ed24236d5cc190e21bd60722bc6a9", + "side": "left" + } + ] + }, + { + "event": 1166, + "rank": 1, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "bb783edd4b8179b5e1a785aca246d56d6fa157148e4abc0eb2ba0936207aca3c", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bad36c40e4f0617e9cb2d70fba581cd6b568842d83d0de5b866f206d87e435b4", + "side": "left" + } + ] + }, + { + "event": 1169, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "77983e4c48c0d137db4a1b26a74afd08cfc1300f649c3ce5cbc7f4016c498280", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "2438bde7512a2807c63968b4d934fcb5b105a71ad50312c4566dac59d77bcc4b", + "side": "left" + } + ] + }, + { + "event": 1172, + "rank": 1, + "wrappers": [ + { + "cycles": 52, + "plan_sha256": "7720b953bb521427368f1626d1e0e75fac767e6a4915ab9bf80697c99f4e65fc", + "side": "right" + }, + { + "cycles": 26, + "plan_sha256": "4d4f4936bdaeec4430069ac5aa9b9e5dfd33383c3a3003d65ebe4cf7e90be277", + "side": "left" + } + ] + }, + { + "event": 1175, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "e75ec33b9aafd72ed6511dca27a48085f8993b164fa7c780b99648b699d681d6", + "side": "right" + }, + { + "cycles": 20, + "plan_sha256": "3b47618b71aec9241b15a5b8b58c355d4329b393661b7d11cf78c6bd57c6b008", + "side": "left" + } + ] + }, + { + "event": 1178, + "rank": 1, + "wrappers": [ + { + "cycles": 36, + "plan_sha256": "966ba36067ef7fadbc6cce4c4a9461eb5467aa59e06d16749a0b92dc63a10326", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1179, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "a53b9dbfee628b6eaba64e97e321f9f5687e5a19e7c9a7fc3cf4987d4a084431", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1184, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "df2ba64733b884caf43f1cc7a2e49f0a38b88a3d5d6300fb8bb1af2cb9814b4f", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1191, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f5303cce7295d1c99a48e54768ae44fdb6b47aea9fd74d4ceccd6b94f53b60af", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "9d6902fe2b081ebb5d1ce15f181c5fbd68ee6794a7023ef3f6788f307074464b", + "side": "left" + } + ] + }, + { + "event": 1197, + "rank": 1, + "wrappers": [ + { + "cycles": 112, + "plan_sha256": "e43e3e4f457f291dc0092479afd74e931ec4429c3c2d1942f6e5584f708c24db", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "4ba313b7ecd36710132aeccdea6573a5ed5ed24236d5cc190e21bd60722bc6a9", + "side": "left" + } + ] + }, + { + "event": 1222, + "rank": 1, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "841009a170cb4bbb0af99a90185608578714b1d8f74a1d265514e037845057ea", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3de610d58f8c1dc44a7287ef906c1fa764ff1980c0f5c9f3036b42f0d7e08442", + "side": "left" + } + ] + }, + { + "event": 1224, + "rank": 1, + "wrappers": [ + { + "cycles": 80, + "plan_sha256": "841009a170cb4bbb0af99a90185608578714b1d8f74a1d265514e037845057ea", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3de610d58f8c1dc44a7287ef906c1fa764ff1980c0f5c9f3036b42f0d7e08442", + "side": "left" + } + ] + }, + { + "event": 1227, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "ba6accb1764110fbabe6fd99d70bf665036a791aeb9552554051e786df96bea1", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "5c3fed282e3b9c7fa427c028a67684a3c20e245258f5d9aeb081a8da64eb6c78", + "side": "left" + } + ] + }, + { + "event": 1229, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "ba6accb1764110fbabe6fd99d70bf665036a791aeb9552554051e786df96bea1", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "5c3fed282e3b9c7fa427c028a67684a3c20e245258f5d9aeb081a8da64eb6c78", + "side": "left" + } + ] + }, + { + "event": 1230, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "4d9766dc60981fd416a4a4eb8325e30230106b625ceaa8966a96bb8e3517670b", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "501acde8fd1e954187f2e38c27652f493e5dd0610d0a6fed7f5a45e990f569da", + "side": "left" + } + ] + }, + { + "event": 1232, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1233, + "rank": 3, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "01b8dc13d96664b07836c910be71adadaa651841584477d12f40162e6a394093", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "dc20720f4990ac304969f3c78c03cadbbee27c2c0ee724a2bc12dfe015323ce0", + "side": "left" + } + ] + }, + { + "event": 1235, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "e88256a0df7fec1d64dd2f74073697c4f8e04b95be0ed65affe74c4c8bf2d773", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1238, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "f3d08fcb6cf5d50269d307b647f3c831da33ab6254f200cec32c9ee9b83e3c56", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1240, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "f3d08fcb6cf5d50269d307b647f3c831da33ab6254f200cec32c9ee9b83e3c56", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1242, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "f3d08fcb6cf5d50269d307b647f3c831da33ab6254f200cec32c9ee9b83e3c56", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1245, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "4d9766dc60981fd416a4a4eb8325e30230106b625ceaa8966a96bb8e3517670b", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "501acde8fd1e954187f2e38c27652f493e5dd0610d0a6fed7f5a45e990f569da", + "side": "left" + } + ] + }, + { + "event": 1247, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "4d9766dc60981fd416a4a4eb8325e30230106b625ceaa8966a96bb8e3517670b", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "501acde8fd1e954187f2e38c27652f493e5dd0610d0a6fed7f5a45e990f569da", + "side": "left" + } + ] + }, + { + "event": 1250, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "20931b167f81dacb78117b1d835a34ff2bd9cd89576890003200d880cd8e9e6d", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "a8b7e93233827d9bed94b055bb72cbe09e4a827d711f48a34dec7c0d3c96531e", + "side": "left" + } + ] + }, + { + "event": 1252, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "20931b167f81dacb78117b1d835a34ff2bd9cd89576890003200d880cd8e9e6d", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "a8b7e93233827d9bed94b055bb72cbe09e4a827d711f48a34dec7c0d3c96531e", + "side": "left" + } + ] + }, + { + "event": 1254, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "20931b167f81dacb78117b1d835a34ff2bd9cd89576890003200d880cd8e9e6d", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "a8b7e93233827d9bed94b055bb72cbe09e4a827d711f48a34dec7c0d3c96531e", + "side": "left" + } + ] + }, + { + "event": 1257, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "c63593c6ffca5da20080a5a49c055c5b33fa5e9248ae16127fc6c08f475e7305", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1259, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "c63593c6ffca5da20080a5a49c055c5b33fa5e9248ae16127fc6c08f475e7305", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1262, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "aba0ce43e35d3e4f96c7c27b00774a9bdc9a4a72665f30942f9ae13673a441fe", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "07a60a4045bf2d9695e8734394bdfbc8efbd22d6b28b802a8b790ab1d7493ec2", + "side": "left" + } + ] + }, + { + "event": 1264, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "aba0ce43e35d3e4f96c7c27b00774a9bdc9a4a72665f30942f9ae13673a441fe", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "07a60a4045bf2d9695e8734394bdfbc8efbd22d6b28b802a8b790ab1d7493ec2", + "side": "left" + } + ] + }, + { + "event": 1267, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "1643e2de2b39a8118203acdfb8f6d71318426e7b545d0679ad433febdcf15d76", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1269, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "1643e2de2b39a8118203acdfb8f6d71318426e7b545d0679ad433febdcf15d76", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1272, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "befef580ab28cfd04f7bb0531e2cee144494d2d308cd851439befe0f2eb1c3e4", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d4461c884f1b89a294f9d3932fe1668b7ec75a0407b3a389ac4bdf4a11c49792", + "side": "left" + } + ] + }, + { + "event": 1273, + "rank": 1, + "wrappers": [ + { + "cycles": 72, + "plan_sha256": "011efdd987cf1de1628cee2b20b4188f3bb0ac1897dc89acb7fa538ff1b88b59", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "ba6f950451eb8e3fae9f8134c97f7678684c5ee2793e5b9126ff7c2fe3b436e2", + "side": "left" + } + ] + }, + { + "event": 1275, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7de584949ea69a34e90fa17e7df1efbd2dfbbeda681e196060c7501f32bc9c30", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1277, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7de584949ea69a34e90fa17e7df1efbd2dfbbeda681e196060c7501f32bc9c30", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1279, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7de584949ea69a34e90fa17e7df1efbd2dfbbeda681e196060c7501f32bc9c30", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "63f7167573f4a60d7b5899f13856cac60d02bc3981981b715c8ad3b788ca547f", + "side": "left" + } + ] + }, + { + "event": 1282, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "2376555e22dd39bec8c0a3f3828143f117ba0b07521c9991e0fa8538b829f986", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "6fbc7f57af00adae2810002003adc874f9f5d5d3d2a7146d10d5ebd9416e2aa7", + "side": "left" + } + ] + }, + { + "event": 1284, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "2376555e22dd39bec8c0a3f3828143f117ba0b07521c9991e0fa8538b829f986", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "6fbc7f57af00adae2810002003adc874f9f5d5d3d2a7146d10d5ebd9416e2aa7", + "side": "left" + } + ] + }, + { + "event": 1285, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "ed6dbe4c30938f51b946b4c5a78cfa63a7627c42902e297122ef12b24bc5591e", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "36ef6812125dcf01ceb65abf83d84e1def90032a4bfeffa3f426f7b6a089a33c", + "side": "left" + } + ] + }, + { + "event": 1287, + "rank": 1, + "wrappers": [ + { + "cycles": 52, + "plan_sha256": "7720b953bb521427368f1626d1e0e75fac767e6a4915ab9bf80697c99f4e65fc", + "side": "right" + }, + { + "cycles": 26, + "plan_sha256": "4d4f4936bdaeec4430069ac5aa9b9e5dfd33383c3a3003d65ebe4cf7e90be277", + "side": "left" + } + ] + }, + { + "event": 1289, + "rank": 1, + "wrappers": [ + { + "cycles": 52, + "plan_sha256": "7720b953bb521427368f1626d1e0e75fac767e6a4915ab9bf80697c99f4e65fc", + "side": "right" + }, + { + "cycles": 26, + "plan_sha256": "4d4f4936bdaeec4430069ac5aa9b9e5dfd33383c3a3003d65ebe4cf7e90be277", + "side": "left" + } + ] + }, + { + "event": 1292, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "fbbf323a717d44f93ab8a026ae7cb13852322734406a790a3bbd5a9cd0f37d3a", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "4aea78a52b5a1e5fe5a7a4d1bdf6b1bc3cf7663db2f1d3257cb0044d48a81f33", + "side": "left" + } + ] + }, + { + "event": 1295, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "6246bbbebb7f9d41455063841c463c58e1adb32f7011f4bad11e60eabd7afc5a", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "5c3fed282e3b9c7fa427c028a67684a3c20e245258f5d9aeb081a8da64eb6c78", + "side": "left" + } + ] + }, + { + "event": 1297, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "6246bbbebb7f9d41455063841c463c58e1adb32f7011f4bad11e60eabd7afc5a", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "5c3fed282e3b9c7fa427c028a67684a3c20e245258f5d9aeb081a8da64eb6c78", + "side": "left" + } + ] + }, + { + "event": 1298, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "1643e2de2b39a8118203acdfb8f6d71318426e7b545d0679ad433febdcf15d76", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "bc192733400928f94b8983bae4e7b2b94e041a268ac61c1f7da9eeb89cd8d8eb", + "side": "left" + } + ] + }, + { + "event": 1304, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "7ed14327ed1d5d8de116de2e4f9c0bb9b2850542be044f84cf6b7745cc0b6580", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "9d6902fe2b081ebb5d1ce15f181c5fbd68ee6794a7023ef3f6788f307074464b", + "side": "left" + } + ] + }, + { + "event": 1310, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "ef2f6a1290f87a929e3587e85bfe40cafaa825f8d1a8e6fde384a7c4d3ce3f77", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "1e92146ebbd4812f328ab7eca42ab58428c15d3a40abf64b566d47a99521283f", + "side": "left" + } + ] + }, + { + "event": 1315, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "917c3e4e0ddea3b005b2694e5fd49504100122e749893222f2b99af1d5cb0b41", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "3a7f170913a006cf80a481885b7579bda84d5895826bb68786f671e63e664932", + "side": "left" + } + ] + }, + { + "event": 1317, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "917c3e4e0ddea3b005b2694e5fd49504100122e749893222f2b99af1d5cb0b41", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "3a7f170913a006cf80a481885b7579bda84d5895826bb68786f671e63e664932", + "side": "left" + } + ] + }, + { + "event": 1330, + "rank": 1, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "aae978d6d90be702893f415c168fdec900e269e76c8cf9382baac4370258dd2b", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3370d951dc6491d86e9fb57beeb588faff3285a9625468315a7c05fb46d1e5b3", + "side": "left" + } + ] + }, + { + "event": 1355, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "fd59ba146b6ffb07d663893e085923af5dbd804d10e4250dddb0759d7d41ced7", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "392fdaeafbdacaa3ae66d89fe33d5eb991a1124dbac9bc15167a19aa9df65094", + "side": "left" + } + ] + }, + { + "event": 1357, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "fd59ba146b6ffb07d663893e085923af5dbd804d10e4250dddb0759d7d41ced7", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "392fdaeafbdacaa3ae66d89fe33d5eb991a1124dbac9bc15167a19aa9df65094", + "side": "left" + } + ] + }, + { + "event": 1366, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "edf8f5298564fc2ecd62ae16d89422e5db1cdc39713f2faf5ba3008553e0c981", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "993f3a1d2a8f1019ffd21c33256947cfd812b28d7aacbd94cfc152ec0f5be030", + "side": "left" + } + ] + }, + { + "event": 1385, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "3c1980ea8eceb84e688344f09fea0de01ec6336ef63b4ccbb85244b1ab78a948", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "aa445c14323a71da3e6b7791ce091360a5a7f433d57d5fb09bd3693089e2fe4a", + "side": "left" + } + ] + }, + { + "event": 1390, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1392, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1394, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1395, + "rank": 2, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "79488b2a8bc6af6f8907f7b80efaf4f14333361093ca56c33e9b0724463675e7", + "side": "right" + }, + { + "cycles": 28, + "plan_sha256": "c0ba2944b10323969043ffd3097e6bd8866bb00520456cb7fc4035a0502eb936", + "side": "left" + } + ] + }, + { + "event": 1397, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "e88256a0df7fec1d64dd2f74073697c4f8e04b95be0ed65affe74c4c8bf2d773", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1399, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "e88256a0df7fec1d64dd2f74073697c4f8e04b95be0ed65affe74c4c8bf2d773", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1401, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "e88256a0df7fec1d64dd2f74073697c4f8e04b95be0ed65affe74c4c8bf2d773", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1403, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "e88256a0df7fec1d64dd2f74073697c4f8e04b95be0ed65affe74c4c8bf2d773", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "96cd834b265039023e6c040f6146610a1f84f4f8e8e52c04ef0283a4a90aa984", + "side": "left" + } + ] + }, + { + "event": 1406, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "2f14b54686f8206a1505c167ea603c6826f6786fd5e4caddf519e3cd36904fb7", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "7aae5e1a68cd523606d78200450a7b3cc58dda6ca67eec3651192f7148fa9995", + "side": "left" + } + ] + }, + { + "event": 1408, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "2f14b54686f8206a1505c167ea603c6826f6786fd5e4caddf519e3cd36904fb7", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "7aae5e1a68cd523606d78200450a7b3cc58dda6ca67eec3651192f7148fa9995", + "side": "left" + } + ] + }, + { + "event": 1410, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "2f14b54686f8206a1505c167ea603c6826f6786fd5e4caddf519e3cd36904fb7", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "7aae5e1a68cd523606d78200450a7b3cc58dda6ca67eec3651192f7148fa9995", + "side": "left" + } + ] + }, + { + "event": 1412, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "2f14b54686f8206a1505c167ea603c6826f6786fd5e4caddf519e3cd36904fb7", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "7aae5e1a68cd523606d78200450a7b3cc58dda6ca67eec3651192f7148fa9995", + "side": "left" + } + ] + }, + { + "event": 1415, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "8dfb9f964f5a5356241521d0b10ef26b82d0fb2faf451fdd6619c56d1bb665b5", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "9d6902fe2b081ebb5d1ce15f181c5fbd68ee6794a7023ef3f6788f307074464b", + "side": "left" + } + ] + }, + { + "event": 1417, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "8dfb9f964f5a5356241521d0b10ef26b82d0fb2faf451fdd6619c56d1bb665b5", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "9d6902fe2b081ebb5d1ce15f181c5fbd68ee6794a7023ef3f6788f307074464b", + "side": "left" + } + ] + }, + { + "event": 1419, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "8dfb9f964f5a5356241521d0b10ef26b82d0fb2faf451fdd6619c56d1bb665b5", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "9d6902fe2b081ebb5d1ce15f181c5fbd68ee6794a7023ef3f6788f307074464b", + "side": "left" + } + ] + }, + { + "event": 1422, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1424, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1426, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "c524cbb295275ce80278f0f56d5dac789dca7a1ac68f4c76b6c3c1a65321a413", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1427, + "rank": 1, + "wrappers": [ + { + "cycles": 128, + "plan_sha256": "10129b1d1220ba99e4b406d5a64f0e3127bc8da79d85c1e5bdab1478851359c5", + "side": "right" + }, + { + "cycles": 128, + "plan_sha256": "91e0397a6b02d434873b47f74914804490fb6713e8b455fd00689aac19d652ba", + "side": "left" + } + ] + }, + { + "event": 1429, + "rank": 1, + "wrappers": [ + { + "cycles": 52, + "plan_sha256": "7720b953bb521427368f1626d1e0e75fac767e6a4915ab9bf80697c99f4e65fc", + "side": "right" + }, + { + "cycles": 26, + "plan_sha256": "4d4f4936bdaeec4430069ac5aa9b9e5dfd33383c3a3003d65ebe4cf7e90be277", + "side": "left" + } + ] + }, + { + "event": 1431, + "rank": 1, + "wrappers": [ + { + "cycles": 52, + "plan_sha256": "7720b953bb521427368f1626d1e0e75fac767e6a4915ab9bf80697c99f4e65fc", + "side": "right" + }, + { + "cycles": 26, + "plan_sha256": "4d4f4936bdaeec4430069ac5aa9b9e5dfd33383c3a3003d65ebe4cf7e90be277", + "side": "left" + } + ] + }, + { + "event": 1433, + "rank": 1, + "wrappers": [ + { + "cycles": 52, + "plan_sha256": "7720b953bb521427368f1626d1e0e75fac767e6a4915ab9bf80697c99f4e65fc", + "side": "right" + }, + { + "cycles": 26, + "plan_sha256": "4d4f4936bdaeec4430069ac5aa9b9e5dfd33383c3a3003d65ebe4cf7e90be277", + "side": "left" + } + ] + }, + { + "event": 1436, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "68468882c4e84c0a0fa5f285e6fd0349a822c3f461c3920c265de941e119a908", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "efaf99307ecff9dcc481a592d5d643b5779f595e0690cb7f5f5a6ce4df060cc9", + "side": "left" + } + ] + }, + { + "event": 1438, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "68468882c4e84c0a0fa5f285e6fd0349a822c3f461c3920c265de941e119a908", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "efaf99307ecff9dcc481a592d5d643b5779f595e0690cb7f5f5a6ce4df060cc9", + "side": "left" + } + ] + }, + { + "event": 1440, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "68468882c4e84c0a0fa5f285e6fd0349a822c3f461c3920c265de941e119a908", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "efaf99307ecff9dcc481a592d5d643b5779f595e0690cb7f5f5a6ce4df060cc9", + "side": "left" + } + ] + }, + { + "event": 1442, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "68468882c4e84c0a0fa5f285e6fd0349a822c3f461c3920c265de941e119a908", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "efaf99307ecff9dcc481a592d5d643b5779f595e0690cb7f5f5a6ce4df060cc9", + "side": "left" + } + ] + }, + { + "event": 1444, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "68468882c4e84c0a0fa5f285e6fd0349a822c3f461c3920c265de941e119a908", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "efaf99307ecff9dcc481a592d5d643b5779f595e0690cb7f5f5a6ce4df060cc9", + "side": "left" + } + ] + }, + { + "event": 1447, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7d48e29175673f0f3050010a66030050831fcd4a5e2af16faea319c5702adb5c", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1449, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7d48e29175673f0f3050010a66030050831fcd4a5e2af16faea319c5702adb5c", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1451, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "7d48e29175673f0f3050010a66030050831fcd4a5e2af16faea319c5702adb5c", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1452, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "a8c7c53f7f2c27d591995770ee5ab5c47b1ea9ff378ede1f0a35121cef35215e", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "a370ae0a59848ceefd6e75c7b9c82f2ade47134dc4f98be202c71f13abdf6e21", + "side": "left" + } + ] + }, + { + "event": 1454, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "9847f15e7359716f5e24062cd86050d3f965dce09558a8f57321fcf4044d25c1", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1456, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "9847f15e7359716f5e24062cd86050d3f965dce09558a8f57321fcf4044d25c1", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1458, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "9847f15e7359716f5e24062cd86050d3f965dce09558a8f57321fcf4044d25c1", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1460, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "9847f15e7359716f5e24062cd86050d3f965dce09558a8f57321fcf4044d25c1", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f540f4612aa13a2977e0defa60d4b2470bcbafaeb949903aa2ac2f5e84687cc", + "side": "left" + } + ] + }, + { + "event": 1461, + "rank": 2, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "acf2274e3e8c5217a6b8483221a7e0f56d733f6c6943164298200c08f9638e55", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "2596e23d53e3272fcadb129abb14c14e2cba528bb3b71afc014c7f5d0d880921", + "side": "left" + } + ] + }, + { + "event": 1463, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "cd4b294bb71aba3e3a8bc15b034221d69ab156019afd7cd0c5119c0f49b47396", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "8fa906f6d5b278291332291151cb97f8c10f238c2df9dbaa1ab58be46eefd287", + "side": "left" + } + ] + }, + { + "event": 1465, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "cd4b294bb71aba3e3a8bc15b034221d69ab156019afd7cd0c5119c0f49b47396", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "8fa906f6d5b278291332291151cb97f8c10f238c2df9dbaa1ab58be46eefd287", + "side": "left" + } + ] + }, + { + "event": 1470, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "83fcf981fffe51b01de1026aba7342b3832d2974d1d334a0f5117c0b80e45348", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "d32ab9c02e058d6f69288db1e7e37a84c984d56762f602b584b6645d908e5359", + "side": "left" + } + ] + }, + { + "event": 1472, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "83fcf981fffe51b01de1026aba7342b3832d2974d1d334a0f5117c0b80e45348", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "d32ab9c02e058d6f69288db1e7e37a84c984d56762f602b584b6645d908e5359", + "side": "left" + } + ] + }, + { + "event": 1483, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "ae28799a3d0e2dd304fe6405cb54b057ffefd5f4de97fcddde7abcbfce7b352e", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3370d951dc6491d86e9fb57beeb588faff3285a9625468315a7c05fb46d1e5b3", + "side": "left" + } + ] + }, + { + "event": 1493, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "ae28799a3d0e2dd304fe6405cb54b057ffefd5f4de97fcddde7abcbfce7b352e", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3370d951dc6491d86e9fb57beeb588faff3285a9625468315a7c05fb46d1e5b3", + "side": "left" + } + ] + }, + { + "event": 1500, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "e5b186fa7525ffb1de9c9bdb89e7447e19ab9afdd8a0248ac265ad13e1dac74e", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "0c314ee7cefd55190f3de3d103f6b839ef7d16ed08f270c5c6b9521d95ebfca2", + "side": "left" + } + ] + }, + { + "event": 1519, + "rank": 1, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "f96809017926eaa852bbb285569c8d0db3341819bac457f117ff17e2854fbf16", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "d647870b57cccb5adf02903a2831ee5ffa9d95ded6594195fc9ea5e4a757f92b", + "side": "left" + } + ] + }, + { + "event": 1528, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "18080f9fa48b0539927c50ea1dc20628260680c91e78cc77605ed58999fd78fc", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3370d951dc6491d86e9fb57beeb588faff3285a9625468315a7c05fb46d1e5b3", + "side": "left" + } + ] + }, + { + "event": 1530, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "18080f9fa48b0539927c50ea1dc20628260680c91e78cc77605ed58999fd78fc", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "3370d951dc6491d86e9fb57beeb588faff3285a9625468315a7c05fb46d1e5b3", + "side": "left" + } + ] + }, + { + "event": 1543, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "3ac1571cd09ac82941cecf172a19e0398fd543c3c8af357d0d432daf5358fa8c", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "d647870b57cccb5adf02903a2831ee5ffa9d95ded6594195fc9ea5e4a757f92b", + "side": "left" + } + ] + }, + { + "event": 1545, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "3ac1571cd09ac82941cecf172a19e0398fd543c3c8af357d0d432daf5358fa8c", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "d647870b57cccb5adf02903a2831ee5ffa9d95ded6594195fc9ea5e4a757f92b", + "side": "left" + } + ] + }, + { + "event": 1561, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "16345a840482edeaef092e34ac1357ae606ec6594752643986f581597d6bbcbd", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f7d6c3226237a463520a605004d521d5c2468e9d3f96693f55069871ee7d8c6", + "side": "left" + } + ] + }, + { + "event": 1563, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "16345a840482edeaef092e34ac1357ae606ec6594752643986f581597d6bbcbd", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f7d6c3226237a463520a605004d521d5c2468e9d3f96693f55069871ee7d8c6", + "side": "left" + } + ] + }, + { + "event": 1584, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "ed6c62ddbeadfe590ea5bf5d3c0e576b41bc6b4ea95f378b4f4b86614508607d", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "de0675a9c2c019620684e1775673ae82f5770a47021153f8d081961eb8751b3b", + "side": "left" + } + ] + }, + { + "event": 1586, + "rank": 1, + "wrappers": [ + { + "cycles": 2, + "plan_sha256": "ed6c62ddbeadfe590ea5bf5d3c0e576b41bc6b4ea95f378b4f4b86614508607d", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "de0675a9c2c019620684e1775673ae82f5770a47021153f8d081961eb8751b3b", + "side": "left" + } + ] + }, + { + "event": 1591, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "3c6463f2073f89ab8081cc820ddf2bb2783a7a1ab41287babf6be678830c85cb", + "side": "right" + }, + { + "cycles": 2, + "plan_sha256": "455783bf0adf325faee4845df00527760294389f54e88b7c635f3c811581a1a6", + "side": "left" + } + ] + }, + { + "event": 1598, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1600, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1602, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1604, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1606, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1608, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1610, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1612, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "2f805cd15d5862634575473506d07d6122257f098919bc2c48736b1b29d3af94", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1615, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1617, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1619, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1621, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1623, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1625, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1627, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1629, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1631, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "a77209cc899e19ffaaf5bd0f2eb17537945f6999affd957d3c229a98d89f5af1", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1632, + "rank": 1, + "wrappers": [ + { + "cycles": 28, + "plan_sha256": "9e1288a75c56089a76eec05292f5e2e462e253b9596e873e66f3a162c754a487", + "side": "right" + }, + { + "cycles": 32, + "plan_sha256": "22bdddc2010da33d500e86efbcb28825b53aff9c429c5b025e8586d61a827f99", + "side": "left" + } + ] + }, + { + "event": 1634, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1636, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1638, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1640, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1642, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1643, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1645, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1647, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1649, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1651, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1653, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1655, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1657, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "02780a91f95ea3c6d5583ac61f2cc20cec8c139c50384bb210c6113fd6cfb4e2", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1672, + "rank": 1, + "wrappers": [ + { + "cycles": 22, + "plan_sha256": "22f6871ecf48ae718c6150887dc1903e1cbc71ca6d0aab1f1b20b465d48673bd", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "c1ca8d8b2c31218fc70dafa68d27d3c32ea23e5adeab0bc23789594025812330", + "side": "left" + } + ] + }, + { + "event": 1682, + "rank": 1, + "wrappers": [ + { + "cycles": 22, + "plan_sha256": "22f6871ecf48ae718c6150887dc1903e1cbc71ca6d0aab1f1b20b465d48673bd", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "c1ca8d8b2c31218fc70dafa68d27d3c32ea23e5adeab0bc23789594025812330", + "side": "left" + } + ] + }, + { + "event": 1693, + "rank": 1, + "wrappers": [ + { + "cycles": 42, + "plan_sha256": "5dbb4a4402738a294c215cca0c09de84c7655abe0097f60d78f00fd0fde9508a", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1695, + "rank": 1, + "wrappers": [ + { + "cycles": 42, + "plan_sha256": "5dbb4a4402738a294c215cca0c09de84c7655abe0097f60d78f00fd0fde9508a", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1718, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1720, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1722, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1724, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1726, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1756, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "9fde8cac28e6d6a6199bc0d71d91522ce5e292d197e5ac145a9fd55c7ab0ae6c", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "304dbd4681a39b91fa0b69433d1b5626d52613b25aa4850166152f39b61ddd33", + "side": "left" + } + ] + }, + { + "event": 1758, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "9fde8cac28e6d6a6199bc0d71d91522ce5e292d197e5ac145a9fd55c7ab0ae6c", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "304dbd4681a39b91fa0b69433d1b5626d52613b25aa4850166152f39b61ddd33", + "side": "left" + } + ] + }, + { + "event": 1764, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "9fde8cac28e6d6a6199bc0d71d91522ce5e292d197e5ac145a9fd55c7ab0ae6c", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "304dbd4681a39b91fa0b69433d1b5626d52613b25aa4850166152f39b61ddd33", + "side": "left" + } + ] + }, + { + "event": 1766, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "9fde8cac28e6d6a6199bc0d71d91522ce5e292d197e5ac145a9fd55c7ab0ae6c", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "304dbd4681a39b91fa0b69433d1b5626d52613b25aa4850166152f39b61ddd33", + "side": "left" + } + ] + }, + { + "event": 1773, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "90a9577ac925a7af1285210b5224da5022d70c06cb0a249062eca82a3aa1a480", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "714efcc33a5f900d705baa2ab20a06b2e07f5063bcf800478d8973434e3a3e35", + "side": "left" + } + ] + }, + { + "event": 1775, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "90a9577ac925a7af1285210b5224da5022d70c06cb0a249062eca82a3aa1a480", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "714efcc33a5f900d705baa2ab20a06b2e07f5063bcf800478d8973434e3a3e35", + "side": "left" + } + ] + }, + { + "event": 1777, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "90a9577ac925a7af1285210b5224da5022d70c06cb0a249062eca82a3aa1a480", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "714efcc33a5f900d705baa2ab20a06b2e07f5063bcf800478d8973434e3a3e35", + "side": "left" + } + ] + }, + { + "event": 1790, + "rank": 1, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "b4bdcd038dea0774246be5baa505aa955bb5994cab6b9552f905b777616278fe", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "86bd0330a94b9f9539b259624c7fd9cd18bf0921f2202f81f1e93738ff56b3d3", + "side": "left" + } + ] + }, + { + "event": 1792, + "rank": 1, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "b4bdcd038dea0774246be5baa505aa955bb5994cab6b9552f905b777616278fe", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "86bd0330a94b9f9539b259624c7fd9cd18bf0921f2202f81f1e93738ff56b3d3", + "side": "left" + } + ] + }, + { + "event": 1794, + "rank": 1, + "wrappers": [ + { + "cycles": 96, + "plan_sha256": "b4bdcd038dea0774246be5baa505aa955bb5994cab6b9552f905b777616278fe", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "86bd0330a94b9f9539b259624c7fd9cd18bf0921f2202f81f1e93738ff56b3d3", + "side": "left" + } + ] + }, + { + "event": 1807, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f81dcd31e28fab29dac1ad7dc45ae60882a6bc7986ca85130722f46ac842ef05", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "259daafe8a2f334361cec9c0b4d91c6e33e74acb13a5582f55541539d90f3f83", + "side": "left" + } + ] + }, + { + "event": 1809, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f81dcd31e28fab29dac1ad7dc45ae60882a6bc7986ca85130722f46ac842ef05", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "259daafe8a2f334361cec9c0b4d91c6e33e74acb13a5582f55541539d90f3f83", + "side": "left" + } + ] + }, + { + "event": 1811, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f81dcd31e28fab29dac1ad7dc45ae60882a6bc7986ca85130722f46ac842ef05", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "259daafe8a2f334361cec9c0b4d91c6e33e74acb13a5582f55541539d90f3f83", + "side": "left" + } + ] + }, + { + "event": 1813, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "f81dcd31e28fab29dac1ad7dc45ae60882a6bc7986ca85130722f46ac842ef05", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "259daafe8a2f334361cec9c0b4d91c6e33e74acb13a5582f55541539d90f3f83", + "side": "left" + } + ] + }, + { + "event": 1818, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1820, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1822, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1824, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1826, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1828, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1830, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1832, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 1834, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1836, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1838, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1840, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1842, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1844, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1846, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1848, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1870, + "rank": 1, + "wrappers": [ + { + "cycles": 56, + "plan_sha256": "1df08d2e8cc8f596e13dfdb0faafe144ad97c4186d2dbe6c306bd2f518e99435", + "side": "right" + }, + { + "cycles": 4, + "plan_sha256": "fcf81566edde006377d1e183af39020a0a323b58ac7a6f79ee08a06f72ecf716", + "side": "left" + } + ] + }, + { + "event": 1880, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1882, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1904, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1906, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1908, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1910, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1912, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "e73d31fdcbca95bb7fe7e590c38753d68c4a5c40718a6565171e760bb7b808b5", + "side": "right" + }, + { + "cycles": 16, + "plan_sha256": "7b4a38c22530f7db3dfd8fc12b794a016c432158078a0b76fe27dba8f921da07", + "side": "left" + } + ] + }, + { + "event": 1914, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1916, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1918, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1920, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1922, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1924, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1926, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1928, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1934, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1936, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1938, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1940, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1942, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "87ace622c6fc8ca6a1d800114c9341a772fa2abedd99baf347a29bf41aa429c1", + "side": "right" + }, + { + "cycles": 40, + "plan_sha256": "f5728ad1f282fd41924568bf5df5a75bc0a0e4393a4615957825ed82cf8971a8", + "side": "left" + } + ] + }, + { + "event": 1948, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "b208bdc51509a2115c38df9055cfe1989d7f38d9017ddc36ebc3c8cdc5d04fd0", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1950, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "b208bdc51509a2115c38df9055cfe1989d7f38d9017ddc36ebc3c8cdc5d04fd0", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1952, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "b208bdc51509a2115c38df9055cfe1989d7f38d9017ddc36ebc3c8cdc5d04fd0", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1954, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "b208bdc51509a2115c38df9055cfe1989d7f38d9017ddc36ebc3c8cdc5d04fd0", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1956, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "b208bdc51509a2115c38df9055cfe1989d7f38d9017ddc36ebc3c8cdc5d04fd0", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1958, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "b208bdc51509a2115c38df9055cfe1989d7f38d9017ddc36ebc3c8cdc5d04fd0", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "d65f10eda6218cf57b17d8e7e6693d1a84da2a213affd38673b704cb03a231b8", + "side": "left" + } + ] + }, + { + "event": 1980, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1982, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1984, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1986, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1988, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1990, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1992, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1994, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 1996, + "rank": 1, + "wrappers": [ + { + "cycles": 60, + "plan_sha256": "df41a70a45a44f17cd7b2857baa023902fb718b3918dc8e9c91cc5e9ff055cd3", + "side": "right" + }, + { + "cycles": 60, + "plan_sha256": "84595b1b8f94e80d242979e3b8d1bcd24b211255357f1f918c3bdb31d035af8c", + "side": "left" + } + ] + }, + { + "event": 2031, + "rank": 7, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "0057fb29d064227ff03f3d3c0d66509bb2da3f7555c0a5fa53b6b09e0fdd35be", + "side": "right" + }, + { + "cycles": 128, + "plan_sha256": "7e6a13783153c5c4c8ca245c3b999ef7c51f5a146e9336536c4d296d85824207", + "side": "left" + } + ] + }, + { + "event": 2033, + "rank": 7, + "wrappers": [ + { + "cycles": 160, + "plan_sha256": "345c23ad9689c9a842f5d2badf5904c8d7ec8eebaba1b8e132362c83ee4c383e", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "ca83360d48312a178d2c38b88979eb1f035053b7d2ddcadf40bbf61acc9b36da", + "side": "left" + } + ] + }, + { + "event": 2129, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 2130, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 2131, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 2132, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 2133, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "cd6de66c27fff81d0c240a459a17e70bd287f5993652dd5125d492f90328a13a", + "side": "right" + }, + { + "cycles": 44, + "plan_sha256": "deb8f429287519dd4f25a1a8f3f932364fc00cb3af7b5d94c81c6fec92f5c6fe", + "side": "left" + } + ] + }, + { + "event": 3020, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "cb75ac4ea999eebd1e22104890ec0230edcc43a3a7f2cd850639ecb2119e9605", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3021, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "cb75ac4ea999eebd1e22104890ec0230edcc43a3a7f2cd850639ecb2119e9605", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3022, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "cb75ac4ea999eebd1e22104890ec0230edcc43a3a7f2cd850639ecb2119e9605", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3023, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "cb75ac4ea999eebd1e22104890ec0230edcc43a3a7f2cd850639ecb2119e9605", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3024, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "cb75ac4ea999eebd1e22104890ec0230edcc43a3a7f2cd850639ecb2119e9605", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3438, + "rank": 1, + "wrappers": [ + { + "cycles": 72, + "plan_sha256": "875047b14bffd0de6d1b3affcd73454e0b884fade5893b1f12af2266a74b65a7", + "side": "right" + }, + { + "cycles": 72, + "plan_sha256": "b066eb9d67ee6922c679c4021dc8d3e361b1d3c1dbe01bc5f35468614b7a7ff0", + "side": "left" + } + ] + }, + { + "event": 3449, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "fafd05a0ee88fcf9e6ae003312ec2dac36752d18fa1ebc8257cd6c33b6a14844", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "5c3fed282e3b9c7fa427c028a67684a3c20e245258f5d9aeb081a8da64eb6c78", + "side": "left" + } + ] + }, + { + "event": 3620, + "rank": 2, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "a27e505c2ca475eabe4fefb899334f550682602d63f790fe170e370c8c8f2e07", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "646c022d60d3246c9881a0888efebeb024ef4e7570b6c6c2057305f9bc367cc3", + "side": "left" + } + ] + }, + { + "event": 3629, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "356ca558cd8ca61de6a22a386fd2efaa46f4438014667890f3954fc12961b6d8", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3654, + "rank": 1, + "wrappers": [ + { + "cycles": 12, + "plan_sha256": "239500bf67037e186eede535df18ad74c3ca65b9f339f358a013c807c50ecf0b", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3686, + "rank": 2, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "7d8ac20800d1bac381fa09a0becc3eae6461f442385798b92bd5da16b552650a", + "side": "right" + }, + { + "cycles": 42, + "plan_sha256": "03dacc4c93a9a61e380ea3e2f08609fdff747be2ddce81f9f2f695f04d8ee01e", + "side": "left" + } + ] + }, + { + "event": 3783, + "rank": 1, + "wrappers": [ + { + "cycles": 20, + "plan_sha256": "56ff1641b30b220f65618bc446304bb3e93b1abb7539490d3f817d91989e1b6a", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "d77f5eab2809d58379a794faf59ad597ade55fd587fc26b213d1f4373dc33e66", + "side": "left" + } + ] + }, + { + "event": 3796, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "65a7eba3c9c0af94071d07e2ca0589f5a40712b97ded4fa5e9f105d5fd0a87c0", + "side": "right" + }, + { + "cycles": 6, + "plan_sha256": "dea6fdcd18c9d941aefb8c8ad8dee59a1f3ed634a9f3954ee01ac434c222d55a", + "side": "left" + } + ] + }, + { + "event": 3808, + "rank": 1, + "wrappers": [ + { + "cycles": 32, + "plan_sha256": "90421c8b3df8c5959a0d6429f0d4f1faae52c596db2c8b183a76c63c9b28bcb7", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "ca57b13d2edf36a0daee674173fdae93eb0f2f2f0f27aef19445e76b8c550f9b", + "side": "left" + } + ] + }, + { + "event": 3848, + "rank": 3, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "e7524c044c4c1eecf26c8733185b6c8e87187b11d9bb4ea5fe93b18e7851417c", + "side": "right" + }, + { + "cycles": 12, + "plan_sha256": "4f684d1c3e5d5fcf6c5762b693e0795aed0eedcc6b7a5911f71ecbc591066b67", + "side": "left" + } + ] + }, + { + "event": 3851, + "rank": 1, + "wrappers": [ + { + "cycles": 8, + "plan_sha256": "099528619a3cc4af625a37d8c373c7d43dc6ef22419bc78ec560f67869523d09", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f7d6c3226237a463520a605004d521d5c2468e9d3f96693f55069871ee7d8c6", + "side": "left" + } + ] + }, + { + "event": 3902, + "rank": 1, + "wrappers": [ + { + "cycles": 4, + "plan_sha256": "9ab9682d480d7827b55ea070879f8f5aca077e4c6e8f30a0942ccfb2d47716bd", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "9d6902fe2b081ebb5d1ce15f181c5fbd68ee6794a7023ef3f6788f307074464b", + "side": "left" + } + ] + }, + { + "event": 3917, + "rank": 1, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "2b02c6334ad4b46f08ce5a6aa55612c1a9f33bcb0a7e628faa4b2d08e83d39ac", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f7d6c3226237a463520a605004d521d5c2468e9d3f96693f55069871ee7d8c6", + "side": "left" + } + ] + }, + { + "event": 3920, + "rank": 1, + "wrappers": [ + { + "cycles": 10, + "plan_sha256": "4d20c0031e92bf57b125ebd53383bf2d9625056c4c48c2877e08bc92b5b81195", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "1014b1aad89c1170b6f997b577dba5fca512ffcd85dbbe79e24a0297587554e5", + "side": "left" + } + ] + }, + { + "event": 3950, + "rank": 1, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "95e382366aa9f4f546baef2a7b459c6960c555ca774d920912d45c8e2d352a29", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "023a94a107201ea711c27a8d857f576082fc34d2be318ec3b3c689d9a3c48798", + "side": "left" + } + ] + }, + { + "event": 3953, + "rank": 1, + "wrappers": [ + { + "cycles": 44, + "plan_sha256": "d93ce4318418985aee406b8cb6ba43f6771cc2632be56311b7a1ef6890cbb208", + "side": "right" + }, + { + "cycles": 24, + "plan_sha256": "7a96fb3e9ddce9963633d41189ab0be39f7cb4ba88ef0e8cbdd567c26f5ec7ba", + "side": "left" + } + ] + }, + { + "event": 3986, + "rank": 1, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "f49101bffa91d0cf577d6a0c663d58d794ead1975fabe0b818cee1078f029b3d", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3ab600cfe15fbd7954d4b97ff8a5be1b4f0d00c91f2359fb87953a006ee9d91d", + "side": "left" + } + ] + }, + { + "event": 3989, + "rank": 1, + "wrappers": [ + { + "cycles": 40, + "plan_sha256": "2f256a7b7d7a5fb3decf054b2eb96e63a951974bad9f5a53c8d36332a98dd353", + "side": "right" + }, + { + "cycles": 8, + "plan_sha256": "3f7d6c3226237a463520a605004d521d5c2468e9d3f96693f55069871ee7d8c6", + "side": "left" + } + ] + }, + { + "event": 3992, + "rank": 1, + "wrappers": [ + { + "cycles": 128, + "plan_sha256": "f75428e207da76564231fe84f1320c768e5d726d708cb9788b9d39e32719fd9d", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "8fa906f6d5b278291332291151cb97f8c10f238c2df9dbaa1ab58be46eefd287", + "side": "left" + } + ] + }, + { + "event": 4163, + "rank": 4, + "wrappers": [ + { + "cycles": 16, + "plan_sha256": "2f207f666b5ba36f23f6d7934df0fe2ea988b7a5200321d47c503479239f8c44", + "side": "right" + }, + { + "cycles": 36, + "plan_sha256": "aa27e799a334097b5b5ad96c90a5aaf33eea75c25a27bc200b3873f305b91056", + "side": "left" + } + ] + }, + { + "event": 4164, + "rank": 8, + "wrappers": [ + { + "cycles": 384, + "plan_sha256": "baf16101fa9ab975d6202327414cb9aee3bd9d858e36e33179e59ee6f13cf7d3", + "side": "right" + }, + { + "cycles": 256, + "plan_sha256": "96f6e8be9bedbf45be188ae06b55e73b8803b8b6eb82bf11d8d04e4935f5b66c", + "side": "left" + } + ] + }, + { + "event": 4166, + "rank": 3, + "wrappers": [ + { + "cycles": 256, + "plan_sha256": "1569881b739b72c8692caf5f124df9f503f70a6a07057fa1768bf03641bb3bbe", + "side": "right" + }, + { + "cycles": 256, + "plan_sha256": "fb4873a72bae499432747f44d0941cdc4771ec1089d1f6d50954121883c736be", + "side": "left" + } + ] + }, + { + "event": 4168, + "rank": 4, + "wrappers": [ + { + "cycles": 48, + "plan_sha256": "f01ec354ebf4174a62653b99b08df49eb976dbf162d73b9cebc8cd2e2adda3ae", + "side": "right" + }, + { + "cycles": 48, + "plan_sha256": "b53230e07c9931db2d91d3d99e6a99d4a5136b199950376f7a31c001f46180c0", + "side": "left" + } + ] + }, + { + "event": 4170, + "rank": 3, + "wrappers": [ + { + "cycles": 64, + "plan_sha256": "83c884e3ac38fa8df9b28d712c7eb8488ac3cf337f4a6f2f9b092fd617c54164", + "side": "right" + }, + { + "cycles": 160, + "plan_sha256": "a15886688c17180e133ce26909212b8e8e7b5c2238383c64f1486a98baf69753", + "side": "left" + } + ] + }, + { + "event": 4172, + "rank": 3, + "wrappers": [ + { + "cycles": 24, + "plan_sha256": "3f35d3158c07e853dc04b9c422aa1fd10907ae190ddb5f8fb24bd02988e81059", + "side": "right" + }, + { + "cycles": 64, + "plan_sha256": "e8411f7964028be3fdfbf7ac97f13f97f340d4a321544e81d994fc062a75e699", + "side": "left" + } + ] + } + ], + "transport_wrapper_bindings_sha256": "0186829d7d3931b92f7b661b0e5e9ea23221ca700b144c476d705f4d29615e47" + } + }, + "cross_implementation": { + "counterexample_entrance_arrays_compared": 6, + "full_prefix_active_pair_comparisons": 6144, + "full_prefix_structural_native_occurrences": 883, + "internal_events": 576, + "outgoing_ports": 675, + "phase_certificate_required_and_checked": true, + "producer_events": 257, + "restored_internal_roles": 63, + "scope": "Exact bounded open interface; no omitted external history or whole supplier inferred.", + "status": "PASS_SEPARATE_IMPLEMENTATIONS_AGREE" + }, + "implementation_sha256": { + "consumer.py": "80d5e8348105cf84ee0e0e10aad5dee40284fb8e8fb550dc263974e420e276a8", + "cost_audit.py": "03c78d2c8b975abcf65ba82e4bd8f183e3698874f1130bf4ed96a6ebe545404a", + "independent.py": "56b87d9495e5050eca24c479fb5edcb1134f31829684df2116378c3c712c14a4", + "producer.py": "846b9b66a5c58485ab6e06b2776d83541b05a1a26d29105d12b5a9ec4ab804ea", + "verify.py": "7bf7418c232b97ea9c581d0ef37b436dae1aaa7cfbcd1ca8815c6933e668da1c" + }, + "independent": { + "full_prefix_witness": { + "active_add_events": [ + 1090, + 1190, + 1303, + 1499, + 1763, + 1937 + ], + "active_native_events": [ + 131, + 1056, + 1091, + 1092, + 1131, + 1191, + 1192, + 1233, + 1304, + 1305, + 1331, + 1481, + 1494, + 1500, + 1503, + 1670, + 1727, + 1764, + 1771, + 1938 + ], + "active_pair_comparisons": 6144, + "all_actual_literal_native_pairs_exact": true, + "all_actual_quarters_integral": true, + "all_initial_banks_in_B9": true, + "entrance": { + "D27": { + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D28": { + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D29": { + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D30": { + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D31": { + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "newton_failure": { + "coefficient": [ + -1, + 0 + ], + "degree": 1, + "mask": 8, + "pi_valuation": 0 + }, + "nonzero_complex_entries": 256, + "sha256": "adde9450101abb38b9f2c225459b1068526a1fc6dede4957615e2b0ef5ed8a21" + }, + "Q7": { + "frame": [ + 364 + ], + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + } + }, + "first_full_prefix_B9_failure": { + "coefficient": [ + -4, + -4 + ], + "degree": 6, + "event": 1090, + "field": "D31", + "mask": 349, + "pi_valuation": 5 + }, + "initial_Y27_not_in_4B9": { + "coefficient": [ + -16, + 0 + ], + "degree": 9, + "mask": 511, + "pi_valuation": 8 + }, + "initial_banks": 358, + "point": { + "Y27[0]": [ + 64, + 0 + ], + "all_other_components": 0 + }, + "prefix_native_occurrences_bound": 883, + "scope": "one explicit point, full events0..2024", + "status": "PASS" + }, + "scalar_ports": { + "X_map": "Sum of outgoing increments pulled back through the certified port-frame gauges is sign_j * sum_{s in Y22..32,Y63..103} y_s / 2; this is not a final external X-array endpoint.", + "X_target_signs": { + "X1": 1, + "X100": 1, + "X103": 1, + "X13": -1, + "X14": 1, + "X18": 1, + "X19": 1, + "X2": 1, + "X20": 1, + "X22": 1, + "X23": 1, + "X27": 1, + "X28": 1, + "X29": 1, + "X3": -1, + "X32": 1, + "X35": 1, + "X36": -1, + "X4": -1, + "X40": -1, + "X44": -1, + "X45": -1, + "X46": -1, + "X48": 1, + "X49": 1, + "X50": 1, + "X54": 1, + "X58": 1, + "X59": -1, + "X64": 1, + "X65": 1, + "X66": 1, + "X7": -1, + "X70": 1, + "X74": 1, + "X75": -1, + "X79": 1, + "X8": -1, + "X80": 1, + "X81": 1, + "X83": 1, + "X84": 1, + "X85": 1, + "X87": 1, + "X88": 1, + "X89": 1, + "X9": -1, + "X92": 1, + "X94": 1, + "X95": 1, + "X98": 1, + "X99": 1 + }, + "all_initial_D_Q_G_coefficients_cancel_in_X_ports": true, + "excluded": "External target updates/transports and all other word operations are not a full numerical execution.", + "external_port_count": 675, + "external_port_counts": { + "G->X": 104, + "Q->X": 52, + "Y->D": 348, + "Y->Q": 171 + }, + "external_port_indices_sha256": "04b3a0bc022c336c9b177eeed49036f1257ab81ea9d0459b8170075b002a24a4", + "frame_map_certificate_required": true, + "private_zero": true, + "restored_initial_rows": 63, + "scope": "scalar rows in separately certified frame gauges", + "status": "PASS" + }, + "source_sha256": { + "native": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + "word": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" + }, + "status": "PASS" + }, + "integrity_controls": { + "bool_as_integer_receipt": "REJECTED: typed scientific receipt mismatch", + "corrupt_actual_native_input": "REJECTED: source SHA256 mismatch: research/p104-rounded-collector/inputs/NATIVE.json.gz", + "corrupt_retained_model_before_execution": "REJECTED: source SHA256 mismatch: inputs/pr3382_model.py", + "duplicate_json_key": "REJECTED: duplicate JSON key", + "float_json": "REJECTED: non-integer JSON number", + "nonfinite_json": "REJECTED: non-integer JSON number", + "partial_component_result": "REJECTED: all component evidence must report complete PASS", + "undeclared_live_input": "REJECTED: complete declared input closure" + }, + "producer": { + "amplitude256_admitted_control": { + "all_fractional_adds_exact": true, + "all_literal_native_pairs_exact": true, + "counts": { + "coordinate_stages": 354, + "native_calls": 200, + "pair_obligations": 90624, + "quarter_adds": 52, + "unit_adds": 5 + }, + "entrance": { + "D27": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D28": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D29": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D30": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D31": { + "in_B9": true, + "max_absolute_component": 4, + "newton_failure": null, + "nonzero_complex_entries": 256, + "sha256": "534026fdb20a36bde87b0a0221a0a366f15a9c58a77ab3dea673abe1af093602" + }, + "Q7": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + } + }, + "failing_event_outputs": [], + "first_lattice_failure": null, + "initial_admission": { + "Y_fields_outside_4B9": [], + "all_initial_fields_in_B9": true + } + }, + "claim": "B9 prefix admission under exactly the stated strengthened initial contract", + "controls": { + "negative_nonintegral_quarter": { + "reason": "fractional ADD is not exact on the retained grid", + "rejected": true + }, + "omitted_Y27_source": { + "reason": "exact 58 initial dependencies", + "rejected": true + }, + "signed_exact_quarters": { + "inputs": [ + [ + -4, + 4 + ], + [ + -8, + -12 + ] + ], + "outputs": [ + [ + -1, + 1 + ], + [ + -2, + -3 + ] + ] + }, + "source_byte_corruption": { + "reason": "source digest mismatch: word", + "rejected": true + }, + "source_reads1090_1129_swapped": { + "reason": "ADD common frame", + "rejected": true + }, + "wrong_quarter_at1090": { + "reason": "actual quarter source", + "rejected": true + } + }, + "counterexample_full_prefix_valuation": { + "active_fractional_source_events": [ + { + "coefficient": "1/4", + "event": 1090, + "source": "Y27", + "source_after_coefficient_lower_pi_valuation": 5, + "target": "D31" + }, + { + "coefficient": "1/4", + "event": 1190, + "source": "Y27", + "source_after_coefficient_lower_pi_valuation": 4, + "target": "D10" + }, + { + "coefficient": "-1/4", + "event": 1303, + "source": "Y27", + "source_after_coefficient_lower_pi_valuation": 3, + "target": "D20" + }, + { + "coefficient": "-1/4", + "event": 1499, + "source": "Y27", + "source_after_coefficient_lower_pi_valuation": 2, + "target": "D24" + }, + { + "coefficient": "-1/4", + "event": 1763, + "source": "Y27", + "source_after_coefficient_lower_pi_valuation": 1, + "target": "D1" + }, + { + "coefficient": "1/4", + "event": 1937, + "source": "Y27", + "source_after_coefficient_lower_pi_valuation": 0, + "target": "D16" + } + ], + "active_native_events": [ + { + "event": 131, + "field": "Y27", + "lower_pi_valuation": 11 + }, + { + "event": 1056, + "field": "Y27", + "lower_pi_valuation": 9 + }, + { + "event": 1091, + "field": "Y27", + "lower_pi_valuation": 8 + }, + { + "event": 1092, + "field": "D31", + "lower_pi_valuation": 4 + }, + { + "event": 1131, + "field": "D31", + "lower_pi_valuation": 3 + }, + { + "event": 1191, + "field": "Y27", + "lower_pi_valuation": 7 + }, + { + "event": 1192, + "field": "D10", + "lower_pi_valuation": 3 + }, + { + "event": 1233, + "field": "D31", + "lower_pi_valuation": 0 + }, + { + "event": 1304, + "field": "Y27", + "lower_pi_valuation": 6 + }, + { + "event": 1305, + "field": "D20", + "lower_pi_valuation": 2 + }, + { + "event": 1331, + "field": "D10", + "lower_pi_valuation": 2 + }, + { + "event": 1481, + "field": "D10", + "lower_pi_valuation": 1 + }, + { + "event": 1494, + "field": "D20", + "lower_pi_valuation": 1 + }, + { + "event": 1500, + "field": "Y27", + "lower_pi_valuation": 5 + }, + { + "event": 1503, + "field": "D24", + "lower_pi_valuation": 0 + }, + { + "event": 1670, + "field": "D20", + "lower_pi_valuation": 0 + }, + { + "event": 1727, + "field": "D10", + "lower_pi_valuation": 0 + }, + { + "event": 1764, + "field": "Y27", + "lower_pi_valuation": 4 + }, + { + "event": 1771, + "field": "D1", + "lower_pi_valuation": 0 + }, + { + "event": 1938, + "field": "Y27", + "lower_pi_valuation": 3 + } + ], + "all_active_native_frames_ranks_and_wrappers_bound": true, + "all_literal_pairs_and_fractional_sources_exact": true, + "final_component_valuation_lower_bounds": { + "D1": 0, + "D10": 0, + "D16": 0, + "D20": 0, + "D24": 0, + "D31": 0, + "Y27": 3 + }, + "initial_bank_count": 358, + "initial_point": { + "Y27[0]": [ + 64, + 0 + ], + "all_other_initial_components": 0 + }, + "method": "component pi-valuations; native stage loses at most one; quarter loses four", + "ordered_active_native_records_sha256": "94f8d3753acaf24fedc609ecde5629ac96ed61bd3845cb9417522fb855fecc0c", + "ordered_prefix_records_sha256": "6373ebe61a05df76c2f6697e2bbc65d2e92d84bd6e5d44fbde536d7c0f117aae", + "scope": "only this explicit initial point through events0..2024" + }, + "dense_dirty_admitted_fixture": { + "all_fractional_adds_exact": true, + "all_literal_native_pairs_exact": true, + "counts": { + "coordinate_stages": 354, + "native_calls": 200, + "pair_obligations": 90624, + "quarter_adds": 52, + "unit_adds": 5 + }, + "entrance": { + "D27": { + "in_B9": true, + "max_absolute_component": 878, + "newton_failure": null, + "nonzero_complex_entries": 512, + "sha256": "22d6126732e13cede5b453a0de21a9de32f4558799b752cd4ea3864cddeb06b7" + }, + "D28": { + "in_B9": true, + "max_absolute_component": 1061, + "newton_failure": null, + "nonzero_complex_entries": 512, + "sha256": "a5d78f4afc6445dd0f7058f7e84cb362da044dbbbbd083da74c4dd3f083f66f1" + }, + "D29": { + "in_B9": true, + "max_absolute_component": 563, + "newton_failure": null, + "nonzero_complex_entries": 512, + "sha256": "dff4c4de8d88ba6ee3eb9c1616062ae5ab7c01954fbad3a4ed75d6508ab0f3b3" + }, + "D30": { + "in_B9": true, + "max_absolute_component": 605, + "newton_failure": null, + "nonzero_complex_entries": 512, + "sha256": "fe165f33c796c42d43d206067d5f9619b8f5f9d75ab50a132344e4e1058cc115" + }, + "D31": { + "in_B9": true, + "max_absolute_component": 827, + "newton_failure": null, + "nonzero_complex_entries": 512, + "sha256": "586bc3cf0d0df19ccb96530e2dc297a1ddf948b324c311d2570bb73db6027256" + }, + "Q7": { + "in_B9": true, + "max_absolute_component": 1067, + "newton_failure": null, + "nonzero_complex_entries": 512, + "sha256": "284ef4f3d510eee6d4ae32a08880562bb5b8441dc00a243d867e3177a15268a4" + } + }, + "failing_event_outputs": [], + "first_lattice_failure": null, + "initial_admission": { + "Y_fields_outside_4B9": [], + "all_initial_fields_in_B9": true + } + }, + "not_claimed": [ + "maximal final-cut domain", + "arbitrary-input source admission", + "full-word correctness", + "physical owners or favorable recursive cost" + ], + "one_coordinate_counterexample": { + "all_fractional_adds_exact": true, + "all_literal_native_pairs_exact": true, + "counts": { + "coordinate_stages": 354, + "native_calls": 200, + "pair_obligations": 90624, + "quarter_adds": 52, + "unit_adds": 5 + }, + "entrance": { + "D27": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D28": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D29": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D30": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + }, + "D31": { + "in_B9": false, + "max_absolute_component": 1, + "newton_failure": { + "coefficient": [ + -1, + 0 + ], + "degree": 1, + "mask": 8, + "pi_valuation": 0, + "required_pi_valuation": 1 + }, + "nonzero_complex_entries": 256, + "sha256": "adde9450101abb38b9f2c225459b1068526a1fc6dede4957615e2b0ef5ed8a21" + }, + "Q7": { + "in_B9": true, + "max_absolute_component": 0, + "newton_failure": null, + "nonzero_complex_entries": 0, + "sha256": "c8e145f4220685e764568718191bfa96c3227f8b845bc8032698b49d8f8b4d16" + } + }, + "failing_event_outputs": [ + { + "event": 1090, + "target": "D31", + "witness": { + "coefficient": [ + -4, + -4 + ], + "degree": 6, + "mask": 349, + "pi_valuation": 5, + "required_pi_valuation": 6 + } + }, + { + "event": 1092, + "target": "D31", + "witness": { + "coefficient": [ + 4, + 0 + ], + "degree": 5, + "mask": 345, + "pi_valuation": 4, + "required_pi_valuation": 5 + } + }, + { + "event": 1129, + "target": "D31", + "witness": { + "coefficient": [ + 4, + 0 + ], + "degree": 5, + "mask": 345, + "pi_valuation": 4, + "required_pi_valuation": 5 + } + }, + { + "event": 1131, + "target": "D31", + "witness": { + "coefficient": [ + -2, + 2 + ], + "degree": 4, + "mask": 89, + "pi_valuation": 3, + "required_pi_valuation": 4 + } + }, + { + "event": 1231, + "target": "D31", + "witness": { + "coefficient": [ + -2, + 2 + ], + "degree": 4, + "mask": 89, + "pi_valuation": 3, + "required_pi_valuation": 4 + } + }, + { + "event": 1233, + "target": "D31", + "witness": { + "coefficient": [ + -1, + 0 + ], + "degree": 1, + "mask": 8, + "pi_valuation": 0, + "required_pi_valuation": 1 + } + } + ], + "first_lattice_failure": { + "event": 1090, + "target": "D31", + "witness": { + "coefficient": [ + -4, + -4 + ], + "degree": 6, + "mask": 349, + "pi_valuation": 5, + "required_pi_valuation": 6 + } + }, + "initial_admission": { + "Y_fields_outside_4B9": [ + "Y27" + ], + "all_initial_fields_in_B9": true + }, + "two_point_final_witness": { + "addresses": [ + 0, + 8 + ], + "difference": [ + -1, + 0 + ], + "values": [ + [ + 1, + 0 + ], + [ + 0, + 0 + ] + ] + } + }, + "source_cone": { + "Y_read_events": { + "Y100": [ + 1393 + ], + "Y101": [ + 1391 + ], + "Y102": [ + 1389 + ], + "Y103": [ + 1087 + ], + "Y22": [ + 1271 + ], + "Y23": [ + 1425 + ], + "Y24": [ + 1630 + ], + "Y25": [ + 1450 + ], + "Y26": [ + 1129 + ], + "Y27": [ + 1090 + ], + "Y28": [ + 1423 + ], + "Y29": [ + 1421 + ], + "Y30": [ + 1628 + ], + "Y31": [ + 1162 + ], + "Y32": [ + 1626 + ], + "Y63": [ + 1296 + ], + "Y64": [ + 1294 + ], + "Y65": [ + 1177 + ], + "Y66": [ + 1459 + ], + "Y67": [ + 1624 + ], + "Y68": [ + 1457 + ], + "Y69": [ + 1455 + ], + "Y70": [ + 1453 + ], + "Y71": [ + 1283 + ], + "Y72": [ + 1641 + ], + "Y73": [ + 1639 + ], + "Y74": [ + 1637 + ], + "Y75": [ + 1635 + ], + "Y76": [ + 1622 + ], + "Y77": [ + 1448 + ], + "Y78": [ + 1633 + ], + "Y79": [ + 1281 + ], + "Y80": [ + 1831 + ], + "Y81": [ + 1829 + ], + "Y82": [ + 1827 + ], + "Y83": [ + 1620 + ], + "Y84": [ + 1446 + ], + "Y85": [ + 1825 + ], + "Y86": [ + 1823 + ], + "Y87": [ + 1618 + ], + "Y88": [ + 1616 + ], + "Y89": [ + 1821 + ], + "Y90": [ + 1819 + ], + "Y91": [ + 1817 + ], + "Y92": [ + 1614 + ], + "Y93": [ + 1093 + ], + "Y94": [ + 1126 + ], + "Y95": [ + 1228 + ], + "Y96": [ + 1226 + ], + "Y97": [ + 1159 + ], + "Y98": [ + 1157 + ], + "Y99": [ + 1231 + ] + }, + "actual_cut_outputs": [ + "D31", + "D30", + "D29", + "D28", + "D27", + "Q7" + ], + "auxiliary_Y_states": "historical last-required-read states, not actual cut outputs", + "cut_before_event": 2025, + "event_count": 257, + "events": [ + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 908, + 909, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 972, + 980, + 981, + 982, + 983, + 984, + 985, + 986, + 987, + 988, + 989, + 990, + 991, + 992, + 993, + 994, + 995, + 996, + 997, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1010, + 1011, + 1012, + 1013, + 1014, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1085, + 1087, + 1089, + 1090, + 1092, + 1093, + 1095, + 1097, + 1100, + 1103, + 1106, + 1109, + 1121, + 1124, + 1126, + 1128, + 1129, + 1131, + 1133, + 1135, + 1138, + 1141, + 1144, + 1147, + 1149, + 1152, + 1155, + 1157, + 1159, + 1161, + 1162, + 1164, + 1166, + 1169, + 1172, + 1175, + 1177, + 1179, + 1222, + 1224, + 1226, + 1228, + 1230, + 1231, + 1233, + 1235, + 1238, + 1240, + 1242, + 1245, + 1247, + 1250, + 1252, + 1254, + 1257, + 1259, + 1262, + 1264, + 1267, + 1269, + 1271, + 1273, + 1275, + 1277, + 1279, + 1281, + 1283, + 1285, + 1287, + 1289, + 1292, + 1294, + 1296, + 1298, + 1389, + 1391, + 1393, + 1395, + 1397, + 1399, + 1401, + 1403, + 1406, + 1408, + 1410, + 1412, + 1415, + 1417, + 1419, + 1421, + 1423, + 1425, + 1427, + 1429, + 1431, + 1433, + 1436, + 1438, + 1440, + 1442, + 1444, + 1446, + 1448, + 1450, + 1452, + 1453, + 1455, + 1457, + 1459, + 1461, + 1598, + 1600, + 1602, + 1604, + 1606, + 1608, + 1610, + 1612, + 1614, + 1616, + 1618, + 1620, + 1622, + 1624, + 1626, + 1628, + 1630, + 1632, + 1633, + 1635, + 1637, + 1639, + 1641, + 1643, + 1817, + 1819, + 1821, + 1823, + 1825, + 1827, + 1829, + 1831 + ], + "initial_dependencies": [ + "D27", + "D28", + "D29", + "D30", + "D31", + "Q7", + "Y100", + "Y101", + "Y102", + "Y103", + "Y22", + "Y23", + "Y24", + "Y25", + "Y26", + "Y27", + "Y28", + "Y29", + "Y30", + "Y31", + "Y32", + "Y63", + "Y64", + "Y65", + "Y66", + "Y67", + "Y68", + "Y69", + "Y70", + "Y71", + "Y72", + "Y73", + "Y74", + "Y75", + "Y76", + "Y77", + "Y78", + "Y79", + "Y80", + "Y81", + "Y82", + "Y83", + "Y84", + "Y85", + "Y86", + "Y87", + "Y88", + "Y89", + "Y90", + "Y91", + "Y92", + "Y93", + "Y94", + "Y95", + "Y96", + "Y97", + "Y98", + "Y99" + ], + "native_rank_sum": 354, + "ordered_records_sha256": "6c417fc322bee6b100ff9bceeaf35145102723bfdec491d10203c9880f4d7f56", + "scope": "numerical backward dependency cone; physical ownership remains external", + "target_paths": { + "D27": { + "quarter_sources": [ + { + "event": 1157, + "frame": [ + 360, + 136, + 21, + 2 + ], + "source": "Y98" + }, + { + "event": 1159, + "frame": [ + 360, + 136, + 21, + 2 + ], + "source": "Y97" + }, + { + "event": 1281, + "frame": [ + 260, + 136, + 108, + 21, + 2 + ], + "source": "Y79" + }, + { + "event": 1283, + "frame": [ + 260, + 136, + 108, + 21, + 2 + ], + "source": "Y71" + }, + { + "event": 1446, + "frame": [ + 260, + 136, + 65, + 45, + 21, + 2 + ], + "source": "Y84" + }, + { + "event": 1448, + "frame": [ + 260, + 136, + 65, + 45, + 21, + 2 + ], + "source": "Y77" + }, + { + "event": 1450, + "frame": [ + 260, + 136, + 65, + 45, + 21, + 2 + ], + "source": "Y25" + }, + { + "event": 1614, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y92" + }, + { + "event": 1616, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y88" + }, + { + "event": 1618, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y87" + }, + { + "event": 1620, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y83" + }, + { + "event": 1622, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y76" + }, + { + "event": 1624, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y67" + }, + { + "event": 1626, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y32" + }, + { + "event": 1628, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y30" + }, + { + "event": 1630, + "frame": [ + 260, + 136, + 64, + 44, + 20, + 2, + 1 + ], + "source": "Y24" + }, + { + "event": 1817, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y91" + }, + { + "event": 1819, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y90" + }, + { + "event": 1821, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y89" + }, + { + "event": 1823, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y86" + }, + { + "event": 1825, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y85" + }, + { + "event": 1827, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y82" + }, + { + "event": 1829, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y81" + }, + { + "event": 1831, + "frame": [ + 256, + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y80" + } + ], + "write_events": [ + 917, + 1157, + 1159, + 1161, + 1281, + 1283, + 1285, + 1446, + 1448, + 1450, + 1452, + 1614, + 1616, + 1618, + 1620, + 1622, + 1624, + 1626, + 1628, + 1630, + 1632, + 1817, + 1819, + 1821, + 1823, + 1825, + 1827, + 1829, + 1831 + ] + }, + "D28": { + "quarter_sources": [ + { + "event": 1087, + "frame": [ + 85, + 56, + 2 + ], + "source": "Y103" + }, + { + "event": 1162, + "frame": [ + 64, + 45, + 21, + 2 + ], + "source": "Y31" + }, + { + "event": 1271, + "frame": [ + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y22" + }, + { + "event": 1421, + "frame": [ + 136, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y29" + }, + { + "event": 1423, + "frame": [ + 136, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y28" + }, + { + "event": 1425, + "frame": [ + 136, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y23" + }, + { + "event": 1633, + "frame": [ + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y78" + }, + { + "event": 1635, + "frame": [ + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y75" + }, + { + "event": 1637, + "frame": [ + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y74" + }, + { + "event": 1639, + "frame": [ + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y73" + }, + { + "event": 1641, + "frame": [ + 136, + 64, + 40, + 16, + 4, + 2, + 1 + ], + "source": "Y72" + } + ], + "write_events": [ + 915, + 1087, + 1089, + 1162, + 1164, + 1271, + 1273, + 1421, + 1423, + 1425, + 1427, + 1633, + 1635, + 1637, + 1639, + 1641, + 1643 + ] + }, + "D29": { + "quarter_sources": [ + { + "event": 1177, + "frame": [ + 204, + 40, + 21, + 2 + ], + "source": "Y65" + }, + { + "event": 1294, + "frame": [ + 137, + 69, + 40, + 21, + 2 + ], + "source": "Y64" + }, + { + "event": 1296, + "frame": [ + 137, + 69, + 40, + 21, + 2 + ], + "source": "Y63" + }, + { + "event": 1453, + "frame": [ + 137, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y70" + }, + { + "event": 1455, + "frame": [ + 137, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y69" + }, + { + "event": 1457, + "frame": [ + 137, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y68" + }, + { + "event": 1459, + "frame": [ + 137, + 64, + 40, + 16, + 5, + 2 + ], + "source": "Y66" + } + ], + "write_events": [ + 913, + 1177, + 1179, + 1294, + 1296, + 1298, + 1453, + 1455, + 1457, + 1459, + 1461 + ] + }, + "D30": { + "quarter_sources": [ + { + "event": 1093, + "frame": [ + 80, + 61, + 2 + ], + "source": "Y93" + }, + { + "event": 1126, + "frame": [ + 272, + 80, + 61, + 2 + ], + "source": "Y94" + }, + { + "event": 1226, + "frame": [ + 272, + 157, + 80, + 61, + 2 + ], + "source": "Y96" + }, + { + "event": 1228, + "frame": [ + 272, + 157, + 80, + 61, + 2 + ], + "source": "Y95" + }, + { + "event": 1389, + "frame": [ + 272, + 152, + 80, + 56, + 5, + 2 + ], + "source": "Y102" + }, + { + "event": 1391, + "frame": [ + 272, + 152, + 80, + 56, + 5, + 2 + ], + "source": "Y101" + }, + { + "event": 1393, + "frame": [ + 272, + 152, + 80, + 56, + 5, + 2 + ], + "source": "Y100" + } + ], + "write_events": [ + 911, + 1093, + 1095, + 1126, + 1128, + 1226, + 1228, + 1230, + 1389, + 1391, + 1393, + 1395 + ] + }, + "D31": { + "quarter_sources": [ + { + "event": 1090, + "frame": [ + 157, + 56, + 2 + ], + "source": "Y27" + }, + { + "event": 1129, + "frame": [ + 152, + 56, + 5, + 2 + ], + "source": "Y26" + }, + { + "event": 1231, + "frame": [ + 320, + 152, + 56, + 5, + 2 + ], + "source": "Y99" + } + ], + "write_events": [ + 909, + 1090, + 1092, + 1129, + 1131, + 1231, + 1233 + ] + }, + "Q7": { + "quarter_sources": [], + "write_events": [ + 908, + 910, + 912, + 914, + 916, + 972 + ] + } + } + }, + "source_sha256": { + "model": "74c83367887dd885137b222155c86389fe0be9f1293a6f0e5fdb51d71f435fdd", + "native": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + "word": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" + }, + "status": "PASS", + "stronger_contract_rejects_counterexample": true + }, + "schema_version": 1, + "status": "PASS_P104_NEWTON_INTERFACES" +} diff --git a/research/p104-newton-interfaces/SOURCES.json b/research/p104-newton-interfaces/SOURCES.json new file mode 100644 index 0000000000..ce55244e1b --- /dev/null +++ b/research/p104-newton-interfaces/SOURCES.json @@ -0,0 +1,372 @@ +{ + "schema_version": 1, + "base_commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "files": [ + { + "path": "certificates/selected-result.json", + "usage": "provenance", + "git_blob": "b1fea0c94436b236cc2b7d41a7be032811b94c81", + "sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "path": "docs/research/agent-task-catalog.json", + "usage": "provenance", + "git_blob": "67f085acd86acd7d4e03922d9cf4b26bca66fed5", + "sha256": "47b42433f5a85809a3aadd29c2c339da2c6ed728e4f7762df6b88bccb7874cf0" + }, + { + "path": "AGENTS.md", + "usage": "provenance", + "git_blob": "aea5573d1b65cef7d9e08ced46d869e75da8145b", + "sha256": "eb25d8ec495b80190a4b1a634710819bb74f0fae88d5203285c2b75b6f147347" + }, + { + "path": "autoresearch.md", + "usage": "provenance", + "git_blob": "e5445702e6bb589f55f252f7e7468cc7db394ca7", + "sha256": "8c98d179208c34a8c6768931e13f3bbeaa1cb63d59c660799ffde05c40935d9b" + }, + { + "path": "CONTRIBUTING.md", + "usage": "provenance", + "git_blob": "fe54f23f19b082a9f8df3da9b2e205f7e230acf3", + "sha256": "8a49fe97e2ad088a2b2e0c5b222aaab08752783b1f9c1260790d7dd13011d215" + }, + { + "path": "docs/research/current-priorities.md", + "usage": "provenance", + "git_blob": "231a089623bf11a70a434f5a57b0bf0a2ad4c317", + "sha256": "c95e09baa997b48ba00a26ea29168e782b17392d28184ecb7a17eea5472dd77c" + }, + { + "path": "docs/research/agent-procedure.md", + "usage": "provenance", + "git_blob": "cfb399a5d0b0fcde1ba63adf99c1a6e54cc911b6", + "sha256": "b2dd2f64e5746fce6289422351f2e3d1eb224f7db09aeb72f4d6626263190aa1" + }, + { + "path": "docs/research/research-family-status.md", + "usage": "provenance", + "git_blob": "9b7d65650d8fcd6247a758936b24426b40e40efa", + "sha256": "9b98ab42364e90588e90410fd2773f9bc4bf5050f514101bed0a0246881b5b7e" + }, + { + "path": "LICENSE", + "usage": "input", + "git_blob": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "NOTICE", + "usage": "input", + "git_blob": "59d8e0cf3102e15bd11db430838365531e2d7f18", + "sha256": "b49022cb4104d90b182e4c335f670faf45529025b15db77bf0291835083c28bd" + }, + { + "path": "upstream/LICENSE", + "usage": "input", + "git_blob": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "research/p104-rounded-collector/inputs/WORD.json", + "usage": "input", + "git_blob": "93acaabc0a523789ef2f1b06f6eeeefed5551397", + "sha256": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" + }, + { + "path": "research/p104-rounded-collector/inputs/NATIVE.json.gz", + "usage": "input", + "git_blob": "04f2877aa5444948b7ae37efd267745af82cb34d", + "sha256": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d" + }, + { + "path": "research/p104-rounded-collector/PREDECESSORS.json", + "usage": "input", + "git_blob": "944b9920686d1f3e23268191fcc652c66d246105", + "sha256": "89f17ce76729101536cfc0be02ad153451c6606ebcfd3a1d6588226a83c88c64" + }, + { + "path": "research/p104-rounded-collector/README.md", + "usage": "input", + "git_blob": "95288f6821cc4983df25f1f18aaacfc49f4f6299", + "sha256": "a77514952eda13fac047c5a4daba92d6c01d3e83bb1b41da4b87211bec6c37c9" + }, + { + "path": "research/p104-consumer-budget-audit/README.md", + "usage": "input", + "git_blob": "7317fa775e5942e66237b9053aa5e0ed8dc6b1a3", + "sha256": "13694215d0c1a245b392f7155e8395b9c4bad9c5db3558833c784d9449616417" + }, + { + "path": "research/p104-consumer-budget-audit/PREDECESSORS.json", + "usage": "input", + "git_blob": "04f6326a992d54673ef325821a92d6123739bf2a", + "sha256": "63b609650a4bcfb65241f3eccb8921cb10bde0212a8782212ad01242b13b96df" + }, + { + "path": "research/p104-reversible-lifting/README.md", + "usage": "input", + "git_blob": "05eddb238528e00e0985a2cdb2e04e7595cbbb51", + "sha256": "051a886e9777b6ace444920df1fd46c285dc0251d7ef6fac570dc12cca7c4bc8" + }, + { + "path": "research/p104-invariant-lifting-lattice/README.md", + "usage": "input", + "git_blob": "92a71faba58a00c1b145dc722fde38a0bf75ffb8", + "sha256": "426721af0f8b391aa56ce2c6968b78bf4e9b386e794eb5b4854d88243762c19d" + }, + { + "path": "research/p104-invariant-lifting-lattice/PROOF.md", + "usage": "input", + "git_blob": "5dfde304a04513f302de41861e9131f1446595b9", + "sha256": "7a34534dd75a2ae4b77d9779fee9ce43372d8a6d2038c6a763deff1f99ce7830" + }, + { + "path": "research/p104-retimed-internal-grid/README.md", + "usage": "input", + "git_blob": "5324d11bb78606cc1d278554db53462f9faa6373", + "sha256": "8ed5890fa0cb995ad90c0b2f8306735ef43c53a00681cc42797bb3a6d4b8a72b" + } + ], + "retained_sources": [ + { + "path": "inputs/pr3382_model.py", + "origin_repository": "CrocSwap/integer-mult-bounds", + "origin_pull_request": 3382, + "origin_commit": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "origin_path": "research/p104-clifford-exactness/model.py", + "git_blob": "4dd24a2627db8239d062afc7888a39bf5cd0f478", + "sha256": "74c83367887dd885137b222155c86389fe0be9f1293a6f0e5fdb51d71f435fdd", + "bytes": 17085, + "usage": "Executed only by producer.py; exact Gaussian/Newton reference definitions.", + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/2834523b1cd4ea83ba7a043e2e2f5f3332cf9909/research/p104-clifford-exactness/model.py" + }, + { + "path": "inputs/PR3382_PROOF.md", + "origin_repository": "CrocSwap/integer-mult-bounds", + "origin_pull_request": 3382, + "origin_commit": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "origin_path": "research/p104-clifford-exactness/PROOF.md", + "git_blob": "10b3202c788b5b03188eed91181441dfd793ff7f", + "sha256": "1ca8c0e7e78f0f39de6cff7accc68ccd3901bfb50759bf7a2e2896bcf63bf081", + "bytes": 21243, + "usage": "Retained proof of the all-rank admitted-domain theorem; not a newly rerun predecessor suite.", + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/2834523b1cd4ea83ba7a043e2e2f5f3332cf9909/research/p104-clifford-exactness/PROOF.md" + } + ], + "retained_source_policy": "The two package-local PR3382 files are byte-authenticated before execution and included automatically in the package export. Their origin is recorded here, outside generic Git pins, so a clean checkout needs no unmerged PR3382 ancestor object. Byte equality does not establish external mathematical review.", + "context_sources": [ + { + "path": "docs/research/p104-live-support-map.md", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "0d226449bb2f8e9446606181f0324e1fc221d263", + "sha256": "571bf5619059182809d4590e48f02a5cf81cf55a8a1700f10f4c57be45537211", + "bytes": 9497, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/docs/research/p104-live-support-map.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/physical-gaussian-monomial/README.md", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "b9af05483da8c022366094f75f35f4586cf45b40", + "sha256": "1ddf3eecfc7b6ea6a9042a151a53b1812509ef46e061a8603a12a2c4b82038ab", + "bytes": 5775, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/physical-gaussian-monomial/README.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/physical-gaussian-monomial/PROOF.md", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "82e9a8b0b50f26844528af9e07632800679805ea", + "sha256": "20885a8a137fc670121429625912ceae54db95ac5e574b8c64c90f477aebacb7", + "bytes": 12856, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/physical-gaussian-monomial/PROOF.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/physical-gaussian-monomial/SOURCES.json", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "e040a558800e719e2d8b6237bec39e7e10a3641b", + "sha256": "0dd57a4fe4fc97826df0eb215975d013ac0e18f185c73cd93e34c95a9a2b4b16", + "bytes": 6854, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/physical-gaussian-monomial/SOURCES.json", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/dense-paired-collector/README.md", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "55d5cd487b4147b41008893415d2d70aa455b9ee", + "sha256": "b4289c4a5af1e7fc9c352273c9d391d989c5756988b742bed314d24476be8bdd", + "bytes": 5117, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/dense-paired-collector/README.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/dense-paired-collector/PROOF.md", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "11c1c4ae2dd9a3f4cb72a5e00603d0450a26a90e", + "sha256": "5d38442baf3cd5cb332d0fd0e78054a4f4689162ddb47486574c7dba5e3113e1", + "bytes": 15385, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/dense-paired-collector/PROOF.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/dense-paired-collector/SOURCES.json", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "c01b18c335a0263a2a68d92be8dba55172d89bf9", + "sha256": "5f85009950ed3ba18a50af6397fcc50065fb4ae4876b9165bea78c5960be02ea", + "bytes": 5101, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/dense-paired-collector/SOURCES.json", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/p104-consumer-budget-audit/SOURCES.json", + "commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "git_blob": "203b32fb2f7f0471751f158f4df44b586b526a00", + "sha256": "23395a7405fecbe54a1010646299a0b48609bc72a851cd749e8dd068d6888025", + "bytes": 1833, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/6f100d4bb5083f8c35d96fd95a539811c62f245c/research/p104-consumer-budget-audit/SOURCES.json", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/physical-complex-controller/README.md", + "commit": "7e5a187214126d31afc241a8f89f4a652352b58c", + "git_blob": "4ac8b4effb1381aa06aadd1716f53a4c4849a306", + "sha256": "1ecf61d038679d5358682ea979083a7b28f378f7b002085e7f2efb1f5a4c229a", + "bytes": 6393, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/7e5a187214126d31afc241a8f89f4a652352b58c/research/physical-complex-controller/README.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/physical-complex-controller/PROOF.md", + "commit": "7e5a187214126d31afc241a8f89f4a652352b58c", + "git_blob": "c505caecc7ced19a4efc35c423efedda9427bea5", + "sha256": "471185621c0ecce295ffd327b1244aed234efe5ff05a804aaaa11316f1a8319e", + "bytes": 15528, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/7e5a187214126d31afc241a8f89f4a652352b58c/research/physical-complex-controller/PROOF.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/physical-complex-controller/SOURCES.json", + "commit": "7e5a187214126d31afc241a8f89f4a652352b58c", + "git_blob": "a56a247ecb28c77fcb055fac031be471b291777d", + "sha256": "c9c47d9df2445fc554673316d42f68f0a1b800ea3593ac568835c9b063025eb4", + "bytes": 9766, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/7e5a187214126d31afc241a8f89f4a652352b58c/research/physical-complex-controller/SOURCES.json", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/p104-clifford-exactness/PROOF.md", + "commit": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "git_blob": "10b3202c788b5b03188eed91181441dfd793ff7f", + "sha256": "1ca8c0e7e78f0f39de6cff7accc68ccd3901bfb50759bf7a2e2896bcf63bf081", + "bytes": 21243, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/2834523b1cd4ea83ba7a043e2e2f5f3332cf9909/research/p104-clifford-exactness/PROOF.md", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/p104-clifford-exactness/SOURCES.json", + "commit": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "git_blob": "3968635020a4c758d36185a01f1a422d36d7f133", + "sha256": "d4994c832f51d67e134625fc8eb967d4f05ff86c08f3d554d7743a9ec84164b7", + "bytes": 6059, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/2834523b1cd4ea83ba7a043e2e2f5f3332cf9909/research/p104-clifford-exactness/SOURCES.json", + "usage": "Read-only context; not executed, replayed, or imported as an admitted physical tariff." + }, + { + "path": "research/p104-newton-source-contract/README.md", + "commit": "18a054fd585ab4b2010770ec83cba0c9f28184e3", + "git_blob": "0e93ef0fbbd776267f1c3610042f0b242eb00a5b", + "sha256": "25e9f83912bd4a89931d23534d21396321a809569b91723e4e65ca9486c0fb53", + "bytes": 8778, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/18a054fd585ab4b2010770ec83cba0c9f28184e3/research/p104-newton-source-contract/README.md", + "usage": "Concurrent Nick Petalas PR3406, read-only context at presubmission. Conditional whole-word independent-product entrance; native covariance inherited. No suite rerun, import or independent validation of that package is claimed." + }, + { + "path": "research/p104-newton-source-contract/PROOF.md", + "commit": "18a054fd585ab4b2010770ec83cba0c9f28184e3", + "git_blob": "a89746ed8aea0124692100fb6d04536c01d88192", + "sha256": "8f0846d838eab7986f3dc56a6e9cb75544d0a89b9070a14de4629aa0b59723d6", + "bytes": 9279, + "url": "https://github.com/CrocSwap/integer-mult-bounds/blob/18a054fd585ab4b2010770ec83cba0c9f28184e3/research/p104-newton-source-contract/PROOF.md", + "usage": "Concurrent Nick Petalas PR3406, read-only context at presubmission. Conditional whole-word independent-product entrance; native covariance inherited. No suite rerun, import or independent validation of that package is claimed." + } + ], + "credit": [ + { + "author": "Clear1nsight, with substantial OpenAI assistance", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/3382", + "head": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "contribution": "Gaussian Newton module and all-rank literal exactness proof, local collector identity, representation boundary, and the three assigned follow-up questions. Its model and proof are retained byte for byte; no claim of external review." + }, + { + "author": "ywz65", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/2586", + "head": "7953c9a8f788a8de5cf2ced63d9a61b67c22c6f1", + "contribution": "Literal corrected-dual word and all four native collector wrappers; copied data ancestry preserved in the pinned PREDECESSORS.json." + }, + { + "author": "Arham Tahir", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/2665", + "contribution": "Retained first-collector source binding and strict-zero numerical counterexample; not reproduced as a new result." + }, + { + "author": "Tekalign / tekuuu", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/3025", + "head": "a544ef068a46f4de3bc47d1d02149cbdc3ba547f", + "contribution": "Literal signed-floor pair, inverse, source wrapper convention, in-place cycle algorithm, and scalar ledger. This package uses the inherited mathematics and separate new implementations; it does not rerun that predecessor suite." + }, + { + "author": "Ross Richardson", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/3068", + "head": "7d2c519a1fdcc6bf66f6f08757eed7c48762d3f2", + "contribution": "Neighboring Gamma/Lambda period-domain contract, phase/quarter boundary examples and larger state-exactness handoff." + }, + { + "author": "Jose Manuel / jmbarrancoml", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/3087", + "head": "e7e49fb8176772c71ad7006920a407109a89e440", + "contribution": "Related physical Gaussian-monomial work; context only, not imported, replayed or admitted here." + }, + { + "author": "Nick Petalas, Arham Tahir, Alejandro Zarzuelo Urdiales, Ross Richardson and retained P104 contributors", + "contribution": "Predecessor period/precision, Gaussian parity, native binding and sharp-grid methods remain credited. The retained READMEs preserve source-specific attribution." + }, + { + "author": "Jose Manuel / jmbarrancoml", + "discussion": "https://github.com/CrocSwap/integer-mult-bounds/discussions/2619#discussioncomment-18955566", + "contribution": "Original unchanged-consumer coverage obstruction; inherited rather than presented as a new lower bound." + }, + { + "author": "Vasek / flyingviper", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/2744", + "head": "0166260409f55a56e7fefa48d859f7dd5b42b300", + "contribution": "Source-bound fixed width-73, five-forward/four-dual complete consumer audit. Its exact profiles and coverage assumptions are retained." + }, + { + "author": "Douglas Colkitt and repository research contributors", + "contribution": "Research selection, source-binding, package verification, and selected-frontier infrastructure; unchanged." + }, + { + "author": "Nick Petalas / petalas", + "pull_request": "https://github.com/CrocSwap/integer-mult-bounds/pull/3406", + "head": "18a054fd585ab4b2010770ec83cba0c9f28184e3", + "contribution": "Concurrent complementary whole-word independent-product Newton entrance, including104Y in4B9 and78N in2B9 under inherited native covariance. Found during presubmission, credited as pending context; explicitly distinguishes our active actual-cone/consumer/cost claim. Not reclassified as this package’s contribution or replayed here." + } + ], + "literature_inspiration": [ + { + "authors": "Gabriele Nebe, Eric M. Rains, Neil J. A. Sloane", + "title": "The invariants of the Clifford groups", + "url": "https://arxiv.org/abs/math/0001038", + "use": "Classical Gaussian Clifford/invariant-lattice context; no theorem imported by the verifier." + }, + { + "authors": "Gabriele Nebe, Eric M. Rains, Neil J. A. Sloane", + "title": "A Simple Construction for the Barnes-Wall Lattices", + "url": "https://arxiv.org/abs/math/0207186", + "use": "Classical coding/lattice motivation for PR3382’s retained normalization; this follow-up applies that established module to actual source paths." + } + ] +} diff --git a/research/p104-newton-interfaces/TASK.json b/research/p104-newton-interfaces/TASK.json new file mode 100644 index 0000000000..f510f40966 --- /dev/null +++ b/research/p104-newton-interfaces/TASK.json @@ -0,0 +1,342 @@ +{ + "schema_version": 1, + "task_id": "p104-side-correction", + "priority_revision": 6, + "base_commit": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "original_card": { + "id": "p104-side-correction", + "question": "Can the proposed P104 joint endpoint flags be realized by a chronological correction program with coefficients, dirty restoration and an affordable complete bill?", + "starting_points": [ + "docs/research/research-family-status.md", + "research/p104-native-channel/README.md", + "research/p104-native-channel/PROOF.md", + "docs/research/community-efficient1000-review.md", + "research/p104-joint-unit-flags/README.md" + ], + "methods": [ + "Construct one side-correction word at an explicit chronological cut with the needed frames still available.", + "Derive a lower bound on the side correction and hosting costs that decides whether this channel can beat the selected budget." + ], + "acceptance_gate": "An exact arbitrary-input identity, source/target frame availability and restoration at the chosen cut, plus the complete channel+correction+idle/hosting bill or an explicit favorable bound. The native channel alone is not a supplier. A scoped local result may be retained without a complete supplier. Expanding it into further construction rounds requires the family-level budget and obligation gate in research-family-status.md; an optimistic passing relaxation alone is not acceptance.", + "first_step": { + "command": [ + "python3", + "-B", + "scripts/research_baseline.py" + ], + "expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY", + "inspect": "Read the revision-6 family record and #2981 static joint flags, alongside the reviewed #1991 channel. #2981 is an author-checked source archive, not an independently validated executable correction or a refutation of program-level lifetime floors.", + "scope": "Source-bound orientation only. Read the named package and review before relying on its local evidence; this command is not its replay or supplier admission." + }, + "first_experiment": "After checking live handoffs, pin one named collection from #2981 and attach acquisition/delivery times, source dependencies and coefficient requirements. Test legal access and arbitrary dirty restoration; price any completion against the full channel/endpoint/hosting allowance. Stop with the exact missing implication or a scoped counterexample rather than expanding the static cover census.", + "bottleneck_link": "Completing an already realized changed channel tests a concrete construction opportunity, instead of refining the incumbent packing. A positive local result still needs global and all-size admission.", + "allowed_variations": [ + "One correction factorization, one chronological cut, or one explicit hosting obstruction.", + "A changed correction schedule with an updated full bill and native frame contract." + ], + "scope_change_triggers": [ + "Recompiling the already certified low-rank channel without closing a new obligation.", + "Treating a pending ancestor, local histogram or unpriced side correction as an admitted global supplier.", + "Repeating a correction or physical conversion already supplied by a pending follow-up without adding independent coverage or a different unresolved obligation.", + "Repeating the 208-flag static matching or calling a static nested cover a chronological correction program. Independent audit of that certificate is distinct and remains useful." + ], + "overlap_terms": [ + "P104", + "I-G/2", + "side correction", + "native channel", + "1972", + "1991", + "2586", + "endpoint transport", + "physical dual", + "relay composition", + "2981", + "joint unit flags", + "acquisition delivery", + "static nesting" + ], + "existing_checks": [ + { + "scope": "PR #2981 reports static joint endpoint flags and a matching of 208 departure and arrival flags; archival intake is not independent verification.", + "evidence": "research/p104-joint-unit-flags/README.md", + "remaining": "Independent flag check and a chronological coefficient program with dirty restoration and a complete cost.", + "status": "author-checked", + "source_commit": "3d24b92d8ba057b57cb2d480170ec407520e6882", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + } + ] + }, + "author": "Clear1nsight, with substantial OpenAI assistance", + "budget_override": "User explicitly removed the 60-minute constraint and requested sustained multi-agent mathematical contributions.", + "scope_status": "changed", + "actual_scope": "Answer all three assigned PR3382 questions for one source-bound 63-bank open program through event4516: exact Gaussian Newton producer admission, a fully reachable weaker-input counterexample, phase-sensitive downstream native paths and restoration, all675 outgoing ports and actual coefficient intertwiners, complete direct logical costs and widths, and the conditional inherited outer stopping decision.", + "scope_change_reason": "The user explicitly assigned all three Open next questions of PR3382. This closes actual source-path and consumer implications absent from its local collector theorem; no reroll or selected-frontier change.", + "outcome": "completed", + "bottleneck_link": "Decide whether the representation survives an actual producer and consumer and whether it can change the frozen outer decision.", + "budget_minutes": null, + "stop_rule": "One bounded source-bound interface package. Stop at explicit admission or restoration failure, or at an inherited unfavorable complete bill. Do not expand to a whole supplier without changed coverage or profile and a paid compatible external contract.", + "selection": { + "explicit_assignment": true, + "assigned_questions": [ + { + "question": "Can a real preceding producer supply B_9 at this collector cut?", + "why_it_matters": "Local exactness helps only when actual numerical states reach the required source and query frames.", + "first_step": "Trace one actual source producer’s Newton divisibility, including every coefficient division, and price any needed preparation.", + "blocked_by": "Arbitrary prior arithmetic and physical source availability have not been proved to supply the entrance." + }, + { + "question": "Can an actual next consumer retain the representation and requested logical map?", + "why_it_matters": "An integral quarter output may leave B_r, and coefficient encoding changes the map to E^-1 U E.", + "first_step": "Bind one downstream operation, frames and requested map; prove source membership in4B_r before quarter division or the exact required intertwiner.", + "blocked_by": "Full caller compatibility and downstream domain admission are open." + }, + { + "question": "Can a complete physical implementation improve the bill?", + "why_it_matters": "The direct numerical ledger does not establish an affordable recursive child or supplier.", + "first_step": "Combine a proven producer/consumer with paid monomial/arithmetic backend, storage, control tape, precision and cleanup costs.", + "blocked_by": "Native/backend, ownership, routing and full-consumer tariffs remain unpriced or inherited." + } + ], + "card_seed": "6a8c7d90483306b0d8770073b580cf2d", + "canonical_thread": "https://github.com/CrocSwap/integer-mult-bounds/discussions/2750", + "entry_overlap": { + "checked_at_utc": "2026-10-18T00:22:38Z", + "open_pr_records": 305, + "open_pr_pages": [ + 100, + 100, + 100, + 5 + ], + "non_atomic": true, + "discussion_records": 193, + "discussion_threads": [ + 1163, + 1166, + 1167, + 2750, + 2238, + 2245 + ], + "discussion_pagination_complete": false, + "helper_matches": 97, + "targeted_all_state_terms": [ + "Newton", + "P104 producer", + "P104 quarter" + ], + "decision": "No observed competing actual Gaussian Newton producer-consumer scope; continue assigned questions. Coverage is bounded and not a novelty certificate.", + "limitations": [ + "Rendered initial Discussion pages do not cover all paginated comments/replies.", + "Sparse local package references and unpublished work are incompletely searched." + ] + }, + "claim": "https://github.com/CrocSwap/integer-mult-bounds/discussions/2750#discussioncomment-19008790", + "claim_created_utc": "2026-10-18T00:30:38Z", + "presubmission_overlap": { + "checked_at_utc": "2026-10-18T01:07:19.160795+00:00", + "open_pr_records": 323, + "open_pr_pages": [ + 100, + 100, + 100, + 23 + ], + "open_prs_complete_pagination": true, + "non_atomic": true, + "new_prs_since_entry": 18, + "existing_head_or_body_changes": 0, + "discussion_records": 192, + "discussion_threads": [ + 1163, + 1166, + 1167, + 2750, + 2238, + 2245 + ], + "discussion_pagination_complete": false, + "helper_broad_leads": 205, + "local_records": 13, + "coverage_limitations": "Sequential PR pages are not an atomic server snapshot. Six Discussion initial pages contain 192 visible bodies; comments/replies are incompletely paginated and some previously visible bodies shifted out. The offline helper also sees only 13 sparse local records; 205 broad matches are leads, not 205 independent investigations reviewed. Targeted all-state title searches do not paginate all closed work. No code diff inventory or exhaustive novelty claim.", + "decision": "Continue the existing explicitly assigned first-collector interface scope and preserve current claim 19008790; no reroll or frontier change. Record and credit complementary PR #3406 before publication.", + "concurrent_context": "Nick Petalas/petalas, head 18a054fd585ab4b2010770ec83cba0c9f28184e3, classifies the global independent principal-ideal product entrance for all 358 roles/all 5,398 events under inherited native covariance. Its released claim 19008906 explicitly preserves our distinct 58-bank producer/named-consumer/cost investigation. Treat as concurrent context; no imports or theorem replay performed.", + "distinct_evidence": "This package binds the actual 257-event cone and one reachable full-prefix witness; certifies phase-sensitive actual frame paths for 392 occurrences in the 63-bank open program; proves its physical A_F endpoints and 675 exact ports; and prices the full retained logical interface and conditional old-profile screen. It does not claim a new global product-domain theorem.", + "other_live_claim": "Discussion 2245 comment 19008886, Jose Manuel/jmbarrancoml, concerns reversible U=I-E/2 source preconditioning of PR #1991 and a changed correction Cprime. It changes an immutable-source/unchanged-correction premise in a different source word; no identical Newton interface scope observed.", + "relevant_pr_heads": [ + { + "number": 3382, + "title": "Construct a phase-compatible exactness domain for the literal P104 collector", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/3382", + "state": "open", + "head_sha": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "created_at": "2026-10-18T00:02:56Z", + "updated_at": "2026-10-18T00:02:56Z", + "merged_at": null, + "returned_timeline_records": 0 + }, + { + "number": 3385, + "title": "Implement whole-call physical complex controller and root return", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/3385", + "state": "open", + "head_sha": "7e5a187214126d31afc241a8f89f4a652352b58c", + "created_at": "2026-10-18T00:05:43Z", + "updated_at": "2026-10-18T00:17:26Z", + "merged_at": null, + "returned_timeline_records": 0 + }, + { + "number": 3406, + "title": "Research: certify the sharp whole-word P104 Newton entrance", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/3406", + "state": "open", + "head_sha": "18a054fd585ab4b2010770ec83cba0c9f28184e3", + "created_at": "2026-10-18T00:52:54Z", + "updated_at": "2026-10-18T00:52:54Z", + "merged_at": null, + "returned_timeline_records": 0 + } + ], + "locally_retained_evidence_sha256": { + "p104-interface-presubmit-open-prs.json": "0beceadd0bb8efcacf911331b4fb1664a09c07890a8b26da7512c5c528f4b1ee", + "p104-interface-presubmit-overlap-cache.json": "b19daabd845d3d7ed5a01cefc4733c070400d4b1d2a8616a812c6e264f4b3a7b", + "p104-interface-presubmit-overlap-helper.json": "b19aa620599cfe341f2929e1f1add0ad36f2806c66488c4f65dfc50883d4e082", + "p104-interface-presubmit-report.json": "204b62b8fc407b0dcab525c18a9dfa45c25bca67c39d9f776064ecb06fc384c5" + } + } + }, + "checkpoints": [ + { + "checked_at_utc": "2026-10-18T00:17:00Z", + "canonical_main": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "priority_revision": 6, + "decision": "Read current main guidance and assigned predecessor; preserve published branches and frozen inputs.", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "checked_at_utc": "2026-10-18T00:59:01Z", + "canonical_main": "6f100d4bb5083f8c35d96fd95a539811c62f245c", + "priority_revision": 6, + "decision": "Canonical main and all guidance/catalogue/selected bytes remain unchanged. Preserve frozen scientific inputs and finish the bounded assigned interface package; no supplier expansion.", + "files": [ + { + "path": "AGENTS.md", + "sha256": "eb25d8ec495b80190a4b1a634710819bb74f0fae88d5203285c2b75b6f147347", + "unchanged": true + }, + { + "path": "autoresearch.md", + "sha256": "8c98d179208c34a8c6768931e13f3bbeaa1cb63d59c660799ffde05c40935d9b", + "unchanged": true + }, + { + "path": "CONTRIBUTING.md", + "sha256": "8a49fe97e2ad088a2b2e0c5b222aaab08752783b1f9c1260790d7dd13011d215", + "unchanged": true + }, + { + "path": "docs/research/agent-procedure.md", + "sha256": "b2dd2f64e5746fce6289422351f2e3d1eb224f7db09aeb72f4d6626263190aa1", + "unchanged": true + }, + { + "path": "docs/research/current-priorities.md", + "sha256": "c95e09baa997b48ba00a26ea29168e782b17392d28184ecb7a17eea5472dd77c", + "unchanged": true + }, + { + "path": "docs/research/research-family-status.md", + "sha256": "9b98ab42364e90588e90410fd2773f9bc4bf5050f514101bed0a0246881b5b7e", + "unchanged": true + }, + { + "path": "docs/research/agent-task-catalog.json", + "sha256": "47b42433f5a85809a3aadd29c2c339da2c6ed728e4f7762df6b88bccb7874cf0", + "unchanged": true + }, + { + "path": "certificates/selected-result.json", + "sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129", + "unchanged": true + } + ], + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + } + ], + "predecessor": { + "pr": 3382, + "head": "2834523b1cd4ea83ba7a043e2e2f5f3332cf9909", + "evidence_status": "Author-checked with separate automated checks; open and unreviewed at entry." + }, + "family_decision": { + "decision": "narrow and retain; stop unchanged-profile supplier expansion", + "changed_premise": "Actual named producer inputs and downstream operation paths replace the hypothetical six-bank entrance only.", + "bounded_test": "Prove prefix admission on the exact 58-initial-bank cone, bind real downstream quarter sources and native maps, and test a concrete weaker-input counterexample.", + "cost_gate": "The inherited5forward/4dual full-consumer profile is tested under its frozen width and coverage. Producer preparation, native/backend, ownership, routing, control and recursive precision remain explicit unknown charges unless source-bound evidence supplies them.", + "stop_and_reopen": "Retain a local theorem or precise failure. Reopen supplier construction only with a changed admissible profile/coverage and a compatible fully paid caller.", + "bounded_result": "All52 initial Y in4B9 is necessary and sufficient for the producer prefix invariant, while a64impulse inB9 gives an exact reachable failure. Under52Y in4B9 plus11dirtyD/Q/G inB9, all63 logical rows restore in the independently certified full frame, privateC returns zero, and all675 outgoing increments are explicit.", + "cost_result": "The complete direct open-program bill and conservative1568H/7840H/1600H width bounds are proved. Under the exact inherited width73,832families, five-forward/four-dual profiles and coverage law, M_B(a)>=1+1560/[73(832+B)]>1 for every finite number of fully paid auxiliary banks. This is credited inherited evidence, not a universal P104 barrier or newly admitted physical tariff.", + "gate_reassessment": "The representation closes local actual-source and consumer implications but changes no frozen outer profile or coverage premise. Retain this independently reviewable bounded result and do not expand an unchanged-profile supplier." + }, + "ai_assistance": "Substantial OpenAI assistance in mathematical exploration, four-agent concurrent analysis, independent implementations, source review, verification, documentation, and publication. Independent here means separate automated implementations and cross-review, not external human review.", + "evidence": "PRODUCER.md proves exact actual-prefix admission and a reachable counterexample; CONSUMER.md proves all392 phase-sensitive native paths, full-frame dirty restoration and all675 outgoing ports; COMPARISON.md derives the complete direct bill, finite width bounds and the credited unchanged-profile stop. verify.py authenticates all sources, compares four implementations and rejects source/receipt faults; RECEIPT.json retains the exact deterministic evidence. No whole-word, all-size physical supplier or selected-frontier improvement is claimed.", + "input_contract": { + "source_chart": "Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)", + "common_grid": "2^-f Gaussian integer numerators", + "initial_frames": "All63 selected persistent banks start at[]", + "mutable_numerical_roles": { + "Y22..Y32,Y63..Y103": "52initial banks in4B9; transport-only numerical sources, not certified immutable physical borrows", + "D27..D31,Q7": "6arbitrary dirty initial banks inB9", + "G27..G31": "5additional arbitrary dirty initial banks inB9" + }, + "private_C": "Owned zero at2025; proved literal zero before2039 erasure", + "external_recipients": "83distinct target names across675ports; current values, ownership, widths and omitted histories remain caller obligations." + }, + "output_contract": { + "internal": "Each selected persistent physical array equals A_F of its own initial array at actual final frameF=[256,128,64,32,16,8,4,2,1].", + "ports": "Every event, frame, source, target, coefficient and symbolic increment row retained. Gauge-normalized52X-target port operator is signed half of the52Y-source sum; no terminal externalX state is asserted.", + "full_frame_map": "A_F=(C^-1)^tensor9; E^-1A_FE=[[1,i],[0,-i]]^tensor9", + "scope_limits": [ + "One bounded9-bit source word layer only.", + "The maximal final-cut admission domain is not classified.", + "The full2025-event numerical prefix is executed for the explicit negative point only; the universal theorem concerns the stated open program.", + "No physical ownership, routing, caller-admission, full external continuation or recursive supplier is certified." + ] + }, + "open_questions": [ + { + "question": "Can the675 ports be joined to an actual external consumer?", + "why_it_matters": "Their phase-normalized operator does not determine terminal physical external arrays without the omitted recipient histories.", + "first_step": "Bind the83external target names to their actual updates, native frames, reads and widths, then prove one composed terminal map using the retained exact increments.", + "blocked_by": "External target admission, numerical histories, width and ownership have not been supplied or paid." + }, + { + "question": "Can a changed caller or profile pass a complete cost screen?", + "why_it_matters": "The unchanged5forward/4dual consumer remains unfavorable even with the new internal representation theorem.", + "first_step": "Name the exact profile or coverage premise being changed, supply a compatible input/adaptor contract paying52initial4B9 admissions and all exposed conversions, and test its complete physical/recursive bill.", + "blocked_by": "No changed admissible profile or coverage law and no fully paid physical caller are provided by this bounded result." + } + ], + "validation": { + "first_integrated_replay": "PASS_P104_NEWTON_INTERFACES", + "cross_implementation": "PASS_SEPARATE_IMPLEMENTATIONS_AGREE", + "runtime": "Python3.12, standard library only; direct replay needs noGit/network/predecessor checkout.", + "publication_gates": "Registered normal and optimised replay, source-history/committed-byte check, and source-complete Git-free export recorded in the PR handoff when complete.", + "registered_replay": "PASS_REGISTERED_RESEARCH_PACKAGE, normal and optimised complete replays, same retained receipt", + "registered_command": [ + "python3", + "-I", + "-B", + "scripts/research_package.py", + "--package", + "research/p104-newton-interfaces" + ], + "python_version": "CPython3.12.14", + "registered_elapsed_seconds": "32.647", + "receipt_sha256": "fbc444897b13be5973c92ecfa5de67a8efae13b1aca0d8181bd430e2cffba1d3", + "metadata": "PASS_PACKAGE_METADATA_AND_PINS", + "independent_review": "Separate producer, consumer and cost agents reviewed source/phase/width/restoration scope. Joint verification additionally checks component PASS statuses before combining evidence. No external human review is claimed." + } +} diff --git a/research/p104-newton-interfaces/VERIFY.json b/research/p104-newton-interfaces/VERIFY.json new file mode 100644 index 0000000000..e44579a4f5 --- /dev/null +++ b/research/p104-newton-interfaces/VERIFY.json @@ -0,0 +1,44 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [ + "LICENSE", + "NOTICE", + "upstream/LICENSE", + "research/p104-rounded-collector/inputs/WORD.json", + "research/p104-rounded-collector/inputs/NATIVE.json.gz", + "research/p104-rounded-collector/PREDECESSORS.json", + "research/p104-rounded-collector/README.md", + "research/p104-consumer-budget-audit/README.md", + "research/p104-consumer-budget-audit/PREDECESSORS.json", + "research/p104-reversible-lifting/README.md", + "research/p104-invariant-lifting-lattice/README.md", + "research/p104-invariant-lifting-lattice/PROOF.md", + "research/p104-retimed-internal-grid/README.md" + ], + "commands": [ + { + "argv": [ + "{python}", + "-I", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 300, + "checks": "Authenticate all external and retained inputs before loading source bytes; prove the actual producer and bounded consumer interfaces, phase-sensitive frame paths, conjugated maps, dirty restoration, all outgoing ports, constructive widths and complete direct bill; compare independent implementations and the typed deterministic receipt; exercise source, phase, quarter, and receipt failure controls." + }, + { + "argv": [ + "{python}", + "-I", + "-O", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 300, + "checks": "Repeat the complete registered source and mathematical checks under optimised Python, retaining explicit validation and the same scientific receipt." + } + ] +} diff --git a/research/p104-newton-interfaces/consumer.py b/research/p104-newton-interfaces/consumer.py new file mode 100644 index 0000000000..28bf1072a6 --- /dev/null +++ b/research/p104-newton-interfaces/consumer.py @@ -0,0 +1,670 @@ +#!/usr/bin/env python3 +"""Source-bound P104 open consumer interface, independently reconstructed. + +Prepared by Clear1nsight, with substantial OpenAI assistance. +No predecessor executable or primary producer/model module is imported. +""" + +from __future__ import annotations + +import argparse +from collections import Counter +from fractions import Fraction +import gzip +import hashlib +import io +import json +from pathlib import Path + + +WORD_SHA256 = "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" +NATIVE_SHA256 = "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d" +N = 512 +BITS = 9 +STOP = 4516 +FULL = (256, 128, 64, 32, 16, 8, 4, 2, 1) +QUERY = (364,) +OLD = (256, 136, 64, 40, 16, 4, 2, 1) +Y_NAMES = tuple(f"Y{i}" for i in (*range(22, 33), *range(63, 104))) +D_NAMES = tuple(f"D{i}" for i in range(27, 32)) +G_NAMES = tuple(f"G{i}" for i in range(27, 32)) +ROLES = frozenset((*Y_NAMES, *D_NAMES, "Q7", *G_NAMES)) +ZERO = (0, 0) +ONE = (1, 0) +PI = (1, 1) + + +class Rejected(ValueError): + pass + + +def need(condition, message): + if not condition: + raise Rejected(message) + + +def digest(obj): + return hashlib.sha256(json.dumps(obj, sort_keys=True, separators=(",", ":")).encode()).hexdigest() + + +def mul(z, w): + return z[0] * w[0] - z[1] * w[1], z[0] * w[1] + z[1] * w[0] + + +def unit(z, power): + a, b = z + return ((a, b), (-b, a), (-a, -b), (b, -a))[power % 4] + + +def pi_power(exponent): + out = ONE + for _ in range(exponent): + out = mul(out, PI) + return out + + +PI_POWERS = tuple(pi_power(k) for k in range(BITS + 1)) + + +def encode(coefficients): + need(len(coefficients) == N, "encoder dimension") + out = [mul(z, PI_POWERS[i.bit_count()]) for i, z in enumerate(coefficients)] + for j in range(BITS): + bit = 1 << j + for i in range(N): + if i & bit: + a, b = out[i], out[i ^ bit] + out[i] = a[0] + b[0], a[1] + b[1] + return out + + +def decode(values): + need(len(values) == N, "decoder dimension") + out = list(values) + for j in range(BITS): + bit = 1 << j + for i in range(N): + if i & bit: + a, b = out[i], out[i ^ bit] + out[i] = a[0] - b[0], a[1] - b[1] + for i, z in enumerate(out): + a, b = z + for _ in range(i.bit_count()): + need((a + b) % 2 == 0 and (b - a) % 2 == 0, f"Newton divisibility at coefficient {i}") + a, b = (a + b) // 2, (b - a) // 2 + out[i] = a, b + return out + + +def in_scaled_B(values, scalar): + need(all(a % scalar == 0 and b % scalar == 0 for a, b in values), f"entry divisibility by {scalar}") + return decode([(a // scalar, b // scalar) for a, b in values]) + + +def invert_rows(rows): + work = [row | (1 << (BITS + i)) for i, row in enumerate(rows)] + for j in range(BITS): + pivots = [i for i in range(j, BITS) if (work[i] >> j) & 1] + need(bool(pivots), "singular wrapper address matrix") + i = pivots[0] + work[i], work[j] = work[j], work[i] + for i in range(BITS): + if i != j and ((work[i] >> j) & 1): + work[i] ^= work[j] + need([row & (N - 1) for row in work] == [1 << i for i in range(BITS)], "wrapper inverse reduction") + return [row >> BITS for row in work] + + +def row_apply(rows, value): + return sum(((row & value).bit_count() & 1) << i for i, row in enumerate(rows)) + + +class Wrapper: + def __init__(self, raw): + need(set(raw) == {"matrix_rows", "offset", "linear_Z4", "quadratic_rows", "phase"}, "wrapper schema") + self.raw = raw + self.rows = raw["matrix_rows"] + self.linear = raw["linear_Z4"] + self.quadratic = raw["quadratic_rows"] + need(len(self.rows) == len(self.linear) == len(self.quadratic) == BITS, "wrapper width") + need(all(type(a) is int and 0 <= a < N for a in self.rows + self.quadratic), "wrapper binary masks") + need(all(type(a) is int and 0 <= a < 4 for a in self.linear), "wrapper linear phase") + need(type(raw["offset"]) is int and 0 <= raw["offset"] < N, "wrapper offset") + need(type(raw["phase"]) is int and 0 <= raw["phase"] < 4, "wrapper global phase") + self.inverse = invert_rows(self.rows) + self.permutation = [row_apply(self.rows, x) ^ raw["offset"] for x in range(N)] + need(len(set(self.permutation)) == N, "wrapper permutation") + self.phases = [self.phase(x) for x in range(N)] + self.pauli_cache = {} + + def phase(self, x): + phase = self.raw["phase"] + for j in range(BITS): + if (x >> j) & 1: + phase += self.linear[j] + phase += 2 * (self.quadratic[j] & x & ~((1 << (j + 1)) - 1)).bit_count() + return phase % 4 + + def apply(self, values): + out = [ZERO] * N + for i, z in enumerate(values): + out[self.permutation[i]] = unit(z, self.phases[i]) + return out + + def pauli(self, value): + """W P(u,v,k) W^-1, P|x> = i^k (-1)^(v.x) |x xor u>.""" + if value in self.pauli_cache: + return self.pauli_cache[value] + u, v, k = value + shifted_v = v + for j in range(BITS): + if ((u >> j) & 1) and (self.linear[j] & 1): + shifted_v ^= 1 << j + neighbors = 0 + for h in range(BITS): + if h != j and ((self.quadratic[min(j, h)] >> max(j, h)) & 1): + neighbors ^= ((u >> h) & 1) + if neighbors: + shifted_v ^= 1 << j + out_v = 0 + for j in range(BITS): + if (shifted_v >> j) & 1: + out_v ^= self.inverse[j] + out_u = row_apply(self.rows, u) + out_k = (k + self.phase(u) - self.phase(0) + 2 * (out_v & self.raw["offset"]).bit_count()) % 4 + out = out_u, out_v, out_k + # This independent, finite basis comparison authenticates the formula + # for each Pauli actually encountered by the path certificate. + for x in range(N): + y = self.permutation[x] + need(self.permutation[x ^ u] == (y ^ out_u), "Pauli wrapper address action") + left_phase = self.phases[x ^ u] - self.phases[x] + k + 2 * (v & x).bit_count() + right_phase = out_k + 2 * (out_v & y).bit_count() + need((left_phase - right_phase) % 4 == 0, "Pauli wrapper phase action") + self.pauli_cache[value] = out + return out + + +def normalize_dyadic(values, denominator_power): + while denominator_power and all((a & 1) == 0 and (b & 1) == 0 for a, b in values): + values = [(a // 2, b // 2) for a, b in values] + denominator_power -= 1 + return values, denominator_power + + +def c_numerators(a, b): + ar, ai = a + br, bi = b + return ((ar + br - ai + bi, ai + bi + ar - br), + (ar + br + ai - bi, ai + bi - ar + br)) + + +def floor_pair(a, b): + dr, di = a[0] - b[0], a[1] - b[1] + sr, si = b[0] + dr // 2, b[1] + di // 2 + rr, ri = -di, dr + out_b = sr - rr // 2, si - ri // 2 + return (out_b[0] + rr, out_b[1] + ri), out_b + + +class Native: + def __init__(self, raw, wrapper_cache): + need(set(raw) == {"left", "rank", "right"}, "native recipe schema") + need(type(raw["rank"]) is int and 0 <= raw["rank"] <= BITS, "native rank") + self.raw = raw + self.rank = raw["rank"] + pair = [] + for side in ("right", "left"): + key = digest(raw[side]) + if key not in wrapper_cache: + wrapper_cache[key] = Wrapper(raw[side]) + pair.append(wrapper_cache[key]) + self.right, self.left = pair + + def pauli(self, value): + u, v, k = self.right.pauli(value) + mask = (1 << self.rank) - 1 + u ^= v & mask + k = (k + 3 * (v & mask).bit_count()) % 4 + return self.left.pauli((u, v, k)) + + def dyadic(self, values, denominator_power=0): + out = self.right.apply(values) + for j in range(self.rank): + bit = 1 << j + for i in range(N): + if not i & bit: + out[i], out[i | bit] = c_numerators(out[i], out[i | bit]) + denominator_power += 1 + return normalize_dyadic(self.left.apply(out), denominator_power) + + def integral(self, values, counts, domain_scale=1): + out = self.right.apply(values) + in_scaled_B(out, domain_scale) + counts["complete_wrapper_domain_checks"] += 1 + for j in range(self.rank): + bit = 1 << j + for i in range(N): + if not i & bit: + a, b = out[i], out[i | bit] + numerator_a, numerator_b = c_numerators(a, b) + need(all(x % 2 == 0 for x in (*numerator_a, *numerator_b)), "literal native Gaussian division") + exact = tuple((z[0] // 2, z[1] // 2) for z in (numerator_a, numerator_b)) + need(exact == floor_pair(a, b), "literal signed-floor disagreement") + out[i], out[i | bit] = exact + counts["native_pair_comparisons"] += 1 + in_scaled_B(out, domain_scale) + counts["complete_coordinate_domain_checks"] += 1 + out = self.left.apply(out) + in_scaled_B(out, domain_scale) + counts["complete_wrapper_domain_checks"] += 1 + return out + + +def read_inputs(word_path, native_path): + word_path, native_path = Path(word_path), Path(native_path) + need(word_path.stat().st_size <= 1_000_000, "WORD byte bound") + need(native_path.stat().st_size <= 1_000_000, "NATIVE compressed byte bound") + word_bytes, native_bytes = word_path.read_bytes(), native_path.read_bytes() + need(hashlib.sha256(word_bytes).hexdigest() == WORD_SHA256, "WORD SHA256") + need(hashlib.sha256(native_bytes).hexdigest() == NATIVE_SHA256, "NATIVE SHA256") + with gzip.GzipFile(fileobj=io.BytesIO(native_bytes)) as stream: + inflated = stream.read(16_000_001) + need(len(inflated) <= 16_000_000, "NATIVE inflated byte bound") + word, native = json.loads(word_bytes), json.loads(inflated) + need(word["chart"] == "Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)", "literal chart") + need(native["chart"] == word["chart"], "matching native chart") + need(len(word["program"]) == 5398, "literal word length") + frames = {key: tuple(value) for key, value in word["initial_frames"].items()} + for i, event in enumerate(word["program"][:STOP + 1]): + op, role = event[:2] + if op == "transport": + need(frames[role] == tuple(event[2]), f"old frame at event {i}") + frames[role] = tuple(event[3]) + elif op == "sign": + need(Fraction(event[2]) == -1 and frames[role] == tuple(event[3]), f"sign frame at event {i}") + elif op == "add": + need(frames[role] == frames[event[2]] == tuple(event[4]), f"ADD frame at event {i}") + elif op == "zero": + need(role not in frames, f"private freshness at event {i}") + frames[role] = tuple(event[2]) + elif op == "erase": + need(frames.pop(role) == tuple(event[2]), f"erase frame at event {i}") + else: + raise Rejected(f"unexpected opcode at event {i}") + need(all(tuple(word["initial_frames"][role]) == () for role in ROLES), "initial interface frames") + need(all(frames[role] == FULL for role in ROLES), "all63 final physical frames") + entries = {} + for record in native["transports"]: + for i in record["events"]: + need(i not in entries, "duplicate native occurrence") + entries[i] = record + wrapper_cache = {} + recipe_cache = {} + bound = {} + for i, event in enumerate(word["program"][:STOP + 1]): + if event[0] != "transport" or not (event[1] in ROLES or 2025 <= i <= 2039): + continue + need(i in entries, f"missing native occurrence {i}") + record = entries[i] + need(record["old"] == event[2] and record["new"] == event[3], f"native frame binding {i}") + need(record["recipe"]["rank"] == event[4], f"native rank binding {i}") + key = digest(record["recipe"]) + if key not in recipe_cache: + recipe_cache[key] = Native(record["recipe"], wrapper_cache) + bound[i] = recipe_cache[key] + return word, bound, wrapper_cache + + +def extract(word): + program = word["program"] + for i, event in enumerate(program[:STOP + 1]): + if event[0] == "add" and ((event[1] == "C" and event[2] in ROLES) + or (event[1] in ROLES and event[2] == "C")): + need(2025 <= i <= 2039, "all selected/private interactions belong to the retained collector") + closed = [i for i, event in enumerate(program[:STOP + 1]) + if (event[1] in ROLES and event[0] in ("transport", "sign", "add")) or 2025 <= i <= 2039] + ports = [i for i, event in enumerate(program[:STOP + 1]) + if event[0] == "add" and event[2] in ROLES and event[1] not in ROLES and event[1] != "C"] + for i in closed: + event = program[i] + if event[0] == "add": + need(event[2] in ROLES or event[2] == "C", f"unbound incoming source {i}") + need(event[0] != "sign", "unexpected selected sign") + need(len(closed) == 576 and len(ports) == 675, "source cone counts") + need(len(set(closed) & set(ports)) == 0, "closed/port overlap") + return closed, ports + + +def same_operator(candidate, reference, context): + need(candidate["paulis"] == reference["paulis"], f"Pauli path action: {context}") + need(candidate["anchor"] == reference["anchor"], f"global path phase: {context}") + + +def certify_paths(word, bound, closed): + generators = [(1 << j, 0, 0) for j in range(BITS)] + [(0, 1 << j, 0) for j in range(BITS)] + anchor = [ONE] + [ZERO] * (N - 1) + potentials = {(): {"paulis": generators, "anchor": (anchor, 0), "path": []}} + edge_records = [] + redundant = 0 + for i in closed: + event = word["program"][i] + if event[0] != "transport": + continue + old, new = tuple(event[2]), tuple(event[3]) + need(old in potentials, f"disconnected actual frame path at {i}") + previous = potentials[old] + native = bound[i] + candidate = { + "paulis": [native.pauli(p) for p in previous["paulis"]], + "anchor": native.dyadic(*previous["anchor"]), + "path": previous["path"] + [i], + } + if new in potentials: + same_operator(candidate, potentials[new], f"event {i}") + redundant += 1 + else: + potentials[new] = candidate + edge_records.append({"event": i, "old": list(old), "new": list(new), "recipe_sha256": digest(native.raw)}) + need(FULL in potentials and QUERY in potentials and OLD in potentials, "required frame potentials") + # A genuine source-shaped global phase corruption must be detected even + # though it has identical action on all Pauli generators. + mutated_raw = json.loads(json.dumps(bound[2033].raw)) + mutated_raw["left"]["phase"] = (mutated_raw["left"]["phase"] + 1) % 4 + mutated = Native(mutated_raw, {}) + start = potentials[QUERY] + candidate = {"paulis": [mutated.pauli(p) for p in start["paulis"]], + "anchor": mutated.dyadic(*start["anchor"])} + need(candidate["paulis"] == potentials[OLD]["paulis"], "phase control calibration") + try: + same_operator(candidate, potentials[OLD], "mutated event2033 phase") + except Rejected as error: + need(str(error).startswith("global path phase"), "phase control diagnostic") + else: + raise Rejected("phase-only path mutation accepted") + return potentials, { + "status": "PASS_ALL_ACTUAL_FRAME_PATHS", + "method": "18 Pauli generator images plus exact nonzero dyadic anchor column", + "native_occurrences": len(edge_records), + "distinct_frames": len(potentials), + "redundant_path_equalities": redundant, + "native_edge_manifest_sha256": digest(edge_records), + "frame_potentials_sha256": digest([ + {"frame": list(frame), "paulis": value["paulis"], "anchor": value["anchor"], "path": value["path"]} + for frame, value in sorted(potentials.items())]), + "actual_return_global_phase_control": "REJECT_GLOBAL_PATH_PHASE_WITH_IDENTICAL_PAULI_ACTION", + "query_frame_path": potentials[QUERY]["path"], + "full_frame_path": potentials[FULL]["path"], + } + + +def apply_path(values, path, bound): + denominator = 0 + out = list(values) + for i in path: + out, denominator = bound[i].dyadic(out, denominator) + return out, denominator + + +def verify_full_frame_tensor(potentials): + """Independently bind Delta_F to the tensor product of inverse C gates.""" + generators = [(1 << j, 0, 0) for j in range(BITS)] + [(0, 1 << j, 0) for j in range(BITS)] + paulis = [(u ^ v, v, (k + v.bit_count()) % 4) for u, v, k in generators] + values = [ONE] + [ZERO] * (N - 1) + for j in range(BITS): + bit = 1 << j + for i in range(N): + if not i & bit: + (ar, ai), (br, bi) = values[i], values[i | bit] + values[i] = ar + br + ai - bi, ai + bi - ar + br + values[i | bit] = ar + br - ai + bi, ai + bi + ar - br + candidate = {"paulis": paulis, "anchor": normalize_dyadic(values, BITS)} + same_operator(candidate, potentials[FULL], "full-frame tensor C inverse") + return { + "physical_operator": "A_F = (C^-1) tensor-power 9 for the authenticated actual full-frame path", + "coefficient_operator": "E^-1 A_F E = [[1,i],[0,-i]] tensor-power 9", + "proof_certificate": "equal 18-generator Pauli action and exact nonzero anchor", + } + + +def conjugated_matrix(path, bound): + hasher = hashlib.sha256() + max_component = 0 + nonzero = 0 + first_column = None + for s in range(N): + # This is one complete column of E, derived without calling encode. + encoded = [PI_POWERS[s.bit_count()] if x & s == s else ZERO for x in range(N)] + native_values, denominator = apply_path(encoded, path, bound) + need(denominator == 0, "conjugated map Gaussian integrality") + column = decode(native_values) + nonzero += sum(z != ZERO for z in column) + max_component = max(max_component, max(max(abs(a), abs(b)) for a, b in column)) + hasher.update(json.dumps(column, separators=(",", ":")).encode() + b"\n") + if s == 0: + first_column = column + return {"columns": N, "nonzero_entries": nonzero, "maximum_absolute_component": max_component, + "column_json_lines_sha256": hasher.hexdigest()}, first_column + + +def scale_array(values, coefficient): + coefficient = Fraction(coefficient) + numerator, denominator = coefficient.numerator, coefficient.denominator + need(all((a * numerator) % denominator == 0 and (b * numerator) % denominator == 0 for a, b in values), + "whole-array coefficient Gaussian integrality") + return [(a * numerator // denominator, b * numerator // denominator) for a, b in values] + + +def add_arrays(left, right): + return [(a[0] + b[0], a[1] + b[1]) for a, b in zip(left, right, strict=True)] + + +def symbolic_rows(program, closed, ports): + """Integer rows: each Y symbol is its INITIAL value divided by four.""" + names = sorted(ROLES) + index = {role: i for i, role in enumerate(names)} + rows = {role: [((4 if role in Y_NAMES else 1) if i == index[role] else 0) for i in range(len(names))] + for role in names} + initial = {role: list(row) for role, row in rows.items()} + port_set = set(ports) + port_rows = [] + totals = {} + for i in sorted(closed + ports): + event = program[i] + op, role = event[:2] + if op == "transport": + # The independent operator path certificate is established first. + continue + if op == "zero": + need(role not in rows, "symbolic private freshness") + rows[role] = [0] * len(names) + elif op == "erase": + need(not any(rows.pop(role)), "symbolic private erase") + elif op == "add": + coefficient = Fraction(event[3]) + raw = [coefficient.numerator * v for v in rows[event[2]]] + need(all(v % coefficient.denominator == 0 for v in raw), "normalized initial-symbol division") + increment = [v // coefficient.denominator for v in raw] + if i in port_set: + port_rows.append({"event": i, "target": role, "source": event[2], + "coefficient": str(coefficient), "frame": event[4], + "initial_symbol_row": {name: v for name, v in zip(names, increment) if v}}) + previous = totals.setdefault(role, [0] * len(names)) + totals[role] = [a + b for a, b in zip(previous, increment, strict=True)] + else: + rows[role] = [a + b for a, b in zip(rows[role], increment, strict=True)] + else: + raise Rejected(f"unexpected symbolic opcode {op}") + return names, initial, rows, port_rows, totals + + +def certify_symbolic_interface(word, closed, ports): + names, initial, rows, port_rows, totals = symbolic_rows(word["program"], closed, ports) + need(rows == initial, "63-bank final restoration in authenticated frame gauges") + x_rows = {role: row for role, row in totals.items() if role.startswith("X")} + need(len(x_rows) == 52, "external X-port channel width") + signs = {} + for role, row in x_rows.items(): + values = {row[j] for j, name in enumerate(names) if name in Y_NAMES} + need(values in ({2}, {-2}), "external X-port uniform Y channel") + need(all(v == 0 for name, v in zip(names, row) if name not in Y_NAMES), "external X-port dirty cancellation") + signs[role] = next(iter(values)) // 2 + changed_program = [list(event) for event in word["program"]] + need(changed_program[2162] == ["add", "D28", "Y103", "-1/4", list(FULL)], "actual quarter control target") + changed_program[2162][3] = "1/4" + _, changed_initial, changed_rows, _, _ = symbolic_rows(changed_program, closed, ports) + need(changed_rows != changed_initial, "wrong actual quarter sign accepted") + delta = [a - b for a, b in zip(changed_rows["D28"], changed_initial["D28"], strict=True)] + need({name: v for name, v in zip(names, delta) if v} == {"Y103": 2}, "wrong quarter sign residual") + return { + "status": "PASS_EXACT_OPEN_INTERFACE_ROWS", + "symbol_convention": "Y symbol = initial Y / 4; other symbol = initial bank, all in B_9", + "persistent_banks_restored_in_full_frame": sorted(ROLES), + "external_port_count": len(port_rows), + "external_port_records": port_rows, + "external_port_records_sha256": digest(port_rows), + "external_port_counts_by_source_family": dict(Counter(row["source"][0] for row in port_rows)), + "external_port_counts_by_target_family": dict(Counter(row["target"][0] for row in port_rows)), + "external_port_coefficient_counts": dict(Counter(row["coefficient"] for row in port_rows)), + "gauge_normalized_X_port_operator": { + "target_signs": dict(sorted(signs.items())), + "input_sources": list(Y_NAMES), + "coefficient_on_each_original_Y": "target_sign / 2", + "scalar_52_by_52_bank_matrix_rank_over_Q_i": 1, + "expanded_512_entry_array_map_rank_over_Q_i": 512, + "dirty_D_Q_G_coefficients": "all zero", + "scope": "sum of frame-normalized outgoing ports; omitted external bank histories and terminal states are not executed", + }, + "wrong_actual_quarter_sign_control": { + "event": 2162, "original": "-1/4", "mutation": "1/4", + "result": "REJECT_D28_RESTORATION", + "residual_on_initial_Y103": "1/2", + "lattice_admission_unchanged": True, + }, + } + + +def dense_open_replay(word, bound, closed, ports, potentials): + coefficients = {} + initial = {} + for role in sorted(ROLES): + tag = int.from_bytes(hashlib.sha256(role.encode()).digest()[:4], "big") + c = [(((17 * j + tag + (j >> 2)) % 7) - 3, ((11 * j + tag + (j >> 3)) % 9) - 4) for j in range(N)] + coefficients[role] = c + initial[role] = scale_array(encode(c), 4 if role in Y_NAMES else 1) + in_scaled_B(initial[role], 4 if role in Y_NAMES else 1) + states = {role: list(values) for role, values in initial.items()} + counts = Counter() + port_set = set(ports) + port_hash = hashlib.sha256() + milestone_hashes = {} + max_state_component = max(max(abs(a), abs(b)) for values in states.values() for a, b in values) + for i in sorted(closed + ports): + event = word["program"][i] + op, role = event[:2] + if op == "transport": + states[role] = bound[i].integral(states[role], counts, 4 if role in Y_NAMES else 1) + elif op == "zero": + need(role not in states, "dense private freshness") + states[role] = [ZERO] * N + counts["private_zero_allocations"] += 1 + elif op == "erase": + need(states.pop(role) == [ZERO] * N, "dense literal private erase") + counts["private_literal_zero_erasures"] += 1 + elif op == "add": + increment = scale_array(states[event[2]], event[3]) + decode(increment) + if i in port_set: + counts["computed_external_increment_arrays"] += 1 + port_hash.update(json.dumps([i, increment], separators=(",", ":")).encode() + b"\n") + else: + states[role] = add_arrays(states[role], increment) + in_scaled_B(states[role], 4 if role in Y_NAMES else 1) + counts["executed_internal_array_adds"] += 1 + else: + raise Rejected(f"unexpected dense opcode {op}") + if role in states and i not in port_set: + max_state_component = max(max_state_component, max(max(abs(a), abs(b)) for a, b in states[role])) + if i in (2039, 2480, 3056, 4173, 4516): + milestone_hashes[str(i)] = digest({role: states[role] for role in sorted(ROLES)}) + expected = {} + for role in sorted(ROLES): + values, denominator = apply_path(initial[role], potentials[FULL]["path"], bound) + need(denominator == 0, "dense expected final Gaussian integrality") + need(states[role] == values, f"dense final transported restoration {role}") + expected[role] = values + need(counts["native_pair_comparisons"] == 148736, "dense pair count") + need(counts["computed_external_increment_arrays"] == 675, "dense external increment count") + need(counts["executed_internal_array_adds"] == 182, "dense internal ADD count") + return { + "status": "PASS_DENSE_CHRONOLOGICAL_OPEN_REPLAY", + "fixture": "all63 banks nonzero signed deterministic Gaussian Newton coefficients", + "initial_values_sha256": digest(initial), + "initial_coefficients_sha256": digest(coefficients), + "final_values_sha256": digest(states), + "external_increment_json_lines_sha256": port_hash.hexdigest(), + "milestone_state_hashes": milestone_hashes, + "observed_maximum_absolute_internal_component": max_state_component, + "counts": dict(counts), + "external_execution_scope": "actual source increments computed and checked; recipient updates and omitted external histories are not simulated", + } + + +def verify_consumer(word_path, native_path): + word, bound, wrappers = read_inputs(word_path, native_path) + closed, ports = extract(word) + potentials, path_receipt = certify_paths(word, bound, closed) + result = { + "status": "PASS_P104_OPEN_CONSUMER_INTERFACE", + "inputs": {"WORD.json": WORD_SHA256, "NATIVE.json.gz": NATIVE_SHA256}, + "chart": word["chart"], + "through_event": STOP, + "closed_event_indices": closed, + "external_read_event_indices": ports, + "closed_opcode_counts": dict(Counter(word["program"][i][0] for i in closed)), + "closed_native_rank_sum": sum(word["program"][i][4] for i in closed if word["program"][i][0] == "transport"), + "path_certificate": path_receipt, + "authenticated_wrapper_count": len(wrappers), + "full_frame_tensor_identity": verify_full_frame_tensor(potentials), + } + query_matrix, query_column = conjugated_matrix(potentials[QUERY]["path"], bound) + full_matrix, _ = conjugated_matrix(potentials[FULL]["path"], bound) + native_column, denominator = apply_path([ONE] + [ZERO] * (N - 1), potentials[QUERY]["path"], bound) + differences = [i for i, z in enumerate(native_column) if z != tuple(v * (1 << denominator) for v in query_column[i])] + need(bool(differences), "actual query map falsely commutes with E") + i = differences[0] + result["coefficient_maps"] = { + "convention": "E^-1 A E for the actual source-bound frame operator A", + "query_frame": query_matrix, + "full_frame": full_matrix, + "wrong_unconjugated_map_control": { + "input_coefficient_index": 0, + "first_difference_index": i, + "conjugated_integer_output": query_column[i], + "unconjugated_output_numerator": native_column[i], + "unconjugated_denominator": 1 << denominator, + "differing_coordinates": len(differences), + }, + } + result["symbolic_open_interface"] = certify_symbolic_interface(word, closed, ports) + result["dense_open_replay"] = dense_open_replay(word, bound, closed, ports, potentials) + return result + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--repo", type=Path, default=Path(__file__).resolve().parents[2]) + parser.add_argument("--output", type=Path) + args = parser.parse_args() + result = verify_consumer(args.repo / "research/p104-rounded-collector/inputs/WORD.json", + args.repo / "research/p104-rounded-collector/inputs/NATIVE.json.gz") + encoded = json.dumps(result, indent=2, sort_keys=True) + "\n" + if args.output: + with args.output.open("x", encoding="utf-8") as stream: + stream.write(encoded) + else: + print(encoded, end="") + + +if __name__ == "__main__": + main() diff --git a/research/p104-newton-interfaces/cost_audit.py b/research/p104-newton-interfaces/cost_audit.py new file mode 100644 index 0000000000..c524427dfd --- /dev/null +++ b/research/p104-newton-interfaces/cost_audit.py @@ -0,0 +1,378 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +"""Independent source/count and rational cost audit; no predecessor imports. + +Clear1nsight, with substantial OpenAI assistance. +This script proves no physical running-time or recursive supplier theorem. +With --source-root it authenticates the three exact immutable inputs, derives +the producer dependency cone and the 63-state open program, then counts one +specified direct in-place schedule. Without it, only the rational arithmetic +and per-bank codec reference counts are evaluated. +""" + +import argparse +from collections import Counter +from fractions import Fraction +import gzip +import hashlib +import json +from pathlib import Path + + +MAIN = "6f100d4bb5083f8c35d96fd95a539811c62f245c" +SOURCE_PINS = { + "research/p104-rounded-collector/inputs/WORD.json": + "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50", + "research/p104-rounded-collector/inputs/NATIVE.json.gz": + "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + "research/p104-consumer-budget-audit/README.md": + "13694215d0c1a245b392f7155e8395b9c4bad9c5db3558833c784d9449616417", +} +N = 512 + + +def need(condition, reason): + if not condition: + raise ValueError(reason) + + +def sha(data): + return hashlib.sha256(data).hexdigest() + + +def canonical_sha(value): + return sha(json.dumps(value, sort_keys=True, separators=(",", ":")).encode()) + + +def counted(values): + return dict(sorted(Counter(str(x) for x in values).items())) + + +def fixed_consumer(): + """PR2744's unmodified, fixed-profile relaxation; exact rational work only.""" + profiles = { + "F2458": [1216, 74, 86, 104, 48, 42, 68, 8], + "D2712": [1498, 60, 74, 92, 58, 56, 92, 8], + "D2725": [1502, 58, 74, 93, 57, 56, 91, 9], + } + masses = {key: sum((r + 1) * n for r, n in enumerate(profile)) + for key, profile in profiles.items()} + need(masses == {"F2458": 3070, "D2712": 3542, "D2725": 3542}, + "pinned profile mass") + width, families, forward, dual = 73, 832, 5, 4 + progress = 104 * 8 + 104 * 8 + 150 * 9 + remaining = (width - 1) * families - (forward + dual) * progress + capacity = width * families + totals = {key: forward * masses["F2458"] + dual * masses[key] + remaining + for key in ("D2712", "D2725")} + need(progress == 3014 and remaining == 32778 and capacity == 60736, + "coverage arithmetic") + need(set(totals.values()) == {62296}, "unmodified consumer total") + gap = totals["D2712"] - capacity + need(gap == 1560 and Fraction(62296, capacity) == Fraction(599, 584), + "inherited rational stop") + bank_samples = {} + for banks in (0, 1, 22, 63, 83, 832, 10**6): + lower = Fraction(62296 + width * banks, width * (families + banks)) + need(lower == 1 + Fraction(gap, width * (families + banks)) and lower > 1, + "fully paid bank identity") + bank_samples[str(banks)] = str(lower) + # A meaningful failure control: adding families only to the denominator + # produces a false favourable screen already at B=22. + denominator_only = Fraction(62296, width * (families + 22)) + paid = Fraction(62296 + 22 * width, width * (families + 22)) + need(denominator_only < 1 < paid, "unpaid-bank false-positive control") + return { + "credit": "Jose Manuel, Discussion2619 comment18955566; Vasek/flyingviper PR2744", + "predecessor_head": "0166260409f55a56e7fefa48d859f7dd5b42b300", + "profiles": profiles, "rank_masses": masses, + "width": width, "original_families": families, + "forward_calls": forward, "dual_calls": dual, + "progress_per_call": progress, "remaining_coverage_mass": remaining, + "capacity": capacity, "unmodified_total": 62296, "excess_mass": gap, + "no_bank_lower_bound": "599/584", + "all_finite_fully_paid_banks_formula": "1 + 1560/(73*(832+B))", + "saving_domain": "0 <= a < 1", + "proof_step": "For 0 < r <= 73, (r/73)^(1-a) >= r/73.", + "bank_examples_not_the_universal_proof": bank_samples, + "negative_control": { + "unauthorised_denominator_only_B22": str(denominator_only), + "correct_fully_paid_B22": str(paid), + "reason_rejected": "Every added bank owes 73 paid coverage units.", + }, + "scope": "Fixed profiles and coverage only; no universal P104 obstruction.", + "all_additional_physical_costs": "unresolved nonnegative charges, not zero", + } + + +def codec_reference(): + pairs = 9 * N // 2 + return { + "one_bank_encode": {"pairs": pairs, "real_add_subtracts": 4 * pairs, + "component_reads": 4 * pairs, "component_writes": 2 * pairs}, + "one_bank_decode": {"pairs": pairs, "real_add_subtracts": 4 * pairs, + "exact_real_halves": 2 * pairs, + "component_reads": 4 * pairs, "component_writes": 2 * pairs}, + "hypothetical_63_mutable_bank_roundtrip": { + "encodes": 63, "decodes": 63, + "real_add_subtracts": 63 * 8 * pairs, + "exact_real_halves": 63 * 2 * pairs, + "component_reads": 63 * 8 * pairs, "component_writes": 63 * 4 * pairs, + }, + "limitations": [ + "These count separately specified in-place coordinate conversions.", + "A 63-bank roundtrip is not a complete adapter for the 83 external port targets.", + "52 Y banks still require 4B admission; encoding ordinary coefficients into B is insufficient.", + "Original A and E^-1 A E are distinct external numerical contracts.", + "Borrowed-input copying, setup, routing, widths and physical storage are not included.", + ], + } + + +def wrapper_summary(record): + need(set(record) == {"matrix_rows", "offset", "linear_Z4", "quadratic_rows", "phase"}, + "wrapper schema") + rows, linear, quadratic = (record[key] for key in + ("matrix_rows", "linear_Z4", "quadratic_rows")) + need(len(rows) == len(linear) == len(quadratic) == 9, "wrapper dimension") + need(all(type(v) is int and 0 <= v < N for v in rows + quadratic), "binary rows") + need(all(type(v) is int and 0 <= v < 4 for v in linear), "linear phase") + need(type(record["offset"]) is int and 0 <= record["offset"] < N, "offset") + need(type(record["phase"]) is int and 0 <= record["phase"] < 4, "global phase") + permutation, phases = [], [] + for address in range(N): + target = record["offset"] + for bit, row in enumerate(rows): + target ^= ((address & row).bit_count() & 1) << bit + phase = record["phase"] + for j in range(9): + if address & (1 << j): + phase += linear[j] + phase += 2 * (address & quadratic[j] & ~((1 << (j + 1)) - 1)).bit_count() + permutation.append(target) + phases.append(phase % 4) + need(sorted(permutation) == list(range(N)), "wrapper is a permutation") + seen, cycles = set(), 0 + for first in range(N): + if first in seen: + continue + cycles += 1 + at = first + while at not in seen: + seen.add(at) + at = permutation[at] + need(at == first, "closed wrapper cycle") + return {"cycles": cycles, "phase_histogram": Counter(phases), + "plan_sha256": canonical_sha(list(zip(permutation, phases)))} + + +def source_audit(root): + raw, authenticated = {}, [] + for path, expected in SOURCE_PINS.items(): + data = (root / path).read_bytes() + need(sha(data) == expected, "source SHA256 mismatch: " + path) + raw[path] = data + authenticated.append({"path": path, "sha256": expected, "bytes": len(data), + "git_blob": hashlib.sha1(b"blob " + str(len(data)).encode() + b"\0" + data).hexdigest()}) + word = json.loads(raw["research/p104-rounded-collector/inputs/WORD.json"]) + native = json.loads(gzip.decompress(raw["research/p104-rounded-collector/inputs/NATIVE.json.gz"])) + program = word["program"] + need(len(program) == 5398 and len(native["transports"]) == 1245, "source dimensions") + need(word["chart"] == "Delta_W = conjugate(Gamma_W) = Gamma_W^(-T)", "source chart") + # Independently re-derive initial dependencies backwards from actual writes. + roles = {"Q7"} | {"D" + str(i) for i in range(27, 32)} + cone = [] + for index in range(2024, -1, -1): + event = program[index] + if event[0] == "transport" and event[1] in roles: + cone.append(index) + elif event[0] == "add" and event[1] in roles: + cone.append(index) + roles.add(event[2]) + elif event[0] in ("zero", "erase") and event[1] in roles: + raise ValueError("unexpected producer lifecycle") + cone.sort() + need(len(cone) == 257 and len(roles) == 58, "producer dependency cone") + producer_roles = sorted(roles) + need(sum(role.startswith("Y") for role in roles) == 52, "52 strengthened sources") + roles |= {"G" + str(i) for i in range(27, 32)} + need(all(word["initial_frames"][role] == [] for role in roles), "initial frames") + internal, ports = [], [] + for index, event in enumerate(program[:4517]): + if 2025 <= index <= 2039: + internal.append(index) + elif event[0] == "transport" and event[1] in roles: + internal.append(index) + elif event[0] == "add" and event[1] in roles: + need(event[2] in roles, "unadmitted inward dependency") + internal.append(index) + elif event[0] == "add" and event[2] in roles: + ports.append(index) + need(len(internal) == 576 and len(ports) == 675, "open program source counts") + need(len(set(internal) | set(ports)) == 1251, "no internal/port double counting") + frame = {role: word["initial_frames"][role] for role in roles} + # A positive rational envelope, measured in units of 32H for array l2 norm. + # Source transports and all their wrapper/C prefixes are unitary on the + # separately proved admitted domain. This deliberately ignores cancellation. + norm_weight = {role: Fraction(1) for role in roles} + max_internal = {"weight": Fraction(1), "event": None, "field": None} + max_increment = {"weight": Fraction(0), "event": None, "field": None} + for index in sorted(internal + ports): + event = program[index] + if event[0] == "transport": + need(frame[event[1]] == event[2], "old source frame at " + str(index)) + frame[event[1]] = event[3] + elif event[0] == "zero": + need(event[1] == "C" and event[1] not in frame, "owned C creation") + frame[event[1]] = event[2] + norm_weight[event[1]] = Fraction(0) + elif event[0] == "erase": + need(event[1] == "C" and frame[event[1]] == event[2], "owned C erase frame") + del frame[event[1]] + del norm_weight[event[1]] + elif event[0] == "add": + need(frame[event[2]] == event[4], "source read frame at " + str(index)) + increment_weight = abs(Fraction(event[3])) * norm_weight[event[2]] + if index in internal: + need(frame[event[1]] == event[4], "internal target frame at " + str(index)) + norm_weight[event[1]] += increment_weight + if norm_weight[event[1]] > max_internal["weight"]: + max_internal = {"weight": norm_weight[event[1]], "event": index, + "field": event[1]} + elif increment_weight > max_increment["weight"]: + max_increment = {"weight": increment_weight, "event": index, + "field": event[1]} + need(len(frame) == 63 and "C" not in frame, "final frame inventory") + need(max_internal == {"weight": Fraction(49), "event": 4165, "field": "G27"} + and max_increment == {"weight": Fraction(50), "event": 3250, "field": "X28"}, + "conservative triangle norm envelope") + norm_bounds = { + "assumption": "Every initial real component of all63 admitted internal arrays has absolute value <= integer H>=0, in common-grid numerator units.", + "initial_array_l2_norm": "<=32H since sqrt(2*512)=32", + "native_prefix_fact": "Every affine/unit-phase wrapper and partial C product is unitary; literal equality is supplied by the admitted-domain proof.", + "propagation": "w_target <- w_target + abs(coefficient)*w_source; w_initial=1; w_C_zero=0; native w unchanged.", + "max_internal_l2_weight": int(max_internal["weight"]), + "first_max_internal_event": max_internal["event"], + "first_max_internal_field": max_internal["field"], + "max_port_increment_l2_weight": int(max_increment["weight"]), + "first_max_port_event": max_increment["event"], + "first_max_port_target": max_increment["field"], + "internal_payload_component_bound": "1568H", + "literal_pair_work_component_bound": "7840H", + "port_increment_component_bound": "1600H", + "signed_core_width_sufficient_condition": "2^(h-1)>7840H", + "port_target_condition": "A current target bound H_target needs capacity for H_target+1600H; H_target and its intervening external history remain caller obligations.", + "signed_floor_lemma": "For integer |a|,|b|<=B, |d|<=2B, |floor(d/2)|<=B, |middle|<=2B, |second|<=3B, |first|<=5B, componentwise and after quarter rotation.", + "status": "Conservative constructive bounds, not minimum widths or physical time/space tariffs.", + } + by_event = {} + for transport in native["transports"]: + for index in transport["events"]: + need(index not in by_event, "duplicate native event") + by_event[index] = transport + cache, native_records, cycles, phases = {}, [], 0, Counter() + for index in internal: + event = program[index] + if event[0] != "transport": + continue + transport = by_event[index] + need(transport["old"] == event[2] and transport["new"] == event[3] + and transport["recipe"]["rank"] == event[4], "native event/frame/rank binding") + wrappers = [] + for side in ("right", "left"): + record = transport["recipe"][side] + key = canonical_sha(record) + if key not in cache: + cache[key] = wrapper_summary(record) + summary = cache[key] + cycles += summary["cycles"] + phases.update(summary["phase_histogram"]) + wrappers.append({"side": side, "cycles": summary["cycles"], + "plan_sha256": summary["plan_sha256"]}) + native_records.append({"event": index, "rank": event[4], "wrappers": wrappers}) + rank_histogram = Counter(program[i][4] for i in internal if program[i][0] == "transport") + rank_mass = sum(rank * count for rank, count in rank_histogram.items()) + need(rank_mass == 581 and len(native_records) == 392, "native totals") + pairs = N // 2 * rank_mass + add_indices = [i for i in internal + ports if program[i][0] == "add"] + fractions = Counter(Fraction(program[i][3]) for i in add_indices) + need(set(fractions) <= {Fraction(x) for x in ("1", "-1", "1/4", "-1/4", "2", "-2")}, "ADD alphabet") + quarter_adds = fractions[Fraction(1, 4)] + fractions[Fraction(-1, 4)] + doubled_adds = fractions[Fraction(2)] + fractions[Fraction(-2)] + swap_count = 2 * len(native_records) * N + cycles + port_records = [{"event": i, "target": program[i][1], "source": program[i][2], + "coefficient": str(Fraction(program[i][3])), "frame": program[i][4]} + for i in ports] + direct = { + "native_transports": len(native_records), "native_rank_mass": rank_mass, + "signed_floor_pairs": pairs, "native_real_add_subtracts": 8 * pairs, + "native_real_floor_halves": 4 * pairs, "native_gaussian_quarter_turns": pairs, + "native_pair_component_reads": 4 * pairs, "native_pair_component_writes": 4 * pairs, + "wrappers": 2 * len(native_records), "wrapper_cycles": cycles, + "wrapper_gaussian_swaps": swap_count, "wrapper_unit_phase_applications": 2 * len(native_records) * N, + "wrapper_phase_histogram": dict(sorted(phases.items())), + "wrapper_swap_component_reads": 4 * swap_count, + "wrapper_swap_component_writes": 4 * swap_count, + "field_adds_including_all_ports": len(add_indices), + "field_add_real_add_subtracts_excluding_doublings": 2 * N * len(add_indices), + "quarter_field_adds": quarter_adds, "quarter_exact_real_halves": 4 * N * quarter_adds, + "double_field_adds": doubled_adds, "double_real_doublings": 2 * N * doubled_adds, + "field_add_component_reads": 4 * N * len(add_indices), + "field_add_component_writes": 2 * N * len(add_indices), + "source_component_reads_subtotal_not_additional": 2 * N * len(add_indices), + "private_C_initialization_components": 2 * N, + "private_C_zero_inspection_components": 2 * N, + "total_real_add_subtracts_excluding_doublings": 8 * pairs + 2 * N * len(add_indices), + "total_if_each_doubling_is_one_real_add": 8 * pairs + 2 * N * (len(add_indices) + doubled_adds), + "core_persistent_gaussian_state_words": 63 * N, + "owned_C_gaussian_words": N, "owned_wrapper_zero_scratch_gaussian_words": 1, + "pair_real_work_words": 4, "distinct_external_target_banks": len({x["target"] for x in port_records}), + "distinct_wrapper_recipes": len(cache), + "setup": "Compile one 512-entry wrapper plan at a time: O(784*512*9^2) Boolean/control operations and O(512) temporary plan entries; not free physical setup.", + "internal_common_grid_numerator_bounds": "Constructively upper-bounded in conservative_norm_bounds; external target widths remain unknown.", + "physical_tariff_routing_owner_map": "unknown", + "codecs_or_admission_included": False, + } + need(pairs == 148736 and len(add_indices) == 857 and quarter_adds == 675 and doubled_adds == 156, + "complete direct source bill") + return { + "source_main": MAIN, "authenticated_inputs": authenticated, "chart": word["chart"], + "scope": "63-state open-interface projection through event4516; all675 outgoing reads retained as ports. Omitted external histories are not executed or priced.", + "producer": {"events": cone, "initial_roles": producer_roles, + "opcode_counts": counted(program[i][0] for i in cone), + "rank_mass": sum(program[i][4] for i in cone if program[i][0] == "transport")}, + "internal_event_indices": internal, "internal_opcode_counts": counted(program[i][0] for i in internal), + "initial_roles": sorted(roles), "final_frames": frame, + "rank_histogram": dict(sorted(rank_histogram.items())), + "internal_add_coefficients": counted(Fraction(program[i][3]) for i in internal if program[i][0] == "add"), + "port_add_coefficients": counted(Fraction(program[i][3]) for i in ports), + "outgoing_ports": port_records, "outgoing_port_sha256": canonical_sha(port_records), + "transport_wrapper_bindings": native_records, + "transport_wrapper_bindings_sha256": canonical_sha(native_records), + "direct_reference_schedule": direct, + "conservative_norm_bounds": norm_bounds, + "semantic_restoration_proof": "provided separately; this script checks source closure, frame consistency and the bill only", + } + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--source-root", type=Path) + parser.add_argument("--output", type=Path) + args = parser.parse_args() + result = {"schema_version": 1, "implementation_sha256": sha(Path(__file__).read_bytes()), + "fixed_consumer": fixed_consumer(), "codec_reference": codec_reference()} + if args.source_root is not None: + result["source_audit"] = source_audit(args.source_root) + payload = json.dumps(result, indent=2, sort_keys=True) + "\n" + if args.output: + with args.output.open("x", encoding="utf-8") as handle: + handle.write(payload) + print(json.dumps({"status": "PASS", "output": str(args.output), "sha256": sha(payload.encode()), + "source_audit_executed": args.source_root is not None})) + else: + print(payload, end="") + + +if __name__ == "__main__": + main() diff --git a/research/p104-newton-interfaces/independent.py b/research/p104-newton-interfaces/independent.py new file mode 100644 index 0000000000..b970df8f01 --- /dev/null +++ b/research/p104-newton-interfaces/independent.py @@ -0,0 +1,270 @@ +"""Separate full-prefix witness and scalar-port checks for the P104 interface. + +Clear1nsight, with substantial OpenAI assistance. Apache-2.0. +This implementation imports neither the producer/consumer checker nor the +PR3382 lattice model. Its scalar port conclusion is conditional on the separate +phase-sensitive frame-path certificate. The numerical witness is one point, +not a universal full-prefix or full-word theorem. +""" + +import argparse +import gzip +import hashlib +import json +from collections import Counter, defaultdict +from fractions import Fraction +from pathlib import Path + + +WORD_SHA = "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50" +NATIVE_SHA = "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d" +N = 512 +ZERO = (0, 0) + + +class IndependentError(ValueError): + """A source or exact arithmetic obligation failed.""" + + +def check(condition, message): + if not condition: + raise IndependentError(message) + + +def digest(data): + return hashlib.sha256(data).hexdigest() + + +def canonical(data): + return json.dumps(data, sort_keys=True, separators=(",", ":")).encode() + + +def pinned(path, expected): + path = Path(path) + check(path.is_file() and not path.is_symlink(), "regular source required") + data = path.read_bytes() + check(digest(data) == expected, "independent source hash mismatch") + return data + + +def rotate(z, exponent): + a, b = z + for _ in range(exponent % 4): + a, b = -b, a + return a, b + + +def wrapper(values, recipe): + rows = recipe["matrix_rows"] + linear = recipe["linear_Z4"] + quadratic = recipe["quadratic_rows"] + check(len(rows) == len(linear) == len(quadratic) == 9, "wrapper dimensions") + out = [None] * N + for x, value in enumerate(values): + address = recipe["offset"] + phase = recipe["phase"] + for bit in range(9): + address ^= ((rows[bit] & x).bit_count() % 2) << bit + if x >> bit & 1: + upper = quadratic[bit] & x & ~((1 << (bit + 1)) - 1) + phase += linear[bit] + 2 * upper.bit_count() + check(0 <= address < N and out[address] is None, "wrapper bijection") + out[address] = rotate(value, phase) + return out + + +def exact_literal_pair(a, b): + """Compare direct Gaussian numerators with componentwise signed floors.""" + p, q = a[0] - b[0], a[1] - b[1] + numerators = (a[0] + b[0] - q, a[1] + b[1] + p, + a[0] + b[0] + q, a[1] + b[1] - p) + check(all(x % 2 == 0 for x in numerators), "nonintegral ideal butterfly") + ideal = ((numerators[0] // 2, numerators[1] // 2), + (numerators[2] // 2, numerators[3] // 2)) + middle = (b[0] + p // 2, b[1] + q // 2) + second = (middle[0] - (-q) // 2, middle[1] - p // 2) + literal = ((second[0] - q, second[1] + p), second) + check(literal == ideal, "signed floor differs from ideal") + return literal + + +def native_apply(values, recipe): + out = wrapper(values, recipe["right"]) + for bit in range(recipe["rank"]): + step = 1 << bit + for address in range(N): + if address & step == 0: + other = address | step + out[address], out[other] = exact_literal_pair(out[address], out[other]) + return wrapper(out, recipe["left"]) + + +def first_newton_failure(values): + coefficients = values[:] + for bit in range(9): + step = 1 << bit + for x in range(N): + if x & step: + a, b = coefficients[x], coefficients[x ^ step] + coefficients[x] = a[0] - b[0], a[1] - b[1] + for mask, coefficient in enumerate(coefficients): + a, b = coefficient + for power in range(mask.bit_count()): + if (a + b) % 2: + return {"mask": mask, "degree": mask.bit_count(), + "coefficient": list(coefficient), "pi_valuation": power} + a, b = (a + b) // 2, (b - a) // 2 + return None + + +def bind_native(word, native): + index = {} + for row in native["transports"]: + for event in row["events"]: + check(event not in index, "duplicate occurrence") + op = word["program"][event] + check(op[0] == "transport" and op[2:5] == + [row["old"], row["new"], row["recipe"]["rank"]], + "native occurrence binding") + index[event] = row["recipe"] + return index + + +def full_prefix_witness(word, native): + recipes = bind_native(word, native) + frames = {name: frame[:] for name, frame in word["initial_frames"].items()} + state = {name: [ZERO] * N for name in frames} + state["Y27"][0] = (64, 0) + check(all(first_newton_failure(v) is None for v in state.values()), + "all358 initial banks in B9") + stronger_failure = first_newton_failure([(a // 4, b // 4) for a, b in state["Y27"]]) + check(stronger_failure is not None, "the witness must fail the strengthened Y admission") + active_native = [] + active_add = [] + failures = [] + pairs = 0 + native_occurrences = 0 + for event, op in enumerate(word["program"][:2025]): + kind, target = op[:2] + check(target in state, "initial field lifetime") + if kind == "transport": + check(frames[target] == op[2] and event in recipes, "prefix frame and native") + native_occurrences += 1 + if any(value != ZERO for value in state[target]): + state[target] = native_apply(state[target], recipes[event]) + active_native.append(event) + pairs += 256 * recipes[event]["rank"] + frames[target] = op[3][:] + elif kind == "add": + source, coefficient, frame = op[2:] + check(frames[target] == frames[source] == frame, "prefix ADD frame") + c = Fraction(str(coefficient)) + p, q = c.numerator, c.denominator + if any(value != ZERO for value in state[source]): + scaled = [] + for real, imag in state[source]: + check(p * real % q == p * imag % q == 0, "nonintegral quarter source") + scaled.append((p * real // q, p * imag // q)) + state[target] = [(a[0] + b[0], a[1] + b[1]) + for a, b in zip(state[target], scaled)] + active_add.append(event) + elif kind == "sign": + check(len(op) == 4 and op[2] == "-1" and frames[target] == op[3], + "sign grammar and frame") + state[target] = [(-a, -b) for a, b in state[target]] + else: + raise IndependentError("unexpected prefix opcode") + if any(value != ZERO for value in state[target]): + failure = first_newton_failure(state[target]) + if failure is not None: + failures.append({"event": event, "field": target, **failure}) + check(len(active_native) == 20 and len(active_add) == 6, "full witness active events") + check(first_newton_failure(state["D31"]) is not None, "D31 entrance must fail") + entrance = {} + for name in ("D31", "D30", "D29", "D28", "D27", "Q7"): + entrance[name] = {"sha256": digest(canonical(state[name])), + "newton_failure": first_newton_failure(state[name]), + "frame": frames[name], + "nonzero_complex_entries": sum(z != ZERO for z in state[name])} + return {"status": "PASS", "scope": "one explicit point, full events0..2024", + "initial_banks": len(frames), "point": {"Y27[0]": [64, 0], "all_other_components": 0}, + "all_initial_banks_in_B9": True, "initial_Y27_not_in_4B9": stronger_failure, + "all_actual_quarters_integral": True, + "all_actual_literal_native_pairs_exact": True, + "prefix_native_occurrences_bound": native_occurrences, + "active_native_events": active_native, "active_add_events": active_add, + "active_pair_comparisons": pairs, + "first_full_prefix_B9_failure": failures[0], "entrance": entrance} + + +def scalar_ports(word): + ys = {"Y" + str(j) for j in list(range(22, 33)) + list(range(63, 104))} + roles = ys | {"D" + str(j) for j in range(27, 32)} + roles |= {"G" + str(j) for j in range(27, 32)} | {"Q7"} + rows = {name: {name: Fraction(1)} for name in roles} + outputs = defaultdict(dict) + ports = [] + counts = Counter() + for event, op in enumerate(word["program"][:4517]): + kind, target = op[:2] + if event == 2025: + check(kind == "zero" and target == "C", "private allocation") + rows["C"] = {} + elif event == 2039: + check(kind == "erase" and target == "C" and not rows["C"], "private erasure") + del rows["C"] + elif kind == "add" and op[2] in rows: + source, coefficient = op[2:4] + c = Fraction(str(coefficient)) + destination = rows[target] if target in rows else outputs[target] + for name, value in rows[source].items(): + destination[name] = destination.get(name, Fraction(0)) + c * value + for name in list(destination): + if not destination[name]: + del destination[name] + if target not in rows: + ports.append(event) + counts[(source[0], target[0])] += 1 + elif target in rows: + check(kind == "transport", "unmodelled write into closed roles") + check(all(rows[name] == {name: Fraction(1)} for name in roles), "63 scalar restorations") + x_rows = {name: row for name, row in outputs.items() if name.startswith("X")} + check(len(x_rows) == 52, "52 actual X targets") + signs = {} + for name, row in x_rows.items(): + check(set(row) == ys and len(set(row.values())) == 1, "rank-one source sum") + value = next(iter(row.values())) + check(value in (Fraction(1, 2), Fraction(-1, 2)), "signed half increment") + signs[name] = int(2 * value) + check(Counter(signs.values()) == {1: 39, -1: 13}, "actual target signs") + check(len(ports) == 675, "complete port count") + return {"status": "PASS", "scope": "scalar rows in separately certified frame gauges", + "frame_map_certificate_required": True, "restored_initial_rows": 63, + "private_zero": True, "external_port_count": len(ports), + "external_port_indices_sha256": digest(canonical(ports)), + "external_port_counts": {a + "->" + b: v for (a, b), v in sorted(counts.items())}, + "X_target_signs": dict(sorted(signs.items())), + "X_map": "Sum of outgoing increments pulled back through the certified port-frame gauges is sign_j * sum_{s in Y22..32,Y63..103} y_s / 2; this is not a final external X-array endpoint.", + "all_initial_D_Q_G_coefficients_cancel_in_X_ports": True, + "excluded": "External target updates/transports and all other word operations are not a full numerical execution."} + + +def verify_independent(word_path, native_path): + word = json.loads(pinned(word_path, WORD_SHA)) + native = json.loads(gzip.decompress(pinned(native_path, NATIVE_SHA))) + return {"status": "PASS", "source_sha256": {"word": WORD_SHA, "native": NATIVE_SHA}, + "full_prefix_witness": full_prefix_witness(word, native), + "scalar_ports": scalar_ports(word)} + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--repo", type=Path, default=Path(__file__).resolve().parents[2]) + args = parser.parse_args() + inputs = args.repo / "research/p104-rounded-collector/inputs" + result = verify_independent(inputs / "WORD.json", inputs / "NATIVE.json.gz") + print(json.dumps(result, sort_keys=True)) + + +if __name__ == "__main__": + main() diff --git a/research/p104-newton-interfaces/inputs/PR3382_PROOF.md b/research/p104-newton-interfaces/inputs/PR3382_PROOF.md new file mode 100644 index 0000000000..10b3202c78 --- /dev/null +++ b/research/p104-newton-interfaces/inputs/PR3382_PROOF.md @@ -0,0 +1,445 @@ +# A phase-complete Gaussian entrance for one literal P104 collector + +This result changes the admissible numerical states of one fixed collector. +It does not change its scalar/frame word, claim a new precision threshold, +or provide the missing complete P104 correction and supplier invoice. +The construction is motivated by Clifford-invariant and Barnes–Wall lattice +methods. The proof below uses the repository's exact Gaussian normalization; +it does not invoke a lattice classification theorem or claim a new lattice +family. + +The source is ywz65's PR #2586, head +`7953c9a8f788a8de5cf2ced63d9a61b67c22c6f1`, retained at +`research/p104-rounded-collector/inputs/WORD.json` and `NATIVE.json.gz`. +Tekalign's PR #3025 binds its first collector and supplies the literal signed +floor pair. Ross Richardson's PR #3068, head +`7d2c519a1fdcc6bf66f6f08757eed7c48762d3f2`, supplies the neighboring +period-domain contract and explicitly leaves a larger state exactness domain +open. Their constructions, inverses, source binding and earlier bounds retain +their credit. Exact consumed bytes and the isolated replay are recorded by +the accompanying source manifest and receipt. + +## 1. Coordinates and the explicit code + +Put `pi = 1+i`, so `pi^2 = 2i` and `1/pi = (1-i)/2`. An array of +`2^r` Gaussian integers is a function on the binary cube. It has unique +multilinear Newton coefficients: + +\[ + f(x)=\sum_{S\subseteq\{0,\ldots,r-1\}}a_S x^S, + \qquad x^S=\prod_{j\in S}x_j. +\] + +Uniqueness follows by Boolean differences, or by the triangular evaluation +matrix indexed by subsets. Define the Gaussian module + +\[ + \mathcal B_r=\{f:a_S\in\pi^{|S|}\mathbb Z[i]\text{ for every }S\}. +\] + +Its encoder is explicit: + +\[ + E_r=E_1^{\otimes r},\qquad + E_1=\begin{pmatrix}1&0\\1&\pi\end{pmatrix}. +\] + +Thus a coefficient pair `(c0,c1)` becomes `(c0,c0+pi*c1)`. Bit `j` is +the address bit `1< x xor y = x+y-2xy`, and gives + +\[ + (a,b,c,d)\longmapsto + (a,\ b+c+\pi d,\ c,\ (i-1)c-d). +\] + +The phase `CZ=(-1)^{xy}=1-2xy` gives + +\[ + (a,b,c,d)\longmapsto + (a,\ b,\ c,\ ia+(i-1)(b+c)-d). +\] + +These formulas use `x^2=x`, `y^2=y` and `2=-i*pi^2`. The other bits contribute +the same common coefficient factors, so the formulas apply at every rank. +Bit swaps simply permute coefficient indices. The listed self-inverse gates +remain self-inverse under conjugation; `C` and `S` have the integral inverses +shown above. Global Gaussian units preserve the module. Thus every full source +wrapper, and its inverse, preserves `B_r`. + +No unrestricted phase or permutation is admitted by this argument. For example, +the cubic phase `(-1)^(x0*x1*x2)` applied to the constant one produces Newton +coefficient `-2` at degree three. It is not divisible by `pi^3`, so the result +leaves `B_3`. The quadratic source schema matters. + +The old structured phase witness is a positive control here. The constant one +and `i^{x_j}=1+(i-1)x_j` both belong to `B_r`, because `i-1=i*pi`. +The latter leaves the older `Gamma` period lattice, as credited in PR #3068. +That earlier counterexample did not claim that it creates a lifting error. + +## 5. One complete source-bound collector + +Use zero-based events **2025–2039** of the retained PR #2586 word. They are: + +1. Allocate zero private `C` at the common source frame. +2. Add `D31,D30,D29,D28,D27` to `C`, in that order. +3. Apply the literal rank-seven transport `U` at event 2031. +4. Add `C` to the arbitrarily dirty query `Q7` at its common frame. +5. Apply the separately archived return `V` at event 2033. +6. Subtract the five original sources in reverse order; erase exact zero `C`. + +The source arrays have 512 complex entries and nine address bits. Both native +recipes have the form `M_left C_0 ... C_6 M_right`. The complete surrounding +wrapper acts on all nine bits, so the contract is `B_9`, not an unproved +rank-seven block restriction. Source authentication binds the two event +occurrences, their frames, the common-chart ADDs and their actual recipes. +The predecessor's exact native interpretation is retained; the finite operator +check of `VU=I` is separate from the lattice exactness argument. + +Assume the five source arrays and the initial query belong to `2^-f B_9`. +They are otherwise arbitrary, independently dirty and potentially correlated. +The five sources remain available and unchanged across this whole interval. +The private `C` is owned and starts zero. No alias of those distinct roles or +nonzero private initialization is granted. + +Let `s` be the sum of the five sources. Module closure gives `s in 2^-f B_9`. +By Sections 3–4 both actual transports execute their exact ideal maps on this +domain. The query becomes `Q7+U*s`. Since `VU=I`, the private register returns +to `s`; subtracting the unchanged sources makes it exactly zero. Thus the +literal endpoint is + +\[ + (D31,\ldots,D27,Q7,C=0) + \longmapsto(D31,\ldots,D27,Q7+U\sum_jD_j,C=0). +\] + +The query remains in the same declared lattice and grid. There is no rounded +query defect, per-input grid selection, residue history or numerical downcast +in this restricted-state execution. This permits the separately archived `V`; +the unrestricted approximate lifting contract instead needs its paired inverse. +They must not be interchanged when counting operations. + +This is a boundary assumption at the actual collector cut. The earlier producer +has not been proved to supply this state for arbitrary unrestricted inputs. +The later whole word also has additional operations. A repeated collector is +valid only when its sources, frames, permissions and declared lattice are +available at its own cut. + +## 6. Quarter ADD and the exact meaning of an encoder + +Whole-array ADD by any Gaussian-integer coefficient preserves `B_r`. For an +integral array `z`, a quarter source `z/4` belongs to `B_r` exactly when +`z` belongs to `4B_r`. Integral components alone do not imply that condition. +At rank one `(4,0)` belongs to `B_1`, but `(4,0)/4=(1,0)` does not. Extend +the pair constantly in the other eight bits for the actual nine-bit counterexample. +Conversely `z=4E_r c` always has the admissible quarter `E_r c`. +The named collector contains only unit ADDs, so this counterexample marks the +external interface; no quarter instruction is treated as free within its bill. + +Encoding arbitrary raw coefficients `c` as `E_r c` changes the logical action +of a physical native map `U` to + +\[ + T=E_r^{-1}UE_r. +\] + +The gate formulas prove that `T` is an explicitly described Gaussian-integral +automorphism for the stated alphabet. They do **not** say `UE_r=E_rU`. +Already `C E_1 != E_1 C`; a control checks this distinction. Substituting this +representation into a caller expecting a different map requires its own +intertwining adapters and their complete costs. + +For clarity, one fully specified optional cold preparation realizes this +different `T` contract. Keep five arbitrary raw Gaussian coefficient source +arrays borrowed and unchanged, and give the query mutable ownership. Allocate +five zero source banks, copy the borrowed sources into them by five full-array +ADDs, and encode the five banks and query. Run the original collector on these +six encoded fields. Decode the query and all five banks. Each source bank is +then exactly its original raw source; subtract that borrowed source, check zero +and dispose of the bank. The query endpoint is `q+T*sum(sources)`. + +This construction uses six encodes, six decodes, five copy ADDs, five cleanup +ADDs and five additional owned array lifetimes. It demonstrates a complete +logical codec schedule with literal restoration. It does not admit that `T` +as a requested recursive caller, give a free borrowed-input conversion, or +establish an advantage over an existing `U` implementation. + +## 7. Gate, codec and storage ledger + +All counts in this section concern a direct scalar reference with explicit +array access. They are not tape time, native child tariffs or a lower bound. +Gaussian units, signed arithmetic and addressing are separate operations. + +An encode or decode sweep has `r*2^(r-1)` tensor pairs. Encoding a pair uses +one multiplication by `pi` and one Gaussian ADD. Decoding uses one Gaussian +subtraction and one exact division by `pi`. Multiplication by `pi` is +`(a-b,a+b)`; exact division is `((a+b)/2,(b-a)/2)`. Thus each encode pair costs +four real additions/subtractions, while each decode pair adds two exact real +halvings. Each loads four real components and writes two. An in-place sweep +uses the owned numerical array and four real work words; loop/control storage +and physical routing are additional. Borrowed input cannot be overwritten to +obtain this in-place price. + +At `r=9`, each direction has **2,304 pairs**. The optional cold schedule therefore +adds 13,824 `pi` multiplications, 13,824 exact `pi` divisions, 110,592 real +additions/subtractions, 27,648 exact real halvings and its ten full-array copy/ +cleanup ADDs. Those ten ADDs add 10,240 real additions/subtractions, 20,480 +real-component reads and 10,240 writes. The codecs add 110,592 component reads +and 55,296 writes. Five extra owned banks add 2,560 complex words and 5,120 +component initializations and zero checks each. These quantities are additional +to the direct collector below; they are not paid by an abstract rank count. + +For the literal collector, both seven-stage transforms use `7*512=3,584` +pair applications altogether. Each credited signed-floor pair costs eight +real additions/subtractions, four real floor halvings and one Gaussian quarter +turn. The eleven field ADDs cost `22*512` more real additions/subtractions. +The four actual wrapper cycle counts, in chronological order, are + +\[ + U_{right}:64,\quad U_{left}:128,\quad V_{right}:160,\quad V_{left}:64. +\] + +The credited one-zero-Gaussian-scratch cycle algorithm uses `N+c` swaps for a +wrapper with `c` cycles and `N` unit phase applications. Here it gives **416 +cycles and 2,464 swaps**, plus 2,048 phase applications. The old paired-inverse +schedule's 384 cycles and 2,432 swaps do not price these separately archived +return wrappers. The phase acts on the cycle scratch before each swap, so its +arithmetic is counted without an extra full-array phase pass. + +| Direct collector operation | Count | +|---|---:| +| Signed-floor pair applications | 3,584 | +| Real additions/subtractions, including all eleven field ADDs | 39,936 | +| Real floor halvings | 14,336 | +| Pair Gaussian quarter turns | 3,584 | +| Actual wrapper Gaussian swaps | 2,464 | +| Actual wrapper unit phase applications | 2,048 | +| Butterfly real-component reads / writes | 14,336 / 14,336 | +| Field-ADD real-component reads / writes | 22,528 / 11,264 | +| Wrapper-swap component reads / writes, including scratch | 9,856 / 9,856 | +| Private initialization / zero-check component inspections | 1,024 / 1,024 | + +The 10,240 source-component reads are a subtotal of the field-ADD reads, not an +extra charge. The direct contract has five borrowed source arrays, one mutable +query, one owned zero private array and one zero Gaussian wrapper scratch, +with constant pair work. The optional cold schedule supplies the five source +arrays by additional owned copies. Source plans, range/type validation, +permissions, address/control work, physical movement, allocator behavior, +recursive children, precision metadata and final endpoint consumption require +their actual caller's tariff. They do not acquire a zero price from these +scalar counts. + +## 8. Finite headroom + +Let `H` bound the absolute value of every real and imaginary component at a +codec's own entrance. During an encode the exact largest real component row +sum after at most `r` factors is bounded by + +\[ + M_r=\sum_{k=0}^r {r\choose k} + (|\Re\pi^k|+|\Im\pi^k|). +\] + +This follows by expanding a tensor row; its entries are powers of `pi`, one +for each subset. A smaller partial row is covered by the same nonnegative +bound. For `r=9`, `M_r=3363`. Thus `M_r H` bounds stored encoder components; +`3 M_r H` is a conservative bound for its two-step arithmetic temporaries. + +A row of a `k`-factor inverse sweep is a signed sum of `2^k` inputs divided by +`pi^k`. Its real component row sum is +`2^k (|Re pi^-k|+|Im pi^-k|)=|Re pi^k|+|Im pi^k|`, at most +`2^ceil(r/2)`. Therefore decoder components are bounded by `2^ceil(r/2) H`, +and its subtraction/numerator temporaries by four times that amount. These +are sufficient arithmetic bounds, not a compression or precision advantage. + +For the direct collector suppose its six admitted entrance fields have +integer numerator components bounded by `H`. The sum of five sources has +Hilbert norm at most `5 sqrt(2N) H`. Every exact native prefix is unitary, +including each wrapper. At `N=512`, **160 H** bounds every native-prefix real +component; **161 H** bounds the updated query. A conservative signed-floor +pair scratch bound is **800 H**. Gathers and ungathers are bounded sums of at +most five unchanged sources. Partially written stages store either preceding +or completed pair values, so these same bounds cover the entire execution. + +For the optional cold caller, now let `H` bound its **raw coefficient** entrance. +Encoding gives `3363 H`; the collector therefore gives an encoded query bound +`161*3363 H=541443 H`. Decoding that query gives at most +`32*161*3363 H=17326176 H`. The conservative complete scratch bound is four +times this last quantity, **69304704 H**, which also dominates the encoder, +native pair, source-bank decoding and cleanup temporaries. These composed +bounds make the optional caller's finite-width obligation explicit; they are +not measured peaks or necessary widths. + +For a nonnegative integer component bound `M`, +`1+ceil_log2(M+1)` signed bits suffice. This states an explicit finite range; +an actual fixed-width implementation must use that range, retain the required +grid and charge its bit arithmetic. The older sharp scalar-grid/Clifford +denominator results remain credited and unchanged. + +## 9. Evidence boundary and stopping decision + +The written arguments hold at every finite rank. The new managed-Python model +and finite source checks are bounded by nine address bits, 512 complex entries +and 8,192 magnitude bits per admitted input or returned array component. +Signed storage may require another bit; exact arithmetic temporaries have the +additional finite headroom derived above. The functional model allocates fresh +lists, while the direct ledger prices the separately specified in-place codec +and credited cycle-scratch algorithm. It is not a measurement of Python +allocation. Membership checks and snapshots inside verification are test work; +a production caller must establish or pay for its lattice entrance. +Managed allocation and verification snapshots are not a physical memory +implementation. Exact checks use explicit exceptions, including under Python +optimization. + +Finite verification binds the two archived recipes, checks exact operators and +both literal directions on admitted states, tests dirty collector endpoints, +and exercises the missing-prefix, phase-alphabet, wrong weighting, quarter-ADD, +intertwiner and source/invoice failure boundaries. The separate checker uses +its own representation and does not derive a nonlinear universal theorem from +finite basis samples. Source-native correctness, physical ownership, eventual +recursive prices and human/proof-kernel admission remain separate premises. + +The result stops at a phase-compatible exactness theorem, one actual complete +local collector, an explicit codec/intertwiner, and their full direct logical +ledger. It neither proves that earlier arbitrary P104 inputs satisfy the +entrance nor extends the contract to the later quarter ADDs. A larger caller +needs an actual admitted source of this state and a compatible fully charged +consumer. No selected frontier, all-size supplier, new scalar-grid guard, +physical storage saving or new kappa follows. + +Prepared by Clear1nsight with substantial OpenAI assistance. Separate automated +derivation and review are not independent human or formal-kernel verification. +Apache-2.0; predecessor authors and original source notices retain their credit. diff --git a/research/p104-newton-interfaces/inputs/pr3382_model.py b/research/p104-newton-interfaces/inputs/pr3382_model.py new file mode 100644 index 0000000000..4dd24a2627 --- /dev/null +++ b/research/p104-newton-interfaces/inputs/pr3382_model.py @@ -0,0 +1,428 @@ +"""Exact Gaussian Newton-lattice reference for the pinned P104 collector. + +Clear1nsight, with substantial OpenAI assistance. Apache-2.0. +The all-rank statements are written in PROOF.md. This finite reference accepts +at most nine address bits and 8192 magnitude bits per real array component. It imports +no predecessor implementation and makes no recursive or physical cost claim. +""" + +from math import comb, isqrt + +MAX_RANK = 9 +MAX_COMPONENT_BITS = 8192 +PI = (1, 1) +ZERO = (0, 0) + + +class ModelError(ValueError): + """A malformed input or violated finite-reference contract.""" + + +class OutsideLattice(ModelError): + """A required exact Gaussian division is unavailable.""" + + +def require(condition, message): + if not condition: + raise ModelError(message) + + +def rank_check(rank): + require(type(rank) is int and 0 <= rank <= MAX_RANK, "rank must be in 0..9") + return rank + + +def gaussian_check(value): + require(type(value) is tuple and len(value) == 2, "Gaussian value must be a pair") + require(all(type(x) is int for x in value), "Gaussian components must be integers") + require(all(x.bit_length() <= MAX_COMPONENT_BITS for x in value), + "Gaussian component exceeds finite reference limit") + return value + + +def validate(values, rank=None): + require(type(values) is list and values, "array must be a nonempty list") + size = len(values) + require(size <= 1 << MAX_RANK and size & (size - 1) == 0, "binary array length") + actual = size.bit_length() - 1 + if rank is not None: + require(rank_check(rank) == actual, "array rank mismatch") + for value in values: + gaussian_check(value) + return actual + + +def add(a, b): + return a[0] + b[0], a[1] + b[1] + + +def sub(a, b): + return a[0] - b[0], a[1] - b[1] + + +def mul(a, b): + return a[0] * b[0] - a[1] * b[1], a[0] * b[1] + a[1] * b[0] + + +def rot(value, phase): + a, b = value + return ((a, b), (-b, a), (-a, -b), (b, -a))[phase % 4] + + +def times_pi(value): + return value[0] - value[1], value[0] + value[1] + + +def divide_pi(value): + a, b = value + if (a + b) % 2: + raise OutsideLattice("not divisible by 1+i") + return (a + b) // 2, (b - a) // 2 + + +def half_exact(value): + if value[0] % 2 or value[1] % 2: + raise OutsideLattice("ideal Gaussian pair has a nonintegral component") + return value[0] // 2, value[1] // 2 + + +def pi_power(exponent): + rank_check(exponent) + result = (1, 0) + for _ in range(exponent): + result = times_pi(result) + return result + + +def encode(coefficients): + """E_r c, with E_1(c0,c1)=(c0,c0+(1+i)c1), in address-bit order.""" + rank = validate(coefficients) + out = coefficients[:] + for bit in range(rank): + step = 1 << bit + for address in range(len(out)): + if not address & step: + out[address | step] = add(out[address], times_pi(out[address | step])) + validate(out, rank) + return out + + +def decode(values): + """Exact E_r inverse; membership fails on an unavailable pi division.""" + rank = validate(values) + out = values[:] + for bit in reversed(range(rank)): + step = 1 << bit + for address in range(len(out)): + if not address & step: + out[address | step] = divide_pi(sub(out[address | step], out[address])) + validate(out, rank) + return out + + +def member(values): + validate(values) + try: + decode(values) + except OutsideLattice: + return False + return True + + +def newton(values): + """Unweighted multilinear coefficients, obtained by Boolean differences.""" + rank = validate(values) + out = values[:] + for bit in range(rank): + step = 1 << bit + for address in range(len(out)): + if not address & step: + out[address | step] = sub(out[address | step], out[address]) + validate(out, rank) + return out + + +def ideal_pair_numerators(a, b, inverse=False): + """Return twice C(a,b), so nonintegral examples can be checked exactly.""" + gaussian_check(a) + gaussian_check(b) + require(type(inverse) is bool, "inverse flag must be Boolean") + total = add(a, b) + difference = rot(sub(a, b), 3 if inverse else 1) + return add(total, difference), sub(total, difference) + + +def ideal_pair(a, b, inverse=False): + first, second = ideal_pair_numerators(a, b, inverse) + return half_exact(first), half_exact(second) + + +def lift_pair(a, b, inverse=False): + """Literal componentwise signed-floor lifting, without a grid change.""" + gaussian_check(a) + gaussian_check(b) + require(type(inverse) is bool, "inverse flag must be Boolean") + difference = sub(a, b) + middle = add(b, (difference[0] // 2, difference[1] // 2)) + difference = rot(difference, 3 if inverse else 1) + second = sub(middle, (difference[0] // 2, difference[1] // 2)) + return add(second, difference), second + + +def stage(values, bit, inverse=False, literal=False): + rank = validate(values) + require(type(bit) is int and 0 <= bit < rank, "address bit outside array") + require(type(inverse) is bool and type(literal) is bool, "stage flags must be Boolean") + out = values[:] + step = 1 << bit + pair = lift_pair if literal else ideal_pair + for address in range(len(out)): + if not address & step: + other = address | step + out[address], out[other] = pair(out[address], out[other], inverse) + validate(out, rank) + return out + + +def ideal_stage(values, bit, inverse=False): + return stage(values, bit, inverse=inverse) + + +def lift_stage(values, bit, inverse=False): + return stage(values, bit, inverse=inverse, literal=True) + + +def gate_bits(kind, bits, rank): + require(kind in ("C", "CINV", "S", "SINV", "X", "SWAP", "CNOT", "CZ"), + "unsupported gate") + count = 2 if kind in ("SWAP", "CNOT", "CZ") else 1 + require(type(bits) in (tuple, list) and len(bits) == count, "gate arity") + require(all(type(bit) is int and 0 <= bit < rank for bit in bits), "gate address bits") + require(len(set(bits)) == len(bits), "gate bits must be distinct") + return tuple(bits) + + +def value_gate(values, kind, bits): + """The physical Gaussian gate; CNOT bits are (control,target).""" + rank = validate(values) + bits = gate_bits(kind, bits, rank) + if kind in ("C", "CINV"): + return ideal_stage(values, bits[0], inverse=kind == "CINV") + out = [ZERO] * len(values) + for address, value in enumerate(values): + target, phase = address, 0 + first = (address >> bits[0]) & 1 + if kind == "X": + target ^= 1 << bits[0] + elif kind in ("S", "SINV"): + phase = first * (1 if kind == "S" else 3) + elif kind == "CNOT": + target ^= first << bits[1] + elif kind == "CZ": + phase = 2 * first * ((address >> bits[1]) & 1) + elif first != ((address >> bits[1]) & 1): + target ^= (1 << bits[0]) | (1 << bits[1]) + out[target] = rot(value, phase) + return out + + +def coefficient_pair(a, b, kind): + if kind == "C": + return add(a, b), rot(b, 1) + if kind == "CINV": + last = rot(b, 3) + return sub(a, last), last + if kind == "S": + return a, rot(add(a, b), 1) + if kind == "SINV": + return a, sub(rot(b, 3), a) + require(kind == "X", "unsupported coefficient pair") + return add(a, times_pi(b)), rot(b, 2) + + +def coefficient_gate(coefficients, kind, bits): + """Direct integral E^-1 gate E formulas; no encode/decode calls.""" + rank = validate(coefficients) + bits = gate_bits(kind, bits, rank) + if kind == "SWAP": + return value_gate(coefficients, kind, bits) + out = coefficients[:] + first = 1 << bits[0] + if len(bits) == 1: + for address in range(len(out)): + if not address & first: + other = address | first + out[address], out[other] = coefficient_pair(out[address], out[other], kind) + validate(out, rank) + return out + second = 1 << bits[1] + for address in range(len(out)): + if address & (first | second): + continue + a, b, c, d = (out[address | mask] for mask in (0, first, second, first | second)) + if kind == "CNOT": + out[address | first] = add(add(b, c), times_pi(d)) + out[address | first | second] = sub(rot(times_pi(c), 1), d) + else: + require(kind == "CZ", "unsupported coefficient block") + out[address | first | second] = sub(add(rot(a, 1), rot(times_pi(add(b, c)), 1)), d) + validate(out, rank) + return out + + +def wrapper_plan(record): + """Exact source convention: input x receives its phase, then moves to Ax+b.""" + keys = {"matrix_rows", "offset", "linear_Z4", "quadratic_rows", "phase"} + require(type(record) is dict and set(record) == keys, "wrapper schema") + rows, linear, quadratic = (record[name] for name in + ("matrix_rows", "linear_Z4", "quadratic_rows")) + require(type(rows) is list, "wrapper matrix rows") + rank = rank_check(len(rows)) + require(type(linear) is list and type(quadratic) is list, "wrapper phase arrays") + require(len(linear) == len(quadratic) == rank, "wrapper dimensions") + size = 1 << rank + require(all(type(row) is int and 0 <= row < size for row in rows + quadratic), + "wrapper binary rows") + require(all(type(value) is int and 0 <= value < 4 for value in linear), "linear phases") + require(type(record["offset"]) is int and 0 <= record["offset"] < size, "affine offset") + require(type(record["phase"]) is int and 0 <= record["phase"] < 4, "global phase") + result = [] + for address in range(size): + target = record["offset"] + phase = record["phase"] + for j in range(rank): + target ^= ((rows[j] & address).bit_count() & 1) << j + if address >> j & 1: + phase += linear[j] + for k in range(j + 1, rank): + phase += 2 * ((quadratic[j] >> k) & 1) * ((address >> k) & 1) + result.append((target, phase % 4)) + require(len({target for target, _ in result}) == size, "wrapper must be bijective") + return result + + +def wrapper(values, record, inverse=False): + validate(values) + require(type(inverse) is bool, "inverse flag must be Boolean") + plan = wrapper_plan(record) + require(len(plan) == len(values), "wrapper and array dimensions") + out = [ZERO] * len(values) + for source, (target, phase) in enumerate(plan): + if inverse: + out[source] = rot(values[target], -phase) + else: + out[target] = rot(values[source], phase) + return out + + +def codec_ledger(rank): + rank_check(rank) + size = 1 << rank + pairs = rank * size // 2 + return {"rank": rank, "complex_coordinates": size, "pairs_per_direction": pairs, + "encode": {"gaussian_adds": pairs, "pi_multiplications": pairs, + "real_add_subtracts": 4 * pairs, "component_reads": 4 * pairs, + "component_writes": 2 * pairs}, + "decode": {"gaussian_subtracts": pairs, "exact_pi_divisions": pairs, + "real_add_subtracts": 4 * pairs, "exact_real_halves": 2 * pairs, + "component_reads": 4 * pairs, "component_writes": 2 * pairs}, + "owned_in_place_complex_words": size, "pair_real_work_words": 4, + "borrowed_input_copy_included": False, "routing_included": False} + + +def codec_bounds(rank, component_bound): + """Sufficient integer bounds, per codec's own entrance; not physical prices.""" + rank_check(rank) + require(type(component_bound) is int and component_bound >= 0, "nonnegative bound") + gain = sum(comb(rank, k) * sum(abs(x) for x in pi_power(k)) for k in range(rank + 1)) + inverse_gain = 1 << ((rank + 1) // 2) + return {"rank": rank, "entrance_component_bound": component_bound, + "encode_component_gain": gain, "encode_component_bound": gain * component_bound, + "encode_scratch_bound": 3 * gain * component_bound, + "decode_component_gain": inverse_gain, + "decode_component_bound": inverse_gain * component_bound, + "decode_scratch_bound": 4 * inverse_gain * component_bound} + + +def collector_bounds(rank, source_count, component_bound): + rank_check(rank) + require(type(source_count) is int and 1 <= source_count <= 5, "source count in 1..5") + require(type(component_bound) is int and component_bound >= 0, "nonnegative bound") + size = 1 << rank + root = isqrt(2 * size) + if root * root < 2 * size: + root += 1 + native = source_count * root * component_bound + return {"rank": rank, "entrance_component_bound": component_bound, + "source_count": source_count, "native_prefix_component_bound": native, + "query_component_bound": native + component_bound, + "pair_scratch_component_bound": 5 * native, + "assumption": "exact unitary native prefixes on the admitted lattice"} + + +def collector_ledger(rank, native_rank, wrapper_cycle_counts): + """Complete direct collector counts; four actual source wrappers are required.""" + rank_check(rank) + require(type(native_rank) is int and 1 <= native_rank <= rank, "native rank") + size = 1 << rank + require(type(wrapper_cycle_counts) is list and len(wrapper_cycle_counts) == 4, + "four literal wrapper cycle counts required") + require(all(type(c) is int and 1 <= c <= size for c in wrapper_cycle_counts), + "wrapper cycle count") + pairs = native_rank * size + swaps = 4 * size + sum(wrapper_cycle_counts) + return {"complex_coordinates": size, "native_rank_each_direction": native_rank, + "paired_butterflies": pairs, "field_adds": 11, + "real_add_subtracts": 8 * pairs + 22 * size, + "floor_halves": 4 * pairs, "butterfly_quarter_turns": pairs, + "wrapper_cycle_counts": wrapper_cycle_counts[:], + "wrapper_cycles": sum(wrapper_cycle_counts), "wrapper_swaps": swaps, + "wrapper_unit_phases": 4 * size, + "butterfly_component_reads": 4 * pairs, "butterfly_component_writes": 4 * pairs, + "field_add_component_reads": 44 * size, "field_add_component_writes": 22 * size, + "source_component_reads_within_field_adds": 20 * size, + "wrapper_swap_component_reads": 4 * swaps, "wrapper_swap_component_writes": 4 * swaps, + "private_initialization_components": 2 * size, "private_zero_check_components": 2 * size, + "borrowed_source_complex_words": 5 * size, "mutable_query_complex_words": size, + "owned_private_complex_words": size, "wrapper_zero_scratch_complex_words": 1, + "pair_real_work_words": 4, "codecs_included": False, + "physical_routing_and_recursive_tariff_included": False} + + +def cold_codec_ledger(rank): + """Optional T=E^-1 U E caller: prepare five owned source banks and query.""" + codec = codec_ledger(rank) + size = 1 << rank + pairs = codec["pairs_per_direction"] + return {"rank": rank, "encodes": 6, "decodes": 6, + "owned_source_copy_adds": 5, "owned_source_cleanup_adds": 5, + "extra_owned_source_complex_words": 5 * size, + "extra_private_initialization_components": 10 * size, + "extra_private_zero_check_components": 10 * size, + "codec_real_add_subtracts": 48 * pairs, + "codec_exact_real_halves": 12 * pairs, + "codec_pi_multiplications": 6 * pairs, "codec_exact_pi_divisions": 6 * pairs, + "codec_component_reads": 48 * pairs, "codec_component_writes": 24 * pairs, + "copy_cleanup_real_add_subtracts": 20 * size, + "copy_cleanup_component_reads": 40 * size, + "copy_cleanup_component_writes": 20 * size, + "add_to_direct_collector_invoice": True, + "logical_output_map": "T = E_r^-1 U E_r", + "original_U_caller_admitted": False, + "physical_routing_and_recursive_tariff_included": False} + + +def cold_codec_bounds(rank, component_bound): + """Compose the optional cold caller's bounds from its raw coefficient entry.""" + encoder = codec_bounds(rank, component_bound) + physical = collector_bounds(rank, 5, encoder["encode_component_bound"]) + decoder = codec_bounds(rank, physical["query_component_bound"]) + return {"rank": rank, "raw_entrance_component_bound": component_bound, + "encoded_component_bound": encoder["encode_component_bound"], + "native_prefix_component_bound": physical["native_prefix_component_bound"], + "encoded_query_component_bound": physical["query_component_bound"], + "decoded_query_component_bound": decoder["decode_component_bound"], + "complete_scratch_component_bound": max(encoder["encode_scratch_bound"], + physical["pair_scratch_component_bound"], + decoder["decode_scratch_bound"]), + "logical_output_map": "T = E_r^-1 U E_r"} diff --git a/research/p104-newton-interfaces/producer.py b/research/p104-newton-interfaces/producer.py new file mode 100644 index 0000000000..480b0c1dda --- /dev/null +++ b/research/p104-newton-interfaces/producer.py @@ -0,0 +1,463 @@ +"""Exact source-bound admission for the first P104 collector's producer cone. + +Prepared by Clear1nsight with substantial OpenAI assistance. Apache-2.0. +The native word and Gaussian lattice retain their separately pinned authorship. +This module mutates no source file and performs no native/compiler build. +""" + +import argparse +import gzip +import hashlib +import json +from collections import Counter +from fractions import Fraction +from pathlib import Path +from types import ModuleType + + +SOURCE_HASHES = { + "word": "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50", + "native": "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + "model": "74c83367887dd885137b222155c86389fe0be9f1293a6f0e5fdb51d71f435fdd", +} +CUT = 2025 +SIZE = 512 +TARGETS = ("D31", "D30", "D29", "D28", "D27", "Q7") +Y_INPUTS = tuple("Y" + str(j) for j in list(range(22, 33)) + list(range(63, 104))) +SOURCE_FRAME = [256, 136, 64, 40, 16, 4, 2, 1] + + +class ProducerError(ValueError): + """A source, numerical, or claimed admission obligation failed.""" + + +def require(condition, message): + if not condition: + raise ProducerError(message) + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(",", ":")).encode() + + +def sha(value): + return hashlib.sha256(value).hexdigest() + + +def read_pinned(path, label): + path = Path(path) + require(path.is_file() and not path.is_symlink(), "regular source file required") + with path.open("rb") as handle: + data = handle.read(32 * 1024 * 1024 + 1) + require(len(data) <= 32 * 1024 * 1024, "source size bound") + return authenticated_bytes(data, label) + + +def authenticated_bytes(data, label): + require(sha(data) == SOURCE_HASHES[label], "source digest mismatch: " + label) + return data + + +def load_inputs(word_path, native_path, model_path): + word_bytes = read_pinned(word_path, "word") + native_bytes = read_pinned(native_path, "native") + model_bytes = read_pinned(model_path, "model") + word = json.loads(word_bytes) + native = json.loads(gzip.decompress(native_bytes)) + model = ModuleType("p104_frozen_gaussian_model") + exec(compile(model_bytes, str(model_path), "exec"), model.__dict__) + return word, native, model + + +def extract_cone(word): + """Backward slice using the authenticated destination-first ADD convention.""" + program = word["program"] + needed = set(TARGETS) + selected = [] + for event in reversed(range(CUT)): + record = program[event] + if record[1] not in needed: + continue + require(record[0] in ("transport", "add", "sign"), "producer instruction") + selected.append(event) + if record[0] == "add": + needed.add(record[2]) + selected.reverse() + require(needed == set(TARGETS) | set(Y_INPUTS), "exact 58 initial dependencies") + require(len(selected) == 257, "exact producer cone size") + counts = Counter(program[event][0] for event in selected) + require(counts == {"transport": 200, "add": 57}, "exact producer instruction counts") + require(all(word["initial_frames"][name] == [] for name in needed), "initial frames") + return selected, sorted(needed) + + +def native_records(word, native, selected, model): + occurrences = {} + for item in native["transports"]: + for event in item["events"]: + require(event not in occurrences, "native event occurrence unique") + occurrences[event] = item + plans = {} + for event in selected: + record = word["program"][event] + if record[0] != "transport": + continue + require(event in occurrences, "native event recipe exists") + item = occurrences[event] + require((item["old"], item["new"], item["recipe"]["rank"]) == + (record[2], record[3], record[4]), "native frame/rank binding") + recipe = item["recipe"] + require(type(recipe["rank"]) is int and 1 <= recipe["rank"] <= 9, "native rank") + plans[event] = {"rank": recipe["rank"], + "right": model.wrapper_plan(recipe["right"]), + "left": model.wrapper_plan(recipe["left"])} + return plans + + +def apply_wrapper(values, plan, model): + require(len(values) == len(plan) == SIZE, "wrapper size") + out = [(0, 0)] * SIZE + for source, (target, phase) in enumerate(plan): + out[target] = model.rot(values[source], phase) + return out + + +def pi_valuation(value): + if value == (0, 0): + return None + a, b = value + valuation = 0 + while (a + b) % 2 == 0: + a, b = (a + b) // 2, (b - a) // 2 + valuation += 1 + return valuation + + +def lattice_failure(values, model): + for mask, coefficient in enumerate(model.newton(values)): + valuation = pi_valuation(coefficient) + if valuation is not None and valuation < mask.bit_count(): + return {"mask": mask, "degree": mask.bit_count(), + "coefficient": list(coefficient), "pi_valuation": valuation, + "required_pi_valuation": mask.bit_count()} + return None + + +def exact_scale(values, coefficient): + coefficient = Fraction(str(coefficient)) + p, q = coefficient.numerator, coefficient.denominator + require(all(p * x % q == 0 for value in values for x in value), + "fractional ADD is not exact on the retained grid") + return [(p * a // q, p * b // q) for a, b in values] + + +def four_member(values, model): + if any(x % 4 for value in values for x in value): + return False + return model.member(exact_scale(values, "1/4")) + + +def fingerprint(values, model): + return {"sha256": sha(canonical(values)), + "nonzero_complex_entries": sum(value != (0, 0) for value in values), + "max_absolute_component": max(abs(x) for value in values for x in value), + "in_B9": model.member(values), "newton_failure": lattice_failure(values, model)} + + +def native_execute(values, plan, model, counts, require_membership): + values = apply_wrapper(values, plan["right"], model) + if require_membership: + require(model.member(values), "right wrapper preserves admitted domain") + for bit in range(plan["rank"]): + ideal = model.ideal_stage(values, bit) + literal = model.lift_stage(values, bit) + require(ideal == literal, "literal pair differs from exact ideal pair") + if require_membership: + require(model.member(literal), "coordinate prefix preserves admitted domain") + counts["pair_obligations"] += SIZE // 2 + counts["coordinate_stages"] += 1 + values = literal + values = apply_wrapper(values, plan["left"], model) + if require_membership: + require(model.member(values), "left wrapper preserves admitted domain") + counts["native_calls"] += 1 + return values + + +def initial_admission(state, dependencies, model): + require(set(state) == set(dependencies), "exact initial bank set") + for values in state.values(): + require(model.validate(values) == 9, "nine-bit input bank") + return {"all_initial_fields_in_B9": all(model.member(x) for x in state.values()), + "Y_fields_outside_4B9": [name for name in Y_INPUTS if not four_member(state[name], model)]} + + +def replay_cone(word, plans, selected, dependencies, model, initial, require_admission): + state = {name: values[:] for name, values in initial.items()} + admission = initial_admission(state, dependencies, model) + if require_admission: + require(admission["all_initial_fields_in_B9"] and + not admission["Y_fields_outside_4B9"], "producer entrance contract") + frames = {name: word["initial_frames"][name][:] for name in dependencies} + counts = {"native_calls": 0, "coordinate_stages": 0, "pair_obligations": 0, + "quarter_adds": 0, "unit_adds": 0} + failures = [] + for event in selected: + record = word["program"][event] + target = record[1] + if record[0] == "transport": + require(frames[target] == record[2], "native old frame at producer event") + state[target] = native_execute(state[target], plans[event], model, counts, require_admission) + frames[target] = record[3][:] + else: + apply_add(record, state, frames, model, counts) + failure = lattice_failure(state[target], model) + if failure is not None: + failures.append({"event": event, "target": target, "witness": failure}) + if require_admission: + require(failure is None, "producer output leaves lattice") + require(all(frames[d] == SOURCE_FRAME for d in TARGETS[:5]), "final source frames") + require(frames["Q7"] == [364], "final query frame") + receipt = {"initial_admission": admission, "counts": counts, + "all_fractional_adds_exact": True, "all_literal_native_pairs_exact": True, + "first_lattice_failure": failures[0] if failures else None, + "failing_event_outputs": failures, + "entrance": {name: fingerprint(state[name], model) for name in TARGETS}} + return state, receipt + + +def apply_add(record, state, frames, model, counts): + _, target, source, coefficient, frame = record + coefficient = add_contract(record, frames) + if source in Y_INPUTS: + counts["quarter_adds"] += 1 + else: + counts["unit_adds"] += 1 + scaled = exact_scale(state[source], coefficient) + state[target] = [model.add(a, b) for a, b in zip(state[target], scaled)] + model.validate(state[target], 9) + + +def add_contract(record, frames): + _, target, source, coefficient, frame = record + require(frames[target] == frames[source] == frame, "ADD common frame") + coefficient = Fraction(str(coefficient)) + if source in Y_INPUTS: + require(target in TARGETS[:5] and coefficient == Fraction(1, 4), "actual quarter source") + else: + require(target == "Q7" and source in TARGETS[:5] and coefficient == -1, + "actual Q7 subtraction") + return coefficient + + +def validate_structure(word, selected, dependencies): + frames = {name: word["initial_frames"][name][:] for name in dependencies} + for event in selected: + record = word["program"][event] + if record[0] == "transport": + require(frames[record[1]] == record[2], "native old frame at producer event") + frames[record[1]] = record[3][:] + else: + add_contract(record, frames) + require(all(frames[d] == SOURCE_FRAME for d in TARGETS[:5]), "final source frames") + require(frames["Q7"] == [364], "final query frame") + return frames + + +def dense_initial(dependencies, model): + result = {} + for ordinal, name in enumerate(dependencies): + coefficients = [((17 * x + 13 * ordinal + (x >> 2)) % 19 - 9, + (11 * x + 7 * ordinal + (x >> 4)) % 23 - 11) + for x in range(SIZE)] + values = model.encode(coefficients) + result[name] = exact_scale(values, 4 if name in Y_INPUTS else 1) + return result + + +def impulse_initial(dependencies, amplitude): + result = {name: [(0, 0)] * SIZE for name in dependencies} + result["Y27"][0] = (amplitude, 0) + return result + + +def source_summary(word, selected, dependencies): + program = word["program"] + reads = {name: [] for name in Y_INPUTS} + target_rows = {} + for target in TARGETS: + writes = [event for event in selected if program[event][1] == target] + quarters = [] + for event in writes: + record = program[event] + if record[0] == "add" and record[2] in reads: + reads[record[2]].append(event) + quarters.append({"event": event, "source": record[2], "frame": record[4]}) + target_rows[target] = {"write_events": writes, "quarter_sources": quarters} + require(all(len(events) == 1 for events in reads.values()), "each Y source used once in cone") + return {"cut_before_event": CUT, "initial_dependencies": dependencies, + "event_count": len(selected), "events": selected, + "ordered_records_sha256": sha(canonical([[e, program[e]] for e in selected])), + "native_rank_sum": sum(program[e][4] for e in selected if program[e][0] == "transport"), + "target_paths": target_rows, "Y_read_events": reads, + "scope": "numerical backward dependency cone; physical ownership remains external", + "actual_cut_outputs": list(TARGETS), + "auxiliary_Y_states": "historical last-required-read states, not actual cut outputs"} + + +def coefficient_valuation(coefficient): + value = Fraction(str(coefficient)) + require(value != 0, "nonzero source coefficient") + numerator, denominator = abs(value.numerator), value.denominator + valuation = 0 + while numerator % 2 == 0: + numerator //= 2 + valuation += 2 + while denominator % 2 == 0: + denominator //= 2 + valuation -= 2 + require(denominator == 1, "dyadic scalar coefficient") + return valuation + + +def impulse_prefix_valuation(word): + """One-input reachability bound; no universal full-prefix admission claim.""" + lower = {"Y27": 12} + active = [] + reads = [] + for event, record in enumerate(word["program"][:CUT]): + kind, target = record[:2] + if kind == "add": + coefficient_valuation(record[3]) + elif kind == "sign": + require(Fraction(str(record[2])) in (-1, 1), "source sign is a Gaussian unit") + if kind == "transport" and target in lower: + lower[target] -= record[4] + require(lower[target] >= 0, "witness native prefix lacks pi factors") + active.append({"event": event, "field": target, "lower_pi_valuation": lower[target]}) + elif kind == "add" and record[2] in lower: + source = record[2] + proposed = lower[source] + coefficient_valuation(record[3]) + require(proposed >= 0, "witness fractional source lacks pi factors") + lower[target] = min(lower.get(target, proposed), proposed) + reads.append({"event": event, "target": target, "source": source, + "coefficient": str(record[3]), + "source_after_coefficient_lower_pi_valuation": proposed}) + else: + require(kind in ("transport", "add", "sign"), "prefix instruction grammar") + return {"initial_point": {"Y27[0]": [64, 0], "all_other_initial_components": 0}, + "method": "component pi-valuations; native stage loses at most one; quarter loses four", + "scope": "only this explicit initial point through events0..2024", + "initial_bank_count": len(word["initial_frames"]), + "all_literal_pairs_and_fractional_sources_exact": True, + "active_native_events": active, "active_fractional_source_events": reads, + "final_component_valuation_lower_bounds": lower} + + +def rejects(call, expected_message): + try: + call() + except ProducerError as error: + require(str(error) == expected_message, "control rejected for the wrong reason") + return {"rejected": True, "reason": str(error)} + raise ProducerError("negative control unexpectedly accepted") + + +def rejection_controls(word, selected, dependencies): + wrong_quarter = json.loads(json.dumps(word)) + wrong_quarter["program"][1090][3] = "1/2" + omitted_source = json.loads(json.dumps(word)) + omitted_source["program"][1090][2] = "Y26" + wrong_order = json.loads(json.dumps(word)) + p = wrong_order["program"] + p[1090], p[1129] = p[1129], p[1090] + require(exact_scale([(-4, 4), (-8, -12)], "1/4") == [(-1, 1), (-2, -3)], + "signed exact quarters") + return { + "source_byte_corruption": rejects(lambda: authenticated_bytes(b"corrupted", "word"), + "source digest mismatch: word"), + "wrong_quarter_at1090": rejects(lambda: validate_structure(wrong_quarter, selected, dependencies), + "actual quarter source"), + "omitted_Y27_source": rejects(lambda: extract_cone(omitted_source), "exact 58 initial dependencies"), + "source_reads1090_1129_swapped": rejects(lambda: validate_structure(wrong_order, selected, dependencies), + "ADD common frame"), + "negative_nonintegral_quarter": rejects(lambda: exact_scale([(-3, 4)], "1/4"), + "fractional ADD is not exact on the retained grid"), + "signed_exact_quarters": {"inputs": [[-4, 4], [-8, -12]], "outputs": [[-1, 1], [-2, -3]]}, + } + + +def bind_witness_valuation(word, native, model): + result = impulse_prefix_valuation(word) + active = [row["event"] for row in result["active_native_events"]] + require(len(active) == 20, "exact active native count for witness") + native_records(word, native, active, model) + result["all_active_native_frames_ranks_and_wrappers_bound"] = True + result["ordered_active_native_records_sha256"] = sha(canonical([[e, word["program"][e]] for e in active])) + result["ordered_prefix_records_sha256"] = sha(canonical(word["program"][:CUT])) + return result + + +def verify_producer(word_path, native_path, model_path): + word, native, model = load_inputs(word_path, native_path, model_path) + selected, dependencies = extract_cone(word) + validate_structure(word, selected, dependencies) + plans = native_records(word, native, selected, model) + _, positive = replay_cone(word, plans, selected, dependencies, model, + dense_initial(dependencies, model), True) + negative_state, negative = replay_cone(word, plans, selected, dependencies, model, + impulse_initial(dependencies, 64), False) + require(negative["initial_admission"]["all_initial_fields_in_B9"], "witness starts in B9") + require(negative["initial_admission"]["Y_fields_outside_4B9"] == ["Y27"], "one stronger-source failure") + require(negative["first_lattice_failure"]["event"] == 1090, "first bad producer event") + require(not negative["entrance"]["D31"]["in_B9"], "actual final producer failure") + require(all(negative["entrance"][d]["in_B9"] for d in TARGETS if d != "D31"), + "other five collector entrances remain admitted") + negative["two_point_final_witness"] = { + "addresses": [0, 8], "values": [list(negative_state["D31"][j]) for j in (0, 8)], + "difference": list(model.sub(negative_state["D31"][8], negative_state["D31"][0]))} + require(negative["two_point_final_witness"]["difference"] == [-1, 0], "degree-one final witness") + repaired_state, repaired = replay_cone(word, plans, selected, dependencies, model, + impulse_initial(dependencies, 256), True) + require(repaired_state["D31"] == exact_scale(negative_state["D31"], 4), "amplitude256 positive control") + rejected = False + try: + initial = impulse_initial(dependencies, 64) + replay_cone(word, plans, selected, dependencies, model, initial, True) + except ProducerError as error: + rejected = str(error) == "producer entrance contract" + require(rejected, "stronger-source contract rejects the witness") + return {"status": "PASS", "source_sha256": SOURCE_HASHES, + "source_cone": source_summary(word, selected, dependencies), + "dense_dirty_admitted_fixture": positive, + "one_coordinate_counterexample": negative, + "amplitude256_admitted_control": repaired, + "counterexample_full_prefix_valuation": bind_witness_valuation(word, native, model), + "controls": rejection_controls(word, selected, dependencies), + "stronger_contract_rejects_counterexample": rejected, + "claim": "B9 prefix admission under exactly the stated strengthened initial contract", + "not_claimed": ["maximal final-cut domain", "arbitrary-input source admission", + "full-word correctness", "physical owners or favorable recursive cost"]} + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--repo", type=Path, default=Path(__file__).resolve().parents[2]) + parser.add_argument("--model", type=Path, + default=Path(__file__).resolve().parent / "inputs/pr3382_model.py") + parser.add_argument("--receipt", type=Path) + args = parser.parse_args() + source = args.repo / "research/p104-rounded-collector/inputs" + result = verify_producer(source / "WORD.json", source / "NATIVE.json.gz", args.model) + data = json.dumps(result, indent=2, sort_keys=True) + "\n" + if args.receipt: + with args.receipt.open("x") as handle: + handle.write(data) + print(json.dumps({"status": result["status"], "receipt_sha256": sha(data.encode()), + "cone_events": result["source_cone"]["event_count"], + "first_failure": result["one_coordinate_counterexample"]["first_lattice_failure"]}, + sort_keys=True)) + + +if __name__ == "__main__": + main() diff --git a/research/p104-newton-interfaces/verify.py b/research/p104-newton-interfaces/verify.py new file mode 100644 index 0000000000..7e4e14fa6e --- /dev/null +++ b/research/p104-newton-interfaces/verify.py @@ -0,0 +1,299 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +"""Source-complete joint replay of the three assigned P104 interface questions. + +Clear1nsight, with substantial OpenAI assistance. The proofs state the universal +claims. These exact, bounded computations authenticate the actual source paths, +exercise the arithmetic, and compare separately implemented evidence. No Git, +network, third-party dependency, or predecessor checkout is needed for replay. +""" + +import argparse +import hashlib +import json +from pathlib import Path, PurePosixPath +import tempfile +import types + + +PACKAGE = Path(__file__).resolve().parent +WORD = "research/p104-rounded-collector/inputs/WORD.json" +NATIVE = "research/p104-rounded-collector/inputs/NATIVE.json.gz" +BUDGET = "research/p104-consumer-budget-audit/README.md" +SCIENTIFIC = { + WORD: "cec1fb3fbd0067b500ad5119a62ba60685be718e769374d7ec8abdd2beaa7e50", + NATIVE: "ab91c78835c3e10cf3b2cb8a5d4e0b7cfc3df1ae5a811298d27842f2193e1e3d", + BUDGET: "13694215d0c1a245b392f7155e8395b9c4bad9c5db3558833c784d9449616417", +} +RETAINED = { + "inputs/pr3382_model.py": "74c83367887dd885137b222155c86389fe0be9f1293a6f0e5fdb51d71f435fdd", + "inputs/PR3382_PROOF.md": "1ca8c0e7e78f0f39de6cff7accc68ccd3901bfb50759bf7a2e2896bcf63bf081", +} +MODULES = ("producer.py", "consumer.py", "cost_audit.py", "independent.py") +FULL = [256, 128, 64, 32, 16, 8, 4, 2, 1] + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def sha(data): + return hashlib.sha256(data).hexdigest() + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(",", ":"), allow_nan=False).encode() + + +def unique_object(pairs): + result = {} + for name, value in pairs: + require(name not in result, "duplicate JSON key: " + name) + result[name] = value + return result + + +def reject_number(value): + raise ValueError("non-integer JSON number: " + value) + + +def strict_json(data): + return json.loads(data, object_pairs_hook=unique_object, + parse_constant=reject_number, parse_float=reject_number) + + +def regular_bytes(root, name): + pure = PurePosixPath(name) + require(isinstance(name, str) and str(pure) == name and pure.parts + and not pure.is_absolute() and ".." not in pure.parts, + "canonical relative input path") + path = root + for part in pure.parts: + path = path / part + require(not path.is_symlink(), "symlink input: " + name) + require(path.is_file() and path.stat().st_size <= 32 * 1024 * 1024, + "bounded regular input required: " + name) + return path.read_bytes() + + +def checked(data, expected, name): + require(sha(data) == expected, "source SHA256 mismatch: " + name) + return data + + +def authenticate(repo, package=PACKAGE): + sources = strict_json(regular_bytes(package, "SOURCES.json")) + manifest = strict_json(regular_bytes(package, "VERIFY.json")) + rows = [row for row in sources["files"] if row["usage"] == "input"] + names = [row["path"] for row in rows] + require(len(set(names)) == len(names), "duplicate declared source input") + require(len(set(manifest["inputs"])) == len(manifest["inputs"]) + and set(names) == set(manifest["inputs"]), "complete declared input closure") + require(set(SCIENTIFIC) <= set(names), "missing scientific input") + retained = sources["retained_sources"] + require(len(retained) == len(RETAINED) + and {row["path"] for row in retained} == set(RETAINED), + "complete retained predecessor closure") + loaded, hashes = {}, {} + for row in rows: + name = row["path"] + data = checked(regular_bytes(repo, name), row["sha256"], name) + if name in SCIENTIFIC: + checked(data, SCIENTIFIC[name], name) + loaded[name], hashes[name] = data, sha(data) + for row in retained: + name = row["path"] + data = checked(regular_bytes(package, name), RETAINED[name], name) + require(row["sha256"] == RETAINED[name] and len(data) == row["bytes"], + "retained source metadata") + loaded["package/" + name], hashes["package/" + name] = data, sha(data) + return loaded, hashes + + +def source_module(name): + """Compile the actual source bytes without consulting adjacent .pyc files.""" + data = regular_bytes(PACKAGE, name) + module = types.ModuleType(name.removesuffix(".py")) + module.__file__ = str(PACKAGE / name) + exec(compile(data, module.__file__, "exec"), module.__dict__) + return module, sha(data) + + +def same_receipt(expected, actual): + # JSON spelling distinguishes bool from int and normalises tuples to arrays. + require(canonical(expected) == canonical(actual), "typed scientific receipt mismatch") + + +def must_reject(callback, reason): + try: + callback() + except ValueError as error: + require(reason in str(error), "unexpected failure control: " + str(error)) + return "REJECTED: " + reason + raise ValueError("failure control was accepted: " + reason) + + +def integrity_controls(loaded): + controls = { + "duplicate_json_key": must_reject( + lambda: strict_json('{"rank":1,"rank":1}'), "duplicate JSON key"), + "nonfinite_json": must_reject( + lambda: strict_json('{"rank":NaN}'), "non-integer JSON number"), + "float_json": must_reject( + lambda: strict_json('{"rank":1.0}'), "non-integer JSON number"), + "bool_as_integer_receipt": must_reject( + lambda: same_receipt({"admitted": True}, {"admitted": 1}), + "typed scientific receipt mismatch"), + "partial_component_result": must_reject( + lambda: crosscheck({"status": "PARTIAL"}, {}, {}, {}), + "all component evidence must report complete PASS"), + } + with tempfile.TemporaryDirectory(prefix="p104-interface-integrity-") as folder: + scratch = Path(folder) + package = scratch / "research/p104-newton-interfaces" + package.mkdir(parents=True) + for name in ("SOURCES.json", "VERIFY.json"): + (package / name).write_bytes(regular_bytes(PACKAGE, name)) + for name, data in loaded.items(): + path = package / name.removeprefix("package/") if name.startswith("package/") else scratch / name + path.parent.mkdir(parents=True, exist_ok=True) + path.write_bytes(data) + # Exercise the complete authentication gate before any module is loaded. + native_path = scratch / NATIVE + native_data = loaded[NATIVE] + native_path.write_bytes(bytes([native_data[0] ^ 1]) + native_data[1:]) + controls["corrupt_actual_native_input"] = must_reject( + lambda: authenticate(scratch, package), "source SHA256 mismatch: " + NATIVE) + native_path.write_bytes(native_data) + model_path = package / "inputs/pr3382_model.py" + model_path.write_bytes(model_path.read_bytes() + b"\n") + controls["corrupt_retained_model_before_execution"] = must_reject( + lambda: authenticate(scratch, package), + "source SHA256 mismatch: inputs/pr3382_model.py") + model_path.write_bytes(loaded["package/inputs/pr3382_model.py"]) + manifest = strict_json((package / "VERIFY.json").read_bytes()) + manifest["inputs"].remove(NATIVE) + (package / "VERIFY.json").write_bytes(canonical(manifest)) + controls["undeclared_live_input"] = must_reject( + lambda: authenticate(scratch, package), "complete declared input closure") + return controls + + +def crosscheck(producer, consumer, cost, independent): + require(producer["status"] == "PASS" + and consumer["status"] == "PASS_P104_OPEN_CONSUMER_INTERFACE" + and independent["status"] == "PASS" + and independent["full_prefix_witness"]["status"] == "PASS" + and independent["scalar_ports"]["status"] == "PASS" + and consumer["symbolic_open_interface"]["status"] == "PASS_EXACT_OPEN_INTERFACE_ROWS" + and consumer["dense_open_replay"]["status"] == "PASS_DENSE_CHRONOLOGICAL_OPEN_REPLAY", + "all component evidence must report complete PASS") + source = cost["source_audit"] + direct = source["direct_reference_schedule"] + pcone = producer["source_cone"] + require(pcone["events"] == source["producer"]["events"], "independent producer event cone") + require(pcone["initial_dependencies"] == source["producer"]["initial_roles"], + "independent producer initial roles") + require(consumer["closed_event_indices"] == source["internal_event_indices"], + "independent complete internal chronology") + require(consumer["closed_opcode_counts"] == source["internal_opcode_counts"], + "independent complete internal opcodes") + ports = consumer["symbolic_open_interface"]["external_port_records"] + port_manifest = [{k: row[k] for k in ("event", "target", "source", "coefficient", "frame")} + for row in ports] + require(port_manifest == source["outgoing_ports"], "independent complete outgoing port bindings") + require(consumer["external_read_event_indices"] == [row["event"] for row in ports], + "symbolic ports match actual extraction") + require(sha(canonical(consumer["external_read_event_indices"])) == + independent["scalar_ports"]["external_port_indices_sha256"], "third implementation port chronology") + require(consumer["path_certificate"]["status"] == "PASS_ALL_ACTUAL_FRAME_PATHS" + and independent["scalar_ports"]["frame_map_certificate_required"] is True, + "phase-sensitive frame certificate required by scalar oracle") + interface = consumer["symbolic_open_interface"] + require(interface["gauge_normalized_X_port_operator"]["target_signs"] == + independent["scalar_ports"]["X_target_signs"], "independent signed half-sum rows") + require(interface["persistent_banks_restored_in_full_frame"] == source["initial_roles"] + and all(frame == FULL for frame in source["final_frames"].values()), + "all63 final physical frames and logical restorations") + counts = consumer["dense_open_replay"]["counts"] + require(counts["native_pair_comparisons"] == direct["signed_floor_pairs"] + == 256 * consumer["closed_native_rank_sum"] == 148736, + "independent native arithmetic bill") + require(counts["complete_wrapper_domain_checks"] == direct["wrappers"] == 784, + "independent wrapper count") + require(counts["executed_internal_array_adds"] + len(ports) + == direct["field_adds_including_all_ports"] == 857, + "all internal and outgoing ADDs paid once") + witness = independent["full_prefix_witness"] + negative = producer["one_coordinate_counterexample"] + for role, row in negative["entrance"].items(): + other = witness["entrance"][role] + require(row["sha256"] == other["sha256"] + and row["in_B9"] == (other["newton_failure"] is None), + "full prefix versus minimal cone entrance: " + role) + pfirst, ifirst = negative["first_lattice_failure"], witness["first_full_prefix_B9_failure"] + require(pfirst["event"] == ifirst["event"] == 1090 + and pfirst["target"] == ifirst["field"] == "D31", "first actual admission failure") + require(all(pfirst["witness"][key] == ifirst[key] + for key in ("mask", "degree", "coefficient", "pi_valuation")), + "independent exact Newton failure") + valuation = producer["counterexample_full_prefix_valuation"] + require(witness["active_native_events"] == [row["event"] for row in valuation["active_native_events"]] + and witness["active_add_events"] == [row["event"] for row in valuation["active_fractional_source_events"]], + "full numerical witness versus independent valuation proof") + require(consumer["coefficient_maps"]["full_frame"]["nonzero_entries"] == 3**9 + and consumer["coefficient_maps"]["full_frame"]["maximum_absolute_component"] == 1, + "coefficient matrix agrees with tensor formula sparsity") + return {"status": "PASS_SEPARATE_IMPLEMENTATIONS_AGREE", "producer_events": len(pcone["events"]), + "internal_events": len(consumer["closed_event_indices"]), "outgoing_ports": len(ports), + "phase_certificate_required_and_checked": True, "restored_internal_roles": 63, + "counterexample_entrance_arrays_compared": len(negative["entrance"]), + "full_prefix_structural_native_occurrences": witness["prefix_native_occurrences_bound"], + "full_prefix_active_pair_comparisons": witness["active_pair_comparisons"], + "scope": "Exact bounded open interface; no omitted external history or whole supplier inferred."} + + +def compute(repo): + loaded, hashes = authenticate(repo) + controls = integrity_controls(loaded) + modules, implementations = {}, {} + for name in MODULES: + modules[name], implementations[name] = source_module(name) + implementations["verify.py"] = sha(regular_bytes(PACKAGE, "verify.py")) + producer = modules["producer.py"].verify_producer(repo / WORD, repo / NATIVE, + PACKAGE / "inputs/pr3382_model.py") + consumer = modules["consumer.py"].verify_consumer(repo / WORD, repo / NATIVE) + audit = modules["cost_audit.py"] + cost = {"fixed_consumer": audit.fixed_consumer(), "codec_reference": audit.codec_reference(), + "source_audit": audit.source_audit(repo)} + independent = modules["independent.py"].verify_independent(repo / WORD, repo / NATIVE) + agreement = crosscheck(producer, consumer, cost, independent) + return {"schema_version": 1, "status": "PASS_P104_NEWTON_INTERFACES", + "implementation_sha256": implementations, "authenticated_inputs": hashes, + "integrity_controls": controls, "producer": producer, "consumer": consumer, + "cost": cost, "independent": independent, "cross_implementation": agreement} + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--repo", type=Path, default=PACKAGE.parents[1]) + parser.add_argument("--write-receipt", type=Path, + help="create a new receipt exclusively; never replace an existing file") + args = parser.parse_args() + # Parse a retained receipt before computation, rejecting malformed evidence early. + expected = None if args.write_receipt else strict_json(regular_bytes(PACKAGE, "RECEIPT.json")) + actual = compute(args.repo) + payload = json.dumps(actual, indent=2, sort_keys=True, allow_nan=False) + "\n" + if args.write_receipt: + with args.write_receipt.open("x", encoding="utf-8") as stream: + stream.write(payload) + else: + same_receipt(expected, actual) + print(json.dumps({"status": actual["status"], "receipt_sha256": sha(payload.encode()), + "agreement": actual["cross_implementation"], + "retained_receipt_compared": expected is not None}, sort_keys=True)) + + +if __name__ == "__main__": + main()