diff --git a/.claude/probes/fisherz-softmax-v1/softmax_oracle.cc b/.claude/probes/fisherz-softmax-v1/softmax_oracle.cc new file mode 100644 index 000000000..8feb9e91d --- /dev/null +++ b/.claude/probes/fisherz-softmax-v1/softmax_oracle.cc @@ -0,0 +1,37 @@ +// Runs TFLite Micro's real int8 SOFTMAX (Register_SOFTMAX via KernelRunner). +// stdin, one case per line: n scale_bits zero_point beta_bits c_0 .. c_{n-1} +// stdout, one line per case: prepare_ok invoke_ok o_0 .. o_{n-1} +// Output contract: int8, scale 1/256, zero point -128. +#include +#include +#include +#include +#include "tensorflow/lite/micro/builtin_op_data.h" +#include "tensorflow/lite/micro/kernels/kernel_runner.h" +#include "tensorflow/lite/micro/test_helpers.h" + +int main() { + int n; unsigned sb, bb; int zp; + while (std::scanf("%d %x %d %x", &n, &sb, &zp, &bb) == 4) { + float scale, beta; + std::memcpy(&scale, &sb, 4); std::memcpy(&beta, &bb, 4); + std::vector in(n), out(n); + for (int i = 0; i < n; ++i) { int v; std::scanf("%d", &v); in[i] = (int8_t)v; } + int dims_data[] = {2, 1, n}; + TfLiteIntArray* dims = tflite::testing::IntArrayFromInts(dims_data); + TfLiteTensor tensors[2] = { + tflite::testing::CreateQuantizedTensor(in.data(), dims, scale, zp), + tflite::testing::CreateQuantizedTensor(out.data(), dims, 1.0f / 256.0f, -128)}; + int ia[] = {1, 0}, oa[] = {1, 1}; + TfLiteSoftmaxParams params = {beta}; + const TFLMRegistration reg = tflite::Register_SOFTMAX(); + tflite::micro::KernelRunner runner(reg, tensors, 2, tflite::testing::IntArrayFromInts(ia), + tflite::testing::IntArrayFromInts(oa), ¶ms); + TfLiteStatus p = runner.InitAndPrepare(); + TfLiteStatus v = p == kTfLiteOk ? runner.Invoke() : kTfLiteError; + std::printf("%d %d", p == kTfLiteOk, v == kTfLiteOk); + for (int i = 0; i < n; ++i) std::printf(" %d", out[i]); + std::printf("\n"); + } + return 0; +} diff --git a/.claude/probes/pal256-admission-v1/replay/Cargo.toml b/.claude/probes/pal256-admission-v1/replay/Cargo.toml new file mode 100644 index 000000000..f3dfe9e95 --- /dev/null +++ b/.claude/probes/pal256-admission-v1/replay/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "replay" +version = "0.0.0" +edition = "2021" +publish = false + +# D-TFLP Amendment 6.5 P2: replay of the committed softmax reciprocal fixtures without TFLM. +# Lab only; not a workspace member. +[dependencies] +serde_json = "1" +sha2 = "0.10" + +[profile.release] +debug = 0 + +[workspace] diff --git a/.claude/probes/pal256-admission-v1/replay/README.md b/.claude/probes/pal256-admission-v1/replay/README.md new file mode 100644 index 000000000..fedd971fd --- /dev/null +++ b/.claude/probes/pal256-admission-v1/replay/README.md @@ -0,0 +1,92 @@ +# Softmax reciprocal fixture replay (D-TFLP 6.5, lab) + +This crate replays committed int8 SOFTMAX fixtures without TensorFlow Lite Micro. +It shows that the fixtures, and the integer recipe they were recorded against, still agree. +It runs under plain `cargo test`. It is not a workspace member and has no production consumer. + +## What is tested + +The fixtures live in `../../source-behavior-v1/fixtures65/`. A SHA-256 manifest +(`manifest65.json`) covers every file. + +| file | rows | content | +|---|---|---| +| `softmax_tables65.json` | 14 tables | prepared source weights per calibration: admitted flag, `A = exp_on_negative_values`, `B = Rescale<12>`, each with its SHA-256 | +| `witness65_full.jsonl` | 529 | every kernel-confirmed witness row. In each, the TFLM reciprocal and the correctly rounded one give different output bytes | +| `witness65_reduced.jsonl` | 27 | the regression subset (selection rule in each row's `why`) | +| `equivalence65.jsonl` | 7 | calibration 9 rows where both reciprocals give the kernel's bytes | +| `unreachable65.jsonl` | 10 | arithmetic candidates proved not to occur in any admitted row | + +The runner works through three stages, in this order: +1. manifest integrity: any mismatch exits with code 2; +2. each table's digest; +3. every fixture row. + +For each witness row it checks the following: +- the claimed calibration identity is the one the table was prepared for; +- the row maximum is code 127; +- every code is admitted and every count is positive; +- the recomputed sum equals the stored `S`; +- `S` lies in the supported domain; +- the source-reciprocal byte equals the stored kernel byte; +- the exact-reciprocal byte equals the stored alternative byte, which differs from the source byte. + +All arithmetic is checked: an overflow the source would leave undefined becomes a named `Refusal`. + +## Where the oracle came from + +TFLM revision `5f64e4ad` (its `tensorflow/` tree is identical to `8f6596d`), reference int8 SOFTMAX +(`kernels/internal/reference/softmax.h`), built with g++ 13.3.0 on x86-64. +The source digest is sha256(`common.h` + `fixedpoint.h` + `reference/softmax.h`), equal to +`0566576b4fb0be4df914ce36e369de295d22e227d661c13a0cec17f5d7f2eb3c`. + +The rows were produced by the certification gate (`../../source-behavior-v1/softcert65.cc`) and +confirmed by the real TFLM kernel (`softmax_oracle.cc`) before `fixtures65.py` wrote them. +Regenerating them with the current gate gives byte-identical files. + +## Admitted domain + +- int8 input, output scale 1/256, zero point −128; +- `x_integer_digits = 12`; +- row sums `S ∈ [2^19, 2^28)`. + +The 14 calibrations are the known set of `softmax63.py`. + +## How to run + +```sh +cargo test --release # 11 tests, < 1 s +cargo run --release -- ../../source-behavior-v1/fixtures65 --full # all 529 + 27 + 7 + 10 +cargo run --release -- ../../source-behavior-v1/fixtures65 --reciprocal exact --full +``` + +The last command is the negative control. It must fail all 556 witness rows (529 full and 27 reduced) while +the 7 equivalence rows still pass. Measured: about 90 ms for the full tier. + +## What PASS proves + +- The committed fixture bytes are the ones the manifest names. +- On these 14 calibrations and these rows, the integer recipe in `src/lib.rs` reproduces the bytes the TFLM kernel produced. +- The correctly rounded reciprocal is *not* a drop-in replacement on the 13 calibrations that have witnesses. +- The tamper cases below are rejected, each for its own reason. + +## What PASS does not prove + +- It says nothing about calibrations outside the 14, rows outside the fixtures, other TFLM revisions, other compilers or other backends. +- It does not re-run TFLM. Kernel agreement was established when the fixtures were made; the replay checks the recorded result. +- It is not a softmax implementation, a Codec8 consumer or a production path. + +## Tamper detection (`tests/tamper.rs`) + +| tamper | expected result | +|---|---| +| changed byte, manifest not re-stamped | exit 2, `REFUSE integrity` | +| changed source byte, re-stamped | `source byte … != stored` | +| changed table weight, re-stamped | `table digest` | +| witness claims another calibration (scale) | `calibration identity` | +| witness points at another calibration's table | `table_sha256` | +| row without its maximum (code 127) | `no mandatory maximum` | +| stored `S` off by one | `!= stored S` | +| a count of −1 | `NonPositiveMultiplicity` | +| 600 maxima (`S > 2^28`) | `UnsupportedDomain` | +| exact reciprocal | 556 failures, 7 equivalence rows still pass | diff --git a/.claude/probes/pal256-admission-v1/replay/src/bin/replay.rs b/.claude/probes/pal256-admission-v1/replay/src/bin/replay.rs new file mode 100644 index 000000000..17b78ebbc --- /dev/null +++ b/.claude/probes/pal256-admission-v1/replay/src/bin/replay.rs @@ -0,0 +1,170 @@ +//! Replay the D-TFLP 6.5 softmax fixtures. Usage: replay FIXTURE_DIR [--reciprocal source|exact] [--full] +//! +//! Order: manifest digests (integrity) → each table's digest → each fixture. The reduced suite runs by +//! default; `--full` adds the complete 529-witness tier. Exit status 0 only if every check passes. +//! `--reciprocal exact` is the negative control: the witnesses must then fail and the +//! calibration-9 equivalence rows must still pass. +use replay::*; +use serde_json::Value; +use sha2::{Digest, Sha256}; +use std::{collections::BTreeMap, fs, path::Path, process::ExitCode}; + +fn hex(b: &[u8]) -> String { + b.iter().map(|x| format!("{x:02x}")).collect() +} + +fn table(v: &Value) -> Table { + let arr = |k: &str| v[k].as_array().unwrap().iter().map(|x| x.as_i64().unwrap()).collect::>(); + let (adm, a, b) = (arr("admitted"), arr("A"), arr("B")); + let mut t = Table { admitted: [false; 256], a: [0; 256], b: [0; 256] }; + for i in 0..256 { + t.admitted[i] = adm[i] == 1; + t.a[i] = a[i] as i32; + t.b[i] = b[i] as i32; + } + t +} + +fn row_pairs(v: &Value) -> Vec<(i32, i32)> { + match v { + Value::Object(m) => m.iter().map(|(k, n)| (k.parse().unwrap(), n.as_i64().unwrap() as i32)).collect(), + Value::Array(a) => { + let mut c: BTreeMap = BTreeMap::new(); + for x in a { + *c.entry(x.as_i64().unwrap() as i32).or_default() += 1; + } + c.into_iter().collect() + } + _ => panic!("row"), + } +} + +fn main() -> ExitCode { + let args: Vec = std::env::args().collect(); + let dir = Path::new(&args[1]); + let recip = if args.iter().any(|a| a == "exact") { Recip::Exact } else { Recip::Source }; + let full = args.iter().any(|a| a == "--full"); + let mut fails: Vec = Vec::new(); + let t0 = std::time::Instant::now(); + // 1. integrity + let man: Value = serde_json::from_str(&fs::read_to_string(dir.join("manifest65.json")).unwrap()).unwrap(); + for (name, want) in man["sha256"].as_object().unwrap() { + let got = hex(&Sha256::digest(fs::read(dir.join(name)).unwrap())); + if &got != want.as_str().unwrap() { + fails.push(format!("integrity {name}")); + } + } + if !fails.is_empty() { + println!("REFUSE integrity: {fails:?}"); + return ExitCode::from(2); + } + let t_integrity = t0.elapsed(); + // 2. tables + let tj: Value = serde_json::from_str(&fs::read_to_string(dir.join("softmax_tables65.json")).unwrap()).unwrap(); + let mut tables: BTreeMap = BTreeMap::new(); + for (key, t) in tj["tables"].as_object().unwrap() { + let d = hex(&Sha256::digest(serde_json::to_string(t).unwrap())); + if d != tj["sha256"][key].as_str().unwrap() { + fails.push(format!("table digest {key}")); + } + tables.insert(key.clone(), table(t)); + } + let t_tables = t0.elapsed() - t_integrity; + // 3. fixtures + let lines = |f: &str| fs::read_to_string(dir.join(f)).unwrap().lines().map(|l| serde_json::from_str::(l).unwrap()).collect::>(); + let mut ok = BTreeMap::<&str, u32>::new(); + let mut check_w = |name: &'static str, ws: &[Value], fails: &mut Vec| { + for w in ws { + let id = w["id"].as_str().unwrap(); + let key = w["table"].as_str().unwrap(); + if tj["sha256"][key] != w["table_sha256"] { + fails.push(format!("{name} {id}: table_sha256")); + continue; + } + // the calibration identity the witness claims must be the one its table was prepared for + let claimed = format!("{}:{}", w["scale_bits"].as_str().unwrap_or(""), w["beta_bits"].as_str().unwrap_or("")); + if claimed != key || tj["tables"][key]["scale_bits"].as_str() != w["scale_bits"].as_str() { + fails.push(format!("{name} {id}: calibration identity {claimed} != table {key}")); + continue; + } + let t = &tables[key]; + let row = row_pairs(&w["row"]); + let d = w["d"].as_i64().unwrap() as i32; + let r = (|| -> Result<(), String> { + // differences are relative to code 127: the row maximum is mandatory + if row.iter().map(|&(c, _)| c).max() != Some(127) { + return Err("no mandatory maximum (code 127)".into()); + } + let s = row_sum(t, &row).map_err(|e| e.to_string())?; + if s != w["S"].as_i64().unwrap() { + return Err(format!("sum {s} != stored S")); + } + if !row.iter().any(|&(c, _)| c == 127 + d) { + return Err("no element at d".into()); + } + let bs = byte_of(t, &row, 127 + d, recip).map_err(|e| e.to_string())?; + let bx = byte_of(t, &row, 127 + d, Recip::Exact).map_err(|e| e.to_string())?; + if i64::from(bs) != w["byte_source"].as_i64().unwrap() || i64::from(bs) != w["kernel_byte"].as_i64().unwrap() { + return Err(format!("source byte {bs} != stored")); + } + if i64::from(bx) != w["byte_exact"].as_i64().unwrap() || bs == bx { + return Err(format!("exact byte {bx}")); + } + Ok(()) + })(); + match r { + Ok(()) => *ok.entry(name).or_default() += 1, + Err(e) => fails.push(format!("{name} {id}: {e}")), + } + } + }; + check_w("reduced", &lines("witness65_reduced.jsonl"), &mut fails); + if full { + check_w("full", &lines("witness65_full.jsonl"), &mut fails); + } + for e in lines("equivalence65.jsonl") { + let t = &tables[e["table"].as_str().unwrap()]; + let codes: Vec = e["row"].as_array().unwrap().iter().map(|x| x.as_i64().unwrap() as i32).collect(); + let row = row_pairs(&e["row"]); + let want: Vec = e["kernel_bytes"].as_array().unwrap().iter().map(|x| x.as_i64().unwrap()).collect(); + let got: Result, Refusal> = codes.iter().map(|&c| byte_of(t, &row, c, recip).map(i64::from)).collect(); + let got_x: Result, Refusal> = codes.iter().map(|&c| byte_of(t, &row, c, Recip::Exact).map(i64::from)).collect(); + if got.as_ref() == Ok(&want) && got_x.as_ref() == Ok(&want) { + *ok.entry("equivalence").or_default() += 1; + } else { + fails.push(format!("equivalence {}", e["id"])); + } + } + for u in lines("unreachable65.jsonl") { + let t = &tables[u["table"].as_str().unwrap()]; + let (s, d) = (u["S"].as_i64().unwrap(), u["d"].as_i64().unwrap() as i32); + let r = s - i64::from(t.b[255]) - if d != 0 { i64::from(t.b[(d + 255) as usize]) } else { 0 }; + let proved = match u["status"].as_str().unwrap() { + "unreachable_negative" => r < 0, + _ => r >= 0 && r <= 4_000_000 && !representable(t, r as usize), + }; + if proved { + *ok.entry("unreachable").or_default() += 1; + } else { + fails.push(format!("unreachable S={s} d={d}")); + } + } + let t_total = t0.elapsed(); + eprintln!("timing_us integrity={} tables={} fixtures={} total={}", t_integrity.as_micros(), t_tables.as_micros(), (t_total - t_integrity - t_tables).as_micros(), t_total.as_micros()); + println!("recip={recip:?} passed={ok:?} failures={}", fails.len()); + for f in fails.iter().take(10) { + println!(" {f}"); + } + if fails.is_empty() { ExitCode::SUCCESS } else { ExitCode::from(1) } +} + +/// Plain unbounded-coin DP over the admitted weights: is r a non-negative combination? +fn representable(t: &Table, r: usize) -> bool { + let coins: Vec = (0..256).filter(|&i| t.admitted[i] && t.b[i] > 0).map(|i| t.b[i] as usize).collect(); + let mut rep = vec![false; r + 1]; + rep[0] = true; + for x in 1..=r { + rep[x] = coins.iter().any(|&c| c <= x && rep[x - c]); + } + rep[r] +} diff --git a/.claude/probes/pal256-admission-v1/replay/src/lib.rs b/.claude/probes/pal256-admission-v1/replay/src/lib.rs new file mode 100644 index 000000000..93840b1bb --- /dev/null +++ b/.claude/probes/pal256-admission-v1/replay/src/lib.rs @@ -0,0 +1,165 @@ +//! D-TFLP Amendment 6.5 P2: replay the committed softmax reciprocal fixtures without TFLM. +//! +//! A port of the source int8 SOFTMAX output path (TFLM 5f64e4ad) for one element of a row: +//! sum of prepared weights B over admitted elements, `GetReciprocal(S, 12)` (common.h:968-982) with +//! `one_over_one_plus_x_for_x_in_0_1` (fixedpoint.h:832-853), then +//! `RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(sh, A[d]), exponent) - 128`, clamped +//! (reference/softmax.h:131-142). +//! +//! Every `+`/`-` that the C++ performs on int32 through `Add`/`Sub` (undefined on overflow) is a +//! `checked_*` here: a fixture whose replay would need an undefined operation is refused, never +//! reproduced. The supported sum domain is [2^19, 2^28) (6.4 follow-up N11). + +use std::fmt; + +/// Why a replay refused a row. +#[derive(Debug, Clone, PartialEq, Eq)] +pub enum Refusal { + /// A row code is not admitted (difference below diff_min) — not part of the supported row model. + UnadmittedCode(i32), + /// A multiplicity below 1. + NonPositiveMultiplicity(i32), + /// The row has no element at the maximum. + NoMaximum, + /// The exact sum is outside [2^19, 2^28). + UnsupportedDomain(i64), + /// An int32 operation the source performs with undefined overflow would overflow. + UndefinedArithmetic(&'static str), +} + +impl fmt::Display for Refusal { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + write!(f, "{self:?}") + } +} + +/// The prepared source weights of one calibration (trace63 `softexp`), indexed by difference + 255. +#[derive(Debug, Clone)] +pub struct Table { + /// Admitted flag. + pub admitted: [bool; 256], + /// exp_on_negative_values raw (Q0.31). + pub a: [i32; 256], + /// Rescale<12> raw (Q12.19). + pub b: [i32; 256], +} + +/// fixedpoint.h:326-338. +pub fn srdhm(a: i32, b: i32) -> i32 { + if a == b && a == i32::MIN { + return i32::MAX; + } + let ab = i64::from(a) * i64::from(b); + let nudge: i64 = if ab >= 0 { 1 << 30 } else { 1 - (1 << 30) }; + ((ab + nudge) / (1i64 << 31)) as i32 +} + +/// fixedpoint.h:356-367, exponent in 0..=31. +pub fn rdbpot(x: i32, e: u32) -> Result { + if e > 31 { + return Err(Refusal::UndefinedArithmetic("rounding shift exponent > 31")); + } + let mask = ((1i64 << e) - 1) as i32; + let rem = x & mask; + let thr = (mask >> 1) + i32::from(x < 0); + (x >> e).checked_add(i32::from(rem > thr)).ok_or(Refusal::UndefinedArithmetic("rdbpot add")) +} + +/// Saturating left shift (fixedpoint.h:380-406, exponent > 0). +fn satshl(x: i32, e: u32) -> i32 { + let thr = (1i32 << (31 - e)) - 1; + if x > thr { + i32::MAX + } else if x < -thr { + i32::MIN + } else { + x << e + } +} + +/// fixedpoint.h:235-241. +fn rounding_half_sum(a: i32, b: i32) -> i32 { + let s = i64::from(a) + i64::from(b); + let sign = if s >= 0 { 1 } else { -1 }; + ((s + sign) / 2) as i32 +} + +/// fixedpoint.h:832-853, raw in, raw out. +fn one_over_one_plus_x(a: i32) -> Result { + let ub = |what| Refusal::UndefinedArithmetic(what); + let hd = rounding_half_sum(a, i32::MAX); + let mut x = 1515870810i32.checked_add(srdhm(hd, -1010580540)).ok_or(ub("constant + hd*c"))?; + for _ in 0..3 { + let hdx = srdhm(hd, x); + let om = (1i32 << 29).checked_sub(hdx).ok_or(ub("one - hd*x"))?; + x = x.checked_add(satshl(srdhm(x, om), 2)).ok_or(ub("x + rescale"))?; + } + Ok(satshl(x, 1)) +} + +/// The source reciprocal: (raw, num_bits_over_unit). common.h:968-982 with x_integer_digits = 12. +pub fn source_reciprocal(s: i32) -> Result<(i32, i32), Refusal> { + if s <= 0 { + return Err(Refusal::UndefinedArithmetic("reciprocal of a non-positive sum (shift by 32 at S = 0)")); + } + let hpo = (s as u32).leading_zeros(); + let shifted = ((s as u32) << hpo).wrapping_sub(1u32 << 31) as i32; // unsigned in the source: defined + Ok((one_over_one_plus_x(shifted)?, 12 - hpo as i32)) +} + +/// The correctly rounded alternative: round(2^62 / (S << clz(S))), half up, clipped to i32::MAX. +pub fn exact_reciprocal(s: i32) -> Result<(i32, i32), Refusal> { + if s <= 0 { + return Err(Refusal::UndefinedArithmetic("reciprocal of a non-positive sum")); + } + let hpo = (s as u32).leading_zeros(); + let den = (s as u128) << hpo; + let q = ((1u128 << 63) + den) / (2 * den); + Ok((q.min(i32::MAX as u128) as i32, 12 - hpo as i32)) +} + +/// Which reciprocal a replay uses. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub enum Recip { + /// The source Newton-Raphson reciprocal (SourceParity). + Source, + /// The correctly rounded reciprocal (the cheaper candidate the gate decides on). + Exact, +} + +/// Row as (code, multiplicity) pairs. Returns the exact sum S after the admission checks. +pub fn row_sum(t: &Table, row: &[(i32, i32)]) -> Result { + let max = row.iter().map(|&(c, _)| c).max().ok_or(Refusal::NoMaximum)?; + let mut s: i64 = 0; + for &(c, n) in row { + if n < 1 { + return Err(Refusal::NonPositiveMultiplicity(n)); + } + let i = (c - max + 255) as usize; + if !t.admitted[i] { + return Err(Refusal::UnadmittedCode(c)); + } + s += i64::from(n) * i64::from(t.b[i]); + } + if !((1i64 << 19)..(1i64 << 28)).contains(&s) { + return Err(Refusal::UnsupportedDomain(s)); + } + Ok(s) +} + +/// Output byte of the element with code `code` in `row`. +pub fn byte_of(t: &Table, row: &[(i32, i32)], code: i32, recip: Recip) -> Result { + let s = row_sum(t, row)?; + let max = row.iter().map(|&(c, _)| c).max().ok_or(Refusal::NoMaximum)?; + let (sh, nb) = match recip { + Recip::Source => source_reciprocal(s as i32)?, + Recip::Exact => exact_reciprocal(s as i32)?, + }; + let ex = nb + 23; + if !(0..=31).contains(&ex) { + return Err(Refusal::UndefinedArithmetic("exponent outside the source CHECK")); + } + let i = (code - max + 255) as usize; + let v = rdbpot(srdhm(sh, t.a[i]), ex as u32)? - 128; + Ok(v.clamp(-128, 127) as i8) +} diff --git a/.claude/probes/pal256-admission-v1/replay/tests/tamper.rs b/.claude/probes/pal256-admission-v1/replay/tests/tamper.rs new file mode 100644 index 000000000..1aa616d66 --- /dev/null +++ b/.claude/probes/pal256-admission-v1/replay/tests/tamper.rs @@ -0,0 +1,169 @@ +//! Negative controls for the fixture replay: each tamper must make the runner fail for its own reason. +//! Each test copies the committed fixtures, changes one thing, and (where stated) re-stamps the +//! manifest digest so that the SEMANTIC check — not the integrity check — is what must fail. +use serde_json::Value; +use sha2::{Digest, Sha256}; +use std::{fs, path::PathBuf, process::Command}; + +const SRC: &str = "../../source-behavior-v1/fixtures65"; + +fn copy(tag: &str) -> PathBuf { + let d = std::env::temp_dir().join(format!("replay65-{tag}-{}", std::process::id())); + let _ = fs::remove_dir_all(&d); + fs::create_dir_all(&d).unwrap(); + for e in fs::read_dir(SRC).unwrap() { + let e = e.unwrap(); + fs::copy(e.path(), d.join(e.file_name())).unwrap(); + } + d +} + +fn restamp(d: &PathBuf, name: &str) { + let p = d.join("manifest65.json"); + let mut m: Value = serde_json::from_str(&fs::read_to_string(&p).unwrap()).unwrap(); + let h: String = Sha256::digest(fs::read(d.join(name)).unwrap()).iter().map(|b| format!("{b:02x}")).collect(); + m["sha256"][name] = Value::String(h); + fs::write(&p, serde_json::to_string_pretty(&m).unwrap()).unwrap(); +} + +/// Rewrite the first line of a JSONL fixture through `f`. +fn edit_first(d: &PathBuf, name: &str, f: impl Fn(&mut Value)) { + let p = d.join(name); + let text = fs::read_to_string(&p).unwrap(); + let mut lines: Vec = text.lines().map(String::from).collect(); + let mut v: Value = serde_json::from_str(&lines[0]).unwrap(); + f(&mut v); + lines[0] = serde_json::to_string(&v).unwrap(); + fs::write(&p, lines.join("\n") + "\n").unwrap(); +} + +fn run(d: &PathBuf, extra: &[&str]) -> (i32, String) { + let o = Command::new(env!("CARGO_BIN_EXE_replay")).arg(d).args(extra).output().unwrap(); + (o.status.code().unwrap(), String::from_utf8_lossy(&o.stdout).into_owned()) +} + +#[test] +fn clean_fixtures_pass_full_tier() { + let (c, out) = run(&PathBuf::from(SRC), &["--full"]); + assert_eq!(c, 0, "{out}"); + assert!(out.contains("\"full\": 529") && out.contains("\"reduced\": 27"), "{out}"); +} + +#[test] +fn changed_source_byte_fails_semantically() { + let d = copy("byte"); + edit_first(&d, "witness65_reduced.jsonl", |v| v["byte_source"] = Value::from(v["byte_source"].as_i64().unwrap() + 1)); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("source byte"), "{out}"); +} + +#[test] +fn changed_byte_without_restamp_fails_integrity() { + let d = copy("integrity"); + edit_first(&d, "witness65_reduced.jsonl", |v| v["byte_source"] = Value::from(v["byte_source"].as_i64().unwrap() + 1)); + let (c, out) = run(&d, &[]); + assert_eq!(c, 2, "{out}"); + assert!(out.contains("REFUSE integrity"), "{out}"); +} + +#[test] +fn negative_multiplicity_is_rejected() { + let d = copy("neg"); + edit_first(&d, "witness65_reduced.jsonl", |v| { + let row = v["row"].as_object_mut().unwrap(); + let k = row.keys().next().unwrap().clone(); + row.insert(k, Value::from(-1)); + }); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("NonPositiveMultiplicity"), "{out}"); +} + +#[test] +fn unsupported_domain_is_rejected() { + let d = copy("domain"); + // 600 maxima: S = 600 * 2^19 > 2^28, outside the supported domain + edit_first(&d, "witness65_reduced.jsonl", |v| { + v["row"].as_object_mut().unwrap().insert("127".into(), Value::from(600)); + }); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("UnsupportedDomain"), "{out}"); +} + +#[test] +fn tampered_table_fails_its_digest() { + let d = copy("table"); + let p = d.join("softmax_tables65.json"); + let mut t: Value = serde_json::from_str(&fs::read_to_string(&p).unwrap()).unwrap(); + let key = t["tables"].as_object().unwrap().keys().next().unwrap().clone(); + let b0 = t["tables"][&key]["B"][100].as_i64().unwrap(); + t["tables"][&key]["B"][100] = Value::from(b0 + 1); + fs::write(&p, serde_json::to_string_pretty(&t).unwrap()).unwrap(); + restamp(&d, "softmax_tables65.json"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("table digest"), "{out}"); +} + +#[test] +fn exact_reciprocal_fails_every_witness_but_keeps_equivalence_rows() { + let (c, out) = run(&PathBuf::from(SRC), &["--reciprocal", "exact", "--full"]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("failures=556"), "{out}"); + assert!(out.contains("\"equivalence\": 7"), "{out}"); +} + +#[test] +fn missing_mandatory_maximum_is_rejected() { + let d = copy("nomax"); + edit_first(&d, "witness65_reduced.jsonl", |v| { + v["row"].as_object_mut().unwrap().remove("127"); + }); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("no mandatory maximum"), "{out}"); +} + +#[test] +fn incorrect_computed_sum_is_rejected() { + let d = copy("sum"); + edit_first(&d, "witness65_reduced.jsonl", |v| v["S"] = Value::from(v["S"].as_i64().unwrap() + 1)); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("!= stored S"), "{out}"); +} + +/// The witness keeps its table and digest but claims another calibration: the identity check must fire, +/// not a byte comparison that might happen to agree. +#[test] +fn wrong_calibration_identity_is_rejected() { + let d = copy("ident"); + edit_first(&d, "witness65_reduced.jsonl", |v| v["scale_bits"] = Value::from("3dcccccd")); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("calibration identity"), "{out}"); +} + +/// The witness points at another calibration's table but keeps its own table digest. +#[test] +fn witness_pointing_at_another_table_is_rejected() { + let d = copy("othertable"); + let tj: Value = serde_json::from_str(&fs::read_to_string(d.join("softmax_tables65.json")).unwrap()).unwrap(); + edit_first(&d, "witness65_reduced.jsonl", |v| { + let own = v["table"].as_str().unwrap().to_string(); + let other = tj["tables"].as_object().unwrap().keys().find(|k| **k != own).unwrap().clone(); + v["table"] = Value::String(other); + }); + restamp(&d, "witness65_reduced.jsonl"); + let (c, out) = run(&d, &[]); + assert_eq!(c, 1, "{out}"); + assert!(out.contains("table_sha256"), "{out}"); +} diff --git a/.claude/probes/source-behavior-v1/SOFTMAX65.md b/.claude/probes/source-behavior-v1/SOFTMAX65.md new file mode 100644 index 000000000..3f0dfed82 --- /dev/null +++ b/.claude/probes/source-behavior-v1/SOFTMAX65.md @@ -0,0 +1,138 @@ +# Certified softmax preparation (D-TFLP 6.5, lab) + +This is a gate that answers one question for one int8 SOFTMAX calibration: can the correctly rounded +reciprocal replace TFLM's `GetReciprocal` without changing any output byte on any supported row? +It is lab evidence. Nothing here is linked into a production crate. + +## Four things, kept apart + +| artifact | depends on | file | meaning | +|---|---|---|---| +| source-global certificate | the TFLM reciprocal algorithm only | `softcert65_global.txt` | domain `[2^19, 2^28)`; exact reference `round(2^62 / (S << clz S))` monotone in every exponent band; exponent `35 − clz S` checked on every S; `E_h = max \|source − exact\| = 6` for every band `h = 4..12`. Measured once over every S in 5.4 s | +| prepared table | `(mult, shift)` from `PreprocessSoftmaxScaling(β, scale)` | trace63 `softexp` output | admitted flag, `A = exp_on_negative_values`, `B = Rescale<12>` for d = −255..0 | +| semantic receipt | `(scale, zero point, β)`, operator, source revision and digest | gate line `U receipt` | what the decision is issued *for* | +| per-calibration decision | certificate + table | gate line `D` | `PROVED_OUTPUT_EQUIVALENT`, `REQUIRES_SOURCE_RECIPROCAL` or `REFUSE_UNKNOWN` | + +**A table digest is a numerical cache key, not a semantic identity.** The table is a function of +`(mult, shift)`, i.e. of β·scale. The input zero point never enters it. Known calibrations 1 +(0.05, β 2) and 2 (0.1, β 1) prepare the identical table. Held-out calibrations 1 (0.2, β 1) and +2 (1/128, β 1) reuse the tables of known calibrations 3 and 11. Calibration indices are 0-based throughout. The gate therefore prints the two separately: +- `N numeric_key mult shift`: equal keys mean identical weights, and a decision may be cached on it; +- `U receipt scale_bits zp beta_bits`: the identity the result belongs to. It is never derived from the key. + +## Table ↔ calibration correspondence (verified in the gate) + +The gate no longer trusts that the supplied table belongs to the claimed calibration. +- It recomputes `mult`, `shift`, `diff_min` and every `(admitted, A, B)` from the claimed `(scale, β)`, + using the pinned TFLM primitives. +- On any difference it refuses with `table_identity_mismatch`. +- The Python driver keeps its own independent table check as a second line. + +Controls in `softcert65_run.json`: + +| control | result | +|---|---| +| calibration *i+1*'s table under calibration *i*'s identity (`input:wrong_calibration`) | 13/14 `typed_refusal:table_identity_mismatch`. The 14th pair (1→2) has identical tables and is correctly accepted | +| same, gate check disabled (`input:wrong_calibration+skip_table_identity`) | 13/14 caught only by the driver's validation. This shows the gate's check is load-bearing | +| calibration 1's table under calibration 2's identity (`table_identity_controls`) | accepted, same decision, **equal numeric key, different receipt** | +| calibration 3's table under calibration 2's identity | `REFUSE_UNKNOWN table_identity_mismatch` | + +## Results (`softcert65_run.json`) + +Every decision is validated without the gate's code. The table is recomputed, the candidate set is +compared with the exhaustive superset reference, every witness row is rebuilt and run through the real +TFLM kernel, and gap claims are re-checked by a coin DP. All 22 calibrations validate. + +| group | candidates | reachable | unreachable | decisions | +|---|---|---|---|---| +| 14 known | 601 | 529 | 72 | calibration 9 `PROVED_OUTPUT_EQUIVALENT`; 13 `REQUIRES_SOURCE_RECIPROCAL` | +| 8 held-out | 514 | 446 | 68 | 8 `REQUIRES_SOURCE_RECIPROCAL` | + +For calibration 9, 300 random admitted rows give identical bytes from the kernel, the source recipe +and the exact recipe. + +Mutations (14 known calibrations each; every effect is either refused or detected): + +| mutation | affected | how | +|---|---|---| +| `e_minus2` | 2 | candidate set | +| `one_sided_window` | 12 | candidate set | +| `wrong_band` | 13 | candidate set + decision | +| `wrong_weight_threshold` | 4 | candidate set | +| `no_mandatory_max` | 8 | witness | +| `no_reachability` | 13 | witness | +| `allow_negative_multiplicity` | 2 | witness / typed refusal | +| `witness_sum_off_by_max` | 13 | typed refusal | +| wrong revision / wrong digest | 14 / 14 | typed refusal | +| `e_minus1`, `exclude_lower_endpoint` | **0** | **ineffective** | + +The two ineffective mutations are reported, not hidden. Shrinking the window by one, or dropping +its lower endpoint, does not reach any differing pair on these 14 calibrations, so they show nothing +about the window's tightness there. `e_minus2` is the smallest window cut that is detected. + +## Economics (`perf65.txt`, `perf65_runs23.txt`; single thread, x86-64, 3 runs) + +| cost | value | +|---|---| +| global certificate | 5.4 s, once per source revision | +| gate per calibration | median 291 ms, max 493 ms (calibration 9: 3 ms). This is mostly the reachability graph | +| reciprocal alone, per row | 28–31 ns source vs 3.5 ns exact: about 26 ns saved | +| whole recipe, per row | difference resolvable only at n ≤ 64. At n ≥ 256 it is inside run-to-run noise (−279 to +1,416 ns) | +| break-even | about 98k rows per calibration for the gate; about 2·10^8 rows including the certificate | +| calibration 10 at n = 8 | the exact recipe mismatches on 1 random row in all 3 runs. This is why it is not admitted there | + +The saving is real but small. The gate's value is the proof, not the speed. + +## Build and run + +You need a tflite-micro checkout at `5f64e4ad`, with the reference library built +(`gen/linux_x86_64_default_gcc/lib/libtensorflow-microlite.a`). Compile `softcert65.cc`, `trace63.cc`, +`recipall63.cc`, `perf65.cc` and `../fisherz-softmax-v1/softmax_oracle.cc` from the checkout root: + +```sh +g++ -std=c++17 -O2 -fno-rtti -fno-exceptions -fno-threadsafe-statics \ + -DTFLM_REMOVE_VIRTUAL_DELETE -DTF_LITE_DISABLE_X86_NEON -DKERNELS_OPTIMIZED_FOR_SPEED \ + -DTF_LITE_USE_CTIME -Werror -Wall -Wextra -Wno-unused-parameter \ + -I. -Itensorflow/lite/micro/tools/make/downloads \ + -Itensorflow/lite/micro/tools/make/downloads/flatbuffers/include \ + -Itensorflow/lite/micro/tools/make/downloads/kissfft \ + -Igen/linux_x86_64_default_gcc/genfiles/ \ + .cc gen/linux_x86_64_default_gcc/lib/libtensorflow-microlite.a -Wl,--gc-sections -lm -o +``` + +Then run from this directory: + +```sh +./softcert65 global 5f64e4ad $(cat $TFLM_DIR/tensorflow/lite/micro/kernels/internal/{common.h,fixedpoint.h,reference/softmax.h} | sha256sum | cut -c1-64) +uv run heldout65.py ./recipall63 ./trace63 recipall65_heldout.json 3 +TFLM_DIR=... uv run softcert65.py ./softcert65 ./trace63 ./softmax_oracle softcert65_run.json --mutations # ~50 s +uv run fixtures65.py softcert65_run.json ./trace63 ./softmax_oracle fixtures65 # byte-identical today +./perf65 > perf65.txt +``` + +The fixtures are replayed without TFLM by `../pal256-admission-v1/replay`. + +## What this does not establish + +- It covers one source revision, one compiler and x86-64. Another revision needs a new certificate, + since the certificate is keyed by source digest. +- It does not admit the exact reciprocal anywhere except calibration 9, and it changes no kernel. +- It makes no claim for int16 SOFTMAX, other output quantizations or sums outside `[2^19, 2^28)`. +- It does not import ONNX or TFLite models; calibrations are given as numbers. + +## Provenance + +The work comes from research branch `claude/bpe-tokenization-architecture-3xd4eh`: +- `4b657dd25` (P1 gate); +- `3fbd44792` (P2 fixtures); +- the 6.3 helpers `trace63`, `recipall63` and `softmax63.py` (`7c8898274`); +- `softmax_oracle.cc` (`74804aab0`). + +The audit narrative is Amendment 6.5 of `.claude/board/entries/2026-10-26-d-tflp-parity-audit.md` +on that branch. + +Changes made while landing: +- table-identity verification in the gate, with `N`/`U` outputs and the `skip_table_identity` switch; +- `TFLM_DIR` instead of a hard-coded path; +- the identity controls; +- `softcert65_run.json` regenerated with them. Decisions, witnesses and unreachable pairs are identical to the research run. diff --git a/.claude/probes/source-behavior-v1/fixtures65.py b/.claude/probes/source-behavior-v1/fixtures65.py new file mode 100644 index 000000000..0d9cc1d18 --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65.py @@ -0,0 +1,118 @@ +# /// script +# requires-python = ">=3.10" +# dependencies = ["numpy", "mpmath"] +# /// +"""D-TFLP Amendment 6.5 P2: durable reciprocal-witness fixtures, regenerable without the exhaustive search. + +Usage: fixtures65.py SOFTCERT_RUN.json TRACE63 ORACLE OUTDIR + +Input is a softcert65.py result (the gate's decisions, already validated). Nothing here repeats the +3.75e9-value superset: the gate (boundary-pruned search + exact reachability) is what produces the +witnesses, and this script re-runs every witness row through the TFLM kernel to record the kernel byte. + +Writes to OUTDIR: + softmax_tables65.json prepared source weights per calibration (admitted, A = exp, B = Rescale<12>), + straight from trace63 `softexp`, with each table's SHA-256; + witness65_full.jsonl every kernel-confirmed witness (the complete validation tier); + witness65_reduced.jsonl the reduced regression suite (selection rules in the "why" field); + equivalence65.jsonl PROVED_OUTPUT_EQUIVALENT rows (calibration 9) with full kernel bytes; + unreachable65.jsonl representative arithmetic candidates proved unreachable; + manifest65.json SHA-256 of every file above, the source/kernel identity and the commands. +""" +import hashlib, json, random, subprocess, sys +from pathlib import Path +import numpy as np +RUN, TRACE, ORACLE, OUTDIR = sys.argv[1:5] +out = Path(OUTDIR); out.mkdir(parents=True, exist_ok=True) +run = json.load(open(RUN)) +KERNEL = "TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64" +def f32bits(v): return format(np.float32(v).view(np.uint32), "08x") +def canon(o): return json.dumps(o, sort_keys=True, separators=(",", ":")) + +runs = [r for r in run["runs"] if r["group"] == "known"] +tables, tdig = {}, {} +for r in runs: + s, z, b = r["cal"] + t = subprocess.run([TRACE], input=f"softexp {f32bits(s)} {f32bits(b)}\n", capture_output=True, text=True, check=True).stdout.splitlines() + rows = [l.split() for l in t[1:]] + tab = dict(scale_bits=f32bits(s), beta_bits=f32bits(b), P=list(map(int, t[0].split()[1:])), + d=[int(x[1]) for x in rows], admitted=[int(x[2]) for x in rows], A=[int(x[4]) for x in rows], B=[int(x[5]) for x in rows]) + key = f"{tab['scale_bits']}:{tab['beta_bits']}" + tables[key] = tab; tdig[key] = hashlib.sha256(canon(tab).encode()).hexdigest() + +def kernel(cal, rows): + s, z, b = cal + text = "".join(f"{len(q)} {f32bits(s)} {z} {f32bits(b)} " + " ".join(map(str, q)) + "\n" for q in rows) + res = subprocess.run([ORACLE], input=text, capture_output=True, text=True).stdout.splitlines() + assert len(res) == len(rows) + return [list(map(int, l.split()[2:])) for l in res] + +full = [] +for r in runs: + s, z, b = r["cal"]; key = f"{f32bits(s)}:{f32bits(b)}" + rows = [[127 + int(d) for d, n in sorted(w["mult"].items(), key=lambda t: -int(t[0])) for _ in range(n)] for w in r["witnesses"]] + kb = kernel(r["cal"], rows) + for w, q, k in zip(r["witnesses"], rows, kb): + pos = q.index(127 + w["d"]) + assert k[pos] == w["bs"] != w["bx"], "kernel does not confirm the witness" + S = w["S"]; h = 32 - S.bit_length() + full.append(dict(cal_index=r["index"], scale_bits=f32bits(s), zero_point=z, beta_bits=f32bits(b), table=key, + table_sha256=tdig[key], S=S, band_h=h, exponent=35 - h, d=w["d"], weight=w["w"], + row={str(127 + int(d)): n for d, n in w["mult"].items()}, row_length=len(q), distinct_codes=len(w["mult"]), + sh_source=w["sh_src"], sh_exact=w["sh_exact"], byte_source=w["bs"], byte_exact=w["bx"], kernel_byte=k[pos], + kernel=KERNEL)) +for i, x in enumerate(full): x["id"] = f"W{i:03d}" + +def threshold_margin(x): + # distance of the nearer reciprocal arm to the byte-transition threshold T_m between the two bytes + ex, w = x["exponent"], x["weight"]; m = min(x["byte_source"], x["byte_exact"]) + 128 + beta = (m << ex) + (1 << (ex - 1)); T = -(-(beta * (1 << 31) - (1 << 30)) // w) + return min(abs(x["sh_source"] - T), abs(x["sh_exact"] - T)), T + +for x in full: + x["threshold_margin"], x["threshold"] = threshold_margin(x) +red = {} +def pick(x, why): red.setdefault(x["id"], dict(x)).setdefault("why", []).append(why) +for ci in sorted({x["cal_index"] for x in full}): + pick(min((x for x in full if x["cal_index"] == ci), key=lambda x: (x["row_length"], x["id"])), f"shortest witness of divergent calibration {ci}") +for h in sorted({x["band_h"] for x in full}): + pick(min((x for x in full if x["band_h"] == h), key=lambda x: (x["row_length"], x["id"])), f"exponent band h={h}") +for x in sorted(full, key=lambda x: (x["threshold_margin"], x["id"]))[:3]: pick(x, f"threshold endpoint (margin {x['threshold_margin']})") +pick(min(full, key=lambda x: (x["row_length"], x["id"])), "minimum row length") +pick(max(full, key=lambda x: (x["row_length"], x["id"])), "maximum row length") +pick(min(full, key=lambda x: (x["distinct_codes"], x["id"])), "fewest distinct codes") +pick(max(full, key=lambda x: (x["distinct_codes"], x["id"])), "most distinct codes") +pick(max(full, key=lambda x: (max(x["byte_source"], x["byte_exact"]), x["id"])), "nearest +127 saturation") +pick(min(full, key=lambda x: (min(x["byte_source"], x["byte_exact"]), x["id"])), "nearest -128 saturation") +reduced = sorted(red.values(), key=lambda x: x["id"]) + +# calibration 9: PROVED_OUTPUT_EQUIVALENT; rows with their full kernel bytes +eqv = [] +r9 = next(r for r in runs if r["decision"] == "PROVED_OUTPUT_EQUIVALENT") +s, z, b = r9["cal"]; key = f"{f32bits(s)}:{f32bits(b)}"; tab = tables[key] +adm = [d for d, a in zip(tab["d"], tab["admitted"]) if a] +rng = random.Random(6509) +rows = [[127] + [127 + rng.choice(adm) for _ in range(n - 1)] for n in (2, 3, 16, 64, 256, 511)] + [[127] * 511] +for i, (q, k) in enumerate(zip(rows, kernel(r9["cal"], rows))): + eqv.append(dict(id=f"E{i}", cal_index=r9["index"], scale_bits=f32bits(s), zero_point=z, beta_bits=f32bits(b), table=key, table_sha256=tdig[key], + row=q, kernel_bytes=k, kernel=KERNEL)) + +unr = [] +for r in runs: + for u in r["unreachable_pairs"]: + if u["status"] not in {x["status"] for x in unr if x["cal_index"] == r["index"]}: + s, z, b = r["cal"]; key = f"{f32bits(s)}:{f32bits(b)}" + unr.append(dict(cal_index=r["index"], table=key, table_sha256=tdig[key], S=u["S"], d=u["d"], status=u["status"])) + +files = {"softmax_tables65.json": json.dumps(dict(tables=tables, sha256=tdig), indent=1) + "\n", + "witness65_full.jsonl": "".join(canon(x) + "\n" for x in full), + "witness65_reduced.jsonl": "".join(canon(x) + "\n" for x in reduced), + "equivalence65.jsonl": "".join(canon(x) + "\n" for x in eqv), + "unreachable65.jsonl": "".join(canon(x) + "\n" for x in unr)} +for n, t in files.items(): (out / n).write_text(t) +man = dict(source="TFLM 5f64e4ad (tensorflow/ tree identical to 8f6596d)", kernel=KERNEL, + certificate="softcert65_global.txt", generator=["softcert65.py SOFTCERT TRACE63 ORACLE run.json", "fixtures65.py run.json TRACE63 ORACLE OUTDIR"], + counts=dict(full=len(full), reduced=len(reduced), equivalence_rows=len(eqv), unreachable=len(unr), tables=len(tables)), + sha256={n: hashlib.sha256(t.encode()).hexdigest() for n, t in files.items()}) +(out / "manifest65.json").write_text(json.dumps(man, indent=1) + "\n") +print(json.dumps(man, indent=1)) diff --git a/.claude/probes/source-behavior-v1/fixtures65/equivalence65.jsonl b/.claude/probes/source-behavior-v1/fixtures65/equivalence65.jsonl new file mode 100644 index 000000000..74733ad00 --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65/equivalence65.jsonl @@ -0,0 +1,7 @@ +{"beta_bits":"40000000","cal_index":9,"id":"E0","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[127,-128],"row":[127,119],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} +{"beta_bits":"40000000","cal_index":9,"id":"E1","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[59,-128,-59],"row":[127,121,126],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} +{"beta_bits":"40000000","cal_index":9,"id":"E2","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[-46,-128,-128,-128,-128,-128,-128,-128,-46,-98,-128,-127,-98,-128,-128,-98],"row":[127,114,116,116,114,114,118,116,127,126,113,122,126,120,114,126],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} +{"beta_bits":"40000000","cal_index":9,"id":"E3","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[-101,-128,-101,-128,-128,-118,-128,-128,-124,-128,-128,-128,-128,-128,-127,-128,-124,-128,-128,-101,-128,-128,-124,-128,-128,-101,-124,-118,-128,-128,-128,-128,-128,-128,-128,-101,-101,-128,-128,-127,-101,-128,-128,-118,-124,-127,-128,-127,-128,-127,-128,-124,-128,-128,-128,-128,-124,-128,-128,-128,-128,-128,-128,-128],"row":[127,122,127,115,120,126,116,112,125,112,121,116,113,119,124,117,125,119,113,127,116,119,125,119,116,127,125,126,113,122,122,116,123,119,114,127,127,122,120,124,127,120,122,126,125,124,121,124,114,124,114,125,119,122,113,114,125,115,113,113,123,123,112,123],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} +{"beta_bits":"40000000","cal_index":9,"id":"E4","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[-119,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-119,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-125,-119,-128,-128,-128,-125,-125,-128,-119,-128,-127,-128,-128,-128,-119,-128,-125,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-125,-128,-125,-128,-128,-128,-128,-128,-125,-128,-128,-128,-125,-128,-128,-127,-128,-128,-128,-128,-128,-128,-128,-128,-125,-128,-128,-128,-128,-119,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-125,-128,-128,-128,-128,-128,-128,-128,-128,-119,-128,-128,-119,-128,-128,-128,-128,-128,-128,-119,-128,-128,-119,-128,-128,-128,-128,-128,-128,-128,-128,-128,-127,-128,-125,-128,-128,-128,-128,-127,-127,-128,-128,-119,-128,-128,-128,-128,-128,-125,-128,-128,-128,-128,-125,-128,-128,-128,-128,-128,-128,-119,-128,-127,-128,-128,-128,-125,-128,-128,-128,-128,-128,-128,-125,-127,-128,-119,-128,-128,-128,-128,-128,-128,-128,-127,-128,-127,-119,-128,-128,-128,-119,-125,-128,-128,-128,-128,-128,-128,-125,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-119,-128,-128,-128,-128,-128,-128,-125,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-119,-128,-128,-128,-128,-128,-128,-128,-127,-128,-119,-128,-128,-125,-128,-119,-128,-128,-128,-128,-128],"row":[127,125,123,113,121,122,115,112,113,117,114,119,114,127,117,112,121,112,121,120,114,123,120,117,123,113,120,126,127,114,114,116,126,126,123,127,120,125,121,114,124,127,122,126,121,119,115,112,121,114,118,120,119,119,118,122,119,126,124,126,121,117,123,119,114,126,124,116,116,126,122,115,125,113,119,115,122,122,122,120,123,126,112,124,115,120,127,117,124,114,115,122,118,114,116,119,119,115,112,115,115,126,120,122,116,124,124,116,113,117,127,117,112,127,117,119,116,123,113,118,127,113,114,127,124,116,115,119,119,121,115,118,112,125,120,126,119,113,114,117,125,125,116,118,127,122,119,112,119,120,126,119,116,123,117,126,112,116,118,122,121,119,127,119,125,117,122,116,126,120,116,122,112,117,123,126,125,114,127,120,119,113,112,112,123,119,125,120,125,127,124,120,123,127,126,116,117,123,117,122,120,126,112,124,113,121,125,114,124,115,112,120,118,118,124,121,127,124,118,117,120,115,120,126,114,120,122,115,120,124,123,115,113,114,121,127,124,120,124,118,113,117,118,125,120,127,120,120,126,118,127,123,122,118,116,121],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} +{"beta_bits":"40000000","cal_index":9,"id":"E5","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[-123,-128,-128,-127,-123,-123,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-127,-126,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-127,-127,-128,-128,-128,-128,-128,-127,-128,-128,-128,-123,-128,-128,-128,-128,-128,-128,-128,-128,-128,-123,-128,-128,-123,-128,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-123,-128,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-126,-126,-128,-123,-128,-128,-123,-128,-128,-128,-128,-128,-126,-127,-128,-127,-126,-128,-128,-128,-128,-128,-123,-128,-128,-128,-128,-123,-123,-128,-128,-128,-128,-123,-128,-127,-128,-128,-128,-126,-128,-128,-128,-126,-123,-128,-128,-128,-123,-128,-128,-123,-128,-128,-128,-128,-126,-128,-128,-128,-126,-128,-128,-128,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-123,-128,-128,-123,-127,-128,-128,-128,-128,-128,-126,-128,-128,-128,-128,-128,-128,-126,-128,-128,-126,-128,-128,-128,-128,-128,-126,-128,-128,-128,-123,-128,-127,-128,-128,-128,-126,-128,-128,-128,-128,-128,-128,-123,-126,-128,-123,-128,-128,-128,-128,-128,-128,-126,-128,-126,-126,-128,-128,-128,-127,-128,-126,-127,-127,-127,-127,-128,-127,-128,-128,-128,-126,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-127,-128,-128,-126,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-126,-123,-128,-128,-128,-128,-126,-128,-128,-128,-128,-126,-128,-127,-128,-128,-128,-128,-128,-123,-128,-128,-128,-128,-128,-128,-126,-128,-128,-123,-128,-128,-128,-128,-128,-127,-128,-123,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-127,-123,-126,-127,-128,-126,-128,-128,-128,-127,-127,-128,-126,-128,-123,-128,-123,-128,-128,-128,-127,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-126,-128,-128,-128,-128,-128,-128,-123,-128,-128,-126,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-128,-128,-123,-128,-128,-128,-126,-123,-128,-128,-128,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-126,-128,-128,-128,-128,-126,-128,-128,-128,-127,-128,-128,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-123,-128,-128,-128,-128,-128,-128,-128,-127,-128,-128,-127,-128,-128,-128,-123,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-127,-128,-126,-128,-128,-128,-128,-128,-128,-128,-123,-128,-128,-128,-126,-126,-128,-128,-128,-123,-128,-128,-128,-128,-127,-128,-128,-128,-128,-128,-127,-128],"row":[127,115,112,125,127,127,125,113,117,123,117,120,123,124,115,118,118,125,126,113,119,116,119,113,123,116,123,122,112,114,113,113,123,125,125,119,116,114,115,124,125,112,114,116,127,114,116,114,124,119,117,112,123,122,127,122,118,127,116,124,112,117,119,124,125,120,112,123,113,117,127,120,120,118,119,120,119,125,118,123,118,113,115,119,112,124,123,115,112,112,116,126,126,124,127,122,122,127,114,117,122,116,117,126,125,123,125,126,118,113,113,115,112,127,112,117,112,112,127,127,117,120,122,116,127,112,125,112,114,112,126,114,115,121,126,127,118,120,116,127,114,114,127,117,116,118,121,126,113,119,117,126,116,119,118,125,115,114,118,124,118,119,121,116,113,116,114,115,120,115,115,118,122,123,113,114,124,123,114,117,122,114,120,112,112,123,127,115,123,127,125,114,113,117,117,114,126,121,124,122,118,117,113,126,114,114,126,121,122,120,120,121,126,118,123,119,127,116,125,120,119,117,126,113,123,116,116,114,117,127,126,115,127,117,112,123,119,113,118,126,120,126,126,121,120,112,125,123,126,125,125,125,125,116,125,114,122,123,126,124,115,113,117,121,118,115,117,119,121,125,113,115,119,112,116,125,116,119,126,121,113,119,117,124,113,120,118,120,120,126,127,124,123,114,112,126,124,117,116,117,126,118,125,119,118,112,112,122,127,120,119,113,117,118,119,126,116,115,127,113,119,115,122,118,125,124,127,115,119,120,122,119,125,123,115,115,123,114,125,127,126,125,113,126,117,124,117,125,125,116,126,118,127,124,127,114,124,115,125,125,118,119,119,114,118,117,117,119,117,114,118,118,126,118,112,124,117,113,116,127,123,123,126,121,114,121,119,122,120,115,115,117,120,116,114,120,124,125,119,116,124,119,116,122,112,127,121,119,118,126,127,117,119,114,121,123,119,124,116,125,118,116,121,120,126,112,119,123,118,126,116,112,120,125,112,113,122,113,116,113,125,120,117,123,116,120,124,112,112,119,112,115,117,127,117,118,123,118,116,118,120,125,112,117,125,119,123,118,127,118,123,120,121,115,117,117,117,119,121,125,117,126,123,114,117,124,116,122,123,127,112,114,112,126,126,121,119,116,127,121,121,123,116,125,117,121,120,114,119,125,117],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} +{"beta_bits":"40000000","cal_index":9,"id":"E6","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_bytes":[-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127,-127],"row":[127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127],"scale_bits":"3f000000","table":"3f000000:40000000","table_sha256":"0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936","zero_point":-25} diff --git a/.claude/probes/source-behavior-v1/fixtures65/manifest65.json b/.claude/probes/source-behavior-v1/fixtures65/manifest65.json new file mode 100644 index 000000000..cc076e5b5 --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65/manifest65.json @@ -0,0 +1,23 @@ +{ + "source": "TFLM 5f64e4ad (tensorflow/ tree identical to 8f6596d)", + "kernel": "TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64", + "certificate": "softcert65_global.txt", + "generator": [ + "softcert65.py SOFTCERT TRACE63 ORACLE run.json", + "fixtures65.py run.json TRACE63 ORACLE OUTDIR" + ], + "counts": { + "full": 529, + "reduced": 27, + "equivalence_rows": 7, + "unreachable": 10, + "tables": 14 + }, + "sha256": { + "softmax_tables65.json": "f401c65e7d7e1cc3fb6111e840a716253ea933c600a18795c2cea33f61290b4e", + "witness65_full.jsonl": "c05e68f2c03edf521ca8839bad36787bc8f9195640b6e3225f9cbc347db4e7b4", + "witness65_reduced.jsonl": "9b1b06a3a41086e2bee82f8800f48ad82a47fdb615c8a80be56243fd433f3890", + "equivalence65.jsonl": "2cf24afb34151bce45f2810e4cc768ae4d7eeb330143d669d9e92febfef7ab87", + "unreachable65.jsonl": "bbab72b8b321a21df55c03f05e6653c5d440c65fddf8eaf29baee90b29f7386c" + } +} diff --git a/.claude/probes/source-behavior-v1/fixtures65/softmax_tables65.json b/.claude/probes/source-behavior-v1/fixtures65/softmax_tables65.json new file mode 100644 index 000000000..2a0a25796 --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65/softmax_tables65.json @@ -0,0 +1,14594 @@ +{ + "tables": { + "3d4ccccd:3f800000": { + "scale_bits": "3d4ccccd", + "beta_bits": "3f800000", + "P": [ + 1717986944, + 22, + -496 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 6233, + 6552, + 6888, + 7241, + 7613, + 8003, + 8413, + 8845, + 9298, + 9775, + 10276, + 10803, + 11357, + 11939, + 12551, + 13195, + 13871, + 14582, + 15330, + 16116, + 16942, + 17811, + 18724, + 19684, + 20693, + 21754, + 22870, + 24042, + 25275, + 26571, + 27933, + 29365, + 30871, + 32453, + 34117, + 35867, + 37706, + 39639, + 41671, + 43808, + 46054, + 48415, + 50897, + 53507, + 56250, + 59134, + 62166, + 65353, + 68704, + 72227, + 75930, + 79823, + 83915, + 88218, + 92741, + 97496, + 102494, + 107749, + 113274, + 119081, + 125187, + 131605, + 138353, + 145446, + 152904, + 160743, + 168985, + 177649, + 186757, + 196332, + 206398, + 216981, + 228105, + 239801, + 252095, + 265021, + 278609, + 292893, + 307910, + 323697, + 340293, + 357741, + 376082, + 395364, + 415635, + 436945, + 459348, + 482899, + 507658, + 533686, + 561049, + 589814, + 620055, + 651846, + 685267, + 720401, + 757336, + 796166, + 836986, + 879899, + 925012, + 972439, + 1022297, + 1074711, + 1129813, + 1187739, + 1248636, + 1312655, + 1379956, + 1450708, + 1525087, + 1603281, + 1685483, + 1771899, + 1862746, + 1958251, + 2058653, + 2164203, + 2275164, + 2391814, + 2514444, + 2643363, + 2778891, + 2921368, + 3071149, + 3228610, + 3394145, + 3568167, + 3751111, + 3943434, + 4145617, + 4358169, + 4581617, + 4816521, + 5063470, + 5323078, + 5595999, + 5882912, + 6184536, + 6501624, + 6834968, + 7185406, + 7553809, + 7941101, + 8348250, + 8776272, + 9226244, + 9699283, + 10196576, + 10719365, + 11268957, + 11846731, + 12454126, + 13092663, + 13763938, + 14469627, + 15211504, + 15991414, + 16811312, + 17673246, + 18579368, + 19531958, + 20533382, + 21586151, + 22692897, + 23856382, + 25079531, + 26365385, + 27717167, + 29138256, + 30632200, + 32202755, + 33853824, + 35589548, + 37414262, + 39332524, + 41349156, + 43469172, + 45697884, + 48040863, + 50503960, + 53093367, + 55815521, + 58677244, + 61685689, + 64848369, + 68173233, + 71668548, + 75343073, + 79205994, + 83266955, + 87536164, + 92024237, + 96742422, + 101702510, + 106916886, + 112398660, + 118161461, + 124219729, + 130588608, + 137283999, + 144322738, + 151722319, + 159501289, + 167679091, + 176276147, + 185314064, + 194815315, + 204803709, + 215304218, + 226343053, + 237947968, + 250147815, + 262973171, + 276456088, + 290630233, + 305531239, + 321196158, + 337664236, + 354976644, + 373176606, + 392309882, + 412424030, + 433569460, + 455799032, + 479168253, + 503735860, + 529562937, + 556714207, + 585257551, + 615264216, + 646809647, + 679972271, + 714835203, + 751485571, + 790014891, + 830520027, + 873101692, + 917866570, + 964926574, + 1014399201, + 1066408839, + 1121084763, + 1178564005, + 1238990246, + 1302515042, + 1369296054, + 1439501330, + 1513306137, + 1590894991, + 1672462419, + 1758210936, + 1848356295, + 1943123572, + 2042749603, + 2147483647 + ], + "B": [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 4, + 4, + 4, + 4, + 5, + 5, + 5, + 5, + 6, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 8, + 9, + 9, + 10, + 10, + 11, + 11, + 12, + 12, + 13, + 14, + 14, + 15, + 16, + 17, + 18, + 19, + 19, + 20, + 22, + 23, + 24, + 25, + 26, + 28, + 29, + 31, + 32, + 34, + 36, + 37, + 39, + 41, + 43, + 46, + 48, + 50, + 53, + 56, + 59, + 62, + 65, + 68, + 72, + 75, + 79, + 83, + 87, + 92, + 97, + 101, + 107, + 112, + 118, + 124, + 130, + 137, + 144, + 151, + 159, + 167, + 176, + 185, + 194, + 204, + 215, + 226, + 237, + 250, + 262, + 276, + 290, + 305, + 320, + 337, + 354, + 372, + 391, + 411, + 433, + 455, + 478, + 503, + 528, + 555, + 584, + 614, + 645, + 678, + 713, + 750, + 788, + 829, + 871, + 916, + 963, + 1012, + 1064, + 1119, + 1176, + 1236, + 1300, + 1366, + 1436, + 1510, + 1587, + 1669, + 1754, + 1844, + 1939, + 2038, + 2143, + 2253, + 2368, + 2489, + 2617, + 2751, + 2892, + 3041, + 3196, + 3360, + 3533, + 3714, + 3904, + 4104, + 4315, + 4536, + 4769, + 5013, + 5270, + 5540, + 5824, + 6123, + 6437, + 6767, + 7114, + 7479, + 7862, + 8265, + 8689, + 9134, + 9603, + 10095, + 10613, + 11157, + 11729, + 12330, + 12962, + 13627, + 14325, + 15060, + 15832, + 16644, + 17497, + 18394, + 19337, + 20329, + 21371, + 22467, + 23619, + 24830, + 26103, + 27441, + 28848, + 30327, + 31882, + 33517, + 35235, + 37042, + 38941, + 40937, + 43036, + 45243, + 47562, + 50001, + 52565, + 55260, + 58093, + 61071, + 64202, + 67494, + 70955, + 74593, + 78417, + 82438, + 86664, + 91108, + 95779, + 100689, + 105852, + 111279, + 116984, + 122982, + 129288, + 135917, + 142885, + 150211, + 157913, + 166009, + 174520, + 183468, + 192875, + 202764, + 213160, + 224089, + 235578, + 247656, + 260354, + 273702, + 287735, + 302488, + 317997, + 334301, + 351441, + 369460, + 388402, + 408316, + 429251, + 451259, + 474395, + 498718, + 524288 + ] + }, + "3d4ccccd:40000000": { + "scale_bits": "3d4ccccd", + "beta_bits": "40000000", + "P": [ + 1717986944, + 23, + -248 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 4, + 4, + 4, + 5, + 5, + 6, + 7, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 18, + 20, + 22, + 24, + 27, + 30, + 33, + 36, + 40, + 44, + 49, + 54, + 60, + 66, + 73, + 81, + 89, + 98, + 109, + 120, + 133, + 147, + 162, + 179, + 198, + 219, + 242, + 267, + 295, + 326, + 361, + 398, + 440, + 487, + 538, + 594, + 657, + 726, + 802, + 887, + 980, + 1083, + 1197, + 1323, + 1462, + 1616, + 1786, + 1973, + 2181, + 2410, + 2664, + 2944, + 3254, + 3596, + 3974, + 4392, + 4854, + 5365, + 5929, + 6552, + 7241, + 8003, + 8845, + 9775, + 10803, + 11939, + 13195, + 14582, + 16116, + 17811, + 19684, + 21754, + 24042, + 26571, + 29365, + 32453, + 35867, + 39639, + 43808, + 48415, + 53507, + 59134, + 65353, + 72227, + 79823, + 88218, + 97496, + 107749, + 119081, + 131605, + 145446, + 160743, + 177649, + 196332, + 216981, + 239801, + 265021, + 292893, + 323697, + 357741, + 395364, + 436945, + 482899, + 533686, + 589814, + 651846, + 720401, + 796166, + 879899, + 972439, + 1074711, + 1187739, + 1312655, + 1450708, + 1603281, + 1771899, + 1958251, + 2164203, + 2391814, + 2643363, + 2921368, + 3228610, + 3568167, + 3943434, + 4358169, + 4816521, + 5323078, + 5882912, + 6501624, + 7185406, + 7941101, + 8776272, + 9699283, + 10719365, + 11846731, + 13092663, + 14469627, + 15991414, + 17673246, + 19531958, + 21586151, + 23856382, + 26365385, + 29138256, + 32202755, + 35589548, + 39332524, + 43469172, + 48040863, + 53093367, + 58677244, + 64848369, + 71668548, + 79205994, + 87536164, + 96742422, + 106916886, + 118161461, + 130588608, + 144322738, + 159501289, + 176276147, + 194815315, + 215304218, + 237947968, + 262973171, + 290630233, + 321196158, + 354976644, + 392309882, + 433569460, + 479168253, + 529562937, + 585257551, + 646809647, + 714835203, + 790014891, + 873101692, + 964926574, + 1066408839, + 1178564005, + 1302515042, + 1439501330, + 1590894991, + 1758210936, + 1943123572, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 4, + 4, + 4, + 5, + 5, + 6, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 16, + 18, + 19, + 22, + 24, + 26, + 29, + 32, + 36, + 39, + 43, + 48, + 53, + 59, + 65, + 72, + 79, + 87, + 97, + 107, + 118, + 130, + 144, + 159, + 176, + 194, + 215, + 237, + 262, + 290, + 320, + 354, + 391, + 433, + 478, + 528, + 584, + 645, + 713, + 788, + 871, + 963, + 1064, + 1176, + 1300, + 1436, + 1587, + 1754, + 1939, + 2143, + 2368, + 2617, + 2892, + 3196, + 3533, + 3904, + 4315, + 4769, + 5270, + 5824, + 6437, + 7114, + 7862, + 8689, + 9603, + 10613, + 11729, + 12962, + 14325, + 15832, + 17497, + 19337, + 21371, + 23619, + 26103, + 28848, + 31882, + 35235, + 38941, + 43036, + 47562, + 52565, + 58093, + 64202, + 70955, + 78417, + 86664, + 95779, + 105852, + 116984, + 129288, + 142885, + 157913, + 174520, + 192875, + 213160, + 235578, + 260354, + 287735, + 317997, + 351441, + 388402, + 429251, + 474395, + 524288 + ] + }, + "3dcccccd:3f800000": { + "scale_bits": "3dcccccd", + "beta_bits": "3f800000", + "P": [ + 1717986944, + 23, + -248 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 4, + 4, + 4, + 5, + 5, + 6, + 7, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 18, + 20, + 22, + 24, + 27, + 30, + 33, + 36, + 40, + 44, + 49, + 54, + 60, + 66, + 73, + 81, + 89, + 98, + 109, + 120, + 133, + 147, + 162, + 179, + 198, + 219, + 242, + 267, + 295, + 326, + 361, + 398, + 440, + 487, + 538, + 594, + 657, + 726, + 802, + 887, + 980, + 1083, + 1197, + 1323, + 1462, + 1616, + 1786, + 1973, + 2181, + 2410, + 2664, + 2944, + 3254, + 3596, + 3974, + 4392, + 4854, + 5365, + 5929, + 6552, + 7241, + 8003, + 8845, + 9775, + 10803, + 11939, + 13195, + 14582, + 16116, + 17811, + 19684, + 21754, + 24042, + 26571, + 29365, + 32453, + 35867, + 39639, + 43808, + 48415, + 53507, + 59134, + 65353, + 72227, + 79823, + 88218, + 97496, + 107749, + 119081, + 131605, + 145446, + 160743, + 177649, + 196332, + 216981, + 239801, + 265021, + 292893, + 323697, + 357741, + 395364, + 436945, + 482899, + 533686, + 589814, + 651846, + 720401, + 796166, + 879899, + 972439, + 1074711, + 1187739, + 1312655, + 1450708, + 1603281, + 1771899, + 1958251, + 2164203, + 2391814, + 2643363, + 2921368, + 3228610, + 3568167, + 3943434, + 4358169, + 4816521, + 5323078, + 5882912, + 6501624, + 7185406, + 7941101, + 8776272, + 9699283, + 10719365, + 11846731, + 13092663, + 14469627, + 15991414, + 17673246, + 19531958, + 21586151, + 23856382, + 26365385, + 29138256, + 32202755, + 35589548, + 39332524, + 43469172, + 48040863, + 53093367, + 58677244, + 64848369, + 71668548, + 79205994, + 87536164, + 96742422, + 106916886, + 118161461, + 130588608, + 144322738, + 159501289, + 176276147, + 194815315, + 215304218, + 237947968, + 262973171, + 290630233, + 321196158, + 354976644, + 392309882, + 433569460, + 479168253, + 529562937, + 585257551, + 646809647, + 714835203, + 790014891, + 873101692, + 964926574, + 1066408839, + 1178564005, + 1302515042, + 1439501330, + 1590894991, + 1758210936, + 1943123572, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 4, + 4, + 4, + 5, + 5, + 6, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 16, + 18, + 19, + 22, + 24, + 26, + 29, + 32, + 36, + 39, + 43, + 48, + 53, + 59, + 65, + 72, + 79, + 87, + 97, + 107, + 118, + 130, + 144, + 159, + 176, + 194, + 215, + 237, + 262, + 290, + 320, + 354, + 391, + 433, + 478, + 528, + 584, + 645, + 713, + 788, + 871, + 963, + 1064, + 1176, + 1300, + 1436, + 1587, + 1754, + 1939, + 2143, + 2368, + 2617, + 2892, + 3196, + 3533, + 3904, + 4315, + 4769, + 5270, + 5824, + 6437, + 7114, + 7862, + 8689, + 9603, + 10613, + 11729, + 12962, + 14325, + 15832, + 17497, + 19337, + 21371, + 23619, + 26103, + 28848, + 31882, + 35235, + 38941, + 43036, + 47562, + 52565, + 58093, + 64202, + 70955, + 78417, + 86664, + 95779, + 105852, + 116984, + 129288, + 142885, + 157913, + 174520, + 192875, + 213160, + 235578, + 260354, + 287735, + 317997, + 351441, + 388402, + 429251, + 474395, + 524288 + ] + }, + "3dcccccd:40000000": { + "scale_bits": "3dcccccd", + "beta_bits": "40000000", + "P": [ + 1717986944, + 24, + -124 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 3, + 4, + 4, + 5, + 7, + 8, + 10, + 12, + 15, + 18, + 22, + 27, + 33, + 40, + 49, + 60, + 73, + 89, + 109, + 133, + 162, + 198, + 242, + 295, + 361, + 440, + 538, + 657, + 802, + 980, + 1197, + 1462, + 1786, + 2181, + 2664, + 3254, + 3974, + 4854, + 5929, + 7241, + 8845, + 10803, + 13195, + 16116, + 19684, + 24042, + 29365, + 35867, + 43808, + 53507, + 65353, + 79823, + 97496, + 119081, + 145446, + 177649, + 216981, + 265021, + 323697, + 395364, + 482899, + 589814, + 720401, + 879899, + 1074711, + 1312655, + 1603281, + 1958251, + 2391814, + 2921368, + 3568167, + 4358169, + 5323078, + 6501624, + 7941101, + 9699283, + 11846731, + 14469627, + 17673246, + 21586151, + 26365385, + 32202755, + 39332524, + 48040863, + 58677244, + 71668548, + 87536164, + 106916886, + 130588608, + 159501289, + 194815315, + 237947968, + 290630233, + 354976644, + 433569460, + 529562937, + 646809647, + 790014891, + 964926574, + 1178564005, + 1439501330, + 1758210936, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 3, + 3, + 4, + 5, + 6, + 7, + 9, + 11, + 13, + 16, + 19, + 24, + 29, + 36, + 43, + 53, + 65, + 79, + 97, + 118, + 144, + 176, + 215, + 262, + 320, + 391, + 478, + 584, + 713, + 871, + 1064, + 1300, + 1587, + 1939, + 2368, + 2892, + 3533, + 4315, + 5270, + 6437, + 7862, + 9603, + 11729, + 14325, + 17497, + 21371, + 26103, + 31882, + 38941, + 47562, + 58093, + 70955, + 86664, + 105852, + 129288, + 157913, + 192875, + 235578, + 287735, + 351441, + 429251, + 524288 + ] + }, + "3d800000:3f800000": { + "scale_bits": "3d800000", + "beta_bits": "3f800000", + "P": [ + 1073741824, + 23, + -248 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 398, + 424, + 451, + 481, + 512, + 545, + 580, + 617, + 657, + 699, + 744, + 792, + 844, + 898, + 956, + 1017, + 1083, + 1153, + 1227, + 1306, + 1391, + 1480, + 1576, + 1678, + 1786, + 1901, + 2023, + 2154, + 2293, + 2441, + 2598, + 2766, + 2944, + 3134, + 3336, + 3551, + 3780, + 4024, + 4284, + 4560, + 4854, + 5167, + 5500, + 5855, + 6233, + 6635, + 7063, + 7518, + 8003, + 8519, + 9069, + 9653, + 10276, + 10939, + 11644, + 12395, + 13195, + 14046, + 14951, + 15916, + 16942, + 18035, + 19198, + 20436, + 21754, + 23157, + 24651, + 26241, + 27933, + 29735, + 31652, + 33694, + 35867, + 38180, + 40642, + 43263, + 46054, + 49024, + 52186, + 55551, + 59134, + 62948, + 67008, + 71329, + 75930, + 80827, + 86040, + 91589, + 97496, + 103784, + 110477, + 117602, + 125187, + 133261, + 141855, + 151004, + 160743, + 171110, + 182146, + 193893, + 206398, + 219710, + 233880, + 248964, + 265021, + 282113, + 300308, + 319676, + 340293, + 362240, + 385603, + 410472, + 436945, + 465126, + 495124, + 527057, + 561049, + 597233, + 635752, + 676754, + 720401, + 766862, + 816321, + 868969, + 925013, + 984671, + 1048177, + 1115778, + 1187740, + 1264342, + 1345885, + 1432687, + 1525088, + 1623448, + 1728151, + 1839607, + 1958252, + 2084548, + 2218990, + 2362102, + 2514446, + 2676613, + 2849239, + 3032999, + 3228612, + 3436839, + 3658496, + 3894448, + 4145620, + 4412988, + 4697601, + 5000571, + 5323081, + 5666389, + 6031840, + 6420860, + 6834972, + 7275787, + 7745035, + 8244547, + 8776277, + 9342296, + 9944822, + 10586208, + 11268963, + 11995746, + 12769405, + 13592960, + 14469635, + 15402842, + 16396240, + 17453706, + 18579379, + 19777641, + 21053189, + 22411003, + 23856395, + 25394993, + 27032830, + 28776297, + 30632218, + 32607817, + 34710840, + 36949497, + 39332546, + 41869266, + 44569601, + 47444093, + 50503989, + 53761202, + 57228501, + 60919422, + 64848406, + 69030749, + 73482850, + 78222086, + 83267001, + 88637237, + 94353847, + 100439146, + 106916946, + 113812465, + 121152737, + 128966416, + 137284076, + 146138098, + 155563194, + 165596157, + 176276242, + 187645032, + 199747095, + 212629674, + 226343175, + 240940990, + 256480347, + 273021906, + 290630390, + 309374355, + 329327284, + 350567066, + 373176807, + 397244535, + 422864603, + 450137023, + 479168506, + 510072079, + 542968897, + 577987378, + 615264540, + 654945514, + 697185865, + 742150484, + 790015308, + 840966687, + 895204371, + 952940085, + 1014399735, + 1079822601, + 1149465166, + 1223599290, + 1302515042, + 1386519665, + 1475942488, + 1571132588, + 1672462419, + 1780326490, + 1895147668, + 2017374176, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 4, + 4, + 4, + 5, + 5, + 5, + 6, + 6, + 6, + 7, + 7, + 8, + 8, + 9, + 9, + 10, + 11, + 11, + 12, + 13, + 14, + 14, + 15, + 16, + 17, + 19, + 20, + 21, + 22, + 24, + 25, + 27, + 29, + 31, + 33, + 35, + 37, + 39, + 42, + 44, + 47, + 50, + 54, + 57, + 61, + 65, + 69, + 73, + 78, + 83, + 88, + 94, + 100, + 107, + 114, + 121, + 129, + 137, + 146, + 155, + 165, + 176, + 187, + 199, + 212, + 226, + 240, + 256, + 272, + 290, + 309, + 329, + 350, + 372, + 396, + 422, + 449, + 478, + 509, + 542, + 577, + 614, + 653, + 696, + 740, + 788, + 839, + 893, + 951, + 1012, + 1077, + 1147, + 1221, + 1300, + 1383, + 1473, + 1568, + 1669, + 1776, + 1891, + 2013, + 2143, + 2281, + 2428, + 2585, + 2751, + 2929, + 3118, + 3319, + 3533, + 3760, + 4003, + 4261, + 4536, + 4829, + 5140, + 5471, + 5824, + 6200, + 6600, + 7025, + 7479, + 7961, + 8474, + 9021, + 9603, + 10222, + 10881, + 11583, + 12330, + 13125, + 13972, + 14873, + 15832, + 16853, + 17940, + 19097, + 20329, + 21640, + 23036, + 24521, + 26103, + 27786, + 29578, + 31486, + 33517, + 35678, + 37979, + 40429, + 43036, + 45812, + 48766, + 51912, + 55260, + 58823, + 62617, + 66656, + 70955, + 75531, + 80402, + 85588, + 91108, + 96984, + 103238, + 109897, + 116984, + 124529, + 132561, + 141110, + 150211, + 159899, + 170211, + 181189, + 192875, + 205314, + 218556, + 232651, + 247656, + 263629, + 280631, + 298730, + 317997, + 338506, + 360338, + 383577, + 408316, + 434650, + 462683, + 492523, + 524288 + ] + }, + "3d800000:40000000": { + "scale_bits": "3d800000", + "beta_bits": "40000000", + "P": [ + 1073741824, + 24, + -124 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 398, + 451, + 512, + 580, + 657, + 744, + 844, + 956, + 1083, + 1227, + 1391, + 1576, + 1786, + 2023, + 2293, + 2598, + 2944, + 3336, + 3780, + 4284, + 4854, + 5500, + 6233, + 7063, + 8003, + 9069, + 10276, + 11644, + 13195, + 14951, + 16942, + 19198, + 21754, + 24651, + 27933, + 31652, + 35867, + 40642, + 46054, + 52186, + 59134, + 67008, + 75930, + 86040, + 97496, + 110477, + 125187, + 141855, + 160743, + 182146, + 206398, + 233880, + 265021, + 300308, + 340293, + 385603, + 436945, + 495124, + 561049, + 635752, + 720401, + 816321, + 925013, + 1048177, + 1187740, + 1345885, + 1525088, + 1728151, + 1958252, + 2218990, + 2514446, + 2849239, + 3228612, + 3658496, + 4145620, + 4697601, + 5323081, + 6031840, + 6834972, + 7745035, + 8776277, + 9944822, + 11268963, + 12769405, + 14469635, + 16396240, + 18579379, + 21053189, + 23856395, + 27032830, + 30632218, + 34710840, + 39332546, + 44569601, + 50503989, + 57228501, + 64848406, + 73482850, + 83267001, + 94353847, + 106916946, + 121152737, + 137284076, + 155563194, + 176276242, + 199747095, + 226343175, + 256480347, + 290630390, + 329327284, + 373176807, + 422864603, + 479168506, + 542968897, + 615264540, + 697185865, + 790015308, + 895204371, + 1014399735, + 1149465166, + 1302515042, + 1475942488, + 1672462419, + 1895147668, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 3, + 3, + 3, + 4, + 4, + 5, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13, + 14, + 16, + 19, + 21, + 24, + 27, + 31, + 35, + 39, + 44, + 50, + 57, + 65, + 73, + 83, + 94, + 107, + 121, + 137, + 155, + 176, + 199, + 226, + 256, + 290, + 329, + 372, + 422, + 478, + 542, + 614, + 696, + 788, + 893, + 1012, + 1147, + 1300, + 1473, + 1669, + 1891, + 2143, + 2428, + 2751, + 3118, + 3533, + 4003, + 4536, + 5140, + 5824, + 6600, + 7479, + 8474, + 9603, + 10881, + 12330, + 13972, + 15832, + 17940, + 20329, + 23036, + 26103, + 29578, + 33517, + 37979, + 43036, + 48766, + 55260, + 62617, + 70955, + 80402, + 91108, + 103238, + 116984, + 132561, + 150211, + 170211, + 192875, + 218556, + 247656, + 280631, + 317997, + 360338, + 408316, + 462683, + 524288 + ] + }, + "3cc00000:3f800000": { + "scale_bits": "3cc00000", + "beta_bits": "3f800000", + "P": [ + 1610612736, + 21, + -992 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 5449313, + 5578540, + 5710831, + 5846259, + 5984899, + 6126827, + 6272121, + 6420860, + 6573126, + 6729003, + 6888578, + 7051935, + 7219167, + 7390364, + 7565622, + 7745035, + 7928704, + 8116727, + 8309210, + 8506257, + 8707976, + 8914482, + 9125882, + 9342296, + 9563842, + 9790642, + 10022820, + 10260505, + 10503826, + 10752916, + 11007914, + 11268963, + 11536197, + 11809769, + 12089829, + 12376531, + 12670032, + 12970493, + 13278080, + 13592960, + 13915308, + 14245298, + 14583121, + 14928947, + 15282976, + 15645402, + 16016422, + 16396240, + 16785066, + 17183112, + 17590598, + 18007746, + 18434785, + 18871959, + 19319493, + 19777641, + 20246654, + 20726789, + 21218311, + 21721489, + 22236599, + 22763924, + 23303754, + 23856395, + 24422129, + 25001281, + 25594169, + 26201117, + 26822458, + 27458535, + 28109695, + 28776297, + 29458707, + 30157297, + 30872467, + 31604582, + 32354061, + 33121315, + 33906765, + 34710840, + 35533984, + 36376648, + 37239295, + 38122398, + 39026440, + 39951938, + 40899367, + 41869266, + 42862167, + 43878614, + 44919165, + 45984392, + 47074881, + 48191228, + 49334047, + 50503989, + 51701647, + 52927712, + 54182856, + 55467765, + 56783145, + 58129719, + 59508225, + 60919422, + 62364082, + 63842998, + 65357013, + 66906900, + 68493548, + 70117825, + 71780621, + 73482850, + 75225445, + 77009365, + 78835589, + 80705117, + 82618975, + 84578253, + 86583960, + 88637237, + 90739207, + 92891026, + 95093873, + 97348959, + 99657523, + 102020831, + 104440179, + 106916946, + 109452388, + 112047968, + 114705107, + 117425259, + 120209919, + 123060615, + 125978914, + 128966416, + 132024763, + 135155629, + 138360797, + 141641909, + 145000843, + 148439437, + 151959576, + 155563194, + 159252269, + 163028827, + 166894942, + 170852735, + 174904371, + 179052164, + 183298245, + 187645032, + 192094904, + 196650303, + 201313731, + 206087748, + 210974978, + 215978101, + 221099861, + 226343175, + 231710706, + 237205550, + 242830713, + 248589276, + 254484401, + 260519324, + 266697362, + 273021906, + 279496426, + 286124469, + 292909809, + 299855924, + 306966786, + 314246290, + 321698426, + 329327284, + 337137055, + 345132029, + 353316596, + 361695242, + 370272556, + 379053434, + 388042388, + 397244535, + 406664914, + 416308695, + 426181171, + 436287766, + 446634030, + 457225643, + 468068408, + 479168506, + 490531569, + 502164154, + 514072622, + 526263501, + 538743480, + 551519413, + 564598319, + 577987378, + 591693937, + 605725504, + 620090070, + 634794995, + 649848692, + 665259401, + 681035572, + 697185865, + 713719151, + 730644512, + 747971238, + 765708832, + 783867007, + 802456127, + 821485743, + 840966687, + 860909631, + 881325514, + 902225546, + 923621208, + 945524250, + 967946694, + 990900829, + 1014399735, + 1038455340, + 1063081522, + 1088291750, + 1114099841, + 1140519957, + 1167566608, + 1195254651, + 1223599290, + 1252616075, + 1282320903, + 1312730690, + 1343861016, + 1375729693, + 1408354163, + 1441752318, + 1475942488, + 1510943456, + 1546774444, + 1583455125, + 1621005612, + 1659446468, + 1698799633, + 1739085330, + 1780326490, + 1822545702, + 1865766127, + 1910011495, + 1955306112, + 2001674853, + 2049143166, + 2097737070, + 2147483647 + ], + "B": [ + 1330, + 1362, + 1394, + 1427, + 1461, + 1496, + 1531, + 1568, + 1605, + 1643, + 1682, + 1722, + 1762, + 1804, + 1847, + 1891, + 1936, + 1982, + 2029, + 2077, + 2126, + 2176, + 2228, + 2281, + 2335, + 2390, + 2447, + 2505, + 2564, + 2625, + 2687, + 2751, + 2816, + 2883, + 2952, + 3022, + 3093, + 3167, + 3242, + 3319, + 3397, + 3478, + 3560, + 3645, + 3731, + 3820, + 3910, + 4003, + 4098, + 4195, + 4295, + 4396, + 4501, + 4607, + 4717, + 4829, + 4943, + 5060, + 5180, + 5303, + 5429, + 5558, + 5689, + 5824, + 5962, + 6104, + 6249, + 6397, + 6548, + 6704, + 6863, + 7025, + 7192, + 7363, + 7537, + 7716, + 7899, + 8086, + 8278, + 8474, + 8675, + 8881, + 9092, + 9307, + 9528, + 9754, + 9985, + 10222, + 10464, + 10713, + 10967, + 11227, + 11493, + 11765, + 12044, + 12330, + 12622, + 12922, + 13228, + 13542, + 13863, + 14192, + 14528, + 14873, + 15226, + 15587, + 15956, + 16335, + 16722, + 17119, + 17525, + 17940, + 18366, + 18801, + 19247, + 19703, + 20171, + 20649, + 21139, + 21640, + 22153, + 22678, + 23216, + 23767, + 24330, + 24907, + 25498, + 26103, + 26722, + 27355, + 28004, + 28668, + 29348, + 30044, + 30757, + 31486, + 32233, + 32997, + 33779, + 34581, + 35401, + 36240, + 37100, + 37979, + 38880, + 39802, + 40746, + 41712, + 42701, + 43714, + 44751, + 45812, + 46898, + 48010, + 49149, + 50314, + 51508, + 52729, + 53979, + 55260, + 56570, + 57912, + 59285, + 60691, + 62130, + 63603, + 65112, + 66656, + 68236, + 69855, + 71511, + 73207, + 74943, + 76720, + 78540, + 80402, + 82309, + 84261, + 86259, + 88305, + 90399, + 92542, + 94737, + 96984, + 99283, + 101638, + 104048, + 106516, + 109042, + 111627, + 114275, + 116984, + 119759, + 122599, + 125506, + 128482, + 131529, + 134648, + 137841, + 141110, + 144457, + 147882, + 151389, + 154979, + 158654, + 162417, + 166268, + 170211, + 174248, + 178380, + 182610, + 186941, + 191374, + 195912, + 200558, + 205314, + 210183, + 215167, + 220270, + 225493, + 230841, + 236315, + 241919, + 247656, + 253529, + 259541, + 265696, + 271997, + 278447, + 285050, + 291810, + 298730, + 305814, + 313067, + 320491, + 328091, + 335872, + 343836, + 351990, + 360338, + 368883, + 377630, + 386586, + 395753, + 405138, + 414746, + 424581, + 434650, + 444957, + 455509, + 466311, + 477370, + 488690, + 500279, + 512143, + 524288 + ] + }, + "3cc00000:40000000": { + "scale_bits": "3cc00000", + "beta_bits": "40000000", + "P": [ + 1610612736, + 22, + -496 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 13828, + 14491, + 15187, + 15916, + 16680, + 17480, + 18319, + 19198, + 20119, + 21085, + 22097, + 23157, + 24269, + 25433, + 26654, + 27933, + 29274, + 30678, + 32151, + 33694, + 35311, + 37005, + 38781, + 40642, + 42593, + 44637, + 46779, + 49024, + 51377, + 53842, + 56426, + 59134, + 61972, + 64946, + 68063, + 71329, + 74753, + 78340, + 82100, + 86040, + 90169, + 94496, + 99031, + 103784, + 108764, + 113984, + 119454, + 125187, + 131195, + 137491, + 144089, + 151004, + 158251, + 165846, + 173805, + 182146, + 190887, + 200048, + 209649, + 219710, + 230254, + 241304, + 252885, + 265021, + 277739, + 291068, + 305037, + 319676, + 335018, + 351095, + 367945, + 385603, + 404108, + 423502, + 443826, + 465126, + 487448, + 510841, + 535357, + 561049, + 587974, + 616192, + 645763, + 676754, + 709232, + 743269, + 778939, + 816321, + 855497, + 896553, + 939580, + 984671, + 1031926, + 1081449, + 1133349, + 1187740, + 1244740, + 1304477, + 1367080, + 1432687, + 1501443, + 1573499, + 1649013, + 1728151, + 1811087, + 1898002, + 1989090, + 2084548, + 2184588, + 2289428, + 2399300, + 2514446, + 2635116, + 2761577, + 2894108, + 3032999, + 3178556, + 3331098, + 3490961, + 3658496, + 3834071, + 4018071, + 4210903, + 4412988, + 4624772, + 4846719, + 5079318, + 5323081, + 5578540, + 5846259, + 6126827, + 6420860, + 6729003, + 7051935, + 7390364, + 7745035, + 8116727, + 8506257, + 8914482, + 9342296, + 9790642, + 10260505, + 10752916, + 11268963, + 11809769, + 12376531, + 12970493, + 13592960, + 14245298, + 14928947, + 15645402, + 16396240, + 17183112, + 18007746, + 18871959, + 19777641, + 20726789, + 21721489, + 22763924, + 23856395, + 25001281, + 26201117, + 27458535, + 28776297, + 30157297, + 31604582, + 33121315, + 34710840, + 36376648, + 38122398, + 39951938, + 41869266, + 43878614, + 45984392, + 48191228, + 50503989, + 52927712, + 55467765, + 58129719, + 60919422, + 63842998, + 66906900, + 70117825, + 73482850, + 77009365, + 80705117, + 84578253, + 88637237, + 92891026, + 97348959, + 102020831, + 106916946, + 112047968, + 117425259, + 123060615, + 128966416, + 135155629, + 141641909, + 148439437, + 155563194, + 163028827, + 170852735, + 179052164, + 187645032, + 196650303, + 206087748, + 215978101, + 226343175, + 237205550, + 248589276, + 260519324, + 273021906, + 286124469, + 299855924, + 314246290, + 329327284, + 345132029, + 361695242, + 379053434, + 397244535, + 416308695, + 436287766, + 457225643, + 479168506, + 502164154, + 526263501, + 551519413, + 577987378, + 605725504, + 634794995, + 665259401, + 697185865, + 730644512, + 765708832, + 802456127, + 840966687, + 881325514, + 923621208, + 967946694, + 1014399735, + 1063081522, + 1114099841, + 1167566608, + 1223599290, + 1282320903, + 1343861016, + 1408354163, + 1475942488, + 1546774444, + 1621005612, + 1698799633, + 1780326490, + 1865766127, + 1955306112, + 2049143166, + 2147483647 + ], + "B": [ + 3, + 4, + 4, + 4, + 4, + 4, + 4, + 5, + 5, + 5, + 5, + 6, + 6, + 6, + 7, + 7, + 7, + 7, + 8, + 8, + 9, + 9, + 9, + 10, + 10, + 11, + 11, + 12, + 13, + 13, + 14, + 14, + 15, + 16, + 17, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 27, + 28, + 29, + 31, + 32, + 34, + 35, + 37, + 39, + 40, + 42, + 44, + 47, + 49, + 51, + 54, + 56, + 59, + 62, + 65, + 68, + 71, + 74, + 78, + 82, + 86, + 90, + 94, + 99, + 103, + 108, + 114, + 119, + 125, + 131, + 137, + 144, + 150, + 158, + 165, + 173, + 181, + 190, + 199, + 209, + 219, + 229, + 240, + 252, + 264, + 277, + 290, + 304, + 318, + 334, + 350, + 367, + 384, + 403, + 422, + 442, + 463, + 486, + 509, + 533, + 559, + 586, + 614, + 643, + 674, + 707, + 740, + 776, + 813, + 852, + 893, + 936, + 981, + 1028, + 1077, + 1129, + 1183, + 1240, + 1300, + 1362, + 1427, + 1496, + 1568, + 1643, + 1722, + 1804, + 1891, + 1982, + 2077, + 2176, + 2281, + 2390, + 2505, + 2625, + 2751, + 2883, + 3022, + 3167, + 3319, + 3478, + 3645, + 3820, + 4003, + 4195, + 4396, + 4607, + 4829, + 5060, + 5303, + 5558, + 5824, + 6104, + 6397, + 6704, + 7025, + 7363, + 7716, + 8086, + 8474, + 8881, + 9307, + 9754, + 10222, + 10713, + 11227, + 11765, + 12330, + 12922, + 13542, + 14192, + 14873, + 15587, + 16335, + 17119, + 17940, + 18801, + 19703, + 20649, + 21640, + 22678, + 23767, + 24907, + 26103, + 27355, + 28668, + 30044, + 31486, + 32997, + 34581, + 36240, + 37979, + 39802, + 41712, + 43714, + 45812, + 48010, + 50314, + 52729, + 55260, + 57912, + 60691, + 63603, + 66656, + 69855, + 73207, + 76720, + 80402, + 84261, + 88305, + 92542, + 96984, + 101638, + 106516, + 111627, + 116984, + 122599, + 128482, + 134648, + 141110, + 147882, + 154979, + 162417, + 170211, + 178380, + 186941, + 195912, + 205314, + 215167, + 225493, + 236315, + 247656, + 259541, + 271997, + 285050, + 298730, + 313067, + 328091, + 343836, + 360338, + 377630, + 395753, + 414746, + 434650, + 455509, + 477370, + 500279, + 524288 + ] + }, + "3f000000:3f800000": { + "scale_bits": "3f000000", + "beta_bits": "3f800000", + "P": [ + 1073741824, + 26, + -31 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 398, + 657, + 1083, + 1786, + 2944, + 4854, + 8003, + 13195, + 21754, + 35867, + 59134, + 97496, + 160743, + 265021, + 436945, + 720401, + 1187740, + 1958252, + 3228612, + 5323081, + 8776277, + 14469635, + 23856395, + 39332546, + 64848406, + 106916946, + 176276242, + 290630390, + 479168506, + 790015308, + 1302515042, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 3, + 5, + 9, + 14, + 24, + 39, + 65, + 107, + 176, + 290, + 478, + 788, + 1300, + 2143, + 3533, + 5824, + 9603, + 15832, + 26103, + 43036, + 70955, + 116984, + 192875, + 317997, + 524288 + ] + }, + "3f000000:40000000": { + "scale_bits": "3f000000", + "beta_bits": "40000000", + "P": [ + 1073741824, + 27, + -15 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 657, + 1786, + 4854, + 13195, + 35867, + 97496, + 265021, + 720401, + 1958252, + 5323081, + 14469635, + 39332546, + 106916946, + 290630390, + 790015308, + 2147483647 + ], + "B": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 3, + 9, + 24, + 65, + 176, + 478, + 1300, + 3533, + 9603, + 26103, + 70955, + 192875, + 524288 + ] + }, + "3b800000:3f800000": { + "scale_bits": "3b800000", + "beta_bits": "3f800000", + "P": [ + 1073741824, + 19, + -3968 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 793107307, + 796211412, + 799327670, + 802456127, + 805596832, + 808749832, + 811915175, + 815092909, + 818283082, + 821485743, + 824700940, + 827928722, + 831169139, + 834422238, + 837688072, + 840966687, + 844258136, + 847562467, + 850879732, + 854209980, + 857553263, + 860909631, + 864279136, + 867661828, + 871057761, + 874466985, + 877889552, + 881325514, + 884774924, + 888237836, + 891714300, + 895204371, + 898708102, + 902225546, + 905756757, + 909301789, + 912860696, + 916433531, + 920020350, + 923621208, + 927236160, + 930865259, + 934508562, + 938166124, + 941838002, + 945524250, + 949224926, + 952940085, + 956669785, + 960414082, + 964173032, + 967946694, + 971735124, + 975538381, + 979356521, + 983189603, + 987037687, + 990900829, + 994779088, + 998672524, + 1002581195, + 1006505161, + 1010444482, + 1014399735, + 1018369940, + 1022355689, + 1026357044, + 1030374062, + 1034406808, + 1038455340, + 1042519721, + 1046600012, + 1050696275, + 1054808573, + 1058936967, + 1063081522, + 1067242299, + 1071419362, + 1075612775, + 1079822601, + 1084048905, + 1088291750, + 1092551202, + 1096827325, + 1101120186, + 1105429847, + 1109756377, + 1114099841, + 1118460304, + 1122837834, + 1127232497, + 1131644360, + 1136073491, + 1140519957, + 1144983826, + 1149465166, + 1153964045, + 1158480532, + 1163014697, + 1167566608, + 1172136335, + 1176723947, + 1181329514, + 1185953106, + 1190594796, + 1195254651, + 1199932745, + 1204629148, + 1209343933, + 1214077169, + 1218828931, + 1223599290, + 1228388319, + 1233196091, + 1238022680, + 1242868157, + 1247732597, + 1252616075, + 1257518664, + 1262440440, + 1267381477, + 1272341849, + 1277321633, + 1282320903, + 1287339737, + 1292378209, + 1297436397, + 1302515042, + 1307612886, + 1312730690, + 1317868531, + 1323026485, + 1328204632, + 1333403050, + 1338621819, + 1343861016, + 1349120723, + 1354401017, + 1359701981, + 1365023694, + 1370366238, + 1375729693, + 1381114142, + 1386519665, + 1391946346, + 1397394268, + 1402863513, + 1408354163, + 1413866306, + 1419400020, + 1424955395, + 1430532512, + 1436131458, + 1441752318, + 1447395177, + 1453060121, + 1458747237, + 1464456613, + 1470188334, + 1475942488, + 1481719164, + 1487518448, + 1493340431, + 1499185200, + 1505052846, + 1510943456, + 1516857121, + 1522793931, + 1528753979, + 1534737352, + 1540744143, + 1546774444, + 1552828347, + 1558905943, + 1565007326, + 1571132588, + 1577281823, + 1583455125, + 1589652587, + 1595874303, + 1602120368, + 1608390878, + 1614685927, + 1621005612, + 1627350029, + 1633719273, + 1640113442, + 1646532632, + 1652976942, + 1659446468, + 1665941310, + 1672462419, + 1679008181, + 1685579571, + 1692176689, + 1698799633, + 1705448506, + 1712123407, + 1718824438, + 1725551701, + 1732305298, + 1739085330, + 1745891902, + 1752725117, + 1759585079, + 1766471892, + 1773385661, + 1780326490, + 1787294487, + 1794289757, + 1801312406, + 1808362541, + 1815440272, + 1822545702, + 1829678944, + 1836840105, + 1844029293, + 1851246620, + 1858492195, + 1865766127, + 1873068529, + 1880399512, + 1887759188, + 1895147668, + 1902565067, + 1910011495, + 1917487069, + 1924991901, + 1932526107, + 1940089800, + 1947683097, + 1955306112, + 1962958964, + 1970641767, + 1978354640, + 1986097700, + 1993871065, + 2001674853, + 2009509184, + 2017374176, + 2025269950, + 2033196626, + 2041154325, + 2049143166, + 2057163273, + 2065214767, + 2073297770, + 2081412406, + 2089558799, + 2097737070, + 2105947345, + 2114189749, + 2122464406, + 2130771442, + 2139110984, + 2147483647 + ], + "B": [ + 193630, + 194388, + 195148, + 195912, + 196679, + 197449, + 198221, + 198997, + 199776, + 200558, + 201343, + 202131, + 202922, + 203716, + 204514, + 205314, + 206118, + 206924, + 207734, + 208547, + 209364, + 210183, + 211006, + 211832, + 212661, + 213493, + 214329, + 215167, + 216010, + 216855, + 217704, + 218556, + 219411, + 220270, + 221132, + 221998, + 222866, + 223739, + 224614, + 225493, + 226376, + 227262, + 228152, + 229044, + 229941, + 230841, + 231744, + 232651, + 233562, + 234476, + 235394, + 236315, + 237240, + 238169, + 239101, + 240037, + 240976, + 241919, + 242866, + 243817, + 244771, + 245729, + 246691, + 247656, + 248625, + 249599, + 250575, + 251556, + 252541, + 253529, + 254521, + 255518, + 256518, + 257522, + 258530, + 259541, + 260557, + 261577, + 262601, + 263629, + 264660, + 265696, + 266736, + 267780, + 268828, + 269880, + 270937, + 271997, + 273062, + 274130, + 275203, + 276280, + 277362, + 278447, + 279537, + 280631, + 281730, + 282832, + 283939, + 285050, + 286166, + 287286, + 288411, + 289539, + 290673, + 291810, + 292952, + 294099, + 295250, + 296406, + 297566, + 298730, + 299899, + 301073, + 302252, + 303435, + 304622, + 305814, + 307011, + 308213, + 309419, + 310630, + 311846, + 313067, + 314292, + 315522, + 316757, + 317997, + 319241, + 320491, + 321745, + 323005, + 324269, + 325538, + 326812, + 328091, + 329375, + 330664, + 331958, + 333258, + 334562, + 335872, + 337186, + 338506, + 339831, + 341161, + 342496, + 343836, + 345182, + 346533, + 347890, + 349251, + 350618, + 351990, + 353368, + 354751, + 356139, + 357533, + 358933, + 360338, + 361748, + 363164, + 364585, + 366012, + 367445, + 368883, + 370326, + 371776, + 373231, + 374692, + 376158, + 377630, + 379108, + 380592, + 382082, + 383577, + 385079, + 386586, + 388099, + 389618, + 391143, + 392674, + 394210, + 395753, + 397302, + 398857, + 400418, + 401986, + 403559, + 405138, + 406724, + 408316, + 409914, + 411518, + 413129, + 414746, + 416369, + 417999, + 419635, + 421277, + 422926, + 424581, + 426243, + 427911, + 429586, + 431268, + 432955, + 434650, + 436351, + 438059, + 439774, + 441495, + 443223, + 444957, + 446699, + 448447, + 450202, + 451965, + 453733, + 455509, + 457292, + 459082, + 460879, + 462683, + 464493, + 466311, + 468136, + 469969, + 471808, + 473655, + 475509, + 477370, + 479238, + 481114, + 482997, + 484887, + 486785, + 488690, + 490603, + 492523, + 494451, + 496386, + 498329, + 500279, + 502237, + 504203, + 506176, + 508157, + 510146, + 512143, + 514147, + 516160, + 518180, + 520208, + 522244, + 524288 + ] + }, + "3b800000:40000000": { + "scale_bits": "3b800000", + "beta_bits": "40000000", + "P": [ + 1073741824, + 20, + -1984 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 292909809, + 295207111, + 297522436, + 299855924, + 302207716, + 304577955, + 306966786, + 309374355, + 311800807, + 314246290, + 316710954, + 319194948, + 321698426, + 324221537, + 326764439, + 329327284, + 331910230, + 334513434, + 337137055, + 339781254, + 342446191, + 345132029, + 347838933, + 350567066, + 353316596, + 356087689, + 358880514, + 361695242, + 364532043, + 367391090, + 370272556, + 373176807, + 376103639, + 379053434, + 382026370, + 385022627, + 388042388, + 391085836, + 394153156, + 397244535, + 400360161, + 403500223, + 406664914, + 409854427, + 413068955, + 416308695, + 419573844, + 422864603, + 426181171, + 429523751, + 432892548, + 436287766, + 439709613, + 443158298, + 446634030, + 450137023, + 453667489, + 457225643, + 460811701, + 464425883, + 468068408, + 471739497, + 475439373, + 479168506, + 482926632, + 486714244, + 490531569, + 494378839, + 498256289, + 502164154, + 506102670, + 510072079, + 514072622, + 518104542, + 522168086, + 526263501, + 530391037, + 534550945, + 538743480, + 542968897, + 547227455, + 551519413, + 555845034, + 560204580, + 564598319, + 569026518, + 573489447, + 577987378, + 582520586, + 587089347, + 591693937, + 596334638, + 601011733, + 605725504, + 610476239, + 615264540, + 620090070, + 624953459, + 629855002, + 634794995, + 639773739, + 644791536, + 649848692, + 654945514, + 660082313, + 665259401, + 670477094, + 675735711, + 681035572, + 686377000, + 691760321, + 697185865, + 702653961, + 708164944, + 713719151, + 719316919, + 724958592, + 730644512, + 736375026, + 742150484, + 747971238, + 753837642, + 759750054, + 765708832, + 771714341, + 777766943, + 783867007, + 790015308, + 796211412, + 802456127, + 808749832, + 815092909, + 821485743, + 827928722, + 834422238, + 840966687, + 847562467, + 854209980, + 860909631, + 867661828, + 874466985, + 881325514, + 888237836, + 895204371, + 902225546, + 909301789, + 916433531, + 923621208, + 930865259, + 938166124, + 945524250, + 952940085, + 960414082, + 967946694, + 975538381, + 983189603, + 990900829, + 998672524, + 1006505161, + 1014399735, + 1022355689, + 1030374062, + 1038455340, + 1046600012, + 1054808573, + 1063081522, + 1071419362, + 1079822601, + 1088291750, + 1096827325, + 1105429847, + 1114099841, + 1122837834, + 1131644360, + 1140519957, + 1149465166, + 1158480532, + 1167566608, + 1176723947, + 1185953106, + 1195254651, + 1204629148, + 1214077169, + 1223599290, + 1233196091, + 1242868157, + 1252616075, + 1262440440, + 1272341849, + 1282320903, + 1292378209, + 1302515042, + 1312730690, + 1323026485, + 1333403050, + 1343861016, + 1354401017, + 1365023694, + 1375729693, + 1386519665, + 1397394268, + 1408354163, + 1419400020, + 1430532512, + 1441752318, + 1453060121, + 1464456613, + 1475942488, + 1487518448, + 1499185200, + 1510943456, + 1522793931, + 1534737352, + 1546774444, + 1558905943, + 1571132588, + 1583455125, + 1595874303, + 1608390878, + 1621005612, + 1633719273, + 1646532632, + 1659446468, + 1672462419, + 1685579571, + 1698799633, + 1712123407, + 1725551701, + 1739085330, + 1752725117, + 1766471892, + 1780326490, + 1794289757, + 1808362541, + 1822545702, + 1836840105, + 1851246620, + 1865766127, + 1880399512, + 1895147668, + 1910011495, + 1924991901, + 1940089800, + 1955306112, + 1970641767, + 1986097700, + 2001674853, + 2017374176, + 2033196626, + 2049143166, + 2065214767, + 2081412406, + 2097737070, + 2114189749, + 2130771442, + 2147483647 + ], + "B": [ + 71511, + 72072, + 72637, + 73207, + 73781, + 74360, + 74943, + 75531, + 76123, + 76720, + 77322, + 77928, + 78540, + 79156, + 79776, + 80402, + 81033, + 81668, + 82309, + 82954, + 83605, + 84261, + 84922, + 85588, + 86259, + 86935, + 87617, + 88305, + 88997, + 89695, + 90399, + 91108, + 91822, + 92542, + 93268, + 94000, + 94737, + 95480, + 96229, + 96984, + 97744, + 98511, + 99283, + 100062, + 100847, + 101638, + 102435, + 103238, + 104048, + 104864, + 105687, + 106516, + 107351, + 108193, + 109042, + 109897, + 110759, + 111627, + 112503, + 113385, + 114275, + 115171, + 116074, + 116984, + 117902, + 118827, + 119759, + 120698, + 121645, + 122599, + 123560, + 124529, + 125506, + 126490, + 127482, + 128482, + 129490, + 130506, + 131529, + 132561, + 133600, + 134648, + 135704, + 136769, + 137841, + 138922, + 140012, + 141110, + 142217, + 143332, + 144457, + 145590, + 146731, + 147882, + 149042, + 150211, + 151389, + 152577, + 153773, + 154979, + 156195, + 157420, + 158654, + 159899, + 161153, + 162417, + 163691, + 164975, + 166268, + 167573, + 168887, + 170211, + 171546, + 172892, + 174248, + 175614, + 176992, + 178380, + 179779, + 181189, + 182610, + 184042, + 185486, + 186941, + 188407, + 189885, + 191374, + 192875, + 194388, + 195912, + 197449, + 198997, + 200558, + 202131, + 203716, + 205314, + 206924, + 208547, + 210183, + 211832, + 213493, + 215167, + 216855, + 218556, + 220270, + 221998, + 223739, + 225493, + 227262, + 229044, + 230841, + 232651, + 234476, + 236315, + 238169, + 240037, + 241919, + 243817, + 245729, + 247656, + 249599, + 251556, + 253529, + 255518, + 257522, + 259541, + 261577, + 263629, + 265696, + 267780, + 269880, + 271997, + 274130, + 276280, + 278447, + 280631, + 282832, + 285050, + 287286, + 289539, + 291810, + 294099, + 296406, + 298730, + 301073, + 303435, + 305814, + 308213, + 310630, + 313067, + 315522, + 317997, + 320491, + 323005, + 325538, + 328091, + 330664, + 333258, + 335872, + 338506, + 341161, + 343836, + 346533, + 349251, + 351990, + 354751, + 357533, + 360338, + 363164, + 366012, + 368883, + 371776, + 374692, + 377630, + 380592, + 383577, + 386586, + 389618, + 392674, + 395753, + 398857, + 401986, + 405138, + 408316, + 411518, + 414746, + 417999, + 421277, + 424581, + 427911, + 431268, + 434650, + 438059, + 441495, + 444957, + 448447, + 451965, + 455509, + 459082, + 462683, + 466311, + 469969, + 473655, + 477370, + 481114, + 484887, + 488690, + 492523, + 496386, + 500279, + 504203, + 508157, + 512143, + 516160, + 520208, + 524288 + ] + }, + "3c6075f7:3f800000": { + "scale_bits": "3c6075f7", + "beta_bits": "3f800000", + "P": [ + 1882913664, + 20, + -1984 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 65271288, + 66171652, + 67084438, + 68009817, + 68947962, + 69899049, + 70863255, + 71840763, + 72831754, + 73836415, + 74854935, + 75887504, + 76934318, + 77995570, + 79071462, + 80162193, + 81267969, + 82388997, + 83525526, + 84677691, + 85845752, + 87029929, + 88230442, + 89447517, + 90681380, + 91932263, + 93200403, + 94486034, + 95789401, + 97110746, + 98450319, + 99808369, + 101185151, + 102580926, + 103995951, + 105430494, + 106884820, + 108359262, + 109853990, + 111369342, + 112905598, + 114463047, + 116041982, + 117642697, + 119265493, + 120910673, + 122578550, + 124269431, + 125983637, + 127721490, + 129483314, + 131269442, + 133080203, + 134915942, + 136776997, + 138663791, + 140576544, + 142515687, + 144481585, + 146474601, + 148495113, + 150543494, + 152620133, + 154725416, + 156859740, + 159023508, + 161217121, + 163440995, + 165695543, + 167981192, + 170298366, + 172647502, + 175029034, + 177443500, + 179891188, + 182372645, + 184888339, + 187438735, + 190024317, + 192645563, + 195302967, + 197997032, + 200728256, + 203497159, + 206304253, + 209150072, + 212035144, + 214960014, + 217925225, + 220931335, + 223978909, + 227068624, + 230200848, + 233376284, + 236595534, + 239859192, + 243167872, + 246522198, + 249922791, + 253370297, + 256865355, + 260408628, + 264000775, + 267642476, + 271334407, + 275077264, + 278871753, + 282718575, + 286618458, + 290572121, + 294580468, + 298643967, + 302763529, + 306939928, + 311173937, + 315466357, + 319817984, + 324229644, + 328702155, + 333236366, + 337833118, + 342493278, + 347217727, + 352007339, + 356863022, + 361785676, + 366776230, + 371835607, + 376964951, + 382164879, + 387436544, + 392780944, + 398199064, + 403691933, + 409260567, + 414906024, + 420629349, + 426431623, + 432313942, + 438277396, + 444323118, + 450452227, + 456665887, + 462965247, + 469351492, + 475825822, + 482389677, + 489043849, + 495789822, + 502628872, + 509562261, + 516591304, + 523717302, + 530941599, + 538265558, + 545690538, + 553217948, + 560849185, + 568585696, + 576428918, + 584380326, + 592441421, + 600613693, + 608898686, + 617298242, + 625813359, + 634445954, + 643197658, + 652070087, + 661064911, + 670183826, + 679428521, + 688800751, + 698302253, + 707934833, + 717700275, + 727600425, + 737637149, + 747812307, + 758127828, + 768585619, + 779187660, + 789935905, + 800832814, + 811879655, + 823078906, + 834432671, + 845943051, + 857612226, + 869442358, + 881435691, + 893594452, + 905920934, + 918417464, + 931086360, + 943930027, + 956950845, + 970151281, + 983533777, + 997100868, + 1010855055, + 1024799453, + 1038935736, + 1053267042, + 1067796078, + 1082525530, + 1097458189, + 1112596820, + 1127944279, + 1143503462, + 1159277256, + 1175268655, + 1191480626, + 1207916245, + 1224578559, + 1241470727, + 1258595874, + 1275957223, + 1293558038, + 1311402230, + 1329491953, + 1347831243, + 1366423567, + 1385272359, + 1404381169, + 1423753598, + 1443393237, + 1463303812, + 1483489018, + 1503952686, + 1524698613, + 1545730735, + 1567052953, + 1588669285, + 1610583803, + 1632800562, + 1655323760, + 1678158404, + 1701307207, + 1724775380, + 1748567330, + 1772687531, + 1797140444, + 1821930704, + 1847062904, + 1872541813, + 1898372157, + 1924558841, + 1951106722, + 1978020810, + 2005306183, + 2032967897, + 2061011193, + 2089441261, + 2118263475, + 2147483647 + ], + "B": [ + 15935, + 16155, + 16378, + 16604, + 16833, + 17065, + 17301, + 17539, + 17781, + 18026, + 18275, + 18527, + 18783, + 19042, + 19305, + 19571, + 19841, + 20115, + 20392, + 20673, + 20958, + 21248, + 21541, + 21838, + 22139, + 22444, + 22754, + 23068, + 23386, + 23709, + 24036, + 24367, + 24703, + 25044, + 25390, + 25740, + 26095, + 26455, + 26820, + 27190, + 27565, + 27945, + 28331, + 28721, + 29118, + 29519, + 29926, + 30339, + 30758, + 31182, + 31612, + 32048, + 32490, + 32938, + 33393, + 33853, + 34320, + 34794, + 35274, + 35760, + 36254, + 36754, + 37261, + 37775, + 38296, + 38824, + 39360, + 39903, + 40453, + 41011, + 41577, + 42150, + 42732, + 43321, + 43919, + 44525, + 45139, + 45761, + 46393, + 47033, + 47681, + 48339, + 49006, + 49682, + 50367, + 51062, + 51766, + 52480, + 53204, + 53938, + 54682, + 55437, + 56201, + 56977, + 57763, + 58559, + 59367, + 60186, + 61016, + 61858, + 62711, + 63576, + 64453, + 65342, + 66244, + 67158, + 68084, + 69023, + 69975, + 70940, + 71919, + 72911, + 73917, + 74937, + 75970, + 77018, + 78081, + 79158, + 80250, + 81357, + 82479, + 83617, + 84770, + 85939, + 87125, + 88327, + 89545, + 90780, + 92032, + 93302, + 94589, + 95894, + 97217, + 98558, + 99917, + 101295, + 102693, + 104109, + 105545, + 107001, + 108477, + 109974, + 111491, + 113029, + 114588, + 116168, + 117771, + 119395, + 121042, + 122712, + 124405, + 126121, + 127861, + 129624, + 131412, + 133225, + 135063, + 136926, + 138815, + 140730, + 142671, + 144639, + 146634, + 148657, + 150708, + 152786, + 154894, + 157031, + 159197, + 161393, + 163619, + 165876, + 168164, + 170484, + 172836, + 175220, + 177637, + 180087, + 182571, + 185090, + 187643, + 190231, + 192855, + 195516, + 198213, + 200947, + 203719, + 206529, + 209378, + 212266, + 215194, + 218163, + 221172, + 224223, + 227316, + 230452, + 233631, + 236853, + 240121, + 243433, + 246791, + 250195, + 253646, + 257145, + 260692, + 264288, + 267934, + 271630, + 275377, + 279176, + 283027, + 286931, + 290889, + 294901, + 298969, + 303093, + 307274, + 311513, + 315810, + 320167, + 324583, + 329060, + 333600, + 338201, + 342866, + 347596, + 352391, + 357252, + 362180, + 367176, + 372241, + 377376, + 382581, + 387859, + 393209, + 398633, + 404132, + 409707, + 415358, + 421088, + 426896, + 432785, + 438755, + 444807, + 450943, + 457164, + 463470, + 469863, + 476344, + 482915, + 489577, + 496330, + 503177, + 510117, + 517154, + 524288 + ] + }, + "3c6075f7:40000000": { + "scale_bits": "3c6075f7", + "beta_bits": "40000000", + "P": [ + 1882913664, + 21, + -992 + ], + "d": [ + -255, + -254, + -253, + -252, + -251, + -250, + -249, + -248, + -247, + -246, + -245, + -244, + -243, + -242, + -241, + -240, + -239, + -238, + -237, + -236, + -235, + -234, + -233, + -232, + -231, + -230, + -229, + -228, + -227, + -226, + -225, + -224, + -223, + -222, + -221, + -220, + -219, + -218, + -217, + -216, + -215, + -214, + -213, + -212, + -211, + -210, + -209, + -208, + -207, + -206, + -205, + -204, + -203, + -202, + -201, + -200, + -199, + -198, + -197, + -196, + -195, + -194, + -193, + -192, + -191, + -190, + -189, + -188, + -187, + -186, + -185, + -184, + -183, + -182, + -181, + -180, + -179, + -178, + -177, + -176, + -175, + -174, + -173, + -172, + -171, + -170, + -169, + -168, + -167, + -166, + -165, + -164, + -163, + -162, + -161, + -160, + -159, + -158, + -157, + -156, + -155, + -154, + -153, + -152, + -151, + -150, + -149, + -148, + -147, + -146, + -145, + -144, + -143, + -142, + -141, + -140, + -139, + -138, + -137, + -136, + -135, + -134, + -133, + -132, + -131, + -130, + -129, + -128, + -127, + -126, + -125, + -124, + -123, + -122, + -121, + -120, + -119, + -118, + -117, + -116, + -115, + -114, + -113, + -112, + -111, + -110, + -109, + -108, + -107, + -106, + -105, + -104, + -103, + -102, + -101, + -100, + -99, + -98, + -97, + -96, + -95, + -94, + -93, + -92, + -91, + -90, + -89, + -88, + -87, + -86, + -85, + -84, + -83, + -82, + -81, + -80, + -79, + -78, + -77, + -76, + -75, + -74, + -73, + -72, + -71, + -70, + -69, + -68, + -67, + -66, + -65, + -64, + -63, + -62, + -61, + -60, + -59, + -58, + -57, + -56, + -55, + -54, + -53, + -52, + -51, + -50, + -49, + -48, + -47, + -46, + -45, + -44, + -43, + -42, + -41, + -40, + -39, + -38, + -37, + -36, + -35, + -34, + -33, + -32, + -31, + -30, + -29, + -28, + -27, + -26, + -25, + -24, + -23, + -22, + -21, + -20, + -19, + -18, + -17, + -16, + -15, + -14, + -13, + -12, + -11, + -10, + -9, + -8, + -7, + -6, + -5, + -4, + -3, + -2, + -1, + 0 + ], + "admitted": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "A": [ + 1983875, + 2038985, + 2095625, + 2153839, + 2213671, + 2275164, + 2338365, + 2403322, + 2470083, + 2538700, + 2609222, + 2681703, + 2756198, + 2832762, + 2911452, + 2992329, + 3075452, + 3160885, + 3248691, + 3338936, + 3431687, + 3527015, + 3624992, + 3725690, + 3829185, + 3935555, + 4044880, + 4157244, + 4272726, + 4391417, + 4513406, + 4638783, + 4767643, + 4900082, + 5036201, + 5176101, + 5319886, + 5467668, + 5619553, + 5775657, + 5936098, + 6100996, + 6270475, + 6444661, + 6623686, + 6807683, + 6996795, + 7191157, + 7390919, + 7596230, + 7807244, + 8024120, + 8247021, + 8476113, + 8711569, + 8953568, + 9202287, + 9457916, + 9720646, + 9990674, + 10268203, + 10553442, + 10846604, + 11147908, + 11457587, + 11775865, + 12102984, + 12439191, + 12784737, + 13139882, + 13504893, + 13880042, + 14265612, + 14661899, + 15069187, + 15487791, + 15918024, + 16360208, + 16814675, + 17281767, + 17761834, + 18255236, + 18762350, + 19283544, + 19819217, + 20369772, + 20935620, + 21517188, + 22114910, + 22729236, + 23360626, + 24009564, + 24676518, + 25362001, + 26066528, + 26790626, + 27534838, + 28299724, + 29085857, + 29893826, + 30724251, + 31577729, + 32454920, + 33356479, + 34283083, + 35235428, + 36214227, + 37220215, + 38254147, + 39316796, + 40408983, + 41531495, + 42685191, + 43870936, + 45089619, + 46342156, + 47629486, + 48952575, + 50312414, + 51710049, + 53146490, + 54622836, + 56140195, + 57699704, + 59302534, + 60949889, + 62643003, + 64383144, + 66171652, + 68009817, + 69899049, + 71840763, + 73836415, + 75887504, + 77995570, + 80162193, + 82388997, + 84677691, + 87029929, + 89447517, + 91932263, + 94486034, + 97110746, + 99808369, + 102580926, + 105430494, + 108359262, + 111369342, + 114463047, + 117642697, + 120910673, + 124269431, + 127721490, + 131269442, + 134915942, + 138663791, + 142515687, + 146474601, + 150543494, + 154725416, + 159023508, + 163440995, + 167981192, + 172647502, + 177443500, + 182372645, + 187438735, + 192645563, + 197997032, + 203497159, + 209150072, + 214960014, + 220931335, + 227068624, + 233376284, + 239859192, + 246522198, + 253370297, + 260408628, + 267642476, + 275077264, + 282718575, + 290572121, + 298643967, + 306939928, + 315466357, + 324229644, + 333236366, + 342493278, + 352007339, + 361785676, + 371835607, + 382164879, + 392780944, + 403691933, + 414906024, + 426431623, + 438277396, + 450452227, + 462965247, + 475825822, + 489043849, + 502628872, + 516591304, + 530941599, + 545690538, + 560849185, + 576428918, + 592441421, + 608898686, + 625813359, + 643197658, + 661064911, + 679428521, + 698302253, + 717700275, + 737637149, + 758127828, + 779187660, + 800832814, + 823078906, + 845943051, + 869442358, + 893594452, + 918417464, + 943930027, + 970151281, + 997100868, + 1024799453, + 1053267042, + 1082525530, + 1112596820, + 1143503462, + 1175268655, + 1207916245, + 1241470727, + 1275957223, + 1311402230, + 1347831243, + 1385272359, + 1423753598, + 1463303812, + 1503952686, + 1545730735, + 1588669285, + 1632800562, + 1678158404, + 1724775380, + 1772687531, + 1821930704, + 1872541813, + 1924558841, + 1978020810, + 2032967897, + 2089441261, + 2147483647 + ], + "B": [ + 484, + 498, + 512, + 526, + 540, + 555, + 571, + 587, + 603, + 620, + 637, + 655, + 673, + 692, + 711, + 731, + 751, + 772, + 793, + 815, + 838, + 861, + 885, + 910, + 935, + 961, + 988, + 1015, + 1043, + 1072, + 1102, + 1133, + 1164, + 1196, + 1230, + 1264, + 1299, + 1335, + 1372, + 1410, + 1449, + 1490, + 1531, + 1573, + 1617, + 1662, + 1708, + 1756, + 1804, + 1855, + 1906, + 1959, + 2013, + 2069, + 2127, + 2186, + 2247, + 2309, + 2373, + 2439, + 2507, + 2577, + 2648, + 2722, + 2797, + 2875, + 2955, + 3037, + 3121, + 3208, + 3297, + 3389, + 3483, + 3580, + 3679, + 3781, + 3886, + 3994, + 4105, + 4219, + 4336, + 4457, + 4581, + 4708, + 4839, + 4973, + 5111, + 5253, + 5399, + 5549, + 5703, + 5862, + 6025, + 6192, + 6364, + 6541, + 6722, + 6909, + 7101, + 7298, + 7501, + 7709, + 7924, + 8144, + 8370, + 8602, + 8841, + 9087, + 9339, + 9599, + 9865, + 10140, + 10421, + 10711, + 11008, + 11314, + 11628, + 11951, + 12283, + 12625, + 12975, + 13336, + 13706, + 14087, + 14478, + 14880, + 15294, + 15719, + 16155, + 16604, + 17065, + 17539, + 18026, + 18527, + 19042, + 19571, + 20115, + 20673, + 21248, + 21838, + 22444, + 23068, + 23709, + 24367, + 25044, + 25740, + 26455, + 27190, + 27945, + 28721, + 29519, + 30339, + 31182, + 32048, + 32938, + 33853, + 34794, + 35760, + 36754, + 37775, + 38824, + 39903, + 41011, + 42150, + 43321, + 44525, + 45761, + 47033, + 48339, + 49682, + 51062, + 52480, + 53938, + 55437, + 56977, + 58559, + 60186, + 61858, + 63576, + 65342, + 67158, + 69023, + 70940, + 72911, + 74937, + 77018, + 79158, + 81357, + 83617, + 85939, + 88327, + 90780, + 93302, + 95894, + 98558, + 101295, + 104109, + 107001, + 109974, + 113029, + 116168, + 119395, + 122712, + 126121, + 129624, + 133225, + 136926, + 140730, + 144639, + 148657, + 152786, + 157031, + 161393, + 165876, + 170484, + 175220, + 180087, + 185090, + 190231, + 195516, + 200947, + 206529, + 212266, + 218163, + 224223, + 230452, + 236853, + 243433, + 250195, + 257145, + 264288, + 271630, + 279176, + 286931, + 294901, + 303093, + 311513, + 320167, + 329060, + 338201, + 347596, + 357252, + 367176, + 377376, + 387859, + 398633, + 409707, + 421088, + 432785, + 444807, + 457164, + 469863, + 482915, + 496330, + 510117, + 524288 + ] + } + }, + "sha256": { + "3d4ccccd:3f800000": "cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb", + "3d4ccccd:40000000": "655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f", + "3dcccccd:3f800000": "a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b", + "3dcccccd:40000000": "7477a2fde28f0218230f265585c2fd20fe2a3c008394373b6c34bf2315f34354", + "3d800000:3f800000": "625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c", + "3d800000:40000000": "4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354", + "3cc00000:3f800000": "301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037", + "3cc00000:40000000": "808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c", + "3f000000:3f800000": "1af06aaebb314a90f66fbf0ee8cbd631bb72d97bead8d15f3fecc213ebe6028e", + "3f000000:40000000": "0893102287fc9aa10014f6d5d01e0109707b73268d492bf8cc59a7028f9d4936", + "3b800000:3f800000": "1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366", + "3b800000:40000000": "62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944", + "3c6075f7:3f800000": "10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3", + "3c6075f7:40000000": "56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94" + } +} diff --git a/.claude/probes/source-behavior-v1/fixtures65/unreachable65.jsonl b/.claude/probes/source-behavior-v1/fixtures65/unreachable65.jsonl new file mode 100644 index 000000000..49eba96d1 --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65/unreachable65.jsonl @@ -0,0 +1,10 @@ +{"S":535790,"cal_index":4,"d":-23,"status":"unreachable_negative","table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c"} +{"S":606258,"cal_index":5,"d":-5,"status":"unreachable_negative","table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354"} +{"S":663093,"cal_index":6,"d":-27,"status":"unreachable_negative","table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037"} +{"S":749906,"cal_index":7,"d":-3,"status":"unreachable_negative","table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c"} +{"S":1097924,"cal_index":10,"d":-242,"status":"unreachable_gap","table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366"} +{"S":723932,"cal_index":10,"d":-178,"status":"unreachable_negative","table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366"} +{"S":854781,"cal_index":11,"d":-223,"status":"unreachable_gap","table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944"} +{"S":535790,"cal_index":11,"d":-184,"status":"unreachable_negative","table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944"} +{"S":694586,"cal_index":12,"d":-57,"status":"unreachable_negative","table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3"} +{"S":736847,"cal_index":13,"d":-16,"status":"unreachable_negative","table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94"} diff --git a/.claude/probes/source-behavior-v1/fixtures65/witness65_full.jsonl b/.claude/probes/source-behavior-v1/fixtures65/witness65_full.jsonl new file mode 100644 index 000000000..8348a9d52 --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65/witness65_full.jsonl @@ -0,0 +1,529 @@ +{"S":3793058,"band_h":10,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":0,"d":-53,"distinct_codes":5,"exponent":25,"id":"W000","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-69":1,"127":7,"27":1,"74":1,"90":1},"row_length":11,"scale_bits":"3d4ccccd","sh_exact":1187326855,"sh_source":1187326858,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1187326857,"threshold_margin":1,"weight":151722319,"zero_point":99} +{"S":1359499,"band_h":11,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-116,"cal_index":0,"d":-43,"distinct_codes":5,"exponent":24,"id":"W001","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-57":1,"112":1,"127":2,"17":1,"84":1},"row_length":6,"scale_bits":"3d4ccccd","sh_exact":1656345326,"sh_source":1656345330,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1656345328,"threshold_margin":2,"weight":250147815,"zero_point":99} +{"S":6650654,"band_h":9,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-122,"cal_index":0,"d":-26,"distinct_codes":5,"exponent":26,"id":"W002","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-42":1,"101":1,"109":1,"127":12,"24":1},"row_length":16,"scale_bits":"3d4ccccd","sh_exact":1354332860,"sh_source":1354332862,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1354332861,"threshold_margin":1,"weight":585257551,"zero_point":99} +{"S":76908027,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":0,"d":-25,"distinct_codes":6,"exponent":30,"id":"W003","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-22":1,"-91":1,"102":1,"108":1,"127":146,"45":1},"row_length":151,"scale_bits":"3d4ccccd","sh_exact":1873864065,"sh_source":1873864062,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1873864063,"threshold_margin":1,"weight":615264216,"zero_point":99} +{"S":25636009,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":0,"d":-25,"distinct_codes":6,"exponent":28,"id":"W004","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-65":1,"102":1,"117":1,"127":48,"15":1},"row_length":53,"scale_bits":"3d4ccccd","sh_exact":1405398048,"sh_source":1405398046,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1405398047,"threshold_margin":1,"weight":615264216,"zero_point":99} +{"S":26950402,"band_h":7,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":0,"d":-24,"distinct_codes":4,"exponent":28,"id":"W005","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"103":1,"127":51,"6":1,"81":1},"row_length":54,"scale_bits":"3d4ccccd","sh_exact":1336855644,"sh_source":1336855646,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1336855645,"threshold_margin":1,"weight":646809647,"zero_point":99} +{"S":84996534,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":0,"d":-23,"distinct_codes":5,"exponent":30,"id":"W006","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-42":1,"104":1,"122":1,"127":161,"51":1},"row_length":165,"scale_bits":"3d4ccccd","sh_exact":1695541939,"sh_source":1695541942,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1695541941,"threshold_margin":1,"weight":679972271,"zero_point":99} +{"S":4047454,"band_h":10,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-118,"cal_index":0,"d":-23,"distinct_codes":6,"exponent":25,"id":"W007","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-17":1,"-93":1,"104":1,"108":1,"127":7,"44":1},"row_length":12,"scale_bits":"3d4ccccd","sh_exact":1112699398,"sh_source":1112699396,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1112699398,"threshold_margin":0,"weight":679972271,"zero_point":99} +{"S":40205274,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":0,"d":-16,"distinct_codes":6,"exponent":29,"id":"W008","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-128":1,"-3":1,"-65":1,"111":1,"127":76,"98":1},"row_length":81,"scale_bits":"3d4ccccd","sh_exact":1792242332,"sh_source":1792242336,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1792242335,"threshold_margin":1,"weight":964926574,"zero_point":99} +{"S":25359980,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":0,"d":-15,"distinct_codes":6,"exponent":28,"id":"W009","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-32":1,"-98":1,"112":1,"124":1,"127":47,"61":1},"row_length":52,"scale_bits":"3d4ccccd","sh_exact":1420695009,"sh_source":1420695006,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1420695007,"threshold_margin":1,"weight":1014399201,"zero_point":99} +{"S":26660221,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":0,"d":-14,"distinct_codes":6,"exponent":28,"id":"W010","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-111":1,"-56":1,"106":1,"113":1,"127":50,"15":1},"row_length":55,"scale_bits":"3d4ccccd","sh_exact":1351406540,"sh_source":1351406544,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1351406541,"threshold_margin":1,"weight":1066408839,"zero_point":99} +{"S":3808603,"band_h":10,"beta_bits":"3f800000","byte_exact":-110,"byte_source":-111,"cal_index":0,"d":-14,"distinct_codes":6,"exponent":25,"id":"W011","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"-13":1,"-84":1,"113":1,"121":1,"127":6,"54":1},"row_length":11,"scale_bits":"3d4ccccd","sh_exact":1182480723,"sh_source":1182480718,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1182480723,"threshold_margin":0,"weight":1066408839,"zero_point":99} +{"S":32562876,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":0,"d":-10,"distinct_codes":5,"exponent":28,"id":"W012","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-53":1,"113":1,"117":1,"127":61,"23":1},"row_length":65,"scale_bits":"3d4ccccd","sh_exact":1106437804,"sh_source":1106437800,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":99} +{"S":10854292,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":0,"d":-10,"distinct_codes":5,"exponent":27,"id":"W013","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-102":1,"-11":1,"117":1,"127":20,"80":1},"row_length":24,"scale_bits":"3d4ccccd","sh_exact":1659656706,"sh_source":1659656702,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":99} +{"S":59979222,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":0,"d":-8,"distinct_codes":6,"exponent":29,"id":"W014","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-102":1,"-37":1,"119":1,"120":1,"127":113,"54":1},"row_length":118,"scale_bits":"3d4ccccd","sh_exact":1201375937,"sh_source":1201375934,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1201375935,"threshold_margin":1,"weight":1439501330,"zero_point":99} +{"S":189163267,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":0,"d":-7,"distinct_codes":5,"exponent":31,"id":"W015","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-128":1,"-40":1,"120":1,"127":360,"80":1},"row_length":364,"scale_bits":"3d4ccccd","sh_exact":1523712192,"sh_source":1523712188,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1523712190,"threshold_margin":2,"weight":1513306137,"zero_point":99} +{"S":6857306,"band_h":9,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-114,"cal_index":0,"d":-6,"distinct_codes":5,"exponent":26,"id":"W016","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"-65":1,"105":1,"121":1,"127":12,"23":1},"row_length":16,"scale_bits":"3d4ccccd","sh_exact":1313518641,"sh_source":1313518638,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1313518641,"threshold_margin":0,"weight":1590894991,"zero_point":99} +{"S":7967053,"band_h":9,"beta_bits":"3f800000","byte_exact":-114,"byte_source":-113,"cal_index":0,"d":-3,"distinct_codes":5,"exponent":26,"id":"W017","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-113,"row":{"-102":1,"105":1,"124":1,"127":14,"6":1},"row_length":18,"scale_bits":"3d4ccccd","sh_exact":1130555960,"sh_source":1130555962,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1130555961,"threshold_margin":1,"weight":1848356295,"zero_point":99} +{"S":242890447,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":0,"d":-2,"distinct_codes":5,"exponent":31,"id":"W018","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-48":1,"107":1,"125":1,"127":462,"16":1},"row_length":466,"scale_bits":"3d4ccccd","sh_exact":1186668227,"sh_source":1186668232,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1186668230,"threshold_margin":2,"weight":1943123572,"zero_point":99} +{"S":255343701,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":0,"d":-1,"distinct_codes":5,"exponent":31,"id":"W019","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-118":1,"-50":1,"126":1,"127":486,"76":1},"row_length":490,"scale_bits":"3d4ccccd","sh_exact":1128793759,"sh_source":1128793762,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1128793762,"threshold_margin":0,"weight":2042749603,"zero_point":99} +{"S":6650654,"band_h":9,"beta_bits":"40000000","byte_exact":-123,"byte_source":-122,"cal_index":1,"d":-13,"distinct_codes":6,"exponent":26,"id":"W020","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"114":1,"118":1,"127":12,"27":1,"50":1,"75":1},"row_length":17,"scale_bits":"3d4ccccd","sh_exact":1354332860,"sh_source":1354332862,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1354332861,"threshold_margin":1,"weight":585257551,"zero_point":99} +{"S":26950402,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":1,"d":-12,"distinct_codes":6,"exponent":28,"id":"W021","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-11":1,"104":1,"115":1,"127":51,"36":1,"66":1},"row_length":56,"scale_bits":"3d4ccccd","sh_exact":1336855644,"sh_source":1336855646,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1336855645,"threshold_margin":1,"weight":646809647,"zero_point":99} +{"S":40205274,"band_h":6,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":1,"d":-8,"distinct_codes":7,"exponent":29,"id":"W022","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-11":1,"112":1,"119":1,"127":76,"30":1,"54":1,"83":1},"row_length":82,"scale_bits":"3d4ccccd","sh_exact":1792242332,"sh_source":1792242336,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1792242335,"threshold_margin":1,"weight":964926574,"zero_point":99} +{"S":26660221,"band_h":7,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":1,"d":-7,"distinct_codes":6,"exponent":28,"id":"W023","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"116":1,"120":1,"127":50,"22":1,"53":1,"88":1},"row_length":55,"scale_bits":"3d4ccccd","sh_exact":1351406540,"sh_source":1351406544,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1351406541,"threshold_margin":1,"weight":1066408839,"zero_point":99} +{"S":3808603,"band_h":10,"beta_bits":"40000000","byte_exact":-110,"byte_source":-111,"cal_index":1,"d":-7,"distinct_codes":7,"exponent":25,"id":"W024","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"120":1,"124":1,"127":6,"13":1,"40":1,"65":1,"90":1},"row_length":12,"scale_bits":"3d4ccccd","sh_exact":1182480723,"sh_source":1182480718,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1182480723,"threshold_margin":0,"weight":1066408839,"zero_point":99} +{"S":32562876,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":1,"d":-5,"distinct_codes":5,"exponent":28,"id":"W025","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"120":1,"122":1,"127":61,"37":1,"75":1},"row_length":65,"scale_bits":"3d4ccccd","sh_exact":1106437804,"sh_source":1106437800,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":99} +{"S":10854292,"band_h":8,"beta_bits":"40000000","byte_exact":-120,"byte_source":-121,"cal_index":1,"d":-5,"distinct_codes":6,"exponent":27,"id":"W026","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"0":1,"103":1,"122":1,"127":20,"39":1,"75":1},"row_length":25,"scale_bits":"3d4ccccd","sh_exact":1659656706,"sh_source":1659656702,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":99} +{"S":59979222,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":1,"d":-4,"distinct_codes":6,"exponent":29,"id":"W027","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"123":2,"127":113,"35":1,"5":1,"75":1,"98":1},"row_length":119,"scale_bits":"3d4ccccd","sh_exact":1201375937,"sh_source":1201375934,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1201375935,"threshold_margin":1,"weight":1439501330,"zero_point":99} +{"S":6857306,"band_h":9,"beta_bits":"40000000","byte_exact":-113,"byte_source":-114,"cal_index":1,"d":-3,"distinct_codes":5,"exponent":26,"id":"W028","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"116":1,"124":1,"127":12,"31":1,"75":1},"row_length":16,"scale_bits":"3d4ccccd","sh_exact":1313518641,"sh_source":1313518638,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1313518641,"threshold_margin":0,"weight":1590894991,"zero_point":99} +{"S":242890447,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":1,"d":-1,"distinct_codes":6,"exponent":31,"id":"W029","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"117":1,"126":1,"127":462,"13":1,"47":1,"71":1},"row_length":467,"scale_bits":"3d4ccccd","sh_exact":1186668227,"sh_source":1186668232,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1186668230,"threshold_margin":2,"weight":1943123572,"zero_point":99} +{"S":6650654,"band_h":9,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-122,"cal_index":2,"d":-13,"distinct_codes":6,"exponent":26,"id":"W030","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"114":1,"118":1,"127":12,"27":1,"50":1,"75":1},"row_length":17,"scale_bits":"3dcccccd","sh_exact":1354332860,"sh_source":1354332862,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1354332861,"threshold_margin":1,"weight":585257551,"zero_point":22} +{"S":26950402,"band_h":7,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":2,"d":-12,"distinct_codes":6,"exponent":28,"id":"W031","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-11":1,"104":1,"115":1,"127":51,"36":1,"66":1},"row_length":56,"scale_bits":"3dcccccd","sh_exact":1336855644,"sh_source":1336855646,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1336855645,"threshold_margin":1,"weight":646809647,"zero_point":22} +{"S":40205274,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":2,"d":-8,"distinct_codes":7,"exponent":29,"id":"W032","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-11":1,"112":1,"119":1,"127":76,"30":1,"54":1,"83":1},"row_length":82,"scale_bits":"3dcccccd","sh_exact":1792242332,"sh_source":1792242336,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1792242335,"threshold_margin":1,"weight":964926574,"zero_point":22} +{"S":26660221,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":2,"d":-7,"distinct_codes":6,"exponent":28,"id":"W033","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"116":1,"120":1,"127":50,"22":1,"53":1,"88":1},"row_length":55,"scale_bits":"3dcccccd","sh_exact":1351406540,"sh_source":1351406544,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1351406541,"threshold_margin":1,"weight":1066408839,"zero_point":22} +{"S":3808603,"band_h":10,"beta_bits":"3f800000","byte_exact":-110,"byte_source":-111,"cal_index":2,"d":-7,"distinct_codes":7,"exponent":25,"id":"W034","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"120":1,"124":1,"127":6,"13":1,"40":1,"65":1,"90":1},"row_length":12,"scale_bits":"3dcccccd","sh_exact":1182480723,"sh_source":1182480718,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1182480723,"threshold_margin":0,"weight":1066408839,"zero_point":22} +{"S":32562876,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":2,"d":-5,"distinct_codes":5,"exponent":28,"id":"W035","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"120":1,"122":1,"127":61,"37":1,"75":1},"row_length":65,"scale_bits":"3dcccccd","sh_exact":1106437804,"sh_source":1106437800,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":22} +{"S":10854292,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":2,"d":-5,"distinct_codes":6,"exponent":27,"id":"W036","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"0":1,"103":1,"122":1,"127":20,"39":1,"75":1},"row_length":25,"scale_bits":"3dcccccd","sh_exact":1659656706,"sh_source":1659656702,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":22} +{"S":59979222,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":2,"d":-4,"distinct_codes":6,"exponent":29,"id":"W037","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"123":2,"127":113,"35":1,"5":1,"75":1,"98":1},"row_length":119,"scale_bits":"3dcccccd","sh_exact":1201375937,"sh_source":1201375934,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1201375935,"threshold_margin":1,"weight":1439501330,"zero_point":22} +{"S":6857306,"band_h":9,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-114,"cal_index":2,"d":-3,"distinct_codes":5,"exponent":26,"id":"W038","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"116":1,"124":1,"127":12,"31":1,"75":1},"row_length":16,"scale_bits":"3dcccccd","sh_exact":1313518641,"sh_source":1313518638,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1313518641,"threshold_margin":0,"weight":1590894991,"zero_point":22} +{"S":242890447,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":2,"d":-1,"distinct_codes":6,"exponent":31,"id":"W039","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"117":1,"126":1,"127":462,"13":1,"47":1,"71":1},"row_length":467,"scale_bits":"3dcccccd","sh_exact":1186668227,"sh_source":1186668232,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1186668230,"threshold_margin":2,"weight":1943123572,"zero_point":22} +{"S":26950402,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":3,"d":-6,"distinct_codes":7,"exponent":28,"id":"W040","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"104":1,"115":1,"121":1,"127":51,"58":1,"84":1,"95":1},"row_length":57,"scale_bits":"3dcccccd","sh_exact":1336855644,"sh_source":1336855646,"table":"3dcccccd:40000000","table_sha256":"7477a2fde28f0218230f265585c2fd20fe2a3c008394373b6c34bf2315f34354","threshold":1336855645,"threshold_margin":1,"weight":646809647,"zero_point":1} +{"S":40205274,"band_h":6,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":3,"d":-4,"distinct_codes":7,"exponent":29,"id":"W041","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"110":1,"119":1,"123":1,"127":76,"66":1,"82":1,"91":1},"row_length":82,"scale_bits":"3dcccccd","sh_exact":1792242332,"sh_source":1792242336,"table":"3dcccccd:40000000","table_sha256":"7477a2fde28f0218230f265585c2fd20fe2a3c008394373b6c34bf2315f34354","threshold":1792242335,"threshold_margin":1,"weight":964926574,"zero_point":1} +{"S":59979222,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":3,"d":-2,"distinct_codes":7,"exponent":29,"id":"W042","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"104":1,"112":1,"125":2,"127":113,"66":1,"78":1,"91":1},"row_length":120,"scale_bits":"3dcccccd","sh_exact":1201375937,"sh_source":1201375934,"table":"3dcccccd:40000000","table_sha256":"7477a2fde28f0218230f265585c2fd20fe2a3c008394373b6c34bf2315f34354","threshold":1201375935,"threshold_margin":1,"weight":1439501330,"zero_point":1} +{"S":24968387,"band_h":7,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":4,"d":-38,"distinct_codes":6,"exponent":28,"id":"W043","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-56":1,"116":1,"127":47,"15":1,"69":1,"89":1},"row_length":52,"scale_bits":"3d800000","sh_exact":1442976553,"sh_source":1442976558,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1442976556,"threshold_margin":2,"weight":199747095,"zero_point":119} +{"S":3819659,"band_h":10,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-121,"cal_index":4,"d":-27,"distinct_codes":5,"exponent":25,"id":"W044","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-53":1,"100":1,"127":7,"22":1,"90":1},"row_length":11,"scale_bits":"3d800000","sh_exact":1179058033,"sh_source":1179058034,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1179058034,"threshold_margin":0,"weight":397244535,"zero_point":119} +{"S":63759010,"band_h":6,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":4,"d":-23,"distinct_codes":5,"exponent":29,"id":"W045","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-53":1,"104":1,"111":1,"127":121,"43":1},"row_length":125,"scale_bits":"3d800000","sh_exact":1130155472,"sh_source":1130155476,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1130155473,"threshold_margin":1,"weight":510072079,"zero_point":119} +{"S":3750530,"band_h":10,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-119,"cal_index":4,"d":-23,"distinct_codes":7,"exponent":25,"id":"W046","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-25":1,"-77":1,"104":1,"125":1,"127":6,"21":1,"72":1},"row_length":12,"scale_bits":"3d800000","sh_exact":1200790189,"sh_source":1200790192,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1200790190,"threshold_margin":1,"weight":510072079,"zero_point":119} +{"S":1821686,"band_h":11,"beta_bits":"3f800000","byte_exact":-111,"byte_source":-110,"cal_index":4,"d":-23,"distinct_codes":6,"exponent":24,"id":"W047","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-44":1,"103":1,"104":1,"127":3,"58":1,"6":1},"row_length":8,"scale_bits":"3d800000","sh_exact":1236107547,"sh_source":1236107548,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1236107548,"threshold_margin":0,"weight":510072079,"zero_point":119} +{"S":1983412,"band_h":11,"beta_bits":"3f800000","byte_exact":-101,"byte_source":-102,"cal_index":4,"d":-15,"distinct_codes":5,"exponent":24,"id":"W048","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-30":1,"111":1,"112":1,"127":3,"67":1},"row_length":7,"scale_bits":"3d800000","sh_exact":1135316220,"sh_source":1135316218,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1135316220,"threshold_margin":0,"weight":840966687,"zero_point":119} +{"S":126799967,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":4,"d":-12,"distinct_codes":6,"exponent":30,"id":"W049","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-59":1,"1":1,"111":1,"115":1,"127":241,"55":1},"row_length":246,"scale_bits":"3d800000","sh_exact":1136555407,"sh_source":1136555406,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1136555407,"threshold_margin":0,"weight":1014399735,"zero_point":119} +{"S":26995565,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":4,"d":-11,"distinct_codes":6,"exponent":28,"id":"W050","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-42":1,"116":1,"126":1,"127":50,"15":1,"78":1},"row_length":55,"scale_bits":"3d800000","sh_exact":1334619113,"sh_source":1334619110,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1334619111,"threshold_margin":1,"weight":1079822601,"zero_point":119} +{"S":5321598,"band_h":9,"beta_bits":"3f800000","byte_exact":-115,"byte_source":-114,"cal_index":4,"d":-10,"distinct_codes":6,"exponent":26,"id":"W051","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"-69":1,"-8":1,"117":1,"119":1,"127":9,"50":1},"row_length":14,"scale_bits":"3d800000","sh_exact":1692574158,"sh_source":1692574162,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1692574161,"threshold_margin":1,"weight":1149465166,"zero_point":119} +{"S":32562876,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":4,"d":-8,"distinct_codes":6,"exponent":28,"id":"W052","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-24":1,"115":1,"119":1,"127":61,"22":1,"70":1},"row_length":66,"scale_bits":"3d800000","sh_exact":1106437804,"sh_source":1106437800,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":119} +{"S":10854292,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":4,"d":-8,"distinct_codes":5,"exponent":27,"id":"W053","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-10":1,"119":1,"127":20,"35":1,"89":1},"row_length":24,"scale_bits":"3d800000","sh_exact":1659656706,"sh_source":1659656702,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":119} +{"S":184492811,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":4,"d":-6,"distinct_codes":6,"exponent":31,"id":"W054","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-5":1,"-53":1,"101":1,"121":1,"127":351,"49":1},"row_length":356,"scale_bits":"3d800000","sh_exact":1562285135,"sh_source":1562285134,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1562285135,"threshold_margin":0,"weight":1475942488,"zero_point":119} +{"S":65463858,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":4,"d":-5,"distinct_codes":5,"exponent":29,"id":"W055","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-34":1,"122":1,"127":124,"37":1,"94":1},"row_length":128,"scale_bits":"3d800000","sh_exact":1100723304,"sh_source":1100723306,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1100723306,"threshold_margin":0,"weight":1571132588,"zero_point":119} +{"S":236893458,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":4,"d":-2,"distinct_codes":6,"exponent":31,"id":"W056","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-1":1,"-77":1,"125":1,"126":1,"127":450,"61":1},"row_length":455,"scale_bits":"3d800000","sh_exact":1216708889,"sh_source":1216708886,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1216708887,"threshold_margin":1,"weight":1895147668,"zero_point":119} +{"S":1692428,"band_h":11,"beta_bits":"3f800000","byte_exact":-53,"byte_source":-54,"cal_index":4,"d":-1,"distinct_codes":6,"exponent":24,"id":"W057","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-54,"row":{"-25":1,"-77":1,"107":1,"126":1,"127":2,"28":1},"row_length":7,"scale_bits":"3d800000","sh_exact":1330514393,"sh_source":1330514390,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1330514393,"threshold_margin":0,"weight":2017374176,"zero_point":119} +{"S":24968387,"band_h":7,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":5,"d":-19,"distinct_codes":7,"exponent":28,"id":"W058","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"104":1,"108":1,"121":1,"127":47,"36":1,"54":1,"75":1},"row_length":53,"scale_bits":"3d800000","sh_exact":1442976553,"sh_source":1442976558,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1442976556,"threshold_margin":2,"weight":199747095,"zero_point":-84} +{"S":126799967,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":5,"d":-6,"distinct_codes":6,"exponent":30,"id":"W059","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"119":1,"121":1,"127":241,"34":1,"64":1,"91":1},"row_length":246,"scale_bits":"3d800000","sh_exact":1136555407,"sh_source":1136555406,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1136555407,"threshold_margin":0,"weight":1014399735,"zero_point":-84} +{"S":5321598,"band_h":9,"beta_bits":"40000000","byte_exact":-115,"byte_source":-114,"cal_index":5,"d":-5,"distinct_codes":6,"exponent":26,"id":"W060","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"122":1,"123":1,"127":9,"29":1,"69":1,"88":1},"row_length":14,"scale_bits":"3d800000","sh_exact":1692574158,"sh_source":1692574162,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1692574161,"threshold_margin":1,"weight":1149465166,"zero_point":-84} +{"S":32562876,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":5,"d":-4,"distinct_codes":6,"exponent":28,"id":"W061","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"121":1,"123":1,"127":61,"43":1,"81":1,"98":1},"row_length":66,"scale_bits":"3d800000","sh_exact":1106437804,"sh_source":1106437800,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":-84} +{"S":10854292,"band_h":8,"beta_bits":"40000000","byte_exact":-120,"byte_source":-121,"cal_index":5,"d":-4,"distinct_codes":6,"exponent":27,"id":"W062","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"108":1,"123":1,"127":20,"36":1,"58":1,"81":1},"row_length":25,"scale_bits":"3d800000","sh_exact":1659656706,"sh_source":1659656702,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":-84} +{"S":184492811,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":5,"d":-3,"distinct_codes":6,"exponent":31,"id":"W063","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"114":1,"124":1,"127":351,"37":1,"61":1,"88":1},"row_length":356,"scale_bits":"3d800000","sh_exact":1562285135,"sh_source":1562285134,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1562285135,"threshold_margin":0,"weight":1475942488,"zero_point":-84} +{"S":236893458,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":5,"d":-1,"distinct_codes":5,"exponent":31,"id":"W064","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"106":1,"126":2,"127":450,"50":1,"71":1},"row_length":455,"scale_bits":"3d800000","sh_exact":1216708889,"sh_source":1216708886,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1216708887,"threshold_margin":1,"weight":1895147668,"zero_point":-84} +{"S":7266215,"band_h":9,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-154,"distinct_codes":6,"exponent":26,"id":"W065","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-109":1,"-117":1,"-27":1,"-52":1,"118":1,"127":13},"row_length":18,"scale_bits":"3cc00000","sh_exact":1239599882,"sh_source":1239599886,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1239599885,"threshold_margin":1,"weight":58129719,"zero_point":69} +{"S":3819659,"band_h":10,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-121,"cal_index":6,"d":-72,"distinct_codes":5,"exponent":25,"id":"W066","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-128":1,"-89":1,"127":7,"25":1,"55":1},"row_length":11,"scale_bits":"3cc00000","sh_exact":1179058033,"sh_source":1179058034,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1179058034,"threshold_margin":0,"weight":397244535,"zero_point":69} +{"S":52038587,"band_h":6,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-70,"distinct_codes":5,"exponent":29,"id":"W067","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-108":1,"-119":1,"127":99,"3":1,"57":1},"row_length":103,"scale_bits":"3cc00000","sh_exact":1384695438,"sh_source":1384695440,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1384695440,"threshold_margin":0,"weight":416308695,"zero_point":69} +{"S":801487,"band_h":12,"beta_bits":"3f800000","byte_exact":-91,"byte_source":-92,"cal_index":6,"d":-65,"distinct_codes":6,"exponent":23,"id":"W068","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-92,"row":{"-117":1,"-126":1,"-73":1,"127":1,"62":1,"75":1},"row_length":6,"scale_bits":"3cc00000","sh_exact":1404763779,"sh_source":1404763774,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1404763777,"threshold_margin":2,"weight":468068408,"zero_point":69} +{"S":67342935,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-59,"distinct_codes":4,"exponent":30,"id":"W069","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-67":1,"127":128,"55":1,"68":1},"row_length":131,"scale_bits":"3cc00000","sh_exact":2140019411,"sh_source":2140019406,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":2140019409,"threshold_margin":2,"weight":538743480,"zero_point":69} +{"S":22447645,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":6,"d":-59,"distinct_codes":5,"exponent":28,"id":"W070","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-126":1,"-96":1,"102":1,"127":42,"68":1},"row_length":46,"scale_bits":"3cc00000","sh_exact":1605014558,"sh_source":1605014554,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1605014557,"threshold_margin":1,"weight":538743480,"zero_point":69} +{"S":3544365,"band_h":10,"beta_bits":"3f800000","byte_exact":-118,"byte_source":-119,"cal_index":6,"d":-59,"distinct_codes":5,"exponent":25,"id":"W071","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-120":1,"-64":1,"127":6,"68":1,"97":1},"row_length":10,"scale_bits":"3cc00000","sh_exact":1270636525,"sh_source":1270636522,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1270636524,"threshold_margin":1,"weight":538743480,"zero_point":69} +{"S":1224417,"band_h":11,"beta_bits":"3f800000","byte_exact":-100,"byte_source":-101,"cal_index":6,"d":-59,"distinct_codes":5,"exponent":24,"id":"W072","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-101,"row":{"-115":1,"-116":1,"127":2,"18":1,"68":1},"row_length":6,"scale_bits":"3cc00000","sh_exact":1839079181,"sh_source":1839079178,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1839079180,"threshold_margin":1,"weight":538743480,"zero_point":69} +{"S":23524930,"band_h":7,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":6,"d":-57,"distinct_codes":6,"exponent":28,"id":"W073","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-107":1,"-119":1,"-122":1,"105":1,"127":44,"70":1},"row_length":49,"scale_bits":"3cc00000","sh_exact":1531515589,"sh_source":1531515590,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1531515590,"threshold_margin":0,"weight":564598319,"zero_point":69} +{"S":1809610,"band_h":11,"beta_bits":"3f800000","byte_exact":-109,"byte_source":-108,"cal_index":6,"d":-57,"distinct_codes":6,"exponent":24,"id":"W074","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-108,"row":{"-118":1,"-127":1,"-89":1,"127":3,"53":1,"70":1},"row_length":8,"scale_bits":"3cc00000","sh_exact":1244356416,"sh_source":1244356418,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1244356417,"threshold_margin":1,"weight":564598319,"zero_point":69} +{"S":24653914,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":6,"d":-55,"distinct_codes":6,"exponent":28,"id":"W075","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-107":1,"-115":1,"-119":1,"114":1,"127":46,"72":1},"row_length":51,"scale_bits":"3cc00000","sh_exact":1461382441,"sh_source":1461382436,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1461382437,"threshold_margin":1,"weight":591693937,"zero_point":69} +{"S":1279345,"band_h":11,"beta_bits":"3f800000","byte_exact":-95,"byte_source":-96,"cal_index":6,"d":-50,"distinct_codes":6,"exponent":24,"id":"W076","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-96,"row":{"-113":1,"-123":1,"-127":1,"127":2,"37":1,"77":1},"row_length":7,"scale_bits":"3cc00000","sh_exact":1760119290,"sh_source":1760119286,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1760119287,"threshold_margin":1,"weight":665259401,"zero_point":69} +{"S":13673372,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":6,"d":-44,"distinct_codes":6,"exponent":27,"id":"W077","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-116":1,"-126":1,"-56":1,"112":1,"127":25,"83":1},"row_length":30,"scale_bits":"3cc00000","sh_exact":1317480319,"sh_source":1317480316,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1317480318,"threshold_margin":1,"weight":765708832,"zero_point":69} +{"S":97983376,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-43,"distinct_codes":6,"exponent":30,"id":"W078","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-106":1,"-128":1,"-70":1,"127":186,"84":1,"98":1},"row_length":191,"scale_bits":"3cc00000","sh_exact":1470812641,"sh_source":1470812644,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1470812642,"threshold_margin":1,"weight":783867007,"zero_point":69} +{"S":33435672,"band_h":7,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":6,"d":-42,"distinct_codes":5,"exponent":28,"id":"W079","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-107":1,"-108":1,"127":63,"85":1,"87":1},"row_length":67,"scale_bits":"3cc00000","sh_exact":1077555642,"sh_source":1077555644,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1077555643,"threshold_margin":1,"weight":802456127,"zero_point":69} +{"S":11145224,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-123,"cal_index":6,"d":-42,"distinct_codes":6,"exponent":27,"id":"W080","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-108":1,"-117":1,"-79":1,"121":1,"127":20,"85":1},"row_length":25,"scale_bits":"3cc00000","sh_exact":1616333464,"sh_source":1616333466,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1616333465,"threshold_margin":1,"weight":802456127,"zero_point":69} +{"S":1983412,"band_h":11,"beta_bits":"3f800000","byte_exact":-101,"byte_source":-102,"cal_index":6,"d":-40,"distinct_codes":6,"exponent":24,"id":"W081","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-122":1,"-126":1,"-61":1,"127":3,"85":1,"87":1},"row_length":8,"scale_bits":"3cc00000","sh_exact":1135316220,"sh_source":1135316218,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1135316220,"threshold_margin":0,"weight":840966687,"zero_point":69} +{"S":847352,"band_h":12,"beta_bits":"3f800000","byte_exact":-64,"byte_source":-65,"cal_index":6,"d":-39,"distinct_codes":5,"exponent":23,"id":"W082","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-65,"row":{"-109":1,"-116":1,"127":1,"60":1,"88":1},"row_length":5,"scale_bits":"3cc00000","sh_exact":1328727503,"sh_source":1328727502,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1328727503,"threshold_margin":0,"weight":860909631,"zero_point":69} +{"S":115452651,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-36,"distinct_codes":6,"exponent":30,"id":"W083","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-114":1,"-126":1,"-46":1,"115":1,"127":219,"91":1},"row_length":224,"scale_bits":"3cc00000","sh_exact":1248262269,"sh_source":1248262266,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1248262268,"threshold_margin":1,"weight":923621208,"zero_point":69} +{"S":2748617,"band_h":10,"beta_bits":"3f800000","byte_exact":-106,"byte_source":-107,"cal_index":6,"d":-35,"distinct_codes":6,"exponent":25,"id":"W084","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-121":1,"-125":1,"-95":1,"117":1,"127":4,"92":1},"row_length":9,"scale_bits":"3cc00000","sh_exact":1638496607,"sh_source":1638496602,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1638496603,"threshold_margin":1,"weight":945524250,"zero_point":69} +{"S":2951057,"band_h":10,"beta_bits":"3f800000","byte_exact":-108,"byte_source":-107,"cal_index":6,"d":-34,"distinct_codes":6,"exponent":25,"id":"W085","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-107":1,"-125":1,"-126":1,"127":5,"51":1,"93":1},"row_length":10,"scale_bits":"3cc00000","sh_exact":1526097133,"sh_source":1526097138,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1526097136,"threshold_margin":2,"weight":967946694,"zero_point":69} +{"S":126799967,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-32,"distinct_codes":5,"exponent":30,"id":"W086","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-124":2,"-75":1,"127":241,"84":1,"95":1},"row_length":246,"scale_bits":"3cc00000","sh_exact":1136555407,"sh_source":1136555406,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1136555407,"threshold_margin":0,"weight":1014399735,"zero_point":69} +{"S":129806918,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-31,"distinct_codes":6,"exponent":30,"id":"W087","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-105":1,"-124":1,"-127":1,"127":247,"26":1,"96":1},"row_length":252,"scale_bits":"3cc00000","sh_exact":1110227331,"sh_source":1110227334,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1110227334,"threshold_margin":0,"weight":1038455340,"zero_point":69} +{"S":136036469,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-29,"distinct_codes":6,"exponent":31,"id":"W088","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-100":1,"-117":1,"-36":1,"124":1,"127":258,"98":1},"row_length":263,"scale_bits":"3cc00000","sh_exact":2118772843,"sh_source":2118772846,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":2118772846,"threshold_margin":0,"weight":1088291750,"zero_point":69} +{"S":28512999,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":6,"d":-27,"distinct_codes":6,"exponent":28,"id":"W089","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-105":1,"-118":1,"-48":1,"100":1,"119":1,"127":53},"row_length":58,"scale_bits":"3cc00000","sh_exact":1263591985,"sh_source":1263591988,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1263591988,"threshold_margin":0,"weight":1140519957,"zero_point":69} +{"S":1065298,"band_h":11,"beta_bits":"3f800000","byte_exact":-59,"byte_source":-60,"cal_index":6,"d":-26,"distinct_codes":6,"exponent":24,"id":"W090","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-60,"row":{"-116":1,"-127":1,"-70":1,"101":1,"127":1,"95":1},"row_length":6,"scale_bits":"3cc00000","sh_exact":2113774562,"sh_source":2113774558,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":2113774562,"threshold_margin":0,"weight":1167566608,"zero_point":69} +{"S":160290113,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-22,"distinct_codes":6,"exponent":31,"id":"W091","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-102":1,"-116":1,"-126":1,"105":1,"127":305,"37":1},"row_length":310,"scale_bits":"3cc00000","sh_exact":1798179381,"sh_source":1798179382,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1798179382,"threshold_margin":0,"weight":1282320903,"zero_point":69} +{"S":3293777,"band_h":10,"beta_bits":"3f800000","byte_exact":-102,"byte_source":-103,"cal_index":6,"d":-20,"distinct_codes":5,"exponent":25,"id":"W092","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-103,"row":{"-67":1,"-96":1,"107":1,"108":1,"127":5},"row_length":9,"scale_bits":"3cc00000","sh_exact":1367305567,"sh_source":1367305562,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1367305566,"threshold_margin":1,"weight":1343861016,"zero_point":69} +{"S":180219040,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-17,"distinct_codes":5,"exponent":31,"id":"W093","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-103":1,"-119":1,"110":1,"127":343,"8":1},"row_length":347,"scale_bits":"3cc00000","sh_exact":1599333656,"sh_source":1599333660,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1599333658,"threshold_margin":2,"weight":1441752318,"zero_point":69} +{"S":3054560,"band_h":10,"beta_bits":"3f800000","byte_exact":-99,"byte_source":-98,"cal_index":6,"d":-17,"distinct_codes":6,"exponent":25,"id":"W094","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-98,"row":{"-101":1,"-109":1,"-120":1,"110":1,"127":5,"44":1},"row_length":10,"scale_bits":"3cc00000","sh_exact":1474385714,"sh_source":1474385716,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1474385716,"threshold_margin":0,"weight":1441752318,"zero_point":69} +{"S":184492811,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-16,"distinct_codes":5,"exponent":31,"id":"W095","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-101":1,"-90":1,"111":1,"127":351,"57":1},"row_length":355,"scale_bits":"3cc00000","sh_exact":1562285135,"sh_source":1562285134,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1562285135,"threshold_margin":0,"weight":1475942488,"zero_point":69} +{"S":17169812,"band_h":7,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-123,"cal_index":6,"d":-15,"distinct_codes":5,"exponent":28,"id":"W096","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-11":1,"-121":1,"-123":1,"112":1,"127":32},"row_length":36,"scale_bits":"3cc00000","sh_exact":2098380403,"sh_source":2098380400,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":2098380402,"threshold_margin":1,"weight":1510943456,"zero_point":69} +{"S":197931891,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":6,"d":-13,"distinct_codes":6,"exponent":31,"id":"W097","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-114":1,"-122":1,"-76":1,"114":1,"116":1,"127":376},"row_length":381,"scale_bits":"3cc00000","sh_exact":1456209885,"sh_source":1456209888,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1456209887,"threshold_margin":1,"weight":1583455125,"zero_point":69} +{"S":3639137,"band_h":10,"beta_bits":"3f800000","byte_exact":-100,"byte_source":-99,"cal_index":6,"d":-11,"distinct_codes":4,"exponent":25,"id":"W098","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-99,"row":{"-64":1,"116":1,"127":6,"48":1},"row_length":9,"scale_bits":"3cc00000","sh_exact":1237546052,"sh_source":1237546056,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1237546055,"threshold_margin":1,"weight":1659446468,"zero_point":69} +{"S":32545459,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":6,"d":-7,"distinct_codes":6,"exponent":28,"id":"W099","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-115":1,"-124":1,"-126":1,"120":1,"127":61,"62":1},"row_length":66,"scale_bits":"3cc00000","sh_exact":1107029924,"sh_source":1107029926,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1107029926,"threshold_margin":0,"weight":1822545702,"zero_point":69} +{"S":238751437,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-5,"distinct_codes":5,"exponent":31,"id":"W100","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-110":1,"-96":1,"122":1,"127":454,"96":1},"row_length":458,"scale_bits":"3cc00000","sh_exact":1207240383,"sh_source":1207240382,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1207240383,"threshold_margin":0,"weight":1910011495,"zero_point":69} +{"S":250209356,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-3,"distinct_codes":6,"exponent":31,"id":"W101","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-100":1,"-128":1,"-78":1,"124":1,"127":476,"74":1},"row_length":481,"scale_bits":"3cc00000","sh_exact":1151956828,"sh_source":1151956824,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1151956825,"threshold_margin":1,"weight":2001674853,"zero_point":69} +{"S":7266215,"band_h":9,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":7,"d":-77,"distinct_codes":6,"exponent":26,"id":"W102","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-68":1,"123":1,"127":13,"3":1,"50":1},"row_length":18,"scale_bits":"3cc00000","sh_exact":1239599882,"sh_source":1239599886,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1239599885,"threshold_margin":1,"weight":58129719,"zero_point":-88} +{"S":3819659,"band_h":10,"beta_bits":"40000000","byte_exact":-122,"byte_source":-121,"cal_index":7,"d":-36,"distinct_codes":6,"exponent":25,"id":"W103","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-121":1,"-67":1,"11":1,"127":7,"77":1,"91":1},"row_length":12,"scale_bits":"3cc00000","sh_exact":1179058033,"sh_source":1179058034,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1179058034,"threshold_margin":0,"weight":397244535,"zero_point":-88} +{"S":52038587,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":7,"d":-35,"distinct_codes":5,"exponent":29,"id":"W104","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-8":1,"-96":1,"127":99,"67":1,"92":1},"row_length":103,"scale_bits":"3cc00000","sh_exact":1384695438,"sh_source":1384695440,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1384695440,"threshold_margin":0,"weight":416308695,"zero_point":-88} +{"S":1279345,"band_h":11,"beta_bits":"40000000","byte_exact":-95,"byte_source":-96,"cal_index":7,"d":-25,"distinct_codes":6,"exponent":24,"id":"W105","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-96,"row":{"-127":1,"-71":1,"102":1,"127":2,"4":1,"83":1},"row_length":7,"scale_bits":"3cc00000","sh_exact":1760119290,"sh_source":1760119286,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1760119287,"threshold_margin":1,"weight":665259401,"zero_point":-88} +{"S":13673372,"band_h":8,"beta_bits":"40000000","byte_exact":-124,"byte_source":-125,"cal_index":7,"d":-22,"distinct_codes":6,"exponent":27,"id":"W106","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-127":1,"-82":1,"105":1,"120":1,"127":25,"3":1},"row_length":30,"scale_bits":"3cc00000","sh_exact":1317480319,"sh_source":1317480316,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1317480318,"threshold_margin":1,"weight":765708832,"zero_point":-88} +{"S":33435672,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":7,"d":-21,"distinct_codes":6,"exponent":28,"id":"W107","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-127":1,"-55":1,"106":1,"107":1,"127":63,"24":1},"row_length":68,"scale_bits":"3cc00000","sh_exact":1077555642,"sh_source":1077555644,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1077555643,"threshold_margin":1,"weight":802456127,"zero_point":-88} +{"S":11145224,"band_h":8,"beta_bits":"40000000","byte_exact":-124,"byte_source":-123,"cal_index":7,"d":-21,"distinct_codes":6,"exponent":27,"id":"W108","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-108":1,"-31":1,"106":1,"124":1,"127":20,"37":1},"row_length":25,"scale_bits":"3cc00000","sh_exact":1616333464,"sh_source":1616333466,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1616333465,"threshold_margin":1,"weight":802456127,"zero_point":-88} +{"S":1983412,"band_h":11,"beta_bits":"40000000","byte_exact":-101,"byte_source":-102,"cal_index":7,"d":-20,"distinct_codes":5,"exponent":24,"id":"W109","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-96":1,"106":1,"107":1,"127":3,"41":1},"row_length":7,"scale_bits":"3cc00000","sh_exact":1135316220,"sh_source":1135316218,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1135316220,"threshold_margin":0,"weight":840966687,"zero_point":-88} +{"S":115452651,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":7,"d":-18,"distinct_codes":5,"exponent":30,"id":"W110","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-128":1,"109":1,"121":1,"127":219,"47":1},"row_length":223,"scale_bits":"3cc00000","sh_exact":1248262269,"sh_source":1248262266,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1248262268,"threshold_margin":1,"weight":923621208,"zero_point":-88} +{"S":2951057,"band_h":10,"beta_bits":"40000000","byte_exact":-108,"byte_source":-107,"cal_index":7,"d":-17,"distinct_codes":5,"exponent":25,"id":"W111","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-13":1,"-90":1,"110":1,"127":5,"90":1},"row_length":9,"scale_bits":"3cc00000","sh_exact":1526097133,"sh_source":1526097138,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1526097136,"threshold_margin":2,"weight":967946694,"zero_point":-88} +{"S":126799967,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":7,"d":-16,"distinct_codes":5,"exponent":30,"id":"W112","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-54":1,"106":1,"111":1,"127":241,"16":1},"row_length":245,"scale_bits":"3cc00000","sh_exact":1136555407,"sh_source":1136555406,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1136555407,"threshold_margin":0,"weight":1014399735,"zero_point":-88} +{"S":1065298,"band_h":11,"beta_bits":"40000000","byte_exact":-59,"byte_source":-60,"cal_index":7,"d":-13,"distinct_codes":6,"exponent":24,"id":"W113","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-60,"row":{"-108":1,"-40":1,"111":1,"114":1,"127":1,"38":1},"row_length":6,"scale_bits":"3cc00000","sh_exact":2113774562,"sh_source":2113774558,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":2113774562,"threshold_margin":0,"weight":1167566608,"zero_point":-88} +{"S":160290113,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":7,"d":-11,"distinct_codes":6,"exponent":31,"id":"W114","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-74":1,"116":1,"127":305,"13":1,"83":1},"row_length":310,"scale_bits":"3cc00000","sh_exact":1798179381,"sh_source":1798179382,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1798179382,"threshold_margin":0,"weight":1282320903,"zero_point":-88} +{"S":3293777,"band_h":10,"beta_bits":"40000000","byte_exact":-102,"byte_source":-103,"cal_index":7,"d":-10,"distinct_codes":5,"exponent":25,"id":"W115","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-103,"row":{"-114":1,"-26":1,"117":1,"118":1,"127":5},"row_length":9,"scale_bits":"3cc00000","sh_exact":1367305567,"sh_source":1367305562,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1367305566,"threshold_margin":1,"weight":1343861016,"zero_point":-88} +{"S":184492811,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":7,"d":-8,"distinct_codes":5,"exponent":31,"id":"W116","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-10":1,"-94":1,"119":1,"127":351,"93":1},"row_length":355,"scale_bits":"3cc00000","sh_exact":1562285135,"sh_source":1562285134,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":1562285135,"threshold_margin":0,"weight":1475942488,"zero_point":-88} +{"S":32562876,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":8,"d":-1,"distinct_codes":10,"exponent":28,"id":"W117","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"102":1,"104":1,"107":1,"113":1,"114":1,"121":1,"122":1,"125":1,"126":1,"127":61},"row_length":70,"scale_bits":"3f000000","sh_exact":1106437804,"sh_source":1106437800,"table":"3f000000:3f800000","table_sha256":"1af06aaebb314a90f66fbf0ee8cbd631bb72d97bead8d15f3fecc213ebe6028e","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":-90} +{"S":10854292,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":8,"d":-1,"distinct_codes":10,"exponent":27,"id":"W118","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"100":1,"104":1,"106":1,"109":1,"112":1,"115":1,"118":1,"122":1,"126":1,"127":20},"row_length":29,"scale_bits":"3f000000","sh_exact":1659656706,"sh_source":1659656702,"table":"3f000000:3f800000","table_sha256":"1af06aaebb314a90f66fbf0ee8cbd631bb72d97bead8d15f3fecc213ebe6028e","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":-90} +{"S":33435672,"band_h":7,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-252,"distinct_codes":5,"exponent":28,"id":"W119","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-125":1,"-24":1,"-88":1,"-99":1,"127":62},"row_length":66,"scale_bits":"3b800000","sh_exact":1077555642,"sh_source":1077555644,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1077555643,"threshold_margin":1,"weight":802456127,"zero_point":20} +{"S":11145224,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-123,"cal_index":10,"d":-252,"distinct_codes":5,"exponent":27,"id":"W120","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-125":1,"-33":1,"-76":1,"127":19,"99":1},"row_length":23,"scale_bits":"3b800000","sh_exact":1616333464,"sh_source":1616333466,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1616333465,"threshold_margin":1,"weight":802456127,"zero_point":20} +{"S":101489397,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-249,"distinct_codes":6,"exponent":30,"id":"W121","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-118":1,"-120":1,"-122":1,"-83":1,"125":1,"127":191},"row_length":196,"scale_bits":"3b800000","sh_exact":1420002408,"sh_source":1420002404,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1420002408,"threshold_margin":0,"weight":811915175,"zero_point":20} +{"S":104302780,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-242,"distinct_codes":5,"exponent":30,"id":"W122","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-109":1,"-111":1,"-115":1,"127":197,"57":1},"row_length":201,"scale_bits":"3b800000","sh_exact":1381700354,"sh_source":1381700358,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1381700357,"threshold_margin":1,"weight":834422238,"zero_point":20} +{"S":1983412,"band_h":11,"beta_bits":"3f800000","byte_exact":-101,"byte_source":-102,"cal_index":10,"d":-240,"distinct_codes":5,"exponent":24,"id":"W123","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-113":1,"-128":1,"-36":1,"-54":1,"127":2},"row_length":6,"scale_bits":"3b800000","sh_exact":1135316220,"sh_source":1135316218,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1135316220,"threshold_margin":0,"weight":840966687,"zero_point":20} +{"S":15433556,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":10,"d":-233,"distinct_codes":5,"exponent":27,"id":"W124","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-106":1,"-122":1,"-123":2,"101":1,"127":27},"row_length":32,"scale_bits":"3b800000","sh_exact":1167222804,"sh_source":1167222802,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1167222803,"threshold_margin":1,"weight":864279136,"zero_point":20} +{"S":12482057,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-123,"cal_index":10,"d":-223,"distinct_codes":5,"exponent":27,"id":"W125","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-107":1,"-27":1,"-83":1,"-96":1,"127":22},"row_length":26,"scale_bits":"3b800000","sh_exact":1443223542,"sh_source":1443223544,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1443223544,"threshold_margin":0,"weight":898708102,"zero_point":20} +{"S":5349453,"band_h":9,"beta_bits":"3f800000","byte_exact":-118,"byte_source":-117,"cal_index":10,"d":-223,"distinct_codes":4,"exponent":26,"id":"W126","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-117,"row":{"-110":1,"-115":1,"-96":1,"127":9},"row_length":12,"scale_bits":"3b800000","sh_exact":1683760798,"sh_source":1683760802,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1683760802,"threshold_margin":0,"weight":898708102,"zero_point":20} +{"S":16237532,"band_h":8,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":10,"d":-220,"distinct_codes":5,"exponent":27,"id":"W127","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-102":1,"-83":1,"-93":1,"127":29,"35":1},"row_length":33,"scale_bits":"3b800000","sh_exact":1109429592,"sh_source":1109429596,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1109429595,"threshold_margin":1,"weight":909301789,"zero_point":20} +{"S":10373417,"band_h":8,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-123,"cal_index":10,"d":-219,"distinct_codes":5,"exponent":27,"id":"W128","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-125":1,"-26":1,"-85":1,"-92":1,"127":18},"row_length":22,"scale_bits":"3b800000","sh_exact":1736592534,"sh_source":1736592532,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1736592533,"threshold_margin":1,"weight":912860696,"zero_point":20} +{"S":115452651,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-216,"distinct_codes":5,"exponent":30,"id":"W129","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-119":1,"-42":1,"-89":1,"127":218,"94":1},"row_length":222,"scale_bits":"3b800000","sh_exact":1248262269,"sh_source":1248262266,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1248262268,"threshold_margin":1,"weight":923621208,"zero_point":20} +{"S":23180904,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-215,"distinct_codes":5,"exponent":28,"id":"W130","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-109":1,"-68":1,"-88":1,"105":1,"127":42},"row_length":46,"scale_bits":"3b800000","sh_exact":1554244693,"sh_source":1554244690,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1554244692,"threshold_margin":1,"weight":927236160,"zero_point":20} +{"S":12878280,"band_h":8,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-124,"cal_index":10,"d":-215,"distinct_codes":5,"exponent":27,"id":"W131","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-48":1,"-88":1,"126":1,"127":22,"9":1},"row_length":26,"scale_bits":"3b800000","sh_exact":1398820224,"sh_source":1398820222,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1398820223,"threshold_margin":1,"weight":927236160,"zero_point":20} +{"S":2575656,"band_h":10,"beta_bits":"3f800000","byte_exact":-105,"byte_source":-106,"cal_index":10,"d":-215,"distinct_codes":5,"exponent":25,"id":"W132","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-106,"row":{"-101":1,"-115":1,"-88":1,"127":3,"29":1},"row_length":7,"scale_bits":"3b800000","sh_exact":1748525280,"sh_source":1748525278,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1748525279,"threshold_margin":1,"weight":927236160,"zero_point":20} +{"S":1430920,"band_h":11,"beta_bits":"3f800000","byte_exact":-87,"byte_source":-88,"cal_index":10,"d":-215,"distinct_codes":5,"exponent":24,"id":"W133","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-88,"row":{"-116":1,"-117":1,"-38":1,"-88":1,"127":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1573672752,"sh_source":1573672748,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1573672751,"threshold_margin":1,"weight":927236160,"zero_point":20} +{"S":116813570,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-213,"distinct_codes":5,"exponent":30,"id":"W134","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-117":1,"-126":1,"-86":1,"1":1,"127":221},"row_length":225,"scale_bits":"3b800000","sh_exact":1233719576,"sh_source":1233719572,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1233719573,"threshold_margin":1,"weight":934508562,"zero_point":20} +{"S":117729750,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-211,"distinct_codes":5,"exponent":30,"id":"W135","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-48":1,"-84":1,"125":1,"127":222,"3":1},"row_length":226,"scale_bits":"3b800000","sh_exact":1224118696,"sh_source":1224118692,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1224118693,"threshold_margin":1,"weight":941838002,"zero_point":20} +{"S":2748617,"band_h":10,"beta_bits":"3f800000","byte_exact":-106,"byte_source":-107,"cal_index":10,"d":-210,"distinct_codes":5,"exponent":25,"id":"W136","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-14":1,"-74":1,"-83":1,"127":3,"60":1},"row_length":7,"scale_bits":"3b800000","sh_exact":1638496607,"sh_source":1638496602,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1638496603,"threshold_margin":1,"weight":945524250,"zero_point":20} +{"S":17083389,"band_h":7,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":10,"d":-207,"distinct_codes":5,"exponent":28,"id":"W137","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-43":1,"-80":1,"120":1,"127":30,"17":1},"row_length":34,"scale_bits":"3b800000","sh_exact":2108995880,"sh_source":2108995876,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2108995877,"threshold_margin":1,"weight":956669785,"zero_point":20} +{"S":120521629,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-205,"distinct_codes":4,"exponent":30,"id":"W138","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-40":1,"-78":1,"102":1,"127":228},"row_length":231,"scale_bits":"3b800000","sh_exact":1195762033,"sh_source":1195762030,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1195762032,"threshold_margin":1,"weight":964173032,"zero_point":20} +{"S":2951057,"band_h":10,"beta_bits":"3f800000","byte_exact":-108,"byte_source":-107,"cal_index":10,"d":-204,"distinct_codes":5,"exponent":25,"id":"W139","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-111":1,"-77":1,"125":1,"127":3,"67":1},"row_length":7,"scale_bits":"3b800000","sh_exact":1526097133,"sh_source":1526097138,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1526097136,"threshold_margin":2,"weight":967946694,"zero_point":20} +{"S":123379711,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-199,"distinct_codes":5,"exponent":30,"id":"W140","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-107":1,"-40":1,"-72":1,"113":1,"127":233},"row_length":237,"scale_bits":"3b800000","sh_exact":1168062292,"sh_source":1168062294,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1168062293,"threshold_margin":1,"weight":987037687,"zero_point":20} +{"S":17625673,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":10,"d":-199,"distinct_codes":6,"exponent":28,"id":"W141","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-122":1,"-125":1,"-72":1,"-89":1,"121":1,"127":31},"row_length":36,"scale_bits":"3b800000","sh_exact":2044109012,"sh_source":2044109016,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2044109013,"threshold_margin":1,"weight":987037687,"zero_point":20} +{"S":4011206,"band_h":10,"beta_bits":"3f800000","byte_exact":-112,"byte_source":-113,"cal_index":10,"d":-197,"distinct_codes":5,"exponent":25,"id":"W142","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-113,"row":{"-101":1,"-113":1,"-117":1,"-70":1,"127":6},"row_length":10,"scale_bits":"3b800000","sh_exact":1122754510,"sh_source":1122754508,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1122754510,"threshold_margin":0,"weight":994779088,"zero_point":20} +{"S":8387543,"band_h":9,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":10,"d":-194,"distinct_codes":5,"exponent":26,"id":"W143","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-110":1,"-128":1,"-67":1,"127":14,"58":1},"row_length":18,"scale_bits":"3b800000","sh_exact":1073878161,"sh_source":1073878158,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1073878160,"threshold_margin":1,"weight":1006505161,"zero_point":20} +{"S":126799967,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-192,"distinct_codes":5,"exponent":30,"id":"W144","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-101":1,"-37":1,"-65":1,"-82":1,"127":240},"row_length":244,"scale_bits":"3b800000","sh_exact":1136555407,"sh_source":1136555406,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1136555407,"threshold_margin":0,"weight":1014399735,"zero_point":20} +{"S":127794461,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-190,"distinct_codes":5,"exponent":30,"id":"W145","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-103":1,"-112":1,"-63":2,"126":1,"127":241},"row_length":246,"scale_bits":"3b800000","sh_exact":1127710755,"sh_source":1127710752,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1127710753,"threshold_margin":1,"weight":1022355689,"zero_point":20} +{"S":128796758,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-188,"distinct_codes":5,"exponent":30,"id":"W146","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-113":1,"-125":1,"-61":1,"-98":1,"127":244},"row_length":248,"scale_bits":"3b800000","sh_exact":1118934904,"sh_source":1118934906,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1118934906,"threshold_margin":0,"weight":1030374062,"zero_point":20} +{"S":129806918,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-186,"distinct_codes":5,"exponent":30,"id":"W147","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-59":1,"-77":1,"118":1,"127":245,"31":1},"row_length":249,"scale_bits":"3b800000","sh_exact":1110227331,"sh_source":1110227334,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1110227334,"threshold_margin":0,"weight":1038455340,"zero_point":20} +{"S":26062993,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-185,"distinct_codes":4,"exponent":28,"id":"W148","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-38":1,"-58":1,"127":48,"36":1},"row_length":51,"scale_bits":"3b800000","sh_exact":1382373737,"sh_source":1382373732,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1382373735,"threshold_margin":2,"weight":1042519721,"zero_point":20} +{"S":130825002,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-184,"distinct_codes":5,"exponent":30,"id":"W149","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-116":1,"-57":1,"126":1,"127":247,"20":1},"row_length":251,"scale_bits":"3b800000","sh_exact":1101587509,"sh_source":1101587514,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1101587513,"threshold_margin":1,"weight":1046600012,"zero_point":20} +{"S":131851072,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-182,"distinct_codes":5,"exponent":30,"id":"W150","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-5":1,"-55":1,"-90":1,"119":1,"127":249},"row_length":253,"scale_bits":"3b800000","sh_exact":1093014914,"sh_source":1093014916,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1093014916,"threshold_margin":0,"weight":1054808573,"zero_point":20} +{"S":3066304,"band_h":10,"beta_bits":"3f800000","byte_exact":-107,"byte_source":-106,"cal_index":10,"d":-182,"distinct_codes":5,"exponent":25,"id":"W151","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-106,"row":{"-101":1,"-111":1,"-25":1,"-55":1,"127":4},"row_length":8,"scale_bits":"3b800000","sh_exact":1468738790,"sh_source":1468738794,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1468738794,"threshold_margin":0,"weight":1054808573,"zero_point":20} +{"S":132367121,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-181,"distinct_codes":5,"exponent":30,"id":"W152","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-33":1,"-54":1,"-69":1,"121":1,"127":250},"row_length":254,"scale_bits":"3b800000","sh_exact":1088753665,"sh_source":1088753664,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1088753665,"threshold_margin":0,"weight":1058936967,"zero_point":20} +{"S":12175220,"band_h":8,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-123,"cal_index":10,"d":-178,"distinct_codes":5,"exponent":27,"id":"W153","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-117":1,"-51":1,"-6":1,"127":21,"51":1},"row_length":25,"scale_bits":"3b800000","sh_exact":1479595318,"sh_source":1479595314,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1479595315,"threshold_margin":1,"weight":1071419362,"zero_point":20} +{"S":3619660,"band_h":10,"beta_bits":"3f800000","byte_exact":-109,"byte_source":-110,"cal_index":10,"d":-178,"distinct_codes":5,"exponent":25,"id":"W154","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-121":1,"-14":1,"-51":1,"-78":1,"127":5},"row_length":9,"scale_bits":"3b800000","sh_exact":1244205154,"sh_source":1244205150,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1244205151,"threshold_margin":1,"weight":1071419362,"zero_point":20} +{"S":134451597,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-177,"distinct_codes":5,"exponent":31,"id":"W155","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-112":1,"-18":1,"-50":1,"123":1,"127":254},"row_length":258,"scale_bits":"3b800000","sh_exact":2143748253,"sh_source":2143748256,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2143748254,"threshold_margin":1,"weight":1075612775,"zero_point":20} +{"S":19207371,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":10,"d":-177,"distinct_codes":4,"exponent":28,"id":"W156","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-50":1,"-59":1,"127":35,"17":1},"row_length":38,"scale_bits":"3b800000","sh_exact":1875779721,"sh_source":1875779722,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1875779722,"threshold_margin":0,"weight":1075612775,"zero_point":20} +{"S":6402457,"band_h":9,"beta_bits":"3f800000","byte_exact":-118,"byte_source":-117,"cal_index":10,"d":-177,"distinct_codes":5,"exponent":26,"id":"W157","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-117,"row":{"-103":1,"-50":1,"-52":1,"127":10,"72":1},"row_length":14,"scale_bits":"3b800000","sh_exact":1406834791,"sh_source":1406834794,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1406834792,"threshold_margin":1,"weight":1075612775,"zero_point":20} +{"S":26995565,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-176,"distinct_codes":4,"exponent":28,"id":"W158","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-43":1,"-49":1,"-65":1,"127":50},"row_length":53,"scale_bits":"3b800000","sh_exact":1334619113,"sh_source":1334619110,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1334619111,"threshold_margin":1,"weight":1079822601,"zero_point":20} +{"S":136036469,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-174,"distinct_codes":5,"exponent":31,"id":"W159","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-11":1,"-47":1,"-90":1,"114":1,"127":257},"row_length":261,"scale_bits":"3b800000","sh_exact":2118772843,"sh_source":2118772846,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2118772846,"threshold_margin":0,"weight":1088291750,"zero_point":20} +{"S":46059577,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":10,"d":-170,"distinct_codes":6,"exponent":29,"id":"W160","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-43":1,"-46":1,"-76":1,"126":1,"127":85},"row_length":90,"scale_bits":"3b800000","sh_exact":1564443244,"sh_source":1564443240,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1564443244,"threshold_margin":0,"weight":1105429847,"zero_point":20} +{"S":139807538,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-167,"distinct_codes":4,"exponent":31,"id":"W161","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-40":1,"-93":1,"127":265,"42":1},"row_length":268,"scale_bits":"3b800000","sh_exact":2061622573,"sh_source":2061622570,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2061622572,"threshold_margin":1,"weight":1118460304,"zero_point":20} +{"S":10754426,"band_h":8,"beta_bits":"3f800000","byte_exact":-121,"byte_source":-122,"cal_index":10,"d":-167,"distinct_codes":5,"exponent":27,"id":"W162","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-11":1,"-40":1,"-73":1,"114":1,"127":18},"row_length":22,"scale_bits":"3b800000","sh_exact":1675068340,"sh_source":1675068338,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1675068340,"threshold_margin":0,"weight":1118460304,"zero_point":20} +{"S":10838774,"band_h":8,"beta_bits":"3f800000","byte_exact":-121,"byte_source":-122,"cal_index":10,"d":-165,"distinct_codes":6,"exponent":27,"id":"W163","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-120":1,"-125":1,"-38":1,"-97":1,"121":1,"127":18},"row_length":23,"scale_bits":"3b800000","sh_exact":1662032856,"sh_source":1662032852,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1662032854,"threshold_margin":2,"weight":1127232497,"zero_point":20} +{"S":28291109,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-164,"distinct_codes":5,"exponent":28,"id":"W164","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-106":1,"-107":1,"-37":1,"127":52,"9":1},"row_length":56,"scale_bits":"3b800000","sh_exact":1273502464,"sh_source":1273502460,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1273502463,"threshold_margin":1,"weight":1131644360,"zero_point":20} +{"S":20207935,"band_h":7,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":10,"d":-164,"distinct_codes":5,"exponent":28,"id":"W165","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-18":1,"-37":1,"-57":1,"117":1,"127":36},"row_length":40,"scale_bits":"3b800000","sh_exact":1782903450,"sh_source":1782903448,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1782903449,"threshold_margin":1,"weight":1131644360,"zero_point":20} +{"S":1837085,"band_h":11,"beta_bits":"3f800000","byte_exact":-89,"byte_source":-90,"cal_index":10,"d":-164,"distinct_codes":4,"exponent":24,"id":"W166","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-90,"row":{"-37":1,"-41":2,"111":1,"127":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1225746122,"sh_source":1225746120,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1225746121,"threshold_margin":1,"weight":1131644360,"zero_point":20} +{"S":28512999,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-162,"distinct_codes":5,"exponent":28,"id":"W167","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-112":1,"-35":1,"127":52,"13":1,"76":1},"row_length":56,"scale_bits":"3b800000","sh_exact":1263591985,"sh_source":1263591988,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1263591988,"threshold_margin":0,"weight":1140519957,"zero_point":20} +{"S":5321598,"band_h":9,"beta_bits":"3f800000","byte_exact":-115,"byte_source":-114,"cal_index":10,"d":-160,"distinct_codes":4,"exponent":26,"id":"W168","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"-33":1,"119":1,"127":8,"15":1},"row_length":11,"scale_bits":"3b800000","sh_exact":1692574158,"sh_source":1692574162,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1692574161,"threshold_margin":1,"weight":1149465166,"zero_point":20} +{"S":144245506,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-159,"distinct_codes":5,"exponent":31,"id":"W169","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-123":1,"-32":1,"-98":1,"127":273,"69":1},"row_length":277,"scale_bits":"3b800000","sh_exact":1998193109,"sh_source":1998193114,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1998193114,"threshold_margin":0,"weight":1153964045,"zero_point":20} +{"S":6977002,"band_h":9,"beta_bits":"3f800000","byte_exact":-118,"byte_source":-117,"cal_index":10,"d":-155,"distinct_codes":5,"exponent":26,"id":"W170","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-117,"row":{"-113":1,"-28":1,"-76":1,"105":1,"127":11},"row_length":15,"scale_bits":"3b800000","sh_exact":1290984187,"sh_source":1290984190,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1290984188,"threshold_margin":1,"weight":1172136335,"zero_point":20} +{"S":149991593,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-149,"distinct_codes":5,"exponent":31,"id":"W171","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-116":1,"-22":1,"-85":1,"127":284,"37":1},"row_length":288,"scale_bits":"3b800000","sh_exact":1921643543,"sh_source":1921643540,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1921643541,"threshold_margin":1,"weight":1199932745,"zero_point":20} +{"S":30709708,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-143,"distinct_codes":5,"exponent":28,"id":"W172","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-16":1,"-4":1,"-70":1,"111":1,"127":56},"row_length":60,"scale_bits":"3b800000","sh_exact":1173205457,"sh_source":1173205462,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1173205458,"threshold_margin":1,"weight":1228388319,"zero_point":20} +{"S":154752835,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-141,"distinct_codes":5,"exponent":31,"id":"W173","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-117":1,"-14":1,"-77":1,"127":293,"55":1},"row_length":297,"scale_bits":"3b800000","sh_exact":1862520814,"sh_source":1862520812,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1862520813,"threshold_margin":1,"weight":1238022680,"zero_point":20} +{"S":30950567,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-141,"distinct_codes":4,"exponent":28,"id":"W174","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-103":1,"-14":1,"-38":2,"127":57},"row_length":61,"scale_bits":"3b800000","sh_exact":1164075509,"sh_source":1164075506,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1164075508,"threshold_margin":1,"weight":1238022680,"zero_point":20} +{"S":157189833,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-137,"distinct_codes":5,"exponent":31,"id":"W175","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-10":1,"-7":1,"123":1,"127":297,"18":1},"row_length":301,"scale_bits":"3b800000","sh_exact":1833645158,"sh_source":1833645154,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1833645158,"threshold_margin":0,"weight":1257518664,"zero_point":20} +{"S":157805055,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-136,"distinct_codes":5,"exponent":31,"id":"W176","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-10":1,"-118":1,"-88":1,"-9":1,"127":299},"row_length":303,"scale_bits":"3b800000","sh_exact":1826496472,"sh_source":1826496470,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1826496471,"threshold_margin":1,"weight":1262440440,"zero_point":20} +{"S":3669885,"band_h":10,"beta_bits":"3f800000","byte_exact":-106,"byte_source":-107,"cal_index":10,"d":-136,"distinct_codes":5,"exponent":25,"id":"W177","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-119":1,"-7":1,"-85":1,"-9":1,"127":5},"row_length":9,"scale_bits":"3b800000","sh_exact":1227177317,"sh_source":1227177314,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1227177316,"threshold_margin":1,"weight":1262440440,"zero_point":20} +{"S":159042731,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-134,"distinct_codes":5,"exponent":31,"id":"W178","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-42":1,"-7":1,"-83":1,"127":301,"70":1},"row_length":305,"scale_bits":"3b800000","sh_exact":1812282613,"sh_source":1812282610,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1812282611,"threshold_margin":1,"weight":1272341849,"zero_point":20} +{"S":3879091,"band_h":10,"beta_bits":"3f800000","byte_exact":-107,"byte_source":-108,"cal_index":10,"d":-134,"distinct_codes":5,"exponent":25,"id":"W179","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-108,"row":{"-116":1,"-39":1,"-7":1,"127":5,"99":1},"row_length":9,"scale_bits":"3b800000","sh_exact":1160993549,"sh_source":1160993546,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1160993548,"threshold_margin":1,"weight":1272341849,"zero_point":20} +{"S":3397132,"band_h":10,"beta_bits":"3f800000","byte_exact":-104,"byte_source":-105,"cal_index":10,"d":-133,"distinct_codes":5,"exponent":25,"id":"W180","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-105,"row":{"-6":1,"-65":1,"-95":1,"125":1,"127":4},"row_length":8,"scale_bits":"3b800000","sh_exact":1325706398,"sh_source":1325706394,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1325706397,"threshold_margin":1,"weight":1277321633,"zero_point":20} +{"S":160290113,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-132,"distinct_codes":5,"exponent":31,"id":"W181","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-12":1,"-22":1,"-5":1,"125":1,"127":303},"row_length":307,"scale_bits":"3b800000","sh_exact":1798179381,"sh_source":1798179382,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1798179382,"threshold_margin":0,"weight":1282320903,"zero_point":20} +{"S":53849092,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":10,"d":-130,"distinct_codes":5,"exponent":29,"id":"W182","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-3":1,"-48":1,"115":1,"127":100,"16":1},"row_length":104,"scale_bits":"3b800000","sh_exact":1338139444,"sh_source":1338139442,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1338139443,"threshold_margin":1,"weight":1292378209,"zero_point":20} +{"S":4895372,"band_h":9,"beta_bits":"3f800000","byte_exact":-111,"byte_source":-112,"cal_index":10,"d":-130,"distinct_codes":5,"exponent":26,"id":"W183","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-101":1,"-127":1,"-3":1,"115":1,"127":7},"row_length":11,"scale_bits":"3b800000","sh_exact":1839941736,"sh_source":1839941732,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1839941734,"threshold_margin":2,"weight":1292378209,"zero_point":20} +{"S":54059850,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-129,"distinct_codes":5,"exponent":29,"id":"W184","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-2":1,"-77":1,"-86":1,"127":101,"5":1},"row_length":105,"scale_bits":"3b800000","sh_exact":1332922567,"sh_source":1332922570,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1332922570,"threshold_margin":0,"weight":1297436397,"zero_point":20} +{"S":32435910,"band_h":7,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-129,"distinct_codes":6,"exponent":28,"id":"W185","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-112":1,"-113":1,"-2":1,"-58":1,"125":1,"127":59},"row_length":64,"scale_bits":"3b800000","sh_exact":1110768806,"sh_source":1110768810,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1110768808,"threshold_margin":2,"weight":1297436397,"zero_point":20} +{"S":4158450,"band_h":10,"beta_bits":"3f800000","byte_exact":-109,"byte_source":-108,"cal_index":10,"d":-129,"distinct_codes":4,"exponent":25,"id":"W186","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-108,"row":{"-2":1,"-52":1,"-98":2,"127":6},"row_length":10,"scale_bits":"3b800000","sh_exact":1082999586,"sh_source":1082999590,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1082999588,"threshold_margin":2,"weight":1297436397,"zero_point":20} +{"S":2495070,"band_h":10,"beta_bits":"3f800000","byte_exact":-96,"byte_source":-95,"cal_index":10,"d":-129,"distinct_codes":6,"exponent":25,"id":"W187","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-95,"row":{"-107":1,"-116":1,"-127":1,"-2":1,"126":1,"127":2},"row_length":7,"scale_bits":"3b800000","sh_exact":1804999310,"sh_source":1804999314,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1804999313,"threshold_margin":1,"weight":1297436397,"zero_point":20} +{"S":1386150,"band_h":11,"beta_bits":"3f800000","byte_exact":-70,"byte_source":-69,"cal_index":10,"d":-129,"distinct_codes":4,"exponent":24,"id":"W188","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-69,"row":{"-2":1,"-90":1,"1":1,"127":1},"row_length":4,"scale_bits":"3b800000","sh_exact":1624499379,"sh_source":1624499382,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1624499382,"threshold_margin":0,"weight":1297436397,"zero_point":20} +{"S":32562876,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-128,"distinct_codes":5,"exponent":28,"id":"W189","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-1":1,"-74":1,"-89":1,"127":60,"3":1},"row_length":64,"scale_bits":"3b800000","sh_exact":1106437804,"sh_source":1106437800,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":20} +{"S":10854292,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":10,"d":-128,"distinct_codes":5,"exponent":27,"id":"W190","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-1":1,"-93":1,"124":1,"127":18,"30":1},"row_length":22,"scale_bits":"3b800000","sh_exact":1659656706,"sh_source":1659656702,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":20} +{"S":166025579,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-123,"distinct_codes":5,"exponent":31,"id":"W191","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-89":1,"117":1,"127":314,"20":1,"4":1},"row_length":318,"scale_bits":"3b800000","sh_exact":1736060057,"sh_source":1736060056,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1736060057,"threshold_margin":0,"weight":1328204632,"zero_point":20} +{"S":3293777,"band_h":10,"beta_bits":"3f800000","byte_exact":-102,"byte_source":-103,"cal_index":10,"d":-120,"distinct_codes":5,"exponent":25,"id":"W192","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-103,"row":{"-120":1,"-97":1,"127":4,"7":1,"88":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1367305567,"sh_source":1367305562,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1367305566,"threshold_margin":1,"weight":1343861016,"zero_point":20} +{"S":170627962,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-116,"distinct_codes":5,"exponent":31,"id":"W193","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-108":1,"-73":1,"11":1,"115":1,"127":323},"row_length":327,"scale_bits":"3b800000","sh_exact":1689232953,"sh_source":1689232956,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1689232955,"threshold_margin":1,"weight":1365023694,"zero_point":20} +{"S":171295780,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-115,"distinct_codes":5,"exponent":31,"id":"W194","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-76":1,"12":1,"123":1,"127":324,"15":1},"row_length":328,"scale_bits":"3b800000","sh_exact":1682647268,"sh_source":1682647272,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1682647270,"threshold_margin":2,"weight":1370366238,"zero_point":20} +{"S":2561352,"band_h":10,"beta_bits":"3f800000","byte_exact":-93,"byte_source":-94,"cal_index":10,"d":-107,"distinct_codes":5,"exponent":25,"id":"W195","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-94,"row":{"-126":1,"126":1,"127":2,"20":1,"88":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1758290008,"sh_source":1758290004,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1758290005,"threshold_margin":1,"weight":1413866306,"zero_point":20} +{"S":180219040,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-102,"distinct_codes":5,"exponent":31,"id":"W196","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-62":1,"118":1,"127":341,"25":1,"7":1},"row_length":345,"scale_bits":"3b800000","sh_exact":1599333656,"sh_source":1599333660,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1599333658,"threshold_margin":2,"weight":1441752318,"zero_point":20} +{"S":3054560,"band_h":10,"beta_bits":"3f800000","byte_exact":-99,"byte_source":-98,"cal_index":10,"d":-102,"distinct_codes":6,"exponent":25,"id":"W197","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-98,"row":{"-107":1,"-117":1,"-126":1,"126":1,"127":3,"25":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1474385714,"sh_source":1474385716,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1474385716,"threshold_margin":0,"weight":1441752318,"zero_point":20} +{"S":182343405,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-99,"distinct_codes":5,"exponent":31,"id":"W198","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-15":1,"-24":1,"123":1,"127":345,"28":1},"row_length":349,"scale_bits":"3b800000","sh_exact":1580700855,"sh_source":1580700858,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1580700858,"threshold_margin":0,"weight":1458747237,"zero_point":20} +{"S":183057077,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-98,"distinct_codes":5,"exponent":31,"id":"W199","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-71":1,"-8":1,"-95":1,"127":347,"29":1},"row_length":351,"scale_bits":"3b800000","sh_exact":1574538285,"sh_source":1574538288,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1574538288,"threshold_margin":0,"weight":1464456613,"zero_point":20} +{"S":6312313,"band_h":9,"beta_bits":"3f800000","byte_exact":-114,"byte_source":-113,"cal_index":10,"d":-98,"distinct_codes":5,"exponent":26,"id":"W200","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-113,"row":{"-103":1,"-110":1,"-24":1,"127":10,"29":1},"row_length":14,"scale_bits":"3b800000","sh_exact":1426925321,"sh_source":1426925324,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1426925324,"threshold_margin":0,"weight":1464456613,"zero_point":20} +{"S":184492811,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-96,"distinct_codes":5,"exponent":31,"id":"W201","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-29":1,"123":1,"127":349,"27":1,"31":1},"row_length":353,"scale_bits":"3b800000","sh_exact":1562285135,"sh_source":1562285134,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1562285135,"threshold_margin":0,"weight":1475942488,"zero_point":20} +{"S":62222518,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":10,"d":-93,"distinct_codes":5,"exponent":29,"id":"W202","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-36":1,"127":116,"34":1,"6":1,"80":1},"row_length":120,"scale_bits":"3b800000","sh_exact":1158062971,"sh_source":1158062968,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1158062971,"threshold_margin":0,"weight":1493340431,"zero_point":20} +{"S":187398150,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-92,"distinct_codes":5,"exponent":31,"id":"W203","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-104":1,"-109":1,"109":1,"127":355,"35":1},"row_length":359,"scale_bits":"3b800000","sh_exact":1538064149,"sh_source":1538064146,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1538064149,"threshold_margin":0,"weight":1499185200,"zero_point":20} +{"S":62466050,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":10,"d":-92,"distinct_codes":5,"exponent":29,"id":"W204","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-117":1,"-4":1,"-71":1,"127":117,"35":1},"row_length":121,"scale_bits":"3b800000","sh_exact":1153548112,"sh_source":1153548110,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1153548112,"threshold_margin":0,"weight":1499185200,"zero_point":20} +{"S":37479630,"band_h":6,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-92,"distinct_codes":5,"exponent":29,"id":"W205","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-105":1,"-110":1,"124":1,"127":69,"35":1},"row_length":73,"scale_bits":"3b800000","sh_exact":1922580187,"sh_source":1922580184,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1922580186,"threshold_margin":1,"weight":1499185200,"zero_point":20} +{"S":188131606,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-91,"distinct_codes":5,"exponent":31,"id":"W206","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-68":1,"126":1,"127":356,"24":1,"36":1},"row_length":360,"scale_bits":"3b800000","sh_exact":1532067802,"sh_source":1532067804,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1532067804,"threshold_margin":0,"weight":1505052846,"zero_point":20} +{"S":17169812,"band_h":7,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-123,"cal_index":10,"d":-90,"distinct_codes":5,"exponent":28,"id":"W207","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-69":1,"117":1,"127":30,"37":1,"4":1},"row_length":34,"scale_bits":"3b800000","sh_exact":2098380403,"sh_source":2098380400,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2098380402,"threshold_margin":1,"weight":1510943456,"zero_point":20} +{"S":189607140,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-89,"distinct_codes":5,"exponent":31,"id":"W208","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-49":1,"-61":1,"116":1,"127":359,"38":1},"row_length":363,"scale_bits":"3b800000","sh_exact":1520145160,"sh_source":1520145158,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1520145159,"threshold_margin":1,"weight":1516857121,"zero_point":20} +{"S":192593018,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-85,"distinct_codes":5,"exponent":31,"id":"W209","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-119":1,"-123":1,"127":365,"42":1,"90":1},"row_length":369,"scale_bits":"3b800000","sh_exact":1496577494,"sh_source":1496577492,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1496577494,"threshold_margin":0,"weight":1540744143,"zero_point":20} +{"S":6212678,"band_h":9,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-112,"cal_index":10,"d":-85,"distinct_codes":4,"exponent":26,"id":"W210","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-100":1,"127":10,"42":1,"43":1},"row_length":13,"scale_bits":"3b800000","sh_exact":1449809447,"sh_source":1449809450,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1449809448,"threshold_margin":1,"weight":1540744143,"zero_point":20} +{"S":195625916,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-81,"distinct_codes":5,"exponent":31,"id":"W211","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-102":1,"-127":1,"127":371,"4":1,"46":1},"row_length":375,"scale_bits":"3b800000","sh_exact":1473375216,"sh_source":1473375218,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1473375217,"threshold_margin":1,"weight":1565007326,"zero_point":20} +{"S":65463858,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-80,"distinct_codes":6,"exponent":29,"id":"W212","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-109":1,"-120":1,"-124":1,"121":1,"127":122,"47":1},"row_length":127,"scale_bits":"3b800000","sh_exact":1100723304,"sh_source":1100723306,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1100723306,"threshold_margin":0,"weight":1571132588,"zero_point":20} +{"S":197931891,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-78,"distinct_codes":5,"exponent":31,"id":"W213","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-41":1,"127":375,"49":1,"97":1},"row_length":379,"scale_bits":"3b800000","sh_exact":1456209885,"sh_source":1456209888,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1456209887,"threshold_margin":1,"weight":1583455125,"zero_point":20} +{"S":198706574,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-77,"distinct_codes":5,"exponent":31,"id":"W214","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-113":1,"-77":1,"-95":1,"127":377,"50":1},"row_length":381,"scale_bits":"3b800000","sh_exact":1450532664,"sh_source":1450532668,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1450532668,"threshold_margin":0,"weight":1589652587,"zero_point":20} +{"S":199484288,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-76,"distinct_codes":5,"exponent":31,"id":"W215","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-77":1,"-85":1,"127":378,"51":1,"87":1},"row_length":382,"scale_bits":"3b800000","sh_exact":1444877584,"sh_source":1444877588,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1444877585,"threshold_margin":1,"weight":1595874303,"zero_point":20} +{"S":1837294,"band_h":11,"beta_bits":"3f800000","byte_exact":-73,"byte_source":-74,"cal_index":10,"d":-75,"distinct_codes":5,"exponent":24,"id":"W216","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-74,"row":{"-32":1,"-53":1,"127":1,"45":1,"52":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1225606688,"sh_source":1225606684,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1225606688,"threshold_margin":0,"weight":1602120368,"zero_point":20} +{"S":201048860,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-74,"distinct_codes":5,"exponent":31,"id":"W217","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-113":1,"-81":1,"127":381,"53":1,"96":1},"row_length":385,"scale_bits":"3b800000","sh_exact":1433633477,"sh_source":1433633480,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1433633478,"threshold_margin":1,"weight":1608390878,"zero_point":20} +{"S":40209772,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-74,"distinct_codes":5,"exponent":29,"id":"W218","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-53":1,"-73":1,"125":1,"127":74,"53":1},"row_length":78,"scale_bits":"3b800000","sh_exact":1792041846,"sh_source":1792041850,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1792041848,"threshold_margin":2,"weight":1608390878,"zero_point":20} +{"S":201835741,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-73,"distinct_codes":5,"exponent":31,"id":"W219","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-120":1,"126":1,"127":382,"54":1,"83":1},"row_length":386,"scale_bits":"3b800000","sh_exact":1428044284,"sh_source":1428044282,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1428044284,"threshold_margin":0,"weight":1614685927,"zero_point":20} +{"S":8775467,"band_h":8,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-116,"cal_index":10,"d":-73,"distinct_codes":5,"exponent":27,"id":"W220","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-9":1,"-92":1,"120":1,"127":14,"54":1},"row_length":18,"scale_bits":"3b800000","sh_exact":2052813658,"sh_source":2052813660,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2052813659,"threshold_margin":1,"weight":1614685927,"zero_point":20} +{"S":18492614,"band_h":7,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-122,"cal_index":10,"d":-71,"distinct_codes":5,"exponent":28,"id":"W221","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-122":1,"-49":1,"10":1,"127":33,"56":1},"row_length":37,"scale_bits":"3b800000","sh_exact":1948280379,"sh_source":1948280384,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1948280383,"threshold_margin":1,"weight":1627350029,"zero_point":20} +{"S":2641802,"band_h":10,"beta_bits":"3f800000","byte_exact":-90,"byte_source":-89,"cal_index":10,"d":-71,"distinct_codes":4,"exponent":25,"id":"W222","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-89,"row":{"-29":1,"127":3,"49":1,"56":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1704745332,"sh_source":1704745336,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1704745335,"threshold_margin":1,"weight":1627350029,"zero_point":20} +{"S":204214909,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-70,"distinct_codes":5,"exponent":31,"id":"W223","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-122":1,"-70":1,"102":1,"127":387,"57":1},"row_length":391,"scale_bits":"3b800000","sh_exact":1411407118,"sh_source":1411407114,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1411407117,"threshold_margin":1,"weight":1633719273,"zero_point":20} +{"S":10790220,"band_h":8,"beta_bits":"3f800000","byte_exact":-118,"byte_source":-119,"cal_index":10,"d":-69,"distinct_codes":4,"exponent":27,"id":"W224","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-115":1,"-90":1,"127":19,"58":1},"row_length":22,"scale_bits":"3b800000","sh_exact":1669511698,"sh_source":1669511694,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1669511695,"threshold_margin":1,"weight":1640113442,"zero_point":20} +{"S":9762580,"band_h":8,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-118,"cal_index":10,"d":-69,"distinct_codes":5,"exponent":27,"id":"W225","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-25":1,"-98":1,"127":16,"58":1,"97":1},"row_length":20,"scale_bits":"3b800000","sh_exact":1845249771,"sh_source":1845249768,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1845249769,"threshold_margin":1,"weight":1640113442,"zero_point":20} +{"S":3639137,"band_h":10,"beta_bits":"3f800000","byte_exact":-100,"byte_source":-99,"cal_index":10,"d":-66,"distinct_codes":5,"exponent":25,"id":"W226","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-99,"row":{"-30":1,"126":1,"127":4,"61":1,"9":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1237546052,"sh_source":1237546056,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1237546055,"threshold_margin":1,"weight":1659446468,"zero_point":20} +{"S":29982289,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":10,"d":-63,"distinct_codes":5,"exponent":28,"id":"W227","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-32":1,"-78":1,"-96":1,"127":55,"64":1},"row_length":59,"scale_bits":"3b800000","sh_exact":1201669326,"sh_source":1201669328,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1201669328,"threshold_margin":0,"weight":1679008181,"zero_point":20} +{"S":70507362,"band_h":5,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":10,"d":-61,"distinct_codes":5,"exponent":30,"id":"W228","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-122":1,"-41":1,"127":132,"66":1,"69":1},"row_length":136,"scale_bits":"3b800000","sh_exact":2043973622,"sh_source":2043973618,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2043973621,"threshold_margin":1,"weight":1692176689,"zero_point":20} +{"S":214015426,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-58,"distinct_codes":5,"exponent":31,"id":"W229","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-115":1,"-122":1,"12":1,"127":406,"69":1},"row_length":410,"scale_bits":"3b800000","sh_exact":1346773836,"sh_source":1346773834,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1346773836,"threshold_margin":0,"weight":1712123407,"zero_point":20} +{"S":42970611,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-57,"distinct_codes":6,"exponent":29,"id":"W230","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-108":1,"-111":1,"-120":1,"123":1,"127":79,"70":1},"row_length":84,"scale_bits":"3b800000","sh_exact":1676904106,"sh_source":1676904108,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1676904108,"threshold_margin":0,"weight":1718824438,"zero_point":20} +{"S":14323537,"band_h":8,"beta_bits":"3f800000","byte_exact":-121,"byte_source":-120,"cal_index":10,"d":-57,"distinct_codes":5,"exponent":27,"id":"W231","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-120,"row":{"-101":1,"-54":1,"127":25,"3":1,"70":1},"row_length":29,"scale_bits":"3b800000","sh_exact":1257678080,"sh_source":1257678084,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1257678081,"threshold_margin":1,"weight":1718824438,"zero_point":20} +{"S":218236488,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-53,"distinct_codes":5,"exponent":31,"id":"W232","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-103":1,"-128":1,"127":414,"22":1,"74":1},"row_length":418,"scale_bits":"3b800000","sh_exact":1320724957,"sh_source":1320724960,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1320724958,"threshold_margin":1,"weight":1745891902,"zero_point":20} +{"S":43818128,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-52,"distinct_codes":5,"exponent":29,"id":"W233","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-109":1,"-91":1,"110":1,"127":81,"75":1},"row_length":85,"scale_bits":"3b800000","sh_exact":1644469933,"sh_source":1644469938,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1644469936,"threshold_margin":2,"weight":1752725117,"zero_point":20} +{"S":9525680,"band_h":8,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-116,"cal_index":10,"d":-52,"distinct_codes":4,"exponent":27,"id":"W234","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-111":1,"116":1,"127":16,"75":1},"row_length":19,"scale_bits":"3b800000","sh_exact":1891140424,"sh_source":1891140428,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1891140427,"threshold_margin":1,"weight":1752725117,"zero_point":20} +{"S":43989627,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-51,"distinct_codes":6,"exponent":29,"id":"W235","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-114":1,"-121":1,"-124":1,"111":1,"127":81,"76":1},"row_length":86,"scale_bits":"3b800000","sh_exact":1638058764,"sh_source":1638058768,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1638058765,"threshold_margin":1,"weight":1759585079,"zero_point":20} +{"S":3757173,"band_h":10,"beta_bits":"3f800000","byte_exact":-98,"byte_source":-99,"cal_index":10,"d":-49,"distinct_codes":6,"exponent":25,"id":"W236","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-99,"row":{"-116":1,"-48":1,"-76":1,"126":1,"127":4,"78":1},"row_length":9,"scale_bits":"3b800000","sh_exact":1198667090,"sh_source":1198667086,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1198667087,"threshold_margin":1,"weight":1773385661,"zero_point":20} +{"S":223411811,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-47,"distinct_codes":6,"exponent":31,"id":"W237","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-112":1,"-125":1,"-36":1,"126":1,"127":423,"80":1},"row_length":428,"scale_bits":"3b800000","sh_exact":1290130432,"sh_source":1290130430,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1290130432,"threshold_margin":0,"weight":1787294487,"zero_point":20} +{"S":224286220,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-46,"distinct_codes":5,"exponent":31,"id":"W238","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-107":1,"-13":1,"121":1,"127":425,"81":1},"row_length":429,"scale_bits":"3b800000","sh_exact":1285100690,"sh_source":1285100692,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1285100692,"threshold_margin":0,"weight":1794289757,"zero_point":20} +{"S":44857244,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":10,"d":-46,"distinct_codes":5,"exponent":29,"id":"W239","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-128":1,"-92":1,"108":1,"127":83,"81":1},"row_length":87,"scale_bits":"3b800000","sh_exact":1606375863,"sh_source":1606375866,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1606375865,"threshold_margin":1,"weight":1794289757,"zero_point":20} +{"S":11897122,"band_h":8,"beta_bits":"3f800000","byte_exact":-119,"byte_source":-118,"cal_index":10,"d":-44,"distinct_codes":5,"exponent":27,"id":"W240","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-83":1,"-92":1,"123":1,"127":20,"83":1},"row_length":24,"scale_bits":"3b800000","sh_exact":1514181204,"sh_source":1514181206,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1514181206,"threshold_margin":0,"weight":1808362541,"zero_point":20} +{"S":32545459,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":10,"d":-42,"distinct_codes":5,"exponent":28,"id":"W241","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-116":1,"-117":1,"-75":1,"127":60,"85":1},"row_length":64,"scale_bits":"3b800000","sh_exact":1107029924,"sh_source":1107029926,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1107029926,"threshold_margin":0,"weight":1822545702,"zero_point":20} +{"S":230503662,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-39,"distinct_codes":5,"exponent":31,"id":"W242","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-46":1,"104":1,"127":437,"88":1},"row_length":441,"scale_bits":"3b800000","sh_exact":1250437297,"sh_source":1250437300,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1250437299,"threshold_margin":1,"weight":1844029293,"zero_point":20} +{"S":76834554,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-39,"distinct_codes":5,"exponent":30,"id":"W243","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-113":1,"-124":1,"107":1,"127":144,"88":1},"row_length":148,"scale_bits":"3b800000","sh_exact":1875655946,"sh_source":1875655950,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1875655949,"threshold_margin":1,"weight":1844029293,"zero_point":20} +{"S":25611518,"band_h":7,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-123,"cal_index":10,"d":-39,"distinct_codes":5,"exponent":28,"id":"W244","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-100":1,"-11":1,"126":1,"127":46,"88":1},"row_length":50,"scale_bits":"3b800000","sh_exact":1406741960,"sh_source":1406741964,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1406741962,"threshold_margin":2,"weight":1844029293,"zero_point":20} +{"S":7435602,"band_h":9,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-112,"cal_index":10,"d":-39,"distinct_codes":5,"exponent":26,"id":"W245","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-107":1,"-113":1,"-35":1,"127":12,"88":1},"row_length":16,"scale_bits":"3b800000","sh_exact":1211361132,"sh_source":1211361134,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1211361134,"threshold_margin":0,"weight":1844029293,"zero_point":20} +{"S":3259237,"band_h":10,"beta_bits":"3f800000","byte_exact":-92,"byte_source":-93,"cal_index":10,"d":-38,"distinct_codes":5,"exponent":25,"id":"W246","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-93,"row":{"-117":1,"-120":1,"-9":1,"127":4,"89":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1381795686,"sh_source":1381795682,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1381795683,"threshold_margin":1,"weight":1851246620,"zero_point":20} +{"S":235049939,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-34,"distinct_codes":5,"exponent":31,"id":"W247","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-101":1,"-98":1,"127":446,"5":1,"93":1},"row_length":450,"scale_bits":"3b800000","sh_exact":1226251653,"sh_source":1226251652,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1226251653,"threshold_margin":0,"weight":1880399512,"zero_point":20} +{"S":235969899,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-33,"distinct_codes":6,"exponent":31,"id":"W248","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-117":1,"-128":1,"-77":1,"125":1,"127":447,"94":1},"row_length":452,"scale_bits":"3b800000","sh_exact":1221470948,"sh_source":1221470950,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1221470950,"threshold_margin":0,"weight":1887759188,"zero_point":20} +{"S":3868359,"band_h":10,"beta_bits":"3f800000","byte_exact":-98,"byte_source":-97,"cal_index":10,"d":-33,"distinct_codes":4,"exponent":25,"id":"W249","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-97,"row":{"-43":1,"123":1,"127":5,"94":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1164214497,"sh_source":1164214500,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1164214499,"threshold_margin":1,"weight":1887759188,"zero_point":20} +{"S":236893458,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-32,"distinct_codes":5,"exponent":31,"id":"W250","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-100":1,"-5":1,"113":1,"127":449,"95":1},"row_length":453,"scale_bits":"3b800000","sh_exact":1216708889,"sh_source":1216708886,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1216708887,"threshold_margin":1,"weight":1895147668,"zero_point":20} +{"S":237820634,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-31,"distinct_codes":4,"exponent":31,"id":"W251","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-110":2,"108":1,"127":451,"96":1},"row_length":455,"scale_bits":"3b800000","sh_exact":1211965385,"sh_source":1211965388,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1211965388,"threshold_margin":0,"weight":1902565067,"zero_point":20} +{"S":238751437,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-30,"distinct_codes":4,"exponent":31,"id":"W252","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"127":453,"27":1,"75":1,"97":1},"row_length":456,"scale_bits":"3b800000","sh_exact":1207240383,"sh_source":1207240382,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1207240383,"threshold_margin":0,"weight":1910011495,"zero_point":20} +{"S":240623988,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-28,"distinct_codes":4,"exponent":31,"id":"W253","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-91":1,"127":457,"9":1,"99":1},"row_length":460,"scale_bits":"3b800000","sh_exact":1197845562,"sh_source":1197845566,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1197845564,"threshold_margin":2,"weight":1924991901,"zero_point":20} +{"S":80207996,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-28,"distinct_codes":5,"exponent":30,"id":"W254","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-71":1,"126":1,"127":150,"9":1,"99":1},"row_length":154,"scale_bits":"3b800000","sh_exact":1796768343,"sh_source":1796768346,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1796768346,"threshold_margin":0,"weight":1924991901,"zero_point":20} +{"S":7792444,"band_h":9,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-112,"cal_index":10,"d":-27,"distinct_codes":4,"exponent":26,"id":"W255","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-124":1,"-9":1,"100":1,"127":13},"row_length":16,"scale_bits":"3b800000","sh_exact":1155888866,"sh_source":1155888868,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1155888868,"threshold_margin":0,"weight":1932526107,"zero_point":20} +{"S":242511225,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":31,"id":"W256","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-119":1,"-122":1,"101":1,"127":460,"97":1},"row_length":464,"scale_bits":"3b800000","sh_exact":1188523856,"sh_source":1188523854,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1188523855,"threshold_margin":1,"weight":1940089800,"zero_point":20} +{"S":80837075,"band_h":5,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":30,"id":"W257","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-114":2,"-48":1,"101":1,"126":1,"127":151},"row_length":156,"scale_bits":"3b800000","sh_exact":1782785783,"sh_source":1782785782,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1782785783,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":22046475,"band_h":7,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-123,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":28,"id":"W258","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-115":2,"-125":1,"101":1,"126":1,"127":39},"row_length":44,"scale_bits":"3b800000","sh_exact":1634220301,"sh_source":1634220298,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1634220301,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":16167415,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":27,"id":"W259","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-24":1,"-54":1,"101":1,"127":28,"96":1},"row_length":32,"scale_bits":"3b800000","sh_exact":1114241115,"sh_source":1114241114,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1114241115,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":7348825,"band_h":9,"beta_bits":"3f800000","byte_exact":-111,"byte_source":-112,"cal_index":10,"d":-26,"distinct_codes":6,"exponent":26,"id":"W260","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-120":1,"-127":1,"-128":1,"101":1,"125":1,"127":11},"row_length":16,"scale_bits":"3b800000","sh_exact":1225665226,"sh_source":1225665224,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1225665226,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":4409295,"band_h":9,"beta_bits":"3f800000","byte_exact":-100,"byte_source":-101,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":26,"id":"W261","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-101,"row":{"-15":1,"-51":1,"-87":1,"101":1,"127":6},"row_length":10,"scale_bits":"3b800000","sh_exact":2042775377,"sh_source":2042775376,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2042775377,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":3233483,"band_h":10,"beta_bits":"3f800000","byte_exact":-90,"byte_source":-91,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":25,"id":"W262","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-91,"row":{"-103":1,"-119":1,"-64":1,"101":1,"127":4},"row_length":8,"scale_bits":"3b800000","sh_exact":1392801393,"sh_source":1392801392,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1392801393,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":2004225,"band_h":11,"beta_bits":"3f800000","byte_exact":-67,"byte_source":-68,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":24,"id":"W263","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-68,"row":{"-38":1,"-41":1,"101":1,"127":1,"93":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1123526457,"sh_source":1123526454,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1123526457,"threshold_margin":0,"weight":1940089800,"zero_point":20} +{"S":243460387,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-25,"distinct_codes":5,"exponent":31,"id":"W264","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-127":1,"-80":1,"102":1,"127":462,"13":1},"row_length":466,"scale_bits":"3b800000","sh_exact":1183890241,"sh_source":1183890238,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1183890240,"threshold_margin":1,"weight":1947683097,"zero_point":20} +{"S":81789957,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-23,"distinct_codes":4,"exponent":30,"id":"W265","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-116":1,"104":1,"127":154,"36":1},"row_length":157,"scale_bits":"3b800000","sh_exact":1762015697,"sh_source":1762015700,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1762015700,"threshold_margin":0,"weight":1962958964,"zero_point":20} +{"S":49073974,"band_h":6,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-23,"distinct_codes":5,"exponent":29,"id":"W266","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-126":1,"-96":1,"104":1,"127":91,"99":1},"row_length":95,"scale_bits":"3b800000","sh_exact":1468346420,"sh_source":1468346416,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1468346417,"threshold_margin":1,"weight":1962958964,"zero_point":20} +{"S":246330221,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-22,"distinct_codes":5,"exponent":31,"id":"W267","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-52":1,"-69":1,"105":1,"116":1,"127":467},"row_length":471,"scale_bits":"3b800000","sh_exact":1170097502,"sh_source":1170097500,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1170097502,"threshold_margin":0,"weight":1970641767,"zero_point":20} +{"S":14490013,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-119,"cal_index":10,"d":-22,"distinct_codes":5,"exponent":27,"id":"W268","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-127":1,"-84":1,"103":1,"105":1,"127":25},"row_length":29,"scale_bits":"3b800000","sh_exact":1243228595,"sh_source":1243228598,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1243228596,"threshold_margin":1,"weight":1970641767,"zero_point":20} +{"S":49458866,"band_h":6,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-126,"cal_index":10,"d":-21,"distinct_codes":5,"exponent":29,"id":"W269","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-117":1,"-15":1,"-75":1,"106":1,"127":92},"row_length":96,"scale_bits":"3b800000","sh_exact":1456919656,"sh_source":1456919654,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1456919656,"threshold_margin":0,"weight":1978354640,"zero_point":20} +{"S":250209356,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-18,"distinct_codes":6,"exponent":31,"id":"W270","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-108":1,"-118":1,"-38":1,"109":1,"126":1,"127":474},"row_length":479,"scale_bits":"3b800000","sh_exact":1151956828,"sh_source":1151956824,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1151956825,"threshold_margin":1,"weight":2001674853,"zero_point":20} +{"S":251188648,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-17,"distinct_codes":6,"exponent":31,"id":"W271","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-110":1,"-122":1,"-99":1,"110":1,"122":1,"127":476},"row_length":481,"scale_bits":"3b800000","sh_exact":1147465773,"sh_source":1147465772,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1147465773,"threshold_margin":0,"weight":2009509184,"zero_point":20} +{"S":3467928,"band_h":10,"beta_bits":"3f800000","byte_exact":-92,"byte_source":-91,"cal_index":10,"d":-15,"distinct_codes":5,"exponent":25,"id":"W272","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-91,"row":{"-124":1,"-66":1,"112":1,"127":4,"78":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1298642771,"sh_source":1298642772,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1298642772,"threshold_margin":0,"weight":2025269950,"zero_point":20} +{"S":255144291,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-13,"distinct_codes":5,"exponent":31,"id":"W273","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-107":1,"-98":1,"114":1,"127":484,"95":1},"row_length":488,"scale_bits":"3b800000","sh_exact":1129675977,"sh_source":1129675978,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1129675978,"threshold_margin":0,"weight":2041154325,"zero_point":20} +{"S":85048097,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-13,"distinct_codes":6,"exponent":30,"id":"W274","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-107":1,"-111":1,"-64":1,"114":1,"126":1,"127":159},"row_length":164,"scale_bits":"3b800000","sh_exact":1694513965,"sh_source":1694513968,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1694513968,"threshold_margin":0,"weight":2041154325,"zero_point":20} +{"S":5101501,"band_h":9,"beta_bits":"3f800000","byte_exact":-103,"byte_source":-102,"cal_index":10,"d":-8,"distinct_codes":5,"exponent":26,"id":"W275","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-110":1,"-49":1,"119":1,"127":7,"89":1},"row_length":11,"scale_bits":"3b800000","sh_exact":1765597861,"sh_source":1765597864,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1765597863,"threshold_margin":1,"weight":2081412406,"zero_point":20} +{"S":261194850,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":10,"d":-7,"distinct_codes":6,"exponent":31,"id":"W276","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-107":1,"-120":1,"-84":1,"120":1,"126":1,"127":495},"row_length":500,"scale_bits":"3b800000","sh_exact":1103507118,"sh_source":1103507116,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1103507118,"threshold_margin":0,"weight":2089558799,"zero_point":20} +{"S":87064950,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":10,"d":-7,"distinct_codes":6,"exponent":30,"id":"W277","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-114":1,"-124":1,"-127":1,"115":1,"120":1,"127":163},"row_length":168,"scale_bits":"3b800000","sh_exact":1655260677,"sh_source":1655260678,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1655260678,"threshold_margin":0,"weight":2089558799,"zero_point":20} +{"S":37313550,"band_h":6,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":10,"d":-7,"distinct_codes":5,"exponent":29,"id":"W278","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-113":1,"-114":1,"-98":1,"120":1,"127":69},"row_length":73,"scale_bits":"3b800000","sh_exact":1931137456,"sh_source":1931137458,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1931137457,"threshold_margin":1,"weight":2089558799,"zero_point":20} +{"S":5804330,"band_h":9,"beta_bits":"3f800000","byte_exact":-105,"byte_source":-106,"cal_index":10,"d":-7,"distinct_codes":5,"exponent":26,"id":"W279","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-106,"row":{"-56":1,"118":1,"120":1,"127":8,"14":1},"row_length":12,"scale_bits":"3b800000","sh_exact":1551806885,"sh_source":1551806882,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1551806885,"threshold_margin":0,"weight":2089558799,"zero_point":20} +{"S":265308051,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-3,"distinct_codes":5,"exponent":31,"id":"W280","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-90":1,"124":1,"127":503,"46":1,"97":1},"row_length":507,"scale_bits":"3b800000","sh_exact":1086398905,"sh_source":1086398908,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1086398906,"threshold_margin":1,"weight":2122464406,"zero_point":20} +{"S":3543191,"band_h":10,"beta_bits":"40000000","byte_exact":-123,"byte_source":-122,"cal_index":11,"d":-247,"distinct_codes":6,"exponent":25,"id":"W281","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-113":1,"-120":1,"-126":1,"-127":1,"-90":1,"127":6},"row_length":11,"scale_bits":"3b800000","sh_exact":1271057538,"sh_source":1271057540,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1271057539,"threshold_margin":1,"weight":311800807,"zero_point":-91} +{"S":2723037,"band_h":10,"beta_bits":"40000000","byte_exact":-121,"byte_source":-120,"cal_index":11,"d":-241,"distinct_codes":5,"exponent":25,"id":"W282","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-120,"row":{"-114":1,"-123":1,"-62":1,"127":4,"76":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1653888518,"sh_source":1653888520,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1653888520,"threshold_margin":0,"weight":326764439,"zero_point":-91} +{"S":15670985,"band_h":8,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":11,"d":-223,"distinct_codes":5,"exponent":27,"id":"W283","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-104":1,"-119":1,"-96":1,"11":1,"127":29},"row_length":33,"scale_bits":"3b800000","sh_exact":1149538367,"sh_source":1149538368,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1149538368,"threshold_margin":0,"weight":376103639,"zero_point":-91} +{"S":4273905,"band_h":9,"beta_bits":"40000000","byte_exact":-123,"byte_source":-122,"cal_index":11,"d":-223,"distinct_codes":5,"exponent":26,"id":"W284","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-127":1,"-43":1,"-96":1,"127":7,"56":1},"row_length":11,"scale_bits":"3b800000","sh_exact":2107487007,"sh_source":2107487010,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2107487010,"threshold_margin":0,"weight":376103639,"zero_point":-91} +{"S":3134197,"band_h":10,"beta_bits":"40000000","byte_exact":-121,"byte_source":-120,"cal_index":11,"d":-223,"distinct_codes":4,"exponent":25,"id":"W285","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-120,"row":{"-57":1,"-96":1,"127":5,"54":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1436922959,"sh_source":1436922964,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1436922960,"threshold_margin":1,"weight":376103639,"zero_point":-91} +{"S":3819659,"band_h":10,"beta_bits":"40000000","byte_exact":-122,"byte_source":-121,"cal_index":11,"d":-216,"distinct_codes":5,"exponent":25,"id":"W286","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-101":1,"-62":1,"-89":1,"127":6,"82":1},"row_length":10,"scale_bits":"3b800000","sh_exact":1179058033,"sh_source":1179058034,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1179058034,"threshold_margin":0,"weight":397244535,"zero_point":-91} +{"S":52038587,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-210,"distinct_codes":6,"exponent":29,"id":"W287","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-103":1,"-115":1,"-126":1,"-83":1,"127":98,"63":1},"row_length":103,"scale_bits":"3b800000","sh_exact":1384695438,"sh_source":1384695440,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1384695440,"threshold_margin":0,"weight":416308695,"zero_point":-91} +{"S":17896823,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":11,"d":-206,"distinct_codes":4,"exponent":28,"id":"W288","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-46":1,"-79":1,"127":33,"77":1},"row_length":36,"scale_bits":"3b800000","sh_exact":2013139260,"sh_source":2013139264,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2013139263,"threshold_margin":1,"weight":429523751,"zero_point":-91} +{"S":7670067,"band_h":9,"beta_bits":"40000000","byte_exact":-125,"byte_source":-124,"cal_index":11,"d":-206,"distinct_codes":4,"exponent":26,"id":"W289","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-109":1,"-40":1,"-79":1,"127":14},"row_length":17,"scale_bits":"3b800000","sh_exact":1174331235,"sh_source":1174331238,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1174331236,"threshold_margin":1,"weight":429523751,"zero_point":-91} +{"S":60365829,"band_h":6,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-191,"distinct_codes":5,"exponent":29,"id":"W290","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-114":1,"-124":1,"-64":1,"127":114,"66":1},"row_length":118,"scale_bits":"3b800000","sh_exact":1193681843,"sh_source":1193681840,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1193681842,"threshold_margin":1,"weight":482926632,"zero_point":-91} +{"S":20121943,"band_h":7,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-191,"distinct_codes":6,"exponent":28,"id":"W291","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-107":1,"-123":1,"-127":1,"-64":1,"127":37,"84":1},"row_length":42,"scale_bits":"3b800000","sh_exact":1790522765,"sh_source":1790522762,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1790522763,"threshold_margin":1,"weight":482926632,"zero_point":-91} +{"S":63759010,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-184,"distinct_codes":6,"exponent":29,"id":"W292","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-102":1,"-126":1,"-57":1,"-89":1,"111":1,"127":120},"row_length":125,"scale_bits":"3b800000","sh_exact":1130155472,"sh_source":1130155476,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1130155473,"threshold_margin":1,"weight":510072079,"zero_point":-91} +{"S":3750530,"band_h":10,"beta_bits":"40000000","byte_exact":-120,"byte_source":-119,"cal_index":11,"d":-184,"distinct_codes":5,"exponent":25,"id":"W293","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-122":1,"-127":1,"-57":1,"127":6,"69":1},"row_length":10,"scale_bits":"3b800000","sh_exact":1200790189,"sh_source":1200790192,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1200790190,"threshold_margin":1,"weight":510072079,"zero_point":-91} +{"S":1821686,"band_h":11,"beta_bits":"40000000","byte_exact":-111,"byte_source":-110,"cal_index":11,"d":-184,"distinct_codes":5,"exponent":24,"id":"W294","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-128":1,"-57":1,"-72":1,"112":1,"127":2},"row_length":6,"scale_bits":"3b800000","sh_exact":1236107547,"sh_source":1236107548,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1236107548,"threshold_margin":0,"weight":510072079,"zero_point":-91} +{"S":64763068,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-182,"distinct_codes":6,"exponent":29,"id":"W295","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-120":1,"-122":1,"-55":1,"-97":1,"102":1,"127":122},"row_length":127,"scale_bits":"3b800000","sh_exact":1112634041,"sh_source":1112634044,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1112634043,"threshold_margin":1,"weight":518104542,"zero_point":-91} +{"S":66298880,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-179,"distinct_codes":5,"exponent":29,"id":"W296","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-116":1,"-39":1,"-52":1,"127":125,"96":1},"row_length":129,"scale_bits":"3b800000","sh_exact":1086859899,"sh_source":1086859904,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1086859904,"threshold_margin":0,"weight":530391037,"zero_point":-91} +{"S":67342935,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-177,"distinct_codes":5,"exponent":30,"id":"W297","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-50":1,"-90":1,"-95":1,"104":1,"127":127},"row_length":131,"scale_bits":"3b800000","sh_exact":2140019411,"sh_source":2140019406,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2140019409,"threshold_margin":2,"weight":538743480,"zero_point":-91} +{"S":22447645,"band_h":7,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-177,"distinct_codes":5,"exponent":28,"id":"W298","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-114":1,"-118":1,"-43":1,"-50":1,"127":42},"row_length":46,"scale_bits":"3b800000","sh_exact":1605014558,"sh_source":1605014554,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1605014557,"threshold_margin":1,"weight":538743480,"zero_point":-91} +{"S":3544365,"band_h":10,"beta_bits":"40000000","byte_exact":-118,"byte_source":-119,"cal_index":11,"d":-177,"distinct_codes":5,"exponent":25,"id":"W299","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-106":1,"-118":1,"-50":1,"-79":1,"127":6},"row_length":10,"scale_bits":"3b800000","sh_exact":1270636525,"sh_source":1270636522,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1270636524,"threshold_margin":1,"weight":538743480,"zero_point":-91} +{"S":1224417,"band_h":11,"beta_bits":"40000000","byte_exact":-100,"byte_source":-101,"cal_index":11,"d":-177,"distinct_codes":5,"exponent":24,"id":"W300","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-101,"row":{"-106":1,"-116":1,"-50":1,"127":1,"94":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1839079181,"sh_source":1839079178,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1839079180,"threshold_margin":1,"weight":538743480,"zero_point":-91} +{"S":23524930,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":11,"d":-171,"distinct_codes":5,"exponent":28,"id":"W301","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-122":1,"-44":1,"-55":1,"-65":1,"127":44},"row_length":48,"scale_bits":"3b800000","sh_exact":1531515589,"sh_source":1531515590,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1531515590,"threshold_margin":0,"weight":564598319,"zero_point":-91} +{"S":1809610,"band_h":11,"beta_bits":"40000000","byte_exact":-109,"byte_source":-108,"cal_index":11,"d":-171,"distinct_codes":5,"exponent":24,"id":"W302","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-108,"row":{"-116":1,"-44":1,"-69":1,"102":1,"127":2},"row_length":6,"scale_bits":"3b800000","sh_exact":1244356416,"sh_source":1244356418,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1244356417,"threshold_margin":1,"weight":564598319,"zero_point":-91} +{"S":24653914,"band_h":7,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-165,"distinct_codes":5,"exponent":28,"id":"W303","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-113":1,"-115":1,"-38":1,"127":46,"23":1},"row_length":50,"scale_bits":"3b800000","sh_exact":1461382441,"sh_source":1461382436,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1461382437,"threshold_margin":1,"weight":591693937,"zero_point":-91} +{"S":14908366,"band_h":8,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":11,"d":-164,"distinct_codes":5,"exponent":27,"id":"W304","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-123":1,"-128":2,"-37":1,"127":27,"89":1},"row_length":32,"scale_bits":"3b800000","sh_exact":1208341579,"sh_source":1208341582,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1208341582,"threshold_margin":0,"weight":596334638,"zero_point":-91} +{"S":76309530,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-161,"distinct_codes":6,"exponent":30,"id":"W305","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-110":1,"-117":1,"-128":1,"-34":1,"102":1,"127":144},"row_length":149,"scale_bits":"3b800000","sh_exact":1888560814,"sh_source":1888560818,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1888560816,"threshold_margin":2,"weight":610476239,"zero_point":-91} +{"S":15261906,"band_h":8,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":11,"d":-161,"distinct_codes":5,"exponent":27,"id":"W306","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-34":1,"-83":1,"-87":1,"127":28,"23":1},"row_length":32,"scale_bits":"3b800000","sh_exact":1180350509,"sh_source":1180350508,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1180350509,"threshold_margin":0,"weight":610476239,"zero_point":-91} +{"S":2312410,"band_h":10,"beta_bits":"40000000","byte_exact":-112,"byte_source":-111,"cal_index":11,"d":-161,"distinct_codes":6,"exponent":25,"id":"W307","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"-120":1,"-126":1,"-34":1,"-81":1,"127":3,"71":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1947578339,"sh_source":1947578344,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1947578341,"threshold_margin":2,"weight":610476239,"zero_point":-91} +{"S":80598942,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-154,"distinct_codes":4,"exponent":30,"id":"W308","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-102":1,"-27":1,"-44":1,"127":153},"row_length":156,"scale_bits":"3b800000","sh_exact":1788053100,"sh_source":1788053096,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1788053099,"threshold_margin":1,"weight":644791536,"zero_point":-91} +{"S":26866314,"band_h":7,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-154,"distinct_codes":4,"exponent":28,"id":"W309","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-27":1,"-53":1,"127":50,"81":1},"row_length":53,"scale_bits":"3b800000","sh_exact":1341039825,"sh_source":1341039822,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1341039824,"threshold_margin":1,"weight":644791536,"zero_point":-91} +{"S":1874394,"band_h":11,"beta_bits":"40000000","byte_exact":-106,"byte_source":-107,"cal_index":11,"d":-154,"distinct_codes":5,"exponent":24,"id":"W310","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-126":1,"-27":1,"-81":1,"119":1,"127":2},"row_length":6,"scale_bits":"3b800000","sh_exact":1201348176,"sh_source":1201348174,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1201348175,"threshold_margin":1,"weight":644791536,"zero_point":-91} +{"S":1279345,"band_h":11,"beta_bits":"40000000","byte_exact":-95,"byte_source":-96,"cal_index":11,"d":-150,"distinct_codes":5,"exponent":24,"id":"W311","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-96,"row":{"-111":1,"-23":1,"-99":1,"127":1,"99":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1760119290,"sh_source":1760119286,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1760119287,"threshold_margin":1,"weight":665259401,"zero_point":-91} +{"S":84466964,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-148,"distinct_codes":6,"exponent":30,"id":"W312","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-11":1,"-112":1,"-114":1,"-119":1,"-21":1,"127":160},"row_length":165,"scale_bits":"3b800000","sh_exact":1706172227,"sh_source":1706172228,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1706172228,"threshold_margin":0,"weight":675735711,"zero_point":-91} +{"S":1964348,"band_h":11,"beta_bits":"40000000","byte_exact":-107,"byte_source":-106,"cal_index":11,"d":-148,"distinct_codes":4,"exponent":24,"id":"W313","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-106,"row":{"-21":1,"-60":1,"-79":1,"127":3},"row_length":6,"scale_bits":"3b800000","sh_exact":1146334465,"sh_source":1146334468,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1146334466,"threshold_margin":1,"weight":675735711,"zero_point":-91} +{"S":88520618,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-142,"distinct_codes":6,"exponent":30,"id":"W314","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-119":1,"-122":1,"-15":1,"-62":1,"126":1,"127":167},"row_length":172,"scale_bits":"3b800000","sh_exact":1628040917,"sh_source":1628040912,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1628040916,"threshold_margin":1,"weight":708164944,"zero_point":-91} +{"S":5289095,"band_h":9,"beta_bits":"40000000","byte_exact":-120,"byte_source":-119,"cal_index":11,"d":-140,"distinct_codes":6,"exponent":26,"id":"W315","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-113":1,"-128":1,"-13":1,"-31":1,"-98":1,"127":9},"row_length":14,"scale_bits":"3b800000","sh_exact":1702975510,"sh_source":1702975512,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1702975511,"threshold_margin":1,"weight":719316919,"zero_point":-91} +{"S":2568989,"band_h":10,"beta_bits":"40000000","byte_exact":-111,"byte_source":-110,"cal_index":11,"d":-140,"distinct_codes":5,"exponent":25,"id":"W316","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-100":1,"-119":1,"-13":1,"-51":1,"127":4},"row_length":8,"scale_bits":"3b800000","sh_exact":1753063025,"sh_source":1753063028,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1753063026,"threshold_margin":1,"weight":719316919,"zero_point":-91} +{"S":90619824,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-139,"distinct_codes":5,"exponent":30,"id":"W317","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-12":1,"-127":1,"-88":1,"-91":1,"127":172},"row_length":176,"scale_bits":"3b800000","sh_exact":1590327389,"sh_source":1590327386,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1590327388,"threshold_margin":1,"weight":724958592,"zero_point":-91} +{"S":13673372,"band_h":8,"beta_bits":"40000000","byte_exact":-124,"byte_source":-125,"cal_index":11,"d":-132,"distinct_codes":5,"exponent":27,"id":"W318","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-112":1,"-117":1,"-5":1,"127":25,"16":1},"row_length":29,"scale_bits":"3b800000","sh_exact":1317480319,"sh_source":1317480316,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1317480318,"threshold_margin":1,"weight":765708832,"zero_point":-91} +{"S":1369308,"band_h":11,"beta_bits":"40000000","byte_exact":-93,"byte_source":-92,"cal_index":11,"d":-130,"distinct_codes":5,"exponent":24,"id":"W319","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-92,"row":{"-124":2,"-3":1,"-82":1,"127":1,"94":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1644480142,"sh_source":1644480146,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1644480143,"threshold_margin":1,"weight":777766943,"zero_point":-91} +{"S":97983376,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-129,"distinct_codes":5,"exponent":30,"id":"W320","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-117":1,"-2":1,"-81":1,"-94":1,"127":186},"row_length":190,"scale_bits":"3b800000","sh_exact":1470812641,"sh_source":1470812644,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1470812642,"threshold_margin":1,"weight":783867007,"zero_point":-91} +{"S":33435672,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":11,"d":-126,"distinct_codes":5,"exponent":28,"id":"W321","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-66":1,"-78":1,"1":1,"124":1,"127":62},"row_length":66,"scale_bits":"3b800000","sh_exact":1077555642,"sh_source":1077555644,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1077555643,"threshold_margin":1,"weight":802456127,"zero_point":-91} +{"S":11145224,"band_h":8,"beta_bits":"40000000","byte_exact":-124,"byte_source":-123,"cal_index":11,"d":-126,"distinct_codes":5,"exponent":27,"id":"W322","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-128":2,"-94":1,"1":1,"127":20,"20":1},"row_length":25,"scale_bits":"3b800000","sh_exact":1616333464,"sh_source":1616333466,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1616333465,"threshold_margin":1,"weight":802456127,"zero_point":-91} +{"S":104302780,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-121,"distinct_codes":5,"exponent":30,"id":"W323","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-57":1,"-93":1,"127":198,"6":1},"row_length":202,"scale_bits":"3b800000","sh_exact":1381700354,"sh_source":1381700358,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1381700357,"threshold_margin":1,"weight":834422238,"zero_point":-91} +{"S":1097924,"band_h":11,"beta_bits":"40000000","byte_exact":-81,"byte_source":-80,"cal_index":11,"d":-121,"distinct_codes":5,"exponent":24,"id":"W324","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-80,"row":{"-118":1,"-13":1,"-65":1,"127":1,"6":1},"row_length":5,"scale_bits":"3b800000","sh_exact":2050961463,"sh_source":2050961468,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2050961467,"threshold_margin":1,"weight":834422238,"zero_point":-91} +{"S":1983412,"band_h":11,"beta_bits":"40000000","byte_exact":-101,"byte_source":-102,"cal_index":11,"d":-120,"distinct_codes":5,"exponent":24,"id":"W325","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-38":1,"-95":1,"119":1,"127":2,"7":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1135316220,"sh_source":1135316218,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1135316220,"threshold_margin":0,"weight":840966687,"zero_point":-91} +{"S":16237532,"band_h":8,"beta_bits":"40000000","byte_exact":-125,"byte_source":-124,"cal_index":11,"d":-110,"distinct_codes":4,"exponent":27,"id":"W326","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-120":2,"-47":1,"127":30,"17":1},"row_length":34,"scale_bits":"3b800000","sh_exact":1109429592,"sh_source":1109429596,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1109429595,"threshold_margin":1,"weight":909301789,"zero_point":-91} +{"S":115452651,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-108,"distinct_codes":4,"exponent":30,"id":"W327","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-38":1,"127":219,"19":1,"39":1},"row_length":222,"scale_bits":"3b800000","sh_exact":1248262269,"sh_source":1248262266,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1248262268,"threshold_margin":1,"weight":923621208,"zero_point":-91} +{"S":2748617,"band_h":10,"beta_bits":"40000000","byte_exact":-106,"byte_source":-107,"cal_index":11,"d":-105,"distinct_codes":5,"exponent":25,"id":"W328","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-117":1,"-61":1,"127":4,"17":1,"22":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1638496607,"sh_source":1638496602,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1638496603,"threshold_margin":1,"weight":945524250,"zero_point":-91} +{"S":2951057,"band_h":10,"beta_bits":"40000000","byte_exact":-108,"byte_source":-107,"cal_index":11,"d":-102,"distinct_codes":6,"exponent":25,"id":"W329","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-117":1,"-124":1,"-125":1,"127":4,"25":1,"90":1},"row_length":9,"scale_bits":"3b800000","sh_exact":1526097133,"sh_source":1526097138,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1526097136,"threshold_margin":2,"weight":967946694,"zero_point":-91} +{"S":8387543,"band_h":9,"beta_bits":"40000000","byte_exact":-120,"byte_source":-121,"cal_index":11,"d":-97,"distinct_codes":5,"exponent":26,"id":"W330","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-124":1,"-125":1,"-51":1,"127":15,"30":1},"row_length":19,"scale_bits":"3b800000","sh_exact":1073878161,"sh_source":1073878158,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1073878160,"threshold_margin":1,"weight":1006505161,"zero_point":-91} +{"S":126799967,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-96,"distinct_codes":5,"exponent":30,"id":"W331","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-125":1,"-44":1,"124":1,"127":240,"31":1},"row_length":244,"scale_bits":"3b800000","sh_exact":1136555407,"sh_source":1136555406,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1136555407,"threshold_margin":0,"weight":1014399735,"zero_point":-91} +{"S":127794461,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-95,"distinct_codes":5,"exponent":30,"id":"W332","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-56":1,"-99":1,"108":1,"127":242,"32":1},"row_length":246,"scale_bits":"3b800000","sh_exact":1127710755,"sh_source":1127710752,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1127710753,"threshold_margin":1,"weight":1022355689,"zero_point":-91} +{"S":128796758,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-94,"distinct_codes":6,"exponent":30,"id":"W333","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-101":1,"-113":1,"-121":1,"127":244,"33":1,"84":1},"row_length":249,"scale_bits":"3b800000","sh_exact":1118934904,"sh_source":1118934906,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1118934906,"threshold_margin":0,"weight":1030374062,"zero_point":-91} +{"S":129806918,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-93,"distinct_codes":5,"exponent":30,"id":"W334","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-84":1,"-97":1,"127":246,"34":1,"88":1},"row_length":250,"scale_bits":"3b800000","sh_exact":1110227331,"sh_source":1110227334,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1110227334,"threshold_margin":0,"weight":1038455340,"zero_point":-91} +{"S":130825002,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-92,"distinct_codes":5,"exponent":30,"id":"W335","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-123":1,"-97":1,"127":248,"35":1,"86":1},"row_length":252,"scale_bits":"3b800000","sh_exact":1101587509,"sh_source":1101587514,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1101587513,"threshold_margin":1,"weight":1046600012,"zero_point":-91} +{"S":131851072,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-91,"distinct_codes":6,"exponent":30,"id":"W336","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-112":1,"-124":1,"-126":1,"127":250,"36":1,"53":1},"row_length":255,"scale_bits":"3b800000","sh_exact":1093014914,"sh_source":1093014916,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1093014916,"threshold_margin":0,"weight":1054808573,"zero_point":-91} +{"S":3066304,"band_h":10,"beta_bits":"40000000","byte_exact":-107,"byte_source":-106,"cal_index":11,"d":-91,"distinct_codes":5,"exponent":25,"id":"W337","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-106,"row":{"-109":1,"-124":2,"116":1,"127":4,"36":1},"row_length":9,"scale_bits":"3b800000","sh_exact":1468738790,"sh_source":1468738794,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1468738794,"threshold_margin":0,"weight":1054808573,"zero_point":-91} +{"S":12175220,"band_h":8,"beta_bits":"40000000","byte_exact":-122,"byte_source":-123,"cal_index":11,"d":-89,"distinct_codes":5,"exponent":27,"id":"W338","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-10":1,"-80":1,"-91":1,"127":22,"38":1},"row_length":26,"scale_bits":"3b800000","sh_exact":1479595318,"sh_source":1479595314,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1479595315,"threshold_margin":1,"weight":1071419362,"zero_point":-91} +{"S":3619660,"band_h":10,"beta_bits":"40000000","byte_exact":-109,"byte_source":-110,"cal_index":11,"d":-89,"distinct_codes":6,"exponent":25,"id":"W339","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-115":1,"-120":1,"-125":1,"123":1,"127":5,"38":1},"row_length":10,"scale_bits":"3b800000","sh_exact":1244205154,"sh_source":1244205150,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1244205151,"threshold_margin":1,"weight":1071419362,"zero_point":-91} +{"S":26995565,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":11,"d":-88,"distinct_codes":5,"exponent":28,"id":"W340","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-128":1,"-79":1,"127":50,"39":1,"72":1},"row_length":54,"scale_bits":"3b800000","sh_exact":1334619113,"sh_source":1334619110,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1334619111,"threshold_margin":1,"weight":1079822601,"zero_point":-91} +{"S":136036469,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-87,"distinct_codes":5,"exponent":31,"id":"W341","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-84":1,"127":258,"40":1,"67":1},"row_length":262,"scale_bits":"3b800000","sh_exact":2118772843,"sh_source":2118772846,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2118772846,"threshold_margin":0,"weight":1088291750,"zero_point":-91} +{"S":46059577,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-85,"distinct_codes":6,"exponent":29,"id":"W342","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-112":1,"-119":1,"-125":1,"113":1,"127":86,"42":1},"row_length":91,"scale_bits":"3b800000","sh_exact":1564443244,"sh_source":1564443240,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1564443244,"threshold_margin":0,"weight":1105429847,"zero_point":-91} +{"S":28291109,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":11,"d":-82,"distinct_codes":6,"exponent":28,"id":"W343","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-112":1,"-116":1,"-127":1,"126":1,"127":52,"45":1},"row_length":57,"scale_bits":"3b800000","sh_exact":1273502464,"sh_source":1273502460,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1273502463,"threshold_margin":1,"weight":1131644360,"zero_point":-91} +{"S":20207935,"band_h":7,"beta_bits":"40000000","byte_exact":-124,"byte_source":-125,"cal_index":11,"d":-82,"distinct_codes":5,"exponent":28,"id":"W344","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-110":1,"-59":1,"127":37,"45":1,"67":1},"row_length":41,"scale_bits":"3b800000","sh_exact":1782903450,"sh_source":1782903448,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1782903449,"threshold_margin":1,"weight":1131644360,"zero_point":-91} +{"S":1837085,"band_h":11,"beta_bits":"40000000","byte_exact":-89,"byte_source":-90,"cal_index":11,"d":-82,"distinct_codes":6,"exponent":24,"id":"W345","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-90,"row":{"-117":1,"-122":1,"-127":1,"127":2,"45":1,"50":1},"row_length":7,"scale_bits":"3b800000","sh_exact":1225746122,"sh_source":1225746120,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1225746121,"threshold_margin":1,"weight":1131644360,"zero_point":-91} +{"S":28512999,"band_h":7,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":11,"d":-81,"distinct_codes":5,"exponent":28,"id":"W346","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-110":1,"-86":1,"127":53,"40":1,"46":1},"row_length":57,"scale_bits":"3b800000","sh_exact":1263591985,"sh_source":1263591988,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1263591988,"threshold_margin":0,"weight":1140519957,"zero_point":-91} +{"S":5321598,"band_h":9,"beta_bits":"40000000","byte_exact":-115,"byte_source":-114,"cal_index":11,"d":-80,"distinct_codes":5,"exponent":26,"id":"W347","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"-101":1,"-44":1,"-90":1,"127":9,"47":1},"row_length":13,"scale_bits":"3b800000","sh_exact":1692574158,"sh_source":1692574162,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1692574161,"threshold_margin":1,"weight":1149465166,"zero_point":-91} +{"S":157805055,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-68,"distinct_codes":6,"exponent":31,"id":"W348","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-118":1,"-88":1,"-99":1,"113":1,"127":299,"59":1},"row_length":304,"scale_bits":"3b800000","sh_exact":1826496472,"sh_source":1826496470,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1826496471,"threshold_margin":1,"weight":1262440440,"zero_point":-91} +{"S":3669885,"band_h":10,"beta_bits":"40000000","byte_exact":-106,"byte_source":-107,"cal_index":11,"d":-68,"distinct_codes":5,"exponent":25,"id":"W349","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-54":1,"-95":1,"126":1,"127":5,"59":1},"row_length":9,"scale_bits":"3b800000","sh_exact":1227177317,"sh_source":1227177314,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1227177316,"threshold_margin":1,"weight":1262440440,"zero_point":-91} +{"S":159042731,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-67,"distinct_codes":5,"exponent":31,"id":"W350","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-101":1,"-114":1,"127":302,"21":1,"60":1},"row_length":306,"scale_bits":"3b800000","sh_exact":1812282613,"sh_source":1812282610,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1812282611,"threshold_margin":1,"weight":1272341849,"zero_point":-91} +{"S":3879091,"band_h":10,"beta_bits":"40000000","byte_exact":-107,"byte_source":-108,"cal_index":11,"d":-67,"distinct_codes":5,"exponent":25,"id":"W351","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-108,"row":{"-118":1,"-121":1,"127":6,"42":1,"60":1},"row_length":10,"scale_bits":"3b800000","sh_exact":1160993549,"sh_source":1160993546,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1160993548,"threshold_margin":1,"weight":1272341849,"zero_point":-91} +{"S":160290113,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-66,"distinct_codes":5,"exponent":31,"id":"W352","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-117":1,"-80":1,"127":304,"61":1,"96":1},"row_length":308,"scale_bits":"3b800000","sh_exact":1798179381,"sh_source":1798179382,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1798179382,"threshold_margin":0,"weight":1282320903,"zero_point":-91} +{"S":53849092,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-65,"distinct_codes":5,"exponent":29,"id":"W353","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-126":1,"-67":1,"127":101,"62":1,"90":1},"row_length":105,"scale_bits":"3b800000","sh_exact":1338139444,"sh_source":1338139442,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1338139443,"threshold_margin":1,"weight":1292378209,"zero_point":-91} +{"S":4895372,"band_h":9,"beta_bits":"40000000","byte_exact":-111,"byte_source":-112,"cal_index":11,"d":-65,"distinct_codes":5,"exponent":26,"id":"W354","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-121":1,"-57":1,"-6":1,"127":8,"62":1},"row_length":12,"scale_bits":"3b800000","sh_exact":1839941736,"sh_source":1839941732,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1839941734,"threshold_margin":2,"weight":1292378209,"zero_point":-91} +{"S":32562876,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":11,"d":-64,"distinct_codes":5,"exponent":28,"id":"W355","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-12":1,"-98":1,"126":1,"127":60,"63":1},"row_length":64,"scale_bits":"3b800000","sh_exact":1106437804,"sh_source":1106437800,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1106437802,"threshold_margin":2,"weight":1302515042,"zero_point":-91} +{"S":10854292,"band_h":8,"beta_bits":"40000000","byte_exact":-120,"byte_source":-121,"cal_index":11,"d":-64,"distinct_codes":5,"exponent":27,"id":"W356","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-84":1,"-98":1,"127":19,"63":1,"87":1},"row_length":23,"scale_bits":"3b800000","sh_exact":1659656706,"sh_source":1659656702,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"zero_point":-91} +{"S":3293777,"band_h":10,"beta_bits":"40000000","byte_exact":-102,"byte_source":-103,"cal_index":11,"d":-60,"distinct_codes":4,"exponent":25,"id":"W357","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-103,"row":{"-65":1,"127":5,"20":1,"67":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1367305567,"sh_source":1367305562,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1367305566,"threshold_margin":1,"weight":1343861016,"zero_point":-91} +{"S":170627962,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-58,"distinct_codes":5,"exponent":31,"id":"W358","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-100":1,"-76":1,"127":324,"21":1,"69":1},"row_length":328,"scale_bits":"3b800000","sh_exact":1689232953,"sh_source":1689232956,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1689232955,"threshold_margin":1,"weight":1365023694,"zero_point":-91} +{"S":180219040,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-51,"distinct_codes":5,"exponent":31,"id":"W359","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-35":1,"127":342,"72":1,"76":1},"row_length":346,"scale_bits":"3b800000","sh_exact":1599333656,"sh_source":1599333660,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1599333658,"threshold_margin":2,"weight":1441752318,"zero_point":-91} +{"S":3054560,"band_h":10,"beta_bits":"40000000","byte_exact":-99,"byte_source":-98,"cal_index":11,"d":-51,"distinct_codes":5,"exponent":25,"id":"W360","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-98,"row":{"-119":1,"-58":1,"127":4,"76":1,"94":1},"row_length":8,"scale_bits":"3b800000","sh_exact":1474385714,"sh_source":1474385716,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1474385716,"threshold_margin":0,"weight":1441752318,"zero_point":-91} +{"S":1156895,"band_h":11,"beta_bits":"40000000","byte_exact":-49,"byte_source":-50,"cal_index":11,"d":-50,"distinct_codes":5,"exponent":24,"id":"W361","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-50,"row":{"-110":1,"-119":1,"-63":1,"127":1,"77":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1946416757,"sh_source":1946416754,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1946416755,"threshold_margin":1,"weight":1453060121,"zero_point":-91} +{"S":183057077,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-49,"distinct_codes":6,"exponent":31,"id":"W362","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-114":1,"-117":1,"-88":1,"125":1,"127":347,"78":1},"row_length":352,"scale_bits":"3b800000","sh_exact":1574538285,"sh_source":1574538288,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1574538288,"threshold_margin":0,"weight":1464456613,"zero_point":-91} +{"S":6312313,"band_h":9,"beta_bits":"40000000","byte_exact":-114,"byte_source":-113,"cal_index":11,"d":-49,"distinct_codes":5,"exponent":26,"id":"W363","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-113,"row":{"-116":1,"-120":2,"116":1,"127":10,"78":1},"row_length":15,"scale_bits":"3b800000","sh_exact":1426925321,"sh_source":1426925324,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1426925324,"threshold_margin":0,"weight":1464456613,"zero_point":-91} +{"S":184492811,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-48,"distinct_codes":5,"exponent":31,"id":"W364","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-61":1,"-90":1,"127":350,"79":1,"97":1},"row_length":354,"scale_bits":"3b800000","sh_exact":1562285135,"sh_source":1562285134,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1562285135,"threshold_margin":0,"weight":1475942488,"zero_point":-91} +{"S":187398150,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-46,"distinct_codes":5,"exponent":31,"id":"W365","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-127":1,"-94":1,"127":356,"16":1,"81":1},"row_length":360,"scale_bits":"3b800000","sh_exact":1538064149,"sh_source":1538064146,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1538064149,"threshold_margin":0,"weight":1499185200,"zero_point":-91} +{"S":62466050,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-46,"distinct_codes":6,"exponent":29,"id":"W366","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-109":1,"-120":1,"-97":1,"123":1,"127":117,"81":1},"row_length":122,"scale_bits":"3b800000","sh_exact":1153548112,"sh_source":1153548110,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1153548112,"threshold_margin":0,"weight":1499185200,"zero_point":-91} +{"S":37479630,"band_h":6,"beta_bits":"40000000","byte_exact":-125,"byte_source":-126,"cal_index":11,"d":-46,"distinct_codes":5,"exponent":29,"id":"W367","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-78":1,"-84":1,"127":70,"8":1,"81":1},"row_length":74,"scale_bits":"3b800000","sh_exact":1922580187,"sh_source":1922580184,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1922580186,"threshold_margin":1,"weight":1499185200,"zero_point":-91} +{"S":17169812,"band_h":7,"beta_bits":"40000000","byte_exact":-122,"byte_source":-123,"cal_index":11,"d":-45,"distinct_codes":5,"exponent":28,"id":"W368","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-125":1,"-43":1,"127":31,"70":1,"82":1},"row_length":35,"scale_bits":"3b800000","sh_exact":2098380403,"sh_source":2098380400,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2098380402,"threshold_margin":1,"weight":1510943456,"zero_point":-91} +{"S":1307807,"band_h":11,"beta_bits":"40000000","byte_exact":-54,"byte_source":-53,"cal_index":11,"d":-41,"distinct_codes":5,"exponent":24,"id":"W369","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-53,"row":{"-103":1,"-51":1,"-6":1,"127":1,"86":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1721813550,"sh_source":1721813552,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1721813551,"threshold_margin":1,"weight":1558905943,"zero_point":-91} +{"S":65463858,"band_h":6,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":11,"d":-40,"distinct_codes":6,"exponent":29,"id":"W370","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-113":1,"-114":1,"-117":1,"127":123,"77":1,"87":1},"row_length":128,"scale_bits":"3b800000","sh_exact":1100723304,"sh_source":1100723306,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1100723306,"threshold_margin":0,"weight":1571132588,"zero_point":-91} +{"S":197931891,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-39,"distinct_codes":5,"exponent":31,"id":"W371","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-60":1,"-89":1,"0":1,"127":376,"88":1},"row_length":380,"scale_bits":"3b800000","sh_exact":1456209885,"sh_source":1456209888,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1456209887,"threshold_margin":1,"weight":1583455125,"zero_point":-91} +{"S":199484288,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-38,"distinct_codes":5,"exponent":31,"id":"W372","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-125":2,"-19":1,"127":379,"89":1},"row_length":384,"scale_bits":"3b800000","sh_exact":1444877584,"sh_source":1444877588,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1444877585,"threshold_margin":1,"weight":1595874303,"zero_point":-91} +{"S":201048860,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-37,"distinct_codes":5,"exponent":31,"id":"W373","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-20":1,"-64":1,"-93":1,"127":382,"90":1},"row_length":386,"scale_bits":"3b800000","sh_exact":1433633477,"sh_source":1433633480,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1433633478,"threshold_margin":1,"weight":1608390878,"zero_point":-91} +{"S":40209772,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":11,"d":-37,"distinct_codes":5,"exponent":29,"id":"W374","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-126":1,"-79":1,"127":75,"63":1,"90":1},"row_length":79,"scale_bits":"3b800000","sh_exact":1792041846,"sh_source":1792041850,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1792041848,"threshold_margin":2,"weight":1608390878,"zero_point":-91} +{"S":204214909,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-35,"distinct_codes":5,"exponent":31,"id":"W375","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-123":1,"-58":1,"0":1,"127":388,"92":1},"row_length":392,"scale_bits":"3b800000","sh_exact":1411407118,"sh_source":1411407114,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1411407117,"threshold_margin":1,"weight":1633719273,"zero_point":-91} +{"S":3639137,"band_h":10,"beta_bits":"40000000","byte_exact":-100,"byte_source":-99,"cal_index":11,"d":-33,"distinct_codes":5,"exponent":25,"id":"W376","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-99,"row":{"-124":1,"-13":1,"127":5,"80":1,"94":1},"row_length":9,"scale_bits":"3b800000","sh_exact":1237546052,"sh_source":1237546056,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1237546055,"threshold_margin":1,"weight":1659446468,"zero_point":-91} +{"S":214015426,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-29,"distinct_codes":5,"exponent":31,"id":"W377","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-100":1,"-29":1,"119":1,"127":406,"98":1},"row_length":410,"scale_bits":"3b800000","sh_exact":1346773836,"sh_source":1346773834,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1346773836,"threshold_margin":0,"weight":1712123407,"zero_point":-91} +{"S":43818128,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":11,"d":-26,"distinct_codes":5,"exponent":29,"id":"W378","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-107":1,"-84":1,"101":1,"12":1,"127":82},"row_length":86,"scale_bits":"3b800000","sh_exact":1644469933,"sh_source":1644469938,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1644469936,"threshold_margin":2,"weight":1752725117,"zero_point":-91} +{"S":9525680,"band_h":8,"beta_bits":"40000000","byte_exact":-117,"byte_source":-116,"cal_index":11,"d":-26,"distinct_codes":5,"exponent":27,"id":"W379","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-104":1,"-72":1,"101":1,"124":1,"127":16},"row_length":20,"scale_bits":"3b800000","sh_exact":1891140424,"sh_source":1891140428,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1891140427,"threshold_margin":1,"weight":1752725117,"zero_point":-91} +{"S":224286220,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-23,"distinct_codes":5,"exponent":31,"id":"W380","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-60":1,"-95":1,"104":1,"127":426,"50":1},"row_length":430,"scale_bits":"3b800000","sh_exact":1285100690,"sh_source":1285100692,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1285100692,"threshold_margin":0,"weight":1794289757,"zero_point":-91} +{"S":44857244,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":11,"d":-23,"distinct_codes":5,"exponent":29,"id":"W381","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-114":1,"-128":2,"-28":1,"104":1,"127":84},"row_length":89,"scale_bits":"3b800000","sh_exact":1606375863,"sh_source":1606375866,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1606375865,"threshold_margin":1,"weight":1794289757,"zero_point":-91} +{"S":11897122,"band_h":8,"beta_bits":"40000000","byte_exact":-119,"byte_source":-118,"cal_index":11,"d":-22,"distinct_codes":5,"exponent":27,"id":"W382","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-63":1,"-73":1,"105":1,"127":21,"14":1},"row_length":25,"scale_bits":"3b800000","sh_exact":1514181204,"sh_source":1514181206,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1514181206,"threshold_margin":0,"weight":1808362541,"zero_point":-91} +{"S":32545459,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-124,"cal_index":11,"d":-21,"distinct_codes":5,"exponent":28,"id":"W383","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-121":1,"-125":2,"106":1,"127":60,"99":1},"row_length":65,"scale_bits":"3b800000","sh_exact":1107029924,"sh_source":1107029926,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1107029926,"threshold_margin":0,"weight":1822545702,"zero_point":-91} +{"S":3259237,"band_h":10,"beta_bits":"40000000","byte_exact":-92,"byte_source":-93,"cal_index":11,"d":-19,"distinct_codes":6,"exponent":25,"id":"W384","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-93,"row":{"-122":1,"-126":1,"-90":1,"108":1,"112":1,"127":4},"row_length":9,"scale_bits":"3b800000","sh_exact":1381795686,"sh_source":1381795682,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1381795683,"threshold_margin":1,"weight":1851246620,"zero_point":-91} +{"S":235049939,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-17,"distinct_codes":5,"exponent":31,"id":"W385","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-49":1,"-60":1,"110":1,"122":1,"127":446},"row_length":450,"scale_bits":"3b800000","sh_exact":1226251653,"sh_source":1226251652,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1226251653,"threshold_margin":0,"weight":1880399512,"zero_point":-91} +{"S":236893458,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-16,"distinct_codes":5,"exponent":31,"id":"W386","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-58":1,"-89":1,"111":1,"127":450,"47":1},"row_length":454,"scale_bits":"3b800000","sh_exact":1216708889,"sh_source":1216708886,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1216708887,"threshold_margin":1,"weight":1895147668,"zero_point":-91} +{"S":238751437,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-15,"distinct_codes":5,"exponent":31,"id":"W387","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-123":1,"-128":1,"-70":1,"112":1,"127":454},"row_length":458,"scale_bits":"3b800000","sh_exact":1207240383,"sh_source":1207240382,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1207240383,"threshold_margin":0,"weight":1910011495,"zero_point":-91} +{"S":240623988,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":11,"d":-14,"distinct_codes":4,"exponent":31,"id":"W388","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"113":1,"127":457,"18":1,"68":1},"row_length":460,"scale_bits":"3b800000","sh_exact":1197845562,"sh_source":1197845566,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1197845564,"threshold_margin":2,"weight":1924991901,"zero_point":-91} +{"S":80207996,"band_h":5,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":11,"d":-14,"distinct_codes":5,"exponent":30,"id":"W389","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-108":1,"-121":2,"113":1,"127":151,"70":1},"row_length":156,"scale_bits":"3b800000","sh_exact":1796768343,"sh_source":1796768346,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1796768346,"threshold_margin":0,"weight":1924991901,"zero_point":-91} +{"S":242511225,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-13,"distinct_codes":4,"exponent":31,"id":"W390","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-125":2,"0":1,"114":1,"127":461},"row_length":465,"scale_bits":"3b800000","sh_exact":1188523856,"sh_source":1188523854,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1188523855,"threshold_margin":1,"weight":1940089800,"zero_point":-91} +{"S":80837075,"band_h":5,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":11,"d":-13,"distinct_codes":5,"exponent":30,"id":"W391","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-112":1,"-50":1,"110":1,"114":1,"127":152},"row_length":156,"scale_bits":"3b800000","sh_exact":1782785783,"sh_source":1782785782,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1782785783,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":22046475,"band_h":7,"beta_bits":"40000000","byte_exact":-122,"byte_source":-123,"cal_index":11,"d":-13,"distinct_codes":5,"exponent":28,"id":"W392","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-118":1,"-121":1,"107":1,"114":1,"127":40},"row_length":44,"scale_bits":"3b800000","sh_exact":1634220301,"sh_source":1634220298,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1634220301,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":16167415,"band_h":8,"beta_bits":"40000000","byte_exact":-120,"byte_source":-121,"cal_index":11,"d":-13,"distinct_codes":6,"exponent":27,"id":"W393","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-122":1,"-127":1,"-92":1,"114":1,"127":29,"31":1},"row_length":34,"scale_bits":"3b800000","sh_exact":1114241115,"sh_source":1114241114,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1114241115,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":7348825,"band_h":9,"beta_bits":"40000000","byte_exact":-111,"byte_source":-112,"cal_index":11,"d":-13,"distinct_codes":6,"exponent":26,"id":"W394","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-114":1,"-115":1,"-121":1,"114":1,"127":12,"75":1},"row_length":17,"scale_bits":"3b800000","sh_exact":1225665226,"sh_source":1225665224,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1225665226,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":4409295,"band_h":9,"beta_bits":"40000000","byte_exact":-100,"byte_source":-101,"cal_index":11,"d":-13,"distinct_codes":6,"exponent":26,"id":"W395","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-101,"row":{"-113":1,"-116":1,"-63":1,"114":1,"124":1,"127":6},"row_length":11,"scale_bits":"3b800000","sh_exact":2042775377,"sh_source":2042775376,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":2042775377,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":3233483,"band_h":10,"beta_bits":"40000000","byte_exact":-90,"byte_source":-91,"cal_index":11,"d":-13,"distinct_codes":5,"exponent":25,"id":"W396","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-91,"row":{"-110":1,"-91":1,"114":1,"117":1,"127":4},"row_length":8,"scale_bits":"3b800000","sh_exact":1392801393,"sh_source":1392801392,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1392801393,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":2004225,"band_h":11,"beta_bits":"40000000","byte_exact":-67,"byte_source":-68,"cal_index":11,"d":-13,"distinct_codes":5,"exponent":24,"id":"W397","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-68,"row":{"-56":1,"-72":1,"114":1,"127":2,"30":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1123526457,"sh_source":1123526454,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1123526457,"threshold_margin":0,"weight":1940089800,"zero_point":-91} +{"S":246330221,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-11,"distinct_codes":5,"exponent":31,"id":"W398","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-118":2,"-120":1,"116":1,"127":468,"33":1},"row_length":473,"scale_bits":"3b800000","sh_exact":1170097502,"sh_source":1170097500,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1170097502,"threshold_margin":0,"weight":1970641767,"zero_point":-91} +{"S":14490013,"band_h":8,"beta_bits":"40000000","byte_exact":-120,"byte_source":-119,"cal_index":11,"d":-11,"distinct_codes":5,"exponent":27,"id":"W399","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-106":1,"-118":1,"116":1,"127":26,"13":1},"row_length":30,"scale_bits":"3b800000","sh_exact":1243228595,"sh_source":1243228598,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1243228596,"threshold_margin":1,"weight":1970641767,"zero_point":-91} +{"S":250209356,"band_h":4,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":11,"d":-9,"distinct_codes":6,"exponent":31,"id":"W400","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-107":1,"-117":1,"-119":1,"106":1,"118":1,"127":475},"row_length":480,"scale_bits":"3b800000","sh_exact":1151956828,"sh_source":1151956824,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1151956825,"threshold_margin":1,"weight":2001674853,"zero_point":-91} +{"S":1692428,"band_h":11,"beta_bits":"40000000","byte_exact":-53,"byte_source":-54,"cal_index":11,"d":-8,"distinct_codes":6,"exponent":24,"id":"W401","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-54,"row":{"-112":1,"-113":1,"-120":1,"104":1,"119":1,"127":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1330514393,"sh_source":1330514390,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1330514393,"threshold_margin":0,"weight":2017374176,"zero_point":-91} +{"S":5101501,"band_h":9,"beta_bits":"40000000","byte_exact":-103,"byte_source":-102,"cal_index":11,"d":-4,"distinct_codes":5,"exponent":26,"id":"W402","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-110":1,"-81":1,"12":1,"123":1,"127":8},"row_length":12,"scale_bits":"3b800000","sh_exact":1765597861,"sh_source":1765597864,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1765597863,"threshold_margin":1,"weight":2081412406,"zero_point":-91} +{"S":2043983,"band_h":11,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":12,"d":-214,"distinct_codes":5,"exponent":24,"id":"W403","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-116":1,"-79":1,"-87":1,"106":1,"127":3},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1101672477,"sh_source":1101672474,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1101672477,"threshold_margin":0,"weight":114463047,"zero_point":29} +{"S":15533679,"band_h":8,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-208,"distinct_codes":4,"exponent":27,"id":"W404","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-64":1,"-81":1,"127":29,"76":1},"row_length":32,"scale_bits":"3c6075f7","sh_exact":1159699419,"sh_source":1159699422,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1159699420,"threshold_margin":1,"weight":124269431,"zero_point":29} +{"S":23429842,"band_h":7,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-178,"distinct_codes":5,"exponent":28,"id":"W405","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-111":1,"-122":2,"-51":1,"127":44,"76":1},"row_length":49,"scale_bits":"3c6075f7","sh_exact":1537731113,"sh_source":1537731116,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1537731116,"threshold_margin":0,"weight":187438735,"zero_point":29} +{"S":3487553,"band_h":10,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-175,"distinct_codes":6,"exponent":25,"id":"W406","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-114":1,"-116":1,"-128":1,"-48":1,"127":6,"70":1},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1291335107,"sh_source":1291335110,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1291335109,"threshold_margin":1,"weight":195302967,"zero_point":29} +{"S":25437145,"band_h":7,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-172,"distinct_codes":5,"exponent":28,"id":"W407","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-102":1,"-107":1,"-45":1,"127":48,"48":1},"row_length":52,"scale_bits":"3c6075f7","sh_exact":1416385252,"sh_source":1416385254,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1416385254,"threshold_margin":0,"weight":203497159,"zero_point":29} +{"S":27616417,"band_h":7,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-166,"distinct_codes":6,"exponent":28,"id":"W408","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-100":1,"-112":1,"-127":1,"-39":1,"127":52,"70":1},"row_length":57,"scale_bits":"3c6075f7","sh_exact":1304615187,"sh_source":1304615188,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1304615188,"threshold_margin":0,"weight":220931335,"zero_point":29} +{"S":1536514,"band_h":11,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-116,"cal_index":12,"d":-148,"distinct_codes":6,"exponent":24,"id":"W409","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-110":1,"-115":1,"-122":1,"-21":1,"100":1,"127":2},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1465525087,"sh_source":1465525090,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1465525089,"threshold_margin":1,"weight":282718575,"zero_point":29} +{"S":5332928,"band_h":9,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-144,"distinct_codes":5,"exponent":26,"id":"W410","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-118":1,"-17":1,"-90":1,"123":1,"127":9},"row_length":13,"scale_bits":"3c6075f7","sh_exact":1688978223,"sh_source":1688978226,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1688978225,"threshold_margin":1,"weight":298643967,"zero_point":29} +{"S":3945656,"band_h":10,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-122,"cal_index":12,"d":-133,"distinct_codes":4,"exponent":25,"id":"W411","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-115":2,"-6":1,"127":7,"37":1},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1141407063,"sh_source":1141407064,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1141407064,"threshold_margin":0,"weight":347217727,"zero_point":29} +{"S":46479451,"band_h":6,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-128,"distinct_codes":5,"exponent":29,"id":"W412","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-1":1,"-119":2,"-95":1,"127":88,"53":1},"row_length":93,"scale_bits":"3c6075f7","sh_exact":1550310782,"sh_source":1550310784,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1550310784,"threshold_margin":0,"weight":371835607,"zero_point":29} +{"S":15706873,"band_h":8,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":12,"d":-127,"distinct_codes":5,"exponent":27,"id":"W413","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-113":1,"-124":2,"0":1,"127":29,"99":1},"row_length":34,"scale_bits":"3c6075f7","sh_exact":1146911833,"sh_source":1146911838,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1146911834,"threshold_margin":1,"weight":376964951,"zero_point":29} +{"S":4402688,"band_h":9,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-123,"cal_index":12,"d":-125,"distinct_codes":5,"exponent":26,"id":"W414","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-115":1,"-116":1,"-14":1,"127":8,"2":1},"row_length":12,"scale_bits":"3c6075f7","sh_exact":2045840917,"sh_source":2045840914,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2045840915,"threshold_margin":1,"weight":387436544,"zero_point":29} +{"S":51863253,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-120,"distinct_codes":6,"exponent":29,"id":"W415","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-112":1,"-116":1,"-117":1,"127":98,"7":1,"92":1},"row_length":103,"scale_bits":"3c6075f7","sh_exact":1389376676,"sh_source":1389376672,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1389376673,"threshold_margin":1,"weight":414906024,"zero_point":29} +{"S":3989481,"band_h":10,"beta_bits":"3f800000","byte_exact":-121,"byte_source":-122,"cal_index":12,"d":-120,"distinct_codes":6,"exponent":25,"id":"W416","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-110":1,"-120":1,"-126":1,"127":7,"42":1,"7":1},"row_length":12,"scale_bits":"3c6075f7","sh_exact":1128868549,"sh_source":1128868546,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1128868547,"threshold_margin":1,"weight":414906024,"zero_point":29} +{"S":1329827,"band_h":11,"beta_bits":"3f800000","byte_exact":-108,"byte_source":-109,"cal_index":12,"d":-120,"distinct_codes":5,"exponent":24,"id":"W417","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-109,"row":{"-102":1,"-104":1,"127":2,"28":1,"7":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1693302823,"sh_source":1693302820,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1693302821,"threshold_margin":1,"weight":414906024,"zero_point":29} +{"S":57083236,"band_h":6,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-113,"distinct_codes":6,"exponent":29,"id":"W418","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-120":1,"-128":1,"-98":1,"127":108,"14":1,"84":1},"row_length":113,"scale_bits":"3c6075f7","sh_exact":1262324968,"sh_source":1262324970,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1262324969,"threshold_margin":1,"weight":456665887,"zero_point":29} +{"S":59478228,"band_h":6,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-110,"distinct_codes":6,"exponent":29,"id":"W419","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-108":1,"-125":1,"-126":1,"-27":1,"127":113,"17":1},"row_length":118,"scale_bits":"3c6075f7","sh_exact":1211495306,"sh_source":1211495310,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1211495309,"threshold_margin":1,"weight":475825822,"zero_point":29} +{"S":64573913,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-104,"distinct_codes":5,"exponent":29,"id":"W420","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-74":1,"-97":1,"112":1,"127":122,"23":1},"row_length":126,"scale_bits":"3c6075f7","sh_exact":1115893256,"sh_source":1115893252,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1115893255,"threshold_margin":1,"weight":516591304,"zero_point":29} +{"S":9481100,"band_h":8,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-102,"distinct_codes":6,"exponent":27,"id":"W421","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-118":1,"-121":1,"-94":1,"103":1,"127":17,"25":1},"row_length":22,"scale_bits":"3c6075f7","sh_exact":1900032539,"sh_source":1900032542,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1900032541,"threshold_margin":1,"weight":530941599,"zero_point":29} +{"S":2654708,"band_h":10,"beta_bits":"3f800000","byte_exact":-116,"byte_source":-115,"cal_index":12,"d":-102,"distinct_codes":5,"exponent":25,"id":"W422","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-115,"row":{"-105":1,"-73":1,"102":1,"127":4,"25":1},"row_length":8,"scale_bits":"3c6075f7","sh_exact":1696457624,"sh_source":1696457626,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1696457626,"threshold_margin":0,"weight":530941599,"zero_point":29} +{"S":1922377,"band_h":11,"beta_bits":"3f800000","byte_exact":-111,"byte_source":-110,"cal_index":12,"d":-101,"distinct_codes":6,"exponent":24,"id":"W423","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-107":1,"-114":1,"-127":1,"127":3,"26":1,"41":1},"row_length":8,"scale_bits":"3c6075f7","sh_exact":1171362232,"sh_source":1171362236,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1171362235,"threshold_margin":1,"weight":538265558,"zero_point":29} +{"S":71073212,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-97,"distinct_codes":5,"exponent":30,"id":"W424","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-101":1,"-108":1,"127":135,"14":1,"30":1},"row_length":139,"scale_bits":"3c6075f7","sh_exact":2027700508,"sh_source":2027700504,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2027700507,"threshold_margin":1,"weight":568585696,"zero_point":29} +{"S":10153316,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":12,"d":-97,"distinct_codes":6,"exponent":27,"id":"W425","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-114":1,"-127":1,"-96":1,"126":1,"127":18,"30":1},"row_length":23,"scale_bits":"3c6075f7","sh_exact":1774237944,"sh_source":1774237942,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1774237943,"threshold_margin":1,"weight":568585696,"zero_point":29} +{"S":14410723,"band_h":8,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":12,"d":-96,"distinct_codes":6,"exponent":27,"id":"W426","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-115":1,"-120":1,"-126":1,"-30":1,"127":27,"31":1},"row_length":32,"scale_bits":"3c6075f7","sh_exact":1250069029,"sh_source":1250069032,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1250069032,"threshold_margin":0,"weight":576428918,"zero_point":29} +{"S":78226670,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-90,"distinct_codes":5,"exponent":30,"id":"W427","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-125":1,"-69":1,"112":1,"127":148,"37":1},"row_length":152,"scale_bits":"3c6075f7","sh_exact":1842276912,"sh_source":1842276914,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1842276914,"threshold_margin":0,"weight":625813359,"zero_point":29} +{"S":9056529,"band_h":8,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-123,"cal_index":12,"d":-87,"distinct_codes":6,"exponent":27,"id":"W428","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-108":1,"-115":1,"-120":1,"116":1,"127":16,"40":1},"row_length":21,"scale_bits":"3c6075f7","sh_exact":1989106258,"sh_source":1989106260,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1989106260,"threshold_margin":0,"weight":652070087,"zero_point":29} +{"S":4794633,"band_h":9,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-119,"cal_index":12,"d":-87,"distinct_codes":5,"exponent":26,"id":"W429","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-119,"row":{"-106":1,"-108":1,"107":1,"127":8,"40":1},"row_length":12,"scale_bits":"3c6075f7","sh_exact":1878600355,"sh_source":1878600360,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1878600356,"threshold_margin":1,"weight":652070087,"zero_point":29} +{"S":86100094,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-83,"distinct_codes":6,"exponent":30,"id":"W430","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-101":1,"-123":1,"-85":1,"108":1,"127":163,"44":1},"row_length":168,"scale_bits":"3c6075f7","sh_exact":1673809881,"sh_source":1673809882,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1673809882,"threshold_margin":0,"weight":688800751,"zero_point":29} +{"S":14497851,"band_h":8,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-71,"distinct_codes":6,"exponent":27,"id":"W431","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-111":1,"-115":1,"-126":1,"-3":1,"127":27,"56":1},"row_length":32,"scale_bits":"3c6075f7","sh_exact":1242556466,"sh_source":1242556470,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1242556467,"threshold_margin":1,"weight":811879655,"zero_point":29} +{"S":104304084,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-69,"distinct_codes":5,"exponent":30,"id":"W432","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-71":1,"-92":1,"127":198,"58":1,"67":1},"row_length":202,"scale_bits":"3c6075f7","sh_exact":1381683080,"sh_source":1381683082,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1381683081,"threshold_margin":1,"weight":834432671,"zero_point":29} +{"S":34768028,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":12,"d":-69,"distinct_codes":6,"exponent":29,"id":"W433","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-122":1,"-89":1,"-93":1,"110":1,"127":65,"58":1},"row_length":70,"scale_bits":"3c6075f7","sh_exact":2072524621,"sh_source":2072524624,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2072524622,"threshold_margin":1,"weight":834432671,"zero_point":29} +{"S":3652907,"band_h":10,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-112,"cal_index":12,"d":-63,"distinct_codes":5,"exponent":25,"id":"W434","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-112,"row":{"-108":1,"-112":1,"-98":1,"127":6,"64":2},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1232880998,"sh_source":1232881000,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1232881000,"threshold_margin":0,"weight":905920934,"zero_point":29} +{"S":862117,"band_h":12,"beta_bits":"3f800000","byte_exact":-60,"byte_source":-61,"cal_index":12,"d":-61,"distinct_codes":5,"exponent":23,"id":"W435","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-61,"row":{"-118":1,"-122":1,"-15":1,"127":1,"66":1},"row_length":5,"scale_bits":"3c6075f7","sh_exact":1305971123,"sh_source":1305971122,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1305971123,"threshold_margin":0,"weight":931086360,"zero_point":29} +{"S":40422970,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":12,"d":-58,"distinct_codes":6,"exponent":29,"id":"W436","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-101":1,"-122":1,"-124":1,"127":76,"69":1,"82":1},"row_length":81,"scale_bits":"3c6075f7","sh_exact":1782590296,"sh_source":1782590292,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1782590293,"threshold_margin":1,"weight":970151281,"zero_point":29} +{"S":17324130,"band_h":7,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":12,"d":-58,"distinct_codes":5,"exponent":28,"id":"W437","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-77":1,"-97":1,"127":32,"69":1,"74":1},"row_length":36,"scale_bits":"3c6075f7","sh_exact":2079688678,"sh_source":2079688674,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2079688675,"threshold_margin":1,"weight":970151281,"zero_point":29} +{"S":1154942,"band_h":11,"beta_bits":"3f800000","byte_exact":-75,"byte_source":-76,"cal_index":12,"d":-58,"distinct_codes":5,"exponent":24,"id":"W438","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-76,"row":{"-105":1,"-97":1,"127":1,"69":1,"97":1},"row_length":5,"scale_bits":"3c6075f7","sh_exact":1949708136,"sh_source":1949708132,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1949708133,"threshold_margin":1,"weight":970151281,"zero_point":29} +{"S":2083758,"band_h":11,"beta_bits":"3f800000","byte_exact":-98,"byte_source":-99,"cal_index":12,"d":-57,"distinct_codes":5,"exponent":24,"id":"W439","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-99,"row":{"-112":1,"-122":1,"127":3,"68":1,"70":1},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1080643632,"sh_source":1080643628,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1080643630,"threshold_margin":2,"weight":983533777,"zero_point":29} +{"S":124637609,"band_h":5,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-56,"distinct_codes":5,"exponent":30,"id":"W440","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-5":1,"-87":1,"-98":1,"127":237,"71":1},"row_length":241,"scale_bits":"3c6075f7","sh_exact":1156273690,"sh_source":1156273694,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1156273694,"threshold_margin":0,"weight":997100868,"zero_point":29} +{"S":43288989,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":12,"d":-53,"distinct_codes":6,"exponent":29,"id":"W441","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-109":1,"-110":1,"-124":1,"125":1,"127":81,"74":1},"row_length":86,"scale_bits":"3c6075f7","sh_exact":1664570961,"sh_source":1664570960,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1664570961,"threshold_margin":0,"weight":1038935736,"zero_point":29} +{"S":3167487,"band_h":10,"beta_bits":"3f800000","byte_exact":-107,"byte_source":-108,"cal_index":12,"d":-53,"distinct_codes":5,"exponent":25,"id":"W442","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-108,"row":{"-107":1,"-108":1,"127":5,"73":1,"74":1},"row_length":9,"scale_bits":"3c6075f7","sh_exact":1421821030,"sh_source":1421821028,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1421821029,"threshold_margin":1,"weight":1038935736,"zero_point":29} +{"S":1055829,"band_h":11,"beta_bits":"3f800000","byte_exact":-66,"byte_source":-67,"cal_index":12,"d":-53,"distinct_codes":5,"exponent":24,"id":"W443","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-67,"row":{"-117":1,"-128":1,"127":1,"71":1,"74":1},"row_length":5,"scale_bits":"3c6075f7","sh_exact":2132731544,"sh_source":2132731542,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2132731544,"threshold_margin":0,"weight":1038935736,"zero_point":29} +{"S":10267270,"band_h":8,"beta_bits":"3f800000","byte_exact":-122,"byte_source":-121,"cal_index":12,"d":-51,"distinct_codes":6,"exponent":27,"id":"W444","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"-105":1,"-89":1,"-98":1,"123":1,"127":18,"76":1},"row_length":23,"scale_bits":"3c6075f7","sh_exact":1754546097,"sh_source":1754546100,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1754546100,"threshold_margin":0,"weight":1067796078,"zero_point":29} +{"S":2053454,"band_h":11,"beta_bits":"3f800000","byte_exact":-96,"byte_source":-95,"cal_index":12,"d":-51,"distinct_codes":6,"exponent":24,"id":"W445","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-95,"row":{"-112":1,"-119":1,"-127":1,"127":3,"43":1,"76":1},"row_length":8,"scale_bits":"3c6075f7","sh_exact":1096591311,"sh_source":1096591314,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1096591312,"threshold_margin":1,"weight":1067796078,"zero_point":29} +{"S":48303219,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":12,"d":-45,"distinct_codes":5,"exponent":29,"id":"W446","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-113":1,"-116":1,"127":91,"79":1,"82":1},"row_length":95,"scale_bits":"3c6075f7","sh_exact":1491776232,"sh_source":1491776230,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1491776232,"threshold_margin":0,"weight":1159277256,"zero_point":29} +{"S":16101073,"band_h":8,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-124,"cal_index":12,"d":-45,"distinct_codes":5,"exponent":27,"id":"W447","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-101":1,"-114":1,"-49":1,"127":30,"82":1},"row_length":34,"scale_bits":"3c6075f7","sh_exact":1118832174,"sh_source":1118832172,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1118832174,"threshold_margin":0,"weight":1159277256,"zero_point":29} +{"S":1960903,"band_h":11,"beta_bits":"3f800000","byte_exact":-90,"byte_source":-89,"cal_index":12,"d":-42,"distinct_codes":5,"exponent":24,"id":"W448","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-89,"row":{"-109":1,"-117":1,"-39":1,"127":3,"85":1},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1148348395,"sh_source":1148348398,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1148348398,"threshold_margin":0,"weight":1207916245,"zero_point":29} +{"S":153072320,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-41,"distinct_codes":5,"exponent":31,"id":"W449","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-85":1,"-98":1,"127":291,"37":1,"86":1},"row_length":295,"scale_bits":"3c6075f7","sh_exact":1882968627,"sh_source":1882968630,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1882968628,"threshold_margin":1,"weight":1224578559,"zero_point":29} +{"S":155183841,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-40,"distinct_codes":6,"exponent":31,"id":"W450","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-119":1,"-121":1,"-125":1,"127":295,"42":1,"87":1},"row_length":300,"scale_bits":"3c6075f7","sh_exact":1857347867,"sh_source":1857347870,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1857347869,"threshold_margin":1,"weight":1241470727,"zero_point":29} +{"S":51727947,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":12,"d":-40,"distinct_codes":4,"exponent":29,"id":"W451","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-123":1,"-88":1,"127":98,"87":1},"row_length":101,"scale_bits":"3c6075f7","sh_exact":1393010901,"sh_source":1393010898,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1393010901,"threshold_margin":0,"weight":1241470727,"zero_point":29} +{"S":17242649,"band_h":7,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-123,"cal_index":12,"d":-40,"distinct_codes":5,"exponent":28,"id":"W452","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-112":1,"-126":1,"127":32,"23":1,"87":1},"row_length":36,"scale_bits":"3c6075f7","sh_exact":2089516351,"sh_source":2089516354,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2089516352,"threshold_margin":1,"weight":1241470727,"zero_point":29} +{"S":975999,"band_h":12,"beta_bits":"3f800000","byte_exact":-49,"byte_source":-48,"cal_index":12,"d":-40,"distinct_codes":6,"exponent":23,"id":"W453","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-48,"row":{"-122":1,"-125":1,"-127":1,"127":1,"5":1,"87":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1153587152,"sh_source":1153587154,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1153587153,"threshold_margin":1,"weight":1241470727,"zero_point":29} +{"S":166186494,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-35,"distinct_codes":6,"exponent":31,"id":"W454","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-109":1,"-114":1,"-122":1,"127":316,"25":1,"92":1},"row_length":321,"scale_bits":"3c6075f7","sh_exact":1734379065,"sh_source":1734379062,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1734379064,"threshold_margin":1,"weight":1329491953,"zero_point":29} +{"S":18465166,"band_h":7,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-124,"cal_index":12,"d":-35,"distinct_codes":5,"exponent":28,"id":"W455","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-114":1,"-71":1,"127":34,"76":1,"92":1},"row_length":38,"scale_bits":"3c6075f7","sh_exact":1951176449,"sh_source":1951176444,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1951176447,"threshold_margin":2,"weight":1329491953,"zero_point":29} +{"S":170802946,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-33,"distinct_codes":5,"exponent":31,"id":"W456","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-120":1,"-128":2,"-92":1,"127":325,"94":1},"row_length":330,"scale_bits":"3c6075f7","sh_exact":1687502370,"sh_source":1687502374,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1687502371,"threshold_margin":1,"weight":1366423567,"zero_point":29} +{"S":173159045,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-32,"distinct_codes":6,"exponent":31,"id":"W457","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-111":1,"-114":1,"-115":1,"127":329,"79":1,"95":1},"row_length":334,"scale_bits":"3c6075f7","sh_exact":1664541267,"sh_source":1664541270,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1664541268,"threshold_margin":1,"weight":1385272359,"zero_point":29} +{"S":34631809,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":12,"d":-32,"distinct_codes":5,"exponent":29,"id":"W458","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-105":1,"-73":1,"127":65,"40":1,"95":1},"row_length":69,"scale_bits":"3c6075f7","sh_exact":2080676584,"sh_source":2080676588,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2080676585,"threshold_margin":1,"weight":1385272359,"zero_point":29} +{"S":3684235,"band_h":10,"beta_bits":"3f800000","byte_exact":-105,"byte_source":-104,"cal_index":12,"d":-32,"distinct_codes":5,"exponent":25,"id":"W459","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-104,"row":{"-118":1,"-127":1,"127":6,"43":1,"95":1},"row_length":10,"scale_bits":"3c6075f7","sh_exact":1222397493,"sh_source":1222397494,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1222397494,"threshold_margin":0,"weight":1385272359,"zero_point":29} +{"S":58515882,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-127,"cal_index":12,"d":-31,"distinct_codes":6,"exponent":29,"id":"W460","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-109":1,"-121":1,"-81":1,"113":1,"127":110,"96":1},"row_length":115,"scale_bits":"3c6075f7","sh_exact":1231419430,"sh_source":1231419426,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1231419429,"threshold_margin":1,"weight":1404381169,"zero_point":29} +{"S":19505294,"band_h":7,"beta_bits":"3f800000","byte_exact":-123,"byte_source":-124,"cal_index":12,"d":-31,"distinct_codes":6,"exponent":28,"id":"W461","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-115":1,"-116":1,"-125":1,"127":36,"68":1,"96":1},"row_length":41,"scale_bits":"3c6075f7","sh_exact":1847129144,"sh_source":1847129140,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1847129143,"threshold_margin":1,"weight":1404381169,"zero_point":29} +{"S":177969200,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-30,"distinct_codes":5,"exponent":31,"id":"W462","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-111":1,"-125":1,"-87":1,"127":338,"97":2},"row_length":343,"scale_bits":"3c6075f7","sh_exact":1619552013,"sh_source":1619552016,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1619552015,"threshold_margin":1,"weight":1423753598,"zero_point":29} +{"S":9366800,"band_h":8,"beta_bits":"3f800000","byte_exact":-119,"byte_source":-118,"cal_index":12,"d":-30,"distinct_codes":4,"exponent":27,"id":"W463","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-27":1,"-56":1,"127":17,"97":1},"row_length":20,"scale_bits":"3c6075f7","sh_exact":1923218016,"sh_source":1923218018,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1923218018,"threshold_margin":0,"weight":1423753598,"zero_point":29} +{"S":7118768,"band_h":9,"beta_bits":"3f800000","byte_exact":-116,"byte_source":-115,"cal_index":12,"d":-30,"distinct_codes":5,"exponent":26,"id":"W464","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-115,"row":{"-106":1,"-94":1,"113":1,"127":12,"97":1},"row_length":16,"scale_bits":"3c6075f7","sh_exact":1265275010,"sh_source":1265275012,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1265275012,"threshold_margin":0,"weight":1423753598,"zero_point":29} +{"S":12028277,"band_h":8,"beta_bits":"3f800000","byte_exact":-121,"byte_source":-120,"cal_index":12,"d":-29,"distinct_codes":5,"exponent":27,"id":"W465","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-120,"row":{"-126":1,"-128":2,"1":1,"127":22,"98":1},"row_length":27,"scale_bits":"3c6075f7","sh_exact":1497670739,"sh_source":1497670742,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1497670742,"threshold_margin":0,"weight":1443393237,"zero_point":29} +{"S":26856298,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-26,"distinct_codes":5,"exponent":28,"id":"W466","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-112":1,"-88":1,"101":1,"127":50,"66":1},"row_length":54,"scale_bits":"3c6075f7","sh_exact":1341539963,"sh_source":1341539964,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1341539964,"threshold_margin":0,"weight":1503952686,"zero_point":29} +{"S":3836614,"band_h":10,"beta_bits":"3f800000","byte_exact":-104,"byte_source":-103,"cal_index":12,"d":-26,"distinct_codes":6,"exponent":25,"id":"W467","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-103,"row":{"-117":1,"-122":1,"-89":1,"101":1,"127":6,"76":1},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1173847467,"sh_source":1173847470,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1173847469,"threshold_margin":1,"weight":1503952686,"zero_point":29} +{"S":190587327,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-25,"distinct_codes":5,"exponent":31,"id":"W468","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-83":1,"102":1,"103":1,"127":362},"row_length":366,"scale_bits":"3c6075f7","sh_exact":1512327082,"sh_source":1512327086,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1512327085,"threshold_margin":1,"weight":1524698613,"zero_point":29} +{"S":63529109,"band_h":6,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":12,"d":-25,"distinct_codes":6,"exponent":29,"id":"W469","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-114":1,"-117":1,"-124":1,"102":1,"127":120,"52":1},"row_length":125,"scale_bits":"3c6075f7","sh_exact":1134245312,"sh_source":1134245314,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1134245314,"threshold_margin":0,"weight":1524698613,"zero_point":29} +{"S":27226761,"band_h":7,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-25,"distinct_codes":5,"exponent":28,"id":"W470","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-11":1,"-112":1,"-124":1,"102":1,"127":51},"row_length":55,"scale_bits":"3c6075f7","sh_exact":1323286197,"sh_source":1323286200,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1323286199,"threshold_margin":1,"weight":1524698613,"zero_point":29} +{"S":206915470,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-19,"distinct_codes":6,"exponent":31,"id":"W471","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-112":1,"-114":1,"-122":1,"108":1,"109":1,"127":393},"row_length":398,"scale_bits":"3c6075f7","sh_exact":1392986112,"sh_source":1392986110,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1392986112,"threshold_margin":0,"weight":1655323760,"zero_point":29} +{"S":5592310,"band_h":9,"beta_bits":"3f800000","byte_exact":-109,"byte_source":-110,"cal_index":12,"d":-19,"distinct_codes":6,"exponent":26,"id":"W472","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-110,"row":{"-100":1,"-111":1,"-126":1,"108":1,"109":1,"127":9},"row_length":14,"scale_bits":"3c6075f7","sh_exact":1610640192,"sh_source":1610640190,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1610640192,"threshold_margin":0,"weight":1655323760,"zero_point":29} +{"S":212663401,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-17,"distinct_codes":5,"exponent":31,"id":"W473","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-116":1,"-118":1,"107":1,"110":1,"127":404},"row_length":408,"scale_bits":"3c6075f7","sh_exact":1355336061,"sh_source":1355336058,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1355336061,"threshold_margin":0,"weight":1701307207,"zero_point":29} +{"S":1881977,"band_h":11,"beta_bits":"3f800000","byte_exact":-72,"byte_source":-71,"cal_index":12,"d":-17,"distinct_codes":6,"exponent":24,"id":"W474","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-71,"row":{"-108":1,"-117":1,"-126":1,"100":1,"110":1,"127":2},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1196507616,"sh_source":1196507618,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1196507617,"threshold_margin":1,"weight":1701307207,"zero_point":29} +{"S":215596923,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-16,"distinct_codes":5,"exponent":31,"id":"W475","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-119":1,"-73":1,"111":1,"127":410,"43":1},"row_length":414,"scale_bits":"3c6075f7","sh_exact":1336894665,"sh_source":1336894668,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1336894668,"threshold_margin":0,"weight":1724775380,"zero_point":29} +{"S":224642555,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-13,"distinct_codes":6,"exponent":31,"id":"W476","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-104":1,"-115":1,"-99":1,"114":1,"127":427,"78":1},"row_length":432,"scale_bits":"3c6075f7","sh_exact":1283062224,"sh_source":1283062220,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1283062221,"threshold_margin":1,"weight":1797140444,"zero_point":29} +{"S":74880852,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":12,"d":-13,"distinct_codes":5,"exponent":30,"id":"W477","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"-115":2,"-128":1,"114":1,"118":1,"127":141},"row_length":146,"scale_bits":"3c6075f7","sh_exact":1924593327,"sh_source":1924593332,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1924593331,"threshold_margin":1,"weight":1797140444,"zero_point":29} +{"S":230882863,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-11,"distinct_codes":6,"exponent":31,"id":"W478","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-115":1,"-117":1,"-94":1,"116":1,"127":439,"59":1},"row_length":444,"scale_bits":"3c6075f7","sh_exact":1248383585,"sh_source":1248383580,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1248383585,"threshold_margin":0,"weight":1847062904,"zero_point":29} +{"S":5787720,"band_h":9,"beta_bits":"3f800000","byte_exact":-108,"byte_source":-107,"cal_index":12,"d":-9,"distinct_codes":5,"exponent":26,"id":"W479","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-107,"row":{"-115":1,"-128":1,"-50":1,"118":1,"127":10},"row_length":14,"scale_bits":"3c6075f7","sh_exact":1556260368,"sh_source":1556260370,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1556260370,"threshold_margin":0,"weight":1898372157,"zero_point":29} +{"S":2063448,"band_h":11,"beta_bits":"3f800000","byte_exact":-71,"byte_source":-70,"cal_index":12,"d":-9,"distinct_codes":6,"exponent":24,"id":"W480","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-70,"row":{"-112":1,"-118":1,"-99":1,"118":1,"122":1,"127":2},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1091280136,"sh_source":1091280138,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1091280137,"threshold_margin":1,"weight":1898372157,"zero_point":29} +{"S":1929240,"band_h":11,"beta_bits":"3f800000","byte_exact":-67,"byte_source":-66,"cal_index":12,"d":-9,"distinct_codes":5,"exponent":24,"id":"W481","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-66,"row":{"-108":2,"-119":1,"118":1,"127":2,"99":1},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1167195276,"sh_source":1167195280,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1167195277,"threshold_margin":1,"weight":1898372157,"zero_point":29} +{"S":240569856,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-8,"distinct_codes":7,"exponent":31,"id":"W482","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-123":1,"-124":1,"-127":1,"113":1,"119":1,"127":457},"row_length":463,"scale_bits":"3c6075f7","sh_exact":1198115096,"sh_source":1198115100,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1198115100,"threshold_margin":0,"weight":1924558841,"zero_point":29} +{"S":3482431,"band_h":10,"beta_bits":"3f800000","byte_exact":-92,"byte_source":-93,"cal_index":12,"d":-6,"distinct_codes":6,"exponent":25,"id":"W483","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-93,"row":{"-114":1,"-120":2,"-128":1,"121":1,"127":5,"88":1},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1293234418,"sh_source":1293234416,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1293234417,"threshold_margin":1,"weight":1978020810,"zero_point":29} +{"S":2978947,"band_h":10,"beta_bits":"3f800000","byte_exact":-86,"byte_source":-87,"cal_index":12,"d":-6,"distinct_codes":5,"exponent":25,"id":"W484","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-87,"row":{"-103":2,"-110":1,"121":1,"127":4,"94":1},"row_length":9,"scale_bits":"3c6075f7","sh_exact":1511809249,"sh_source":1511809246,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1511809248,"threshold_margin":1,"weight":1978020810,"zero_point":29} +{"S":35809039,"band_h":6,"beta_bits":"3f800000","byte_exact":-125,"byte_source":-124,"cal_index":12,"d":-5,"distinct_codes":6,"exponent":29,"id":"W485","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-111":1,"-122":1,"-128":1,"122":1,"127":67,"30":1},"row_length":72,"scale_bits":"3c6075f7","sh_exact":2012273885,"sh_source":2012273886,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2012273886,"threshold_margin":0,"weight":2005306183,"zero_point":29} +{"S":5115577,"band_h":9,"beta_bits":"3f800000","byte_exact":-103,"byte_source":-104,"cal_index":12,"d":-5,"distinct_codes":6,"exponent":26,"id":"W486","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-104,"row":{"-123":1,"-128":1,"-91":1,"102":1,"122":1,"127":8},"row_length":13,"scale_bits":"3c6075f7","sh_exact":1760739650,"sh_source":1760739648,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1760739650,"threshold_margin":0,"weight":2005306183,"zero_point":29} +{"S":257626399,"band_h":4,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":12,"d":-3,"distinct_codes":5,"exponent":31,"id":"W487","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-103":1,"-113":1,"124":1,"127":490,"49":1},"row_length":494,"scale_bits":"3c6075f7","sh_exact":1118792085,"sh_source":1118792084,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1118792085,"threshold_margin":0,"weight":2061011193,"zero_point":29} +{"S":261180158,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":12,"d":-2,"distinct_codes":6,"exponent":31,"id":"W488","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-120":1,"-123":1,"-126":1,"-48":1,"125":1,"127":497},"row_length":502,"scale_bits":"3c6075f7","sh_exact":1103569193,"sh_source":1103569194,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1103569194,"threshold_margin":0,"weight":2089441261,"zero_point":29} +{"S":20367918,"band_h":7,"beta_bits":"3f800000","byte_exact":-121,"byte_source":-122,"cal_index":12,"d":-1,"distinct_codes":6,"exponent":28,"id":"W489","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-117":1,"-125":1,"-84":1,"105":1,"126":1,"127":37},"row_length":42,"scale_bits":"3c6075f7","sh_exact":1768899355,"sh_source":1768899352,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1768899353,"threshold_margin":1,"weight":2118263475,"zero_point":29} +{"S":2043983,"band_h":11,"beta_bits":"40000000","byte_exact":-124,"byte_source":-125,"cal_index":13,"d":-107,"distinct_codes":6,"exponent":24,"id":"W490","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-113":1,"-122":1,"-21":1,"120":1,"127":3,"20":1},"row_length":8,"scale_bits":"3c6075f7","sh_exact":1101672477,"sh_source":1101672474,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1101672477,"threshold_margin":0,"weight":114463047,"zero_point":-98} +{"S":15533679,"band_h":8,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-104,"distinct_codes":6,"exponent":27,"id":"W491","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-119":1,"-126":1,"-62":1,"106":1,"127":29,"23":1},"row_length":34,"scale_bits":"3c6075f7","sh_exact":1159699419,"sh_source":1159699422,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1159699420,"threshold_margin":1,"weight":124269431,"zero_point":-98} +{"S":23429842,"band_h":7,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-89,"distinct_codes":6,"exponent":28,"id":"W492","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-121":1,"-126":1,"-64":1,"108":1,"127":44,"38":1},"row_length":49,"scale_bits":"3c6075f7","sh_exact":1537731113,"sh_source":1537731116,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1537731116,"threshold_margin":0,"weight":187438735,"zero_point":-98} +{"S":25437145,"band_h":7,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-86,"distinct_codes":6,"exponent":28,"id":"W493","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-117":1,"-126":1,"-71":1,"127":48,"41":1,"95":1},"row_length":53,"scale_bits":"3c6075f7","sh_exact":1416385252,"sh_source":1416385254,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1416385254,"threshold_margin":0,"weight":203497159,"zero_point":-98} +{"S":27616417,"band_h":7,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-83,"distinct_codes":6,"exponent":28,"id":"W494","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-116":1,"-124":1,"-57":1,"106":1,"127":52,"44":1},"row_length":57,"scale_bits":"3c6075f7","sh_exact":1304615187,"sh_source":1304615188,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1304615188,"threshold_margin":0,"weight":220931335,"zero_point":-98} +{"S":1536514,"band_h":11,"beta_bits":"40000000","byte_exact":-117,"byte_source":-116,"cal_index":13,"d":-74,"distinct_codes":5,"exponent":24,"id":"W495","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-108":1,"-24":1,"118":1,"127":2,"53":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1465525087,"sh_source":1465525090,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1465525089,"threshold_margin":1,"weight":282718575,"zero_point":-98} +{"S":5332928,"band_h":9,"beta_bits":"40000000","byte_exact":-125,"byte_source":-124,"cal_index":13,"d":-72,"distinct_codes":5,"exponent":26,"id":"W496","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-127":1,"-128":1,"0":1,"127":10,"55":1},"row_length":14,"scale_bits":"3c6075f7","sh_exact":1688978223,"sh_source":1688978226,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1688978225,"threshold_margin":1,"weight":298643967,"zero_point":-98} +{"S":46479451,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-64,"distinct_codes":5,"exponent":29,"id":"W497","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-119":1,"-126":1,"100":1,"127":88,"63":1},"row_length":92,"scale_bits":"3c6075f7","sh_exact":1550310782,"sh_source":1550310784,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1550310784,"threshold_margin":0,"weight":371835607,"zero_point":-98} +{"S":51863253,"band_h":6,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":13,"d":-60,"distinct_codes":6,"exponent":29,"id":"W498","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-114":1,"-125":1,"-60":1,"115":1,"127":98,"67":1},"row_length":103,"scale_bits":"3c6075f7","sh_exact":1389376676,"sh_source":1389376672,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1389376673,"threshold_margin":1,"weight":414906024,"zero_point":-98} +{"S":3989481,"band_h":10,"beta_bits":"40000000","byte_exact":-121,"byte_source":-122,"cal_index":13,"d":-60,"distinct_codes":5,"exponent":25,"id":"W499","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-122,"row":{"-110":1,"-42":1,"127":7,"67":1,"94":1},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1128868549,"sh_source":1128868546,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1128868547,"threshold_margin":1,"weight":414906024,"zero_point":-98} +{"S":1329827,"band_h":11,"beta_bits":"40000000","byte_exact":-108,"byte_source":-109,"cal_index":13,"d":-60,"distinct_codes":6,"exponent":24,"id":"W500","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-109,"row":{"-115":1,"-117":1,"-57":1,"127":2,"67":1,"87":1},"row_length":7,"scale_bits":"3c6075f7","sh_exact":1693302823,"sh_source":1693302820,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1693302821,"threshold_margin":1,"weight":414906024,"zero_point":-98} +{"S":59478228,"band_h":6,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-55,"distinct_codes":4,"exponent":29,"id":"W501","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-110":1,"-123":1,"127":113,"72":2},"row_length":117,"scale_bits":"3c6075f7","sh_exact":1211495306,"sh_source":1211495310,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1211495309,"threshold_margin":1,"weight":475825822,"zero_point":-98} +{"S":64573913,"band_h":6,"beta_bits":"40000000","byte_exact":-127,"byte_source":-128,"cal_index":13,"d":-52,"distinct_codes":6,"exponent":29,"id":"W502","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-113":1,"-125":1,"-128":1,"124":1,"127":122,"75":1},"row_length":127,"scale_bits":"3c6075f7","sh_exact":1115893256,"sh_source":1115893252,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1115893255,"threshold_margin":1,"weight":516591304,"zero_point":-98} +{"S":9481100,"band_h":8,"beta_bits":"40000000","byte_exact":-125,"byte_source":-124,"cal_index":13,"d":-51,"distinct_codes":6,"exponent":27,"id":"W503","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-120":1,"-128":1,"-45":1,"120":1,"127":17,"76":1},"row_length":22,"scale_bits":"3c6075f7","sh_exact":1900032539,"sh_source":1900032542,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1900032541,"threshold_margin":1,"weight":530941599,"zero_point":-98} +{"S":2654708,"band_h":10,"beta_bits":"40000000","byte_exact":-116,"byte_source":-115,"cal_index":13,"d":-51,"distinct_codes":6,"exponent":25,"id":"W504","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-115,"row":{"-127":1,"-128":1,"-37":1,"119":1,"127":4,"76":1},"row_length":9,"scale_bits":"3c6075f7","sh_exact":1696457624,"sh_source":1696457626,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1696457626,"threshold_margin":0,"weight":530941599,"zero_point":-98} +{"S":14410723,"band_h":8,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":13,"d":-48,"distinct_codes":5,"exponent":27,"id":"W505","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-120":2,"-61":1,"127":27,"70":1,"79":1},"row_length":32,"scale_bits":"3c6075f7","sh_exact":1250069029,"sh_source":1250069032,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1250069032,"threshold_margin":0,"weight":576428918,"zero_point":-98} +{"S":78226670,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-45,"distinct_codes":6,"exponent":30,"id":"W506","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-103":1,"-126":1,"-26":1,"123":1,"127":148,"82":1},"row_length":153,"scale_bits":"3c6075f7","sh_exact":1842276912,"sh_source":1842276914,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1842276914,"threshold_margin":0,"weight":625813359,"zero_point":-98} +{"S":40422970,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":13,"d":-29,"distinct_codes":6,"exponent":29,"id":"W507","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-103":1,"-123":1,"-126":1,"111":1,"127":76,"98":1},"row_length":81,"scale_bits":"3c6075f7","sh_exact":1782590296,"sh_source":1782590292,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1782590293,"threshold_margin":1,"weight":970151281,"zero_point":-98} +{"S":17324130,"band_h":7,"beta_bits":"40000000","byte_exact":-124,"byte_source":-125,"cal_index":13,"d":-29,"distinct_codes":6,"exponent":28,"id":"W508","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-104":1,"-128":1,"-39":1,"107":1,"127":32,"98":1},"row_length":37,"scale_bits":"3c6075f7","sh_exact":2079688678,"sh_source":2079688674,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":2079688675,"threshold_margin":1,"weight":970151281,"zero_point":-98} +{"S":1154942,"band_h":11,"beta_bits":"40000000","byte_exact":-75,"byte_source":-76,"cal_index":13,"d":-29,"distinct_codes":6,"exponent":24,"id":"W509","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-76,"row":{"-110":1,"-115":1,"-47":1,"116":1,"127":1,"98":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1949708136,"sh_source":1949708132,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1949708133,"threshold_margin":1,"weight":970151281,"zero_point":-98} +{"S":124637609,"band_h":5,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-28,"distinct_codes":6,"exponent":30,"id":"W510","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-120":1,"-126":1,"-55":1,"127":237,"77":1,"99":1},"row_length":242,"scale_bits":"3c6075f7","sh_exact":1156273690,"sh_source":1156273694,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1156273694,"threshold_margin":0,"weight":997100868,"zero_point":-98} +{"S":1960903,"band_h":11,"beta_bits":"40000000","byte_exact":-90,"byte_source":-89,"cal_index":13,"d":-21,"distinct_codes":6,"exponent":24,"id":"W511","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-89,"row":{"-111":1,"-128":1,"-98":1,"106":1,"127":3,"63":1},"row_length":8,"scale_bits":"3c6075f7","sh_exact":1148348395,"sh_source":1148348398,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1148348398,"threshold_margin":0,"weight":1207916245,"zero_point":-98} +{"S":155183841,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-20,"distinct_codes":5,"exponent":31,"id":"W512","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-101":1,"-68":1,"107":1,"127":295,"94":1},"row_length":299,"scale_bits":"3c6075f7","sh_exact":1857347867,"sh_source":1857347870,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1857347869,"threshold_margin":1,"weight":1241470727,"zero_point":-98} +{"S":51727947,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-127,"cal_index":13,"d":-20,"distinct_codes":5,"exponent":29,"id":"W513","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-111":1,"-82":1,"107":1,"127":98,"35":1},"row_length":102,"scale_bits":"3c6075f7","sh_exact":1393010901,"sh_source":1393010898,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1393010901,"threshold_margin":0,"weight":1241470727,"zero_point":-98} +{"S":17242649,"band_h":7,"beta_bits":"40000000","byte_exact":-124,"byte_source":-123,"cal_index":13,"d":-20,"distinct_codes":6,"exponent":28,"id":"W514","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-123,"row":{"-115":1,"-126":1,"-50":1,"107":1,"127":32,"83":1},"row_length":37,"scale_bits":"3c6075f7","sh_exact":2089516351,"sh_source":2089516354,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":2089516352,"threshold_margin":1,"weight":1241470727,"zero_point":-98} +{"S":975999,"band_h":12,"beta_bits":"40000000","byte_exact":-49,"byte_source":-48,"cal_index":13,"d":-20,"distinct_codes":6,"exponent":23,"id":"W515","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-48,"row":{"-124":1,"-128":1,"-62":1,"107":1,"127":1,"80":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1153587152,"sh_source":1153587154,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1153587153,"threshold_margin":1,"weight":1241470727,"zero_point":-98} +{"S":173159045,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-16,"distinct_codes":5,"exponent":31,"id":"W516","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-108":1,"-21":1,"109":1,"111":1,"127":329},"row_length":333,"scale_bits":"3c6075f7","sh_exact":1664541267,"sh_source":1664541270,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1664541268,"threshold_margin":1,"weight":1385272359,"zero_point":-98} +{"S":34631809,"band_h":6,"beta_bits":"40000000","byte_exact":-126,"byte_source":-125,"cal_index":13,"d":-16,"distinct_codes":6,"exponent":29,"id":"W517","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-119":1,"-126":1,"-87":1,"111":1,"127":65,"94":1},"row_length":70,"scale_bits":"3c6075f7","sh_exact":2080676584,"sh_source":2080676588,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":2080676585,"threshold_margin":1,"weight":1385272359,"zero_point":-98} +{"S":3684235,"band_h":10,"beta_bits":"40000000","byte_exact":-105,"byte_source":-104,"cal_index":13,"d":-16,"distinct_codes":5,"exponent":25,"id":"W518","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-104,"row":{"-122":1,"-49":1,"111":1,"127":6,"91":1},"row_length":10,"scale_bits":"3c6075f7","sh_exact":1222397493,"sh_source":1222397494,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1222397494,"threshold_margin":0,"weight":1385272359,"zero_point":-98} +{"S":177969200,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-15,"distinct_codes":5,"exponent":31,"id":"W519","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-128":1,"-75":1,"112":1,"118":1,"127":338},"row_length":342,"scale_bits":"3c6075f7","sh_exact":1619552013,"sh_source":1619552016,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1619552015,"threshold_margin":1,"weight":1423753598,"zero_point":-98} +{"S":9366800,"band_h":8,"beta_bits":"40000000","byte_exact":-119,"byte_source":-118,"cal_index":13,"d":-15,"distinct_codes":5,"exponent":27,"id":"W520","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-104":1,"-93":1,"112":1,"127":17,"68":1},"row_length":21,"scale_bits":"3c6075f7","sh_exact":1923218016,"sh_source":1923218018,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1923218018,"threshold_margin":0,"weight":1423753598,"zero_point":-98} +{"S":7118768,"band_h":9,"beta_bits":"40000000","byte_exact":-116,"byte_source":-115,"cal_index":13,"d":-15,"distinct_codes":6,"exponent":26,"id":"W521","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-115,"row":{"-114":1,"-124":1,"-23":1,"112":1,"123":1,"127":12},"row_length":17,"scale_bits":"3c6075f7","sh_exact":1265275010,"sh_source":1265275012,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1265275012,"threshold_margin":0,"weight":1423753598,"zero_point":-98} +{"S":26856298,"band_h":7,"beta_bits":"40000000","byte_exact":-125,"byte_source":-124,"cal_index":13,"d":-13,"distinct_codes":5,"exponent":28,"id":"W522","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-124,"row":{"-77":1,"-97":1,"103":1,"114":1,"127":50},"row_length":54,"scale_bits":"3c6075f7","sh_exact":1341539963,"sh_source":1341539964,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1341539964,"threshold_margin":0,"weight":1503952686,"zero_point":-98} +{"S":3836614,"band_h":10,"beta_bits":"40000000","byte_exact":-104,"byte_source":-103,"cal_index":13,"d":-13,"distinct_codes":6,"exponent":25,"id":"W523","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-103,"row":{"-119":1,"-128":1,"-69":1,"109":1,"114":1,"127":6},"row_length":11,"scale_bits":"3c6075f7","sh_exact":1173847467,"sh_source":1173847470,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1173847469,"threshold_margin":1,"weight":1503952686,"zero_point":-98} +{"S":215596923,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-8,"distinct_codes":6,"exponent":31,"id":"W524","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-117":1,"-127":1,"-48":1,"119":1,"127":410,"94":1},"row_length":415,"scale_bits":"3c6075f7","sh_exact":1336894665,"sh_source":1336894668,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1336894668,"threshold_margin":0,"weight":1724775380,"zero_point":-98} +{"S":240569856,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-4,"distinct_codes":6,"exponent":31,"id":"W525","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-125":1,"-128":1,"-61":1,"123":1,"125":1,"127":457},"row_length":462,"scale_bits":"3c6075f7","sh_exact":1198115096,"sh_source":1198115100,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1198115100,"threshold_margin":0,"weight":1924558841,"zero_point":-98} +{"S":3482431,"band_h":10,"beta_bits":"40000000","byte_exact":-92,"byte_source":-93,"cal_index":13,"d":-3,"distinct_codes":6,"exponent":25,"id":"W526","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-93,"row":{"-114":1,"-21":1,"-98":1,"114":1,"124":1,"127":5},"row_length":10,"scale_bits":"3c6075f7","sh_exact":1293234418,"sh_source":1293234416,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1293234417,"threshold_margin":1,"weight":1978020810,"zero_point":-98} +{"S":2978947,"band_h":10,"beta_bits":"40000000","byte_exact":-86,"byte_source":-87,"cal_index":13,"d":-3,"distinct_codes":6,"exponent":25,"id":"W527","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-87,"row":{"-105":1,"-126":1,"-19":1,"116":1,"124":1,"127":4},"row_length":9,"scale_bits":"3c6075f7","sh_exact":1511809249,"sh_source":1511809246,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1511809248,"threshold_margin":1,"weight":1978020810,"zero_point":-98} +{"S":261180158,"band_h":4,"beta_bits":"40000000","byte_exact":-128,"byte_source":-127,"cal_index":13,"d":-1,"distinct_codes":6,"exponent":31,"id":"W528","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-124":1,"-126":1,"-77":1,"126":1,"127":497,"65":1},"row_length":502,"scale_bits":"3c6075f7","sh_exact":1103569193,"sh_source":1103569194,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1103569194,"threshold_margin":0,"weight":2089441261,"zero_point":-98} diff --git a/.claude/probes/source-behavior-v1/fixtures65/witness65_reduced.jsonl b/.claude/probes/source-behavior-v1/fixtures65/witness65_reduced.jsonl new file mode 100644 index 000000000..f116c1e8e --- /dev/null +++ b/.claude/probes/source-behavior-v1/fixtures65/witness65_reduced.jsonl @@ -0,0 +1,27 @@ +{"S":1359499,"band_h":11,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-116,"cal_index":0,"d":-43,"distinct_codes":5,"exponent":24,"id":"W001","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-57":1,"112":1,"127":2,"17":1,"84":1},"row_length":6,"scale_bits":"3d4ccccd","sh_exact":1656345326,"sh_source":1656345330,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1656345328,"threshold_margin":2,"weight":250147815,"why":["shortest witness of divergent calibration 0"],"zero_point":99} +{"S":76908027,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":0,"d":-25,"distinct_codes":6,"exponent":30,"id":"W003","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-22":1,"-91":1,"102":1,"108":1,"127":146,"45":1},"row_length":151,"scale_bits":"3d4ccccd","sh_exact":1873864065,"sh_source":1873864062,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1873864063,"threshold_margin":1,"weight":615264216,"why":["nearest -128 saturation"],"zero_point":99} +{"S":26950402,"band_h":7,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-126,"cal_index":0,"d":-24,"distinct_codes":4,"exponent":28,"id":"W005","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"103":1,"127":51,"6":1,"81":1},"row_length":54,"scale_bits":"3d4ccccd","sh_exact":1336855644,"sh_source":1336855646,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1336855645,"threshold_margin":1,"weight":646809647,"why":["fewest distinct codes"],"zero_point":99} +{"S":4047454,"band_h":10,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-118,"cal_index":0,"d":-23,"distinct_codes":6,"exponent":25,"id":"W007","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-118,"row":{"-17":1,"-93":1,"104":1,"108":1,"127":7,"44":1},"row_length":12,"scale_bits":"3d4ccccd","sh_exact":1112699398,"sh_source":1112699396,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1112699398,"threshold_margin":0,"weight":679972271,"why":["threshold endpoint (margin 0)"],"zero_point":99} +{"S":3808603,"band_h":10,"beta_bits":"3f800000","byte_exact":-110,"byte_source":-111,"cal_index":0,"d":-14,"distinct_codes":6,"exponent":25,"id":"W011","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"-13":1,"-84":1,"113":1,"121":1,"127":6,"54":1},"row_length":11,"scale_bits":"3d4ccccd","sh_exact":1182480723,"sh_source":1182480718,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1182480723,"threshold_margin":0,"weight":1066408839,"why":["threshold endpoint (margin 0)"],"zero_point":99} +{"S":6857306,"band_h":9,"beta_bits":"3f800000","byte_exact":-113,"byte_source":-114,"cal_index":0,"d":-6,"distinct_codes":5,"exponent":26,"id":"W016","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"-65":1,"105":1,"121":1,"127":12,"23":1},"row_length":16,"scale_bits":"3d4ccccd","sh_exact":1313518641,"sh_source":1313518638,"table":"3d4ccccd:3f800000","table_sha256":"cb3e878717115390bdf5a566759f567cfbb8457e35d4ecdbe89ec11835e1bffb","threshold":1313518641,"threshold_margin":0,"weight":1590894991,"why":["threshold endpoint (margin 0)"],"zero_point":99} +{"S":3808603,"band_h":10,"beta_bits":"40000000","byte_exact":-110,"byte_source":-111,"cal_index":1,"d":-7,"distinct_codes":7,"exponent":25,"id":"W024","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"120":1,"124":1,"127":6,"13":1,"40":1,"65":1,"90":1},"row_length":12,"scale_bits":"3d4ccccd","sh_exact":1182480723,"sh_source":1182480718,"table":"3d4ccccd:40000000","table_sha256":"655458bd40b3a95f0dcc04f4d87d61ba4f5fa3235d007f45bbd91502b6e2636f","threshold":1182480723,"threshold_margin":0,"weight":1066408839,"why":["shortest witness of divergent calibration 1"],"zero_point":99} +{"S":3808603,"band_h":10,"beta_bits":"3f800000","byte_exact":-110,"byte_source":-111,"cal_index":2,"d":-7,"distinct_codes":7,"exponent":25,"id":"W034","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-111,"row":{"120":1,"124":1,"127":6,"13":1,"40":1,"65":1,"90":1},"row_length":12,"scale_bits":"3dcccccd","sh_exact":1182480723,"sh_source":1182480718,"table":"3dcccccd:3f800000","table_sha256":"a9ad8f2771d0206dc5538ce8a980c8abe5d58f8cd009da748c9eb66741a7871b","threshold":1182480723,"threshold_margin":0,"weight":1066408839,"why":["shortest witness of divergent calibration 2"],"zero_point":22} +{"S":26950402,"band_h":7,"beta_bits":"40000000","byte_exact":-127,"byte_source":-126,"cal_index":3,"d":-6,"distinct_codes":7,"exponent":28,"id":"W040","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-126,"row":{"104":1,"115":1,"121":1,"127":51,"58":1,"84":1,"95":1},"row_length":57,"scale_bits":"3dcccccd","sh_exact":1336855644,"sh_source":1336855646,"table":"3dcccccd:40000000","table_sha256":"7477a2fde28f0218230f265585c2fd20fe2a3c008394373b6c34bf2315f34354","threshold":1336855645,"threshold_margin":1,"weight":646809647,"why":["shortest witness of divergent calibration 3"],"zero_point":1} +{"S":1983412,"band_h":11,"beta_bits":"3f800000","byte_exact":-101,"byte_source":-102,"cal_index":4,"d":-15,"distinct_codes":5,"exponent":24,"id":"W048","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-102,"row":{"-30":1,"111":1,"112":1,"127":3,"67":1},"row_length":7,"scale_bits":"3d800000","sh_exact":1135316220,"sh_source":1135316218,"table":"3d800000:3f800000","table_sha256":"625ff7d3fbf69f6b8f007d6bd4756afbfbb7e0cca75a75d3577e7b3f8955cb5c","threshold":1135316220,"threshold_margin":0,"weight":840966687,"why":["shortest witness of divergent calibration 4"],"zero_point":119} +{"S":5321598,"band_h":9,"beta_bits":"40000000","byte_exact":-115,"byte_source":-114,"cal_index":5,"d":-5,"distinct_codes":6,"exponent":26,"id":"W060","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-114,"row":{"122":1,"123":1,"127":9,"29":1,"69":1,"88":1},"row_length":14,"scale_bits":"3d800000","sh_exact":1692574158,"sh_source":1692574162,"table":"3d800000:40000000","table_sha256":"4d9424c2125c2df1824c675e3df8990275f6696970266c377edeeed04e5cc354","threshold":1692574161,"threshold_margin":1,"weight":1149465166,"why":["shortest witness of divergent calibration 5"],"zero_point":-84} +{"S":67342935,"band_h":5,"beta_bits":"3f800000","byte_exact":-127,"byte_source":-128,"cal_index":6,"d":-59,"distinct_codes":4,"exponent":30,"id":"W069","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-128,"row":{"-67":1,"127":128,"55":1,"68":1},"row_length":131,"scale_bits":"3cc00000","sh_exact":2140019411,"sh_source":2140019406,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":2140019409,"threshold_margin":2,"weight":538743480,"why":["exponent band h=5"],"zero_point":69} +{"S":847352,"band_h":12,"beta_bits":"3f800000","byte_exact":-64,"byte_source":-65,"cal_index":6,"d":-39,"distinct_codes":5,"exponent":23,"id":"W082","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-65,"row":{"-109":1,"-116":1,"127":1,"60":1,"88":1},"row_length":5,"scale_bits":"3cc00000","sh_exact":1328727503,"sh_source":1328727502,"table":"3cc00000:3f800000","table_sha256":"301a17addee08daedebf1a4439a64d0a44678266e306255175130ea075b4c037","threshold":1328727503,"threshold_margin":0,"weight":860909631,"why":["shortest witness of divergent calibration 6","exponent band h=12"],"zero_point":69} +{"S":1065298,"band_h":11,"beta_bits":"40000000","byte_exact":-59,"byte_source":-60,"cal_index":7,"d":-13,"distinct_codes":6,"exponent":24,"id":"W113","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-60,"row":{"-108":1,"-40":1,"111":1,"114":1,"127":1,"38":1},"row_length":6,"scale_bits":"3cc00000","sh_exact":2113774562,"sh_source":2113774558,"table":"3cc00000:40000000","table_sha256":"808abb69bad6f28442eec82caa137301adf9d069015f19c3f197c0ee6b60598c","threshold":2113774562,"threshold_margin":0,"weight":1167566608,"why":["shortest witness of divergent calibration 7"],"zero_point":-88} +{"S":10854292,"band_h":8,"beta_bits":"3f800000","byte_exact":-120,"byte_source":-121,"cal_index":8,"d":-1,"distinct_codes":10,"exponent":27,"id":"W118","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-121,"row":{"100":1,"104":1,"106":1,"109":1,"112":1,"115":1,"118":1,"122":1,"126":1,"127":20},"row_length":29,"scale_bits":"3f000000","sh_exact":1659656706,"sh_source":1659656702,"table":"3f000000:3f800000","table_sha256":"1af06aaebb314a90f66fbf0ee8cbd631bb72d97bead8d15f3fecc213ebe6028e","threshold":1659656703,"threshold_margin":1,"weight":1302515042,"why":["shortest witness of divergent calibration 8","most distinct codes"],"zero_point":-90} +{"S":17083389,"band_h":7,"beta_bits":"3f800000","byte_exact":-124,"byte_source":-125,"cal_index":10,"d":-207,"distinct_codes":5,"exponent":28,"id":"W137","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-43":1,"-80":1,"120":1,"127":30,"17":1},"row_length":34,"scale_bits":"3b800000","sh_exact":2108995880,"sh_source":2108995876,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2108995877,"threshold_margin":1,"weight":956669785,"why":["exponent band h=7"],"zero_point":20} +{"S":134451597,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-177,"distinct_codes":5,"exponent":31,"id":"W155","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-112":1,"-18":1,"-50":1,"123":1,"127":254},"row_length":258,"scale_bits":"3b800000","sh_exact":2143748253,"sh_source":2143748256,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2143748254,"threshold_margin":1,"weight":1075612775,"why":["exponent band h=4"],"zero_point":20} +{"S":1386150,"band_h":11,"beta_bits":"3f800000","byte_exact":-70,"byte_source":-69,"cal_index":10,"d":-129,"distinct_codes":4,"exponent":24,"id":"W188","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-69,"row":{"-2":1,"-90":1,"1":1,"127":1},"row_length":4,"scale_bits":"3b800000","sh_exact":1624499379,"sh_source":1624499382,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1624499382,"threshold_margin":0,"weight":1297436397,"why":["shortest witness of divergent calibration 10","exponent band h=11","minimum row length"],"zero_point":20} +{"S":2561352,"band_h":10,"beta_bits":"3f800000","byte_exact":-93,"byte_source":-94,"cal_index":10,"d":-107,"distinct_codes":5,"exponent":25,"id":"W195","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-94,"row":{"-126":1,"126":1,"127":2,"20":1,"88":1},"row_length":6,"scale_bits":"3b800000","sh_exact":1758290008,"sh_source":1758290004,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1758290005,"threshold_margin":1,"weight":1413866306,"why":["exponent band h=10"],"zero_point":20} +{"S":8775467,"band_h":8,"beta_bits":"3f800000","byte_exact":-117,"byte_source":-116,"cal_index":10,"d":-73,"distinct_codes":5,"exponent":27,"id":"W220","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-9":1,"-92":1,"120":1,"127":14,"54":1},"row_length":18,"scale_bits":"3b800000","sh_exact":2052813658,"sh_source":2052813660,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2052813659,"threshold_margin":1,"weight":1614685927,"why":["exponent band h=8"],"zero_point":20} +{"S":4409295,"band_h":9,"beta_bits":"3f800000","byte_exact":-100,"byte_source":-101,"cal_index":10,"d":-26,"distinct_codes":5,"exponent":26,"id":"W261","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-101,"row":{"-15":1,"-51":1,"-87":1,"101":1,"127":6},"row_length":10,"scale_bits":"3b800000","sh_exact":2042775377,"sh_source":2042775376,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":2042775377,"threshold_margin":0,"weight":1940089800,"why":["exponent band h=9"],"zero_point":20} +{"S":265308051,"band_h":4,"beta_bits":"3f800000","byte_exact":-128,"byte_source":-127,"cal_index":10,"d":-3,"distinct_codes":5,"exponent":31,"id":"W280","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-127,"row":{"-90":1,"124":1,"127":503,"46":1,"97":1},"row_length":507,"scale_bits":"3b800000","sh_exact":1086398905,"sh_source":1086398908,"table":"3b800000:3f800000","table_sha256":"1d563d535dd1b535a3c2fd9b06fffd49f57fe7af401267b6e53db14e7b0ea366","threshold":1086398906,"threshold_margin":1,"weight":2122464406,"why":["maximum row length"],"zero_point":20} +{"S":1224417,"band_h":11,"beta_bits":"40000000","byte_exact":-100,"byte_source":-101,"cal_index":11,"d":-177,"distinct_codes":5,"exponent":24,"id":"W300","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-101,"row":{"-106":1,"-116":1,"-50":1,"127":1,"94":1},"row_length":5,"scale_bits":"3b800000","sh_exact":1839079181,"sh_source":1839079178,"table":"3b800000:40000000","table_sha256":"62049e5eb8d00e002d85dff444e722580095b37cf56f81b2c65678eac775f944","threshold":1839079180,"threshold_margin":1,"weight":538743480,"why":["shortest witness of divergent calibration 11"],"zero_point":-91} +{"S":862117,"band_h":12,"beta_bits":"3f800000","byte_exact":-60,"byte_source":-61,"cal_index":12,"d":-61,"distinct_codes":5,"exponent":23,"id":"W435","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-61,"row":{"-118":1,"-122":1,"-15":1,"127":1,"66":1},"row_length":5,"scale_bits":"3c6075f7","sh_exact":1305971123,"sh_source":1305971122,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":1305971123,"threshold_margin":0,"weight":931086360,"why":["shortest witness of divergent calibration 12"],"zero_point":29} +{"S":34631809,"band_h":6,"beta_bits":"3f800000","byte_exact":-126,"byte_source":-125,"cal_index":12,"d":-32,"distinct_codes":5,"exponent":29,"id":"W458","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-125,"row":{"-105":1,"-73":1,"127":65,"40":1,"95":1},"row_length":69,"scale_bits":"3c6075f7","sh_exact":2080676584,"sh_source":2080676588,"table":"3c6075f7:3f800000","table_sha256":"10810ccc05e10de9c0c851f1c5b725364fe91b5ce5dea999e1f5f9e9b24030e3","threshold":2080676585,"threshold_margin":1,"weight":1385272359,"why":["exponent band h=6"],"zero_point":29} +{"S":1536514,"band_h":11,"beta_bits":"40000000","byte_exact":-117,"byte_source":-116,"cal_index":13,"d":-74,"distinct_codes":5,"exponent":24,"id":"W495","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-116,"row":{"-108":1,"-24":1,"118":1,"127":2,"53":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1465525087,"sh_source":1465525090,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1465525089,"threshold_margin":1,"weight":282718575,"why":["shortest witness of divergent calibration 13"],"zero_point":-98} +{"S":975999,"band_h":12,"beta_bits":"40000000","byte_exact":-49,"byte_source":-48,"cal_index":13,"d":-20,"distinct_codes":6,"exponent":23,"id":"W515","kernel":"TFLM 5f64e4ad tensorflow/lite/micro/kernels/internal/reference/softmax.h, int8, g++ 13.3.0 -Os/-O2 baseline library, x86_64","kernel_byte":-48,"row":{"-124":1,"-128":1,"-62":1,"107":1,"127":1,"80":1},"row_length":6,"scale_bits":"3c6075f7","sh_exact":1153587152,"sh_source":1153587154,"table":"3c6075f7:40000000","table_sha256":"56fdbb7cb44ea3e9a58e89213c1ac446e52d559a074ceb2f825546b89d183c94","threshold":1153587153,"threshold_margin":1,"weight":1241470727,"why":["nearest +127 saturation"],"zero_point":-98} diff --git a/.claude/probes/source-behavior-v1/heldout65.py b/.claude/probes/source-behavior-v1/heldout65.py new file mode 100644 index 000000000..f1a2de7c4 --- /dev/null +++ b/.claude/probes/source-behavior-v1/heldout65.py @@ -0,0 +1,36 @@ +# /// script +# requires-python = ">=3.10" +# dependencies = ["numpy", "mpmath"] +# /// +"""D-TFLP Amendment 6.5: held-out softmax calibrations and their exhaustive superset reference. + +The 8 calibrations below are not among the 14 of softmax63.py (scales, zero points and betas chosen +outside that set; betas 0.5, 1.5 and 3.0 never appear there). This script runs the unchanged exhaustive +recipall63 binary on each, giving the reference candidate set the 6.5 gate is checked against. +Usage: heldout65.py RECIPALL TRACE63 OUT.json [JOBS] +""" +import json, subprocess, sys, time, concurrent.futures as cf +import numpy as np +HELDOUT = [(0.03, 10, 1.0), (0.2, -50, 1.0), (0.0078125, 0, 1.0), (0.125, 3, 2.0), + (0.07, -100, 0.5), (0.25, 60, 1.5), (0.0019, 5, 1.0), (0.04, 0, 3.0)] +def f32bits(v): return format(np.float32(v).view(np.uint32), "08x") +if __name__ == "__main__": + RA, TRACE, OUT, *rest = sys.argv[1:] + JOBS = int(rest[0]) if rest else 3 + def job(i): + s, z, b = HELDOUT[i] + t = subprocess.run([TRACE], input=f"softexp {f32bits(s)} {f32bits(b)}\n", capture_output=True, text=True, check=True).stdout.splitlines()[1:] + r = subprocess.run([RA], input=f"C {i}\n" + "\n".join(t) + "\n", capture_output=True, text=True) + assert r.returncode == 0, r.stderr + return r.stdout.splitlines() + t0 = time.perf_counter() + lines = [l for part in cf.ThreadPoolExecutor(JOBS).map(job, range(len(HELDOUT))) for l in part] + per, cand = {}, [] + for l in lines: + t = l.split() + if t[0] == "A": per[int(t[1])] = dict(cal=HELDOUT[int(t[1])], s_lo=int(t[2]), s_hi=int(t[3]), s_where_reciprocal_differs=int(t[4]), candidate_pairs=int(t[5])) + elif t[0] == "X": cand.append(dict(cal=int(t[1]), S=int(t[2]), d=int(t[3]), source_byte=int(t[4]), exact_byte=int(t[5]))) + res = dict(arm="correctly rounded reciprocal", calibrations=HELDOUT, candidate_pairs=len(cand), candidate_samples=cand, + per_calibration=per, wall_s=round(time.perf_counter() - t0, 1)) + json.dump(res, open(OUT, "w"), indent=1) + print(json.dumps({k: v for k, v in res.items() if k != "candidate_samples"}, indent=1)) diff --git a/.claude/probes/source-behavior-v1/perf65.cc b/.claude/probes/source-behavior-v1/perf65.cc new file mode 100644 index 000000000..69b31cc72 --- /dev/null +++ b/.claude/probes/source-behavior-v1/perf65.cc @@ -0,0 +1,111 @@ +// D-TFLP Amendment 6.5 P3: execution cost of the two softmax recipe alternatives against the pinned TFLM +// kernel, on identical admitted workloads, with output parity reported beside every timing. +// +// Arms (int8 SOFTMAX, output 1/256 zp -128), per (calibration, n): +// kernel TFLM reference kernel Invoke over R rows x n; +// source prepared recipe: weights from TFLM primitives, per row integer sum, TFLM GetReciprocal, +// SRDHM + RoundingDivideByPOT, -128, clamp (perf63's recipe); +// exact the same recipe with the correctly rounded reciprocal round(2^62 / (S << clz(S))), +// computed with one u64 division (S << clz(S) is in [2^31, 2^32), so 2^63 + den and +// 2 * den fit in 64 bits). SourceParity is claimed for this arm ONLY on a calibration the +// 6.5 gate certified PROVED_OUTPUT_EQUIVALENT (calibration 9); elsewhere its mismatches +// are reported and it is not admitted; +// recip_only the per-row reciprocal alone (source vs exact) over the same rows' sums. +// Workload: R rows of n codes from a fixed xorshift stream; every n <= 511 keeps S < 2^28 (admitted). +// Timing: steady_clock, median of 7 runs after 1 warm-up, single thread. Output: CSV lines. +#include +#include +#include +#include +#include +#include +#include + +#include "tensorflow/lite/micro/builtin_op_data.h" +#include "tensorflow/lite/micro/kernels/internal/common.h" +#include "tensorflow/lite/micro/kernels/internal/fixedpoint.h" +#include "tensorflow/lite/micro/kernels/internal/quantization_util.h" +#include "tensorflow/lite/micro/kernels/kernel_runner.h" +#include "tensorflow/lite/micro/kernels/micro_ops.h" +#include "tensorflow/lite/micro/test_helpers.h" + +using namespace tflite::micro; +using clk = std::chrono::steady_clock; + +template static double median_ns(F f) { + f(); + std::vector t; + for (int r = 0; r < 7; ++r) { auto a = clk::now(); f(); t.push_back(std::chrono::duration(clk::now() - a).count()); } + std::sort(t.begin(), t.end()); return t[3]; +} +static volatile int64_t sink; + +static inline int32_t exact_recip_u64(int32_t S, int* nb) { + const int hpo = CountLeadingZeros(static_cast(S)); + *nb = 12 - hpo; + const uint64_t den = (uint64_t)(uint32_t)S << hpo; + const uint64_t q = ((uint64_t{1} << 63) + den) / (2 * den); + return q > (uint64_t)INT32_MAX ? INT32_MAX : (int32_t)q; +} + +static void run(int cal, float scale, int zp, float beta, int n, int R) { + std::vector in((size_t)n * R), out(in.size()), rs(in.size()), rx(in.size()); + uint64_t s = 0x2545F4914F6CDD1Dull ^ (uint64_t)n; + for (auto& v : in) { s ^= s << 13; s ^= s >> 7; s ^= s << 17; v = (int8_t)(s >> 56); } + int dims_data[] = {2, R, n}; + TfLiteIntArray* dims = tflite::testing::IntArrayFromInts(dims_data); + TfLiteTensor t[2] = {tflite::testing::CreateQuantizedTensor(in.data(), dims, scale, zp), + tflite::testing::CreateQuantizedTensor(out.data(), dims, 1.0f / 256.0f, -128)}; + int ia[] = {1, 0}, oa[] = {1, 1}; + TfLiteSoftmaxParams params = {beta}; + KernelRunner runner(tflite::Register_SOFTMAX(), t, 2, tflite::testing::IntArrayFromInts(ia), + tflite::testing::IntArrayFromInts(oa), ¶ms); + if (runner.InitAndPrepare() != kTfLiteOk) { std::printf("ERR prepare\n"); std::exit(2); } + const double t_kernel = median_ns([&] { runner.Invoke(); }); + int32_t A[256], B[256]; bool adm[256]; int32_t mult; int shift, diff_min; + const double t_prep = median_ns([&] { + PreprocessSoftmaxScaling((double)beta, (double)scale, 5, &mult, &shift); + diff_min = -1.0 * CalculateInputRadius(5, shift); + for (int d = -255; d <= 0; ++d) { + adm[d + 255] = d >= diff_min; + if (!adm[d + 255]) { A[d + 255] = B[d + 255] = 0; continue; } + const int32_t r = MultiplyByQuantizedMultiplierGreaterThanOne(d, mult, shift); + const FixedPoint e = exp_on_negative_values(FixedPoint::FromRaw(r)); + A[d + 255] = e.raw(); B[d + 255] = Rescale<12>(e).raw(); + } + }); + std::vector sums(R); + auto recipe = [&](bool exact, std::vector& y_all) { + for (int r = 0; r < R; ++r) { + const int8_t* x = &in[(size_t)r * n]; int8_t* y = &y_all[(size_t)r * n]; + int mx = -128; for (int c = 0; c < n; ++c) mx = std::max(mx, (int)x[c]); + int64_t S = 0; for (int c = 0; c < n; ++c) S += B[x[c] - mx + 255]; + sums[r] = (int32_t)S; // n <= 511: S < 2^28, admitted + int nb; const int32_t sh = exact ? exact_recip_u64((int32_t)S, &nb) : GetReciprocal((int32_t)S, 12, &nb); + const int ex = nb + 23; + for (int c = 0; c < n; ++c) { + const int k = x[c] - mx + 255; + int32_t v = adm[k] ? RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(sh, A[k]), ex) - 128 : -128; + y[c] = (int8_t)std::min(127, std::max(-128, (int)v)); + } + } + }; + const double t_src = median_ns([&] { recipe(false, rs); }); + const double t_ex = median_ns([&] { recipe(true, rx); }); + const double t_rs = median_ns([&] { int64_t a = 0; for (int r = 0; r < R; ++r) { int nb; a += GetReciprocal(sums[r], 12, &nb) + nb; } sink = a; }); + const double t_rx = median_ns([&] { int64_t a = 0; for (int r = 0; r < R; ++r) { int nb; a += exact_recip_u64(sums[r], &nb) + nb; } sink = a; }); + size_t ms = 0, mx = 0; + for (size_t i = 0; i < in.size(); ++i) { ms += out[i] != rs[i]; mx += out[i] != rx[i]; } + std::printf("cal=%d,n=%d,rows=%d,kernel_ns_per_row=%.1f,source_recipe_ns_per_row=%.1f,exact_recipe_ns_per_row=%.1f," + "source_recip_ns_per_row=%.2f,exact_recip_ns_per_row=%.2f,weight_prep_ns=%.0f,source_mismatches=%zu,exact_mismatches=%zu\n", + cal, n, R, t_kernel / R, t_src / R, t_ex / R, t_rs / R, t_rx / R, t_prep, ms, mx); +} + +int main() { + for (int n : {8, 64, 256, 511}) { + const int R = (1 << 22) / n; + run(9, 0.5f, -25, 2.0f, n, R); + run(10, 1.0f / 256.0f, 20, 1.0f, n, R); + } + return 0; +} diff --git a/.claude/probes/source-behavior-v1/perf65.txt b/.claude/probes/source-behavior-v1/perf65.txt new file mode 100644 index 000000000..91a8f48bb --- /dev/null +++ b/.claude/probes/source-behavior-v1/perf65.txt @@ -0,0 +1,8 @@ +cal=9,n=8,rows=524288,kernel_ns_per_row=155.5,source_recipe_ns_per_row=70.6,exact_recipe_ns_per_row=50.1,source_recip_ns_per_row=31.08,exact_recip_ns_per_row=3.52,weight_prep_ns=714,source_mismatches=0,exact_mismatches=0 +cal=10,n=8,rows=524288,kernel_ns_per_row=558.6,source_recipe_ns_per_row=68.4,exact_recipe_ns_per_row=46.8,source_recip_ns_per_row=28.58,exact_recip_ns_per_row=3.55,weight_prep_ns=6756,source_mismatches=0,exact_mismatches=1 +cal=9,n=64,rows=65536,kernel_ns_per_row=488.1,source_recipe_ns_per_row=291.8,exact_recipe_ns_per_row=274.4,source_recip_ns_per_row=31.02,exact_recip_ns_per_row=3.45,weight_prep_ns=701,source_mismatches=0,exact_mismatches=0 +cal=10,n=64,rows=65536,kernel_ns_per_row=4068.3,source_recipe_ns_per_row=307.7,exact_recipe_ns_per_row=289.3,source_recip_ns_per_row=28.09,exact_recip_ns_per_row=3.46,weight_prep_ns=6731,source_mismatches=0,exact_mismatches=0 +cal=9,n=256,rows=16384,kernel_ns_per_row=1589.8,source_recipe_ns_per_row=997.0,exact_recipe_ns_per_row=982.4,source_recip_ns_per_row=29.86,exact_recip_ns_per_row=3.45,weight_prep_ns=729,source_mismatches=0,exact_mismatches=0 +cal=10,n=256,rows=16384,kernel_ns_per_row=15886.8,source_recipe_ns_per_row=2015.8,exact_recipe_ns_per_row=1208.7,source_recip_ns_per_row=29.82,exact_recip_ns_per_row=3.67,weight_prep_ns=6388,source_mismatches=0,exact_mismatches=0 +cal=9,n=511,rows=8208,kernel_ns_per_row=3254.4,source_recipe_ns_per_row=2080.9,exact_recipe_ns_per_row=1995.6,source_recip_ns_per_row=29.61,exact_recip_ns_per_row=3.45,weight_prep_ns=748,source_mismatches=0,exact_mismatches=0 +cal=10,n=511,rows=8208,kernel_ns_per_row=37109.6,source_recipe_ns_per_row=7808.9,exact_recipe_ns_per_row=6392.8,source_recip_ns_per_row=27.99,exact_recip_ns_per_row=3.58,weight_prep_ns=9345,source_mismatches=0,exact_mismatches=0 diff --git a/.claude/probes/source-behavior-v1/perf65_runs23.txt b/.claude/probes/source-behavior-v1/perf65_runs23.txt new file mode 100644 index 000000000..a8836f7b1 --- /dev/null +++ b/.claude/probes/source-behavior-v1/perf65_runs23.txt @@ -0,0 +1,18 @@ +# run 2 +cal=9,n=8,rows=524288,kernel_ns_per_row=153.6,source_recipe_ns_per_row=73.4,exact_recipe_ns_per_row=56.2,source_recip_ns_per_row=31.46,exact_recip_ns_per_row=3.92,weight_prep_ns=714,source_mismatches=0,exact_mismatches=0 +cal=10,n=8,rows=524288,kernel_ns_per_row=562.8,source_recipe_ns_per_row=84.3,exact_recipe_ns_per_row=47.6,source_recip_ns_per_row=28.41,exact_recip_ns_per_row=3.54,weight_prep_ns=6330,source_mismatches=0,exact_mismatches=1 +cal=9,n=64,rows=65536,kernel_ns_per_row=495.0,source_recipe_ns_per_row=293.7,exact_recipe_ns_per_row=272.7,source_recip_ns_per_row=30.83,exact_recip_ns_per_row=3.45,weight_prep_ns=736,source_mismatches=0,exact_mismatches=0 +cal=10,n=64,rows=65536,kernel_ns_per_row=4288.6,source_recipe_ns_per_row=332.5,exact_recipe_ns_per_row=310.8,source_recip_ns_per_row=28.19,exact_recip_ns_per_row=3.45,weight_prep_ns=9503,source_mismatches=0,exact_mismatches=0 +cal=9,n=256,rows=16384,kernel_ns_per_row=1826.6,source_recipe_ns_per_row=1274.6,exact_recipe_ns_per_row=1029.3,source_recip_ns_per_row=32.53,exact_recip_ns_per_row=3.66,weight_prep_ns=699,source_mismatches=0,exact_mismatches=0 +cal=10,n=256,rows=16384,kernel_ns_per_row=17184.3,source_recipe_ns_per_row=1756.3,exact_recipe_ns_per_row=1226.2,source_recip_ns_per_row=28.74,exact_recip_ns_per_row=3.45,weight_prep_ns=8658,source_mismatches=0,exact_mismatches=0 +cal=9,n=511,rows=8208,kernel_ns_per_row=3297.7,source_recipe_ns_per_row=2708.2,exact_recipe_ns_per_row=1920.1,source_recip_ns_per_row=29.37,exact_recip_ns_per_row=3.51,weight_prep_ns=1038,source_mismatches=0,exact_mismatches=0 +cal=10,n=511,rows=8208,kernel_ns_per_row=33331.6,source_recipe_ns_per_row=6769.1,exact_recipe_ns_per_row=6902.2,source_recip_ns_per_row=28.00,exact_recip_ns_per_row=3.45,weight_prep_ns=8100,source_mismatches=0,exact_mismatches=0 +# run 3 +cal=9,n=8,rows=524288,kernel_ns_per_row=151.8,source_recipe_ns_per_row=72.4,exact_recipe_ns_per_row=50.3,source_recip_ns_per_row=31.11,exact_recip_ns_per_row=3.57,weight_prep_ns=742,source_mismatches=0,exact_mismatches=0 +cal=10,n=8,rows=524288,kernel_ns_per_row=553.8,source_recipe_ns_per_row=74.7,exact_recipe_ns_per_row=47.6,source_recip_ns_per_row=28.69,exact_recip_ns_per_row=3.55,weight_prep_ns=6755,source_mismatches=0,exact_mismatches=1 +cal=9,n=64,rows=65536,kernel_ns_per_row=497.3,source_recipe_ns_per_row=292.7,exact_recipe_ns_per_row=277.7,source_recip_ns_per_row=31.73,exact_recip_ns_per_row=3.52,weight_prep_ns=725,source_mismatches=0,exact_mismatches=0 +cal=10,n=64,rows=65536,kernel_ns_per_row=4374.2,source_recipe_ns_per_row=310.2,exact_recipe_ns_per_row=285.7,source_recip_ns_per_row=28.24,exact_recip_ns_per_row=3.45,weight_prep_ns=6438,source_mismatches=0,exact_mismatches=0 +cal=9,n=256,rows=16384,kernel_ns_per_row=1654.6,source_recipe_ns_per_row=1006.4,exact_recipe_ns_per_row=996.2,source_recip_ns_per_row=31.76,exact_recip_ns_per_row=3.45,weight_prep_ns=713,source_mismatches=0,exact_mismatches=0 +cal=10,n=256,rows=16384,kernel_ns_per_row=16124.0,source_recipe_ns_per_row=1203.1,exact_recipe_ns_per_row=1193.0,source_recip_ns_per_row=28.43,exact_recip_ns_per_row=3.45,weight_prep_ns=6778,source_mismatches=0,exact_mismatches=0 +cal=9,n=511,rows=8208,kernel_ns_per_row=3103.9,source_recipe_ns_per_row=1916.4,exact_recipe_ns_per_row=2195.4,source_recip_ns_per_row=32.19,exact_recip_ns_per_row=3.54,weight_prep_ns=703,source_mismatches=0,exact_mismatches=0 +cal=10,n=511,rows=8208,kernel_ns_per_row=33507.2,source_recipe_ns_per_row=6471.3,exact_recipe_ns_per_row=6447.6,source_recip_ns_per_row=27.62,exact_recip_ns_per_row=3.45,weight_prep_ns=6355,source_mismatches=0,exact_mismatches=0 diff --git a/.claude/probes/source-behavior-v1/recipall63.cc b/.claude/probes/source-behavior-v1/recipall63.cc new file mode 100644 index 000000000..1b7c7ca7c --- /dev/null +++ b/.claude/probes/source-behavior-v1/recipall63.cc @@ -0,0 +1,70 @@ +// Amendment 6.3 addendum: exhaustive SUPERSET check of the reciprocal stage of TFLM int8 SOFTMAX. +// +// For a fixed calibration, an admitted output byte depends only on the row sum S (Q12.19 raw) and the +// element's prepared weight A[d] (reference/softmax.h:115-139). Every admitted row has +// B[0] <= S < 2^28 (the max element contributes B[0]; exponent <= 31 <=> num_bits_over_unit <= 8) +// and every admitted element has a weight A[d] with d in [diff_min, 0]. This program checks EVERY S in +// that interval against EVERY admitted weight: a set that contains all reachable (S, d) pairs. If no byte +// changes when the source reciprocal is replaced by the correctly rounded one, the substitution is +// output-equivalent on the whole admitted domain of that calibration. A pair found here is only a +// CANDIDATE: it must still be shown reachable by a real int8 row. +// +// stdin: as recipwit63 ("C idx" + 256 "E ..." lines). stdout: "A idx s_lo s_hi s_recip_differs candidates" +// and one "X idx S d src exact" line per candidate per calibration. +#include +#include +#include +#include + +#include "tensorflow/lite/micro/kernels/internal/common.h" +#include "tensorflow/lite/micro/kernels/internal/fixedpoint.h" + +using namespace tflite::micro; + +static inline int out_byte(int32_t sh, int32_t a, int ex) { + int32_t v = RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(sh, a), ex) - 128; + return v < -128 ? -128 : (v > 127 ? 127 : v); +} + +int main(int argc, char** argv) { + // negative control: `recipall63 DELTA` replaces the exact reciprocal by source + DELTA + const long long delta = argc > 1 ? std::atoll(argv[1]) : 0; + char tag[8]; int idx; + while (std::scanf("%7s %d", tag, &idx) == 2) { + int adm[256], dval[256]; int32_t A[256], B[256]; int na = 0; int32_t W[256]; + for (int i = 0; i < 256; ++i) { + char e[4]; int d, ad, resc; long long ex_raw, acc; + if (std::scanf("%3s %d %d %d %lld %lld", e, &d, &ad, &resc, &ex_raw, &acc) != 6) return 2; + adm[d + 255] = ad; A[d + 255] = (int32_t)ex_raw; B[d + 255] = (int32_t)acc; dval[d + 255] = d; + if (ad) { W[na] = (int32_t)ex_raw; ++na; } + } + std::sort(W, W + na); na = (int)(std::unique(W, W + na) - W); // distinct admitted weights + const int64_t lo = B[255], hi = (int64_t{1} << 28) - 1; + long long differs = 0, cand = 0; + for (int64_t S = lo; S <= hi; ++S) { + int nb; const int32_t sh = GetReciprocal((int32_t)S, 12, &nb); + const int ex = nb + 23; + if (ex < 0 || ex > 31) continue; + const int hpo = CountLeadingZeros(static_cast(S)); + const __int128 den = (__int128)S << hpo; + const __int128 q = ((((__int128)1) << 62) * 2 + den) / (2 * den); + int32_t shx = q > INT32_MAX ? INT32_MAX : (int32_t)q; + if (delta) { const long long p = (long long)sh + delta; shx = p > INT32_MAX ? INT32_MAX : (int32_t)p; } + if (shx == sh) continue; + ++differs; + for (int j = 0; j < na; ++j) { + const int bs = out_byte(sh, W[j], ex), bx = out_byte(shx, W[j], ex); + if (bs != bx) { + { // every candidate is printed; reach63 decides reachability + int d = 0; for (int i = 0; i < 256; ++i) if (adm[i] && A[i] == W[j]) { d = dval[i]; break; } + std::printf("X %d %lld %d %d %d\n", idx, (long long)S, d, bs, bx); + } + ++cand; + } + } + } + std::printf("A %d %lld %lld %lld %lld\n", idx, (long long)lo, (long long)hi, differs, cand); + std::fflush(stdout); + } + return 0; +} diff --git a/.claude/probes/source-behavior-v1/recipall63.json b/.claude/probes/source-behavior-v1/recipall63.json new file mode 100644 index 000000000..f14977667 --- /dev/null +++ b/.claude/probes/source-behavior-v1/recipall63.json @@ -0,0 +1,4374 @@ +{ + "arm": "correctly rounded reciprocal", + "domain": "every S in [B[0], 2^28) x every distinct admitted weight; a superset of all reachable (S, d)", + "calibrations": 14, + "s_values_checked": 3750756352, + "s_where_reciprocal_differs": 3281945604, + "candidate_pairs": 601, + "candidate_samples": [ + { + "cal": 0, + "S": 1359499, + "d": -43, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 0, + "S": 3793058, + "d": -53, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 3808603, + "d": -14, + "source_byte": -111, + "exact_byte": -110 + }, + { + "cal": 0, + "S": 4047454, + "d": -23, + "source_byte": -118, + "exact_byte": -117 + }, + { + "cal": 0, + "S": 6650654, + "d": -26, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 0, + "S": 6857306, + "d": -6, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 0, + "S": 7967053, + "d": -3, + "source_byte": -113, + "exact_byte": -114 + }, + { + "cal": 0, + "S": 10854292, + "d": -10, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 0, + "S": 25359980, + "d": -15, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 0, + "S": 25636009, + "d": -25, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 26660221, + "d": -14, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 26950402, + "d": -24, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 32562876, + "d": -10, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 0, + "S": 40205274, + "d": -16, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 59979222, + "d": -8, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 76908027, + "d": -25, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 84996534, + "d": -23, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 189163267, + "d": -7, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 242890447, + "d": -2, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 255343701, + "d": -1, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 1, + "S": 3808603, + "d": -7, + "source_byte": -111, + "exact_byte": -110 + }, + { + "cal": 1, + "S": 6650654, + "d": -13, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 1, + "S": 6857306, + "d": -3, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 1, + "S": 10854292, + "d": -5, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 1, + "S": 26660221, + "d": -7, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 1, + "S": 26950402, + "d": -12, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 1, + "S": 32562876, + "d": -5, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 1, + "S": 40205274, + "d": -8, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 1, + "S": 59979222, + "d": -4, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 1, + "S": 242890447, + "d": -1, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 3808603, + "d": -7, + "source_byte": -111, + "exact_byte": -110 + }, + { + "cal": 2, + "S": 6650654, + "d": -13, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 2, + "S": 6857306, + "d": -3, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 2, + "S": 10854292, + "d": -5, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 26660221, + "d": -7, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 26950402, + "d": -12, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 32562876, + "d": -5, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 40205274, + "d": -8, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 59979222, + "d": -4, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 242890447, + "d": -1, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 3, + "S": 26950402, + "d": -6, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 3, + "S": 40205274, + "d": -4, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 3, + "S": 59979222, + "d": -2, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 4, + "S": 535790, + "d": -23, + "source_byte": -68, + "exact_byte": -69 + }, + { + "cal": 4, + "S": 606258, + "d": -10, + "source_byte": -9, + "exact_byte": -10 + }, + { + "cal": 4, + "S": 1692428, + "d": -1, + "source_byte": -54, + "exact_byte": -53 + }, + { + "cal": 4, + "S": 1821686, + "d": -23, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 4, + "S": 1983412, + "d": -15, + "source_byte": -102, + "exact_byte": -101 + }, + { + "cal": 4, + "S": 3750530, + "d": -23, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 4, + "S": 3819659, + "d": -27, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 4, + "S": 5321598, + "d": -10, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 4, + "S": 10854292, + "d": -8, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 4, + "S": 24968387, + "d": -38, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 26995565, + "d": -11, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 4, + "S": 32562876, + "d": -8, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 4, + "S": 63759010, + "d": -23, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 65463858, + "d": -5, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 126799967, + "d": -12, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 184492811, + "d": -6, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 236893458, + "d": -2, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 5, + "S": 606258, + "d": -5, + "source_byte": -9, + "exact_byte": -10 + }, + { + "cal": 5, + "S": 5321598, + "d": -5, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 5, + "S": 10854292, + "d": -4, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 5, + "S": 24968387, + "d": -19, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 5, + "S": 32562876, + "d": -4, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 5, + "S": 126799967, + "d": -6, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 5, + "S": 184492811, + "d": -3, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 5, + "S": 236893458, + "d": -1, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 551389, + "d": -5, + "source_byte": 89, + "exact_byte": 88 + }, + { + "cal": 6, + "S": 663093, + "d": -27, + "source_byte": -20, + "exact_byte": -21 + }, + { + "cal": 6, + "S": 742461, + "d": -3, + "source_byte": 41, + "exact_byte": 40 + }, + { + "cal": 6, + "S": 749906, + "d": -6, + "source_byte": 27, + "exact_byte": 28 + }, + { + "cal": 6, + "S": 801487, + "d": -65, + "source_byte": -92, + "exact_byte": -91 + }, + { + "cal": 6, + "S": 847352, + "d": -39, + "source_byte": -65, + "exact_byte": -64 + }, + { + "cal": 6, + "S": 879607, + "d": -7, + "source_byte": 2, + "exact_byte": 1 + }, + { + "cal": 6, + "S": 929328, + "d": -4, + "source_byte": 3, + "exact_byte": 4 + }, + { + "cal": 6, + "S": 1065298, + "d": -26, + "source_byte": -60, + "exact_byte": -59 + }, + { + "cal": 6, + "S": 1224417, + "d": -59, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 6, + "S": 1279345, + "d": -50, + "source_byte": -96, + "exact_byte": -95 + }, + { + "cal": 6, + "S": 1809610, + "d": -57, + "source_byte": -108, + "exact_byte": -109 + }, + { + "cal": 6, + "S": 1983412, + "d": -40, + "source_byte": -102, + "exact_byte": -101 + }, + { + "cal": 6, + "S": 2748617, + "d": -35, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 6, + "S": 2951057, + "d": -34, + "source_byte": -107, + "exact_byte": -108 + }, + { + "cal": 6, + "S": 3054560, + "d": -17, + "source_byte": -98, + "exact_byte": -99 + }, + { + "cal": 6, + "S": 3293777, + "d": -20, + "source_byte": -103, + "exact_byte": -102 + }, + { + "cal": 6, + "S": 3544365, + "d": -59, + "source_byte": -119, + "exact_byte": -118 + }, + { + "cal": 6, + "S": 3639137, + "d": -11, + "source_byte": -99, + "exact_byte": -100 + }, + { + "cal": 6, + "S": 3819659, + "d": -72, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 7266215, + "d": -154, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 11145224, + "d": -42, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 13673372, + "d": -44, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 17169812, + "d": -15, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 22447645, + "d": -59, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 23524930, + "d": -57, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 24653914, + "d": -55, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 28512999, + "d": -27, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 32545459, + "d": -7, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 33435672, + "d": -42, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 52038587, + "d": -70, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 67342935, + "d": -59, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 97983376, + "d": -43, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 115452651, + "d": -36, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 126799967, + "d": -32, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 129806918, + "d": -31, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 136036469, + "d": -29, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 160290113, + "d": -22, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 180219040, + "d": -17, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 184492811, + "d": -16, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 197931891, + "d": -13, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 238751437, + "d": -5, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 250209356, + "d": -3, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 7, + "S": 749906, + "d": -3, + "source_byte": 27, + "exact_byte": 28 + }, + { + "cal": 7, + "S": 929328, + "d": -2, + "source_byte": 3, + "exact_byte": 4 + }, + { + "cal": 7, + "S": 1065298, + "d": -13, + "source_byte": -60, + "exact_byte": -59 + }, + { + "cal": 7, + "S": 1279345, + "d": -25, + "source_byte": -96, + "exact_byte": -95 + }, + { + "cal": 7, + "S": 1983412, + "d": -20, + "source_byte": -102, + "exact_byte": -101 + }, + { + "cal": 7, + "S": 2951057, + "d": -17, + "source_byte": -107, + "exact_byte": -108 + }, + { + "cal": 7, + "S": 3293777, + "d": -10, + "source_byte": -103, + "exact_byte": -102 + }, + { + "cal": 7, + "S": 3819659, + "d": -36, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 7, + "S": 7266215, + "d": -77, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 7, + "S": 11145224, + "d": -21, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 7, + "S": 13673372, + "d": -22, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 7, + "S": 33435672, + "d": -21, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 7, + "S": 52038587, + "d": -35, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 7, + "S": 115452651, + "d": -18, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 7, + "S": 126799967, + "d": -16, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 7, + "S": 160290113, + "d": -11, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 7, + "S": 184492811, + "d": -8, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 8, + "S": 10854292, + "d": -1, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 8, + "S": 32562876, + "d": -1, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 551389, + "d": -30, + "source_byte": 89, + "exact_byte": 88 + }, + { + "cal": 10, + "S": 564188, + "d": -133, + "source_byte": 13, + "exact_byte": 14 + }, + { + "cal": 10, + "S": 606258, + "d": -160, + "source_byte": -9, + "exact_byte": -10 + }, + { + "cal": 10, + "S": 663093, + "d": -162, + "source_byte": -20, + "exact_byte": -21 + }, + { + "cal": 10, + "S": 699374, + "d": -91, + "source_byte": 7, + "exact_byte": 6 + }, + { + "cal": 10, + "S": 708404, + "d": -27, + "source_byte": 43, + "exact_byte": 42 + }, + { + "cal": 10, + "S": 723932, + "d": -178, + "source_byte": -36, + "exact_byte": -35 + }, + { + "cal": 10, + "S": 742461, + "d": -18, + "source_byte": 41, + "exact_byte": 40 + }, + { + "cal": 10, + "S": 749906, + "d": -36, + "source_byte": 27, + "exact_byte": 28 + }, + { + "cal": 10, + "S": 829190, + "d": -7, + "source_byte": 30, + "exact_byte": 29 + }, + { + "cal": 10, + "S": 847352, + "d": -234, + "source_byte": -65, + "exact_byte": -64 + }, + { + "cal": 10, + "S": 858552, + "d": -215, + "source_byte": -61, + "exact_byte": -60 + }, + { + "cal": 10, + "S": 879607, + "d": -42, + "source_byte": 2, + "exact_byte": 1 + }, + { + "cal": 10, + "S": 880636, + "d": -117, + "source_byte": -31, + "exact_byte": -32 + }, + { + "cal": 10, + "S": 882772, + "d": -130, + "source_byte": -37, + "exact_byte": -36 + }, + { + "cal": 10, + "S": 891450, + "d": -7, + "source_byte": 19, + "exact_byte": 18 + }, + { + "cal": 10, + "S": 901759, + "d": -98, + "source_byte": -26, + "exact_byte": -27 + }, + { + "cal": 10, + "S": 922950, + "d": -7, + "source_byte": 14, + "exact_byte": 13 + }, + { + "cal": 10, + "S": 929328, + "d": -24, + "source_byte": 3, + "exact_byte": 4 + }, + { + "cal": 10, + "S": 942109, + "d": -45, + "source_byte": -8, + "exact_byte": -9 + }, + { + "cal": 10, + "S": 964031, + "d": -86, + "source_byte": -29, + "exact_byte": -28 + }, + { + "cal": 10, + "S": 965157, + "d": -52, + "source_byte": -15, + "exact_byte": -14 + }, + { + "cal": 10, + "S": 979991, + "d": -170, + "source_byte": -57, + "exact_byte": -58 + }, + { + "cal": 10, + "S": 984193, + "d": -47, + "source_byte": -15, + "exact_byte": -14 + }, + { + "cal": 10, + "S": 1065298, + "d": -156, + "source_byte": -60, + "exact_byte": -59 + }, + { + "cal": 10, + "S": 1082461, + "d": -127, + "source_byte": -52, + "exact_byte": -53 + }, + { + "cal": 10, + "S": 1097924, + "d": -242, + "source_byte": -80, + "exact_byte": -81 + }, + { + "cal": 10, + "S": 1155976, + "d": -15, + "source_byte": -18, + "exact_byte": -19 + }, + { + "cal": 10, + "S": 1156895, + "d": -100, + "source_byte": -50, + "exact_byte": -49 + }, + { + "cal": 10, + "S": 1158129, + "d": -223, + "source_byte": -79, + "exact_byte": -80 + }, + { + "cal": 10, + "S": 1167637, + "d": -1, + "source_byte": -14, + "exact_byte": -13 + }, + { + "cal": 10, + "S": 1273380, + "d": -69, + "source_byte": -48, + "exact_byte": -47 + }, + { + "cal": 10, + "S": 1290024, + "d": -107, + "source_byte": -60, + "exact_byte": -59 + }, + { + "cal": 10, + "S": 1307807, + "d": -82, + "source_byte": -53, + "exact_byte": -54 + }, + { + "cal": 10, + "S": 1333019, + "d": -51, + "source_byte": -46, + "exact_byte": -45 + }, + { + "cal": 10, + "S": 1386150, + "d": -129, + "source_byte": -69, + "exact_byte": -70 + }, + { + "cal": 10, + "S": 1396440, + "d": -215, + "source_byte": -87, + "exact_byte": -86 + }, + { + "cal": 10, + "S": 1430920, + "d": -215, + "source_byte": -88, + "exact_byte": -87 + }, + { + "cal": 10, + "S": 1541460, + "d": -69, + "source_byte": -62, + "exact_byte": -61 + }, + { + "cal": 10, + "S": 1692428, + "d": -16, + "source_byte": -54, + "exact_byte": -53 + }, + { + "cal": 10, + "S": 1837085, + "d": -164, + "source_byte": -90, + "exact_byte": -89 + }, + { + "cal": 10, + "S": 1837294, + "d": -75, + "source_byte": -74, + "exact_byte": -73 + }, + { + "cal": 10, + "S": 1983412, + "d": -240, + "source_byte": -102, + "exact_byte": -101 + }, + { + "cal": 10, + "S": 2004225, + "d": -26, + "source_byte": -68, + "exact_byte": -67 + }, + { + "cal": 10, + "S": 2495070, + "d": -129, + "source_byte": -95, + "exact_byte": -96 + }, + { + "cal": 10, + "S": 2561352, + "d": -107, + "source_byte": -94, + "exact_byte": -93 + }, + { + "cal": 10, + "S": 2575656, + "d": -215, + "source_byte": -106, + "exact_byte": -105 + }, + { + "cal": 10, + "S": 2641802, + "d": -71, + "source_byte": -89, + "exact_byte": -90 + }, + { + "cal": 10, + "S": 2748617, + "d": -210, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 10, + "S": 2951057, + "d": -204, + "source_byte": -107, + "exact_byte": -108 + }, + { + "cal": 10, + "S": 3054560, + "d": -102, + "source_byte": -98, + "exact_byte": -99 + }, + { + "cal": 10, + "S": 3066304, + "d": -182, + "source_byte": -106, + "exact_byte": -107 + }, + { + "cal": 10, + "S": 3233483, + "d": -26, + "source_byte": -91, + "exact_byte": -90 + }, + { + "cal": 10, + "S": 3259237, + "d": -38, + "source_byte": -93, + "exact_byte": -92 + }, + { + "cal": 10, + "S": 3293777, + "d": -120, + "source_byte": -103, + "exact_byte": -102 + }, + { + "cal": 10, + "S": 3397132, + "d": -133, + "source_byte": -105, + "exact_byte": -104 + }, + { + "cal": 10, + "S": 3467928, + "d": -15, + "source_byte": -91, + "exact_byte": -92 + }, + { + "cal": 10, + "S": 3619660, + "d": -178, + "source_byte": -110, + "exact_byte": -109 + }, + { + "cal": 10, + "S": 3639137, + "d": -66, + "source_byte": -99, + "exact_byte": -100 + }, + { + "cal": 10, + "S": 3669885, + "d": -136, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 10, + "S": 3757173, + "d": -49, + "source_byte": -99, + "exact_byte": -98 + }, + { + "cal": 10, + "S": 3868359, + "d": -33, + "source_byte": -97, + "exact_byte": -98 + }, + { + "cal": 10, + "S": 3879091, + "d": -134, + "source_byte": -108, + "exact_byte": -107 + }, + { + "cal": 10, + "S": 4011206, + "d": -197, + "source_byte": -113, + "exact_byte": -112 + }, + { + "cal": 10, + "S": 4158450, + "d": -129, + "source_byte": -108, + "exact_byte": -109 + }, + { + "cal": 10, + "S": 4409295, + "d": -26, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 10, + "S": 4895372, + "d": -130, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 10, + "S": 5101501, + "d": -8, + "source_byte": -102, + "exact_byte": -103 + }, + { + "cal": 10, + "S": 5321598, + "d": -160, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 10, + "S": 5349453, + "d": -223, + "source_byte": -117, + "exact_byte": -118 + }, + { + "cal": 10, + "S": 5804330, + "d": -7, + "source_byte": -106, + "exact_byte": -105 + }, + { + "cal": 10, + "S": 6212678, + "d": -85, + "source_byte": -112, + "exact_byte": -113 + }, + { + "cal": 10, + "S": 6312313, + "d": -98, + "source_byte": -113, + "exact_byte": -114 + }, + { + "cal": 10, + "S": 6402457, + "d": -177, + "source_byte": -117, + "exact_byte": -118 + }, + { + "cal": 10, + "S": 6977002, + "d": -155, + "source_byte": -117, + "exact_byte": -118 + }, + { + "cal": 10, + "S": 7348825, + "d": -26, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 10, + "S": 7435602, + "d": -39, + "source_byte": -112, + "exact_byte": -113 + }, + { + "cal": 10, + "S": 7792444, + "d": -27, + "source_byte": -112, + "exact_byte": -113 + }, + { + "cal": 10, + "S": 8387543, + "d": -194, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 10, + "S": 8775467, + "d": -73, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 10, + "S": 9525680, + "d": -52, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 10, + "S": 9762580, + "d": -69, + "source_byte": -118, + "exact_byte": -117 + }, + { + "cal": 10, + "S": 10373417, + "d": -219, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 10, + "S": 10754426, + "d": -167, + "source_byte": -122, + "exact_byte": -121 + }, + { + "cal": 10, + "S": 10790220, + "d": -69, + "source_byte": -119, + "exact_byte": -118 + }, + { + "cal": 10, + "S": 10838774, + "d": -165, + "source_byte": -122, + "exact_byte": -121 + }, + { + "cal": 10, + "S": 10854292, + "d": -128, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 10, + "S": 11145224, + "d": -252, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 10, + "S": 11897122, + "d": -44, + "source_byte": -118, + "exact_byte": -119 + }, + { + "cal": 10, + "S": 12175220, + "d": -178, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 10, + "S": 12482057, + "d": -223, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 10, + "S": 12878280, + "d": -215, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 10, + "S": 14323537, + "d": -57, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 10, + "S": 14490013, + "d": -22, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 10, + "S": 15433556, + "d": -233, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 10, + "S": 16167415, + "d": -26, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 10, + "S": 16237532, + "d": -220, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 17083389, + "d": -207, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 10, + "S": 17169812, + "d": -90, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 10, + "S": 17625673, + "d": -199, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 18492614, + "d": -71, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 10, + "S": 19207371, + "d": -177, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 20207935, + "d": -164, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 10, + "S": 22046475, + "d": -26, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 10, + "S": 23180904, + "d": -215, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 25611518, + "d": -39, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 10, + "S": 26062993, + "d": -185, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 26995565, + "d": -176, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 28291109, + "d": -164, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 28512999, + "d": -162, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 29982289, + "d": -63, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 30709708, + "d": -143, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 30950567, + "d": -141, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 32435910, + "d": -129, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 32545459, + "d": -42, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 32562876, + "d": -128, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 33435672, + "d": -252, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 37313550, + "d": -7, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 37479630, + "d": -92, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 40209772, + "d": -74, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 42970611, + "d": -57, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 43818128, + "d": -52, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 43989627, + "d": -51, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 44857244, + "d": -46, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 46059577, + "d": -170, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 49073974, + "d": -23, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 49458866, + "d": -21, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 10, + "S": 53849092, + "d": -130, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 54059850, + "d": -129, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 62222518, + "d": -93, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 62466050, + "d": -92, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 65463858, + "d": -80, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 70507362, + "d": -61, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 76834554, + "d": -39, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 80207996, + "d": -28, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 80837075, + "d": -26, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 10, + "S": 81789957, + "d": -23, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 85048097, + "d": -13, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 87064950, + "d": -7, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 101489397, + "d": -249, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 104302780, + "d": -242, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 115452651, + "d": -216, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 116813570, + "d": -213, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 117729750, + "d": -211, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 120521629, + "d": -205, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 123379711, + "d": -199, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 126799967, + "d": -192, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 127794461, + "d": -190, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 128796758, + "d": -188, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 129806918, + "d": -186, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 130825002, + "d": -184, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 131851072, + "d": -182, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 132367121, + "d": -181, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 134451597, + "d": -177, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 136036469, + "d": -174, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 139807538, + "d": -167, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 144245506, + "d": -159, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 149991593, + "d": -149, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 154752835, + "d": -141, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 157189833, + "d": -137, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 157805055, + "d": -136, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 159042731, + "d": -134, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 160290113, + "d": -132, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 166025579, + "d": -123, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 170627962, + "d": -116, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 171295780, + "d": -115, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 180219040, + "d": -102, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 182343405, + "d": -99, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 183057077, + "d": -98, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 184492811, + "d": -96, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 187398150, + "d": -92, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 188131606, + "d": -91, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 189607140, + "d": -89, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 192593018, + "d": -85, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 195625916, + "d": -81, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 197931891, + "d": -78, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 198706574, + "d": -77, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 199484288, + "d": -76, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 201048860, + "d": -74, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 201835741, + "d": -73, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 204214909, + "d": -70, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 214015426, + "d": -58, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 218236488, + "d": -53, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 223411811, + "d": -47, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 224286220, + "d": -46, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 230503662, + "d": -39, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 235049939, + "d": -34, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 235969899, + "d": -33, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 236893458, + "d": -32, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 237820634, + "d": -31, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 238751437, + "d": -30, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 240623988, + "d": -28, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 242511225, + "d": -26, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 243460387, + "d": -25, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 246330221, + "d": -22, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 250209356, + "d": -18, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 251188648, + "d": -17, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 255144291, + "d": -13, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 10, + "S": 261194850, + "d": -7, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 10, + "S": 265308051, + "d": -3, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 535790, + "d": -184, + "source_byte": -68, + "exact_byte": -69 + }, + { + "cal": 11, + "S": 551389, + "d": -15, + "source_byte": 89, + "exact_byte": 88 + }, + { + "cal": 11, + "S": 606258, + "d": -80, + "source_byte": -9, + "exact_byte": -10 + }, + { + "cal": 11, + "S": 663093, + "d": -81, + "source_byte": -20, + "exact_byte": -21 + }, + { + "cal": 11, + "S": 686377, + "d": -146, + "source_byte": -66, + "exact_byte": -65 + }, + { + "cal": 11, + "S": 723932, + "d": -89, + "source_byte": -36, + "exact_byte": -35 + }, + { + "cal": 11, + "S": 742461, + "d": -9, + "source_byte": 41, + "exact_byte": 40 + }, + { + "cal": 11, + "S": 749906, + "d": -18, + "source_byte": 27, + "exact_byte": 28 + }, + { + "cal": 11, + "S": 801487, + "d": -195, + "source_byte": -92, + "exact_byte": -91 + }, + { + "cal": 11, + "S": 847352, + "d": -117, + "source_byte": -65, + "exact_byte": -64 + }, + { + "cal": 11, + "S": 854781, + "d": -223, + "source_byte": -100, + "exact_byte": -101 + }, + { + "cal": 11, + "S": 879607, + "d": -21, + "source_byte": 2, + "exact_byte": 1 + }, + { + "cal": 11, + "S": 882772, + "d": -65, + "source_byte": -37, + "exact_byte": -36 + }, + { + "cal": 11, + "S": 901759, + "d": -49, + "source_byte": -26, + "exact_byte": -27 + }, + { + "cal": 11, + "S": 929328, + "d": -12, + "source_byte": 3, + "exact_byte": 4 + }, + { + "cal": 11, + "S": 964031, + "d": -43, + "source_byte": -29, + "exact_byte": -28 + }, + { + "cal": 11, + "S": 965157, + "d": -26, + "source_byte": -15, + "exact_byte": -14 + }, + { + "cal": 11, + "S": 979991, + "d": -85, + "source_byte": -57, + "exact_byte": -58 + }, + { + "cal": 11, + "S": 1065298, + "d": -78, + "source_byte": -60, + "exact_byte": -59 + }, + { + "cal": 11, + "S": 1097924, + "d": -121, + "source_byte": -80, + "exact_byte": -81 + }, + { + "cal": 11, + "S": 1156895, + "d": -50, + "source_byte": -50, + "exact_byte": -49 + }, + { + "cal": 11, + "S": 1224417, + "d": -177, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 11, + "S": 1279345, + "d": -150, + "source_byte": -96, + "exact_byte": -95 + }, + { + "cal": 11, + "S": 1307807, + "d": -41, + "source_byte": -53, + "exact_byte": -54 + }, + { + "cal": 11, + "S": 1369308, + "d": -130, + "source_byte": -92, + "exact_byte": -93 + }, + { + "cal": 11, + "S": 1692428, + "d": -8, + "source_byte": -54, + "exact_byte": -53 + }, + { + "cal": 11, + "S": 1809610, + "d": -171, + "source_byte": -108, + "exact_byte": -109 + }, + { + "cal": 11, + "S": 1821686, + "d": -184, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 11, + "S": 1837085, + "d": -82, + "source_byte": -90, + "exact_byte": -89 + }, + { + "cal": 11, + "S": 1874394, + "d": -154, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 11, + "S": 1964348, + "d": -148, + "source_byte": -106, + "exact_byte": -107 + }, + { + "cal": 11, + "S": 1983412, + "d": -120, + "source_byte": -102, + "exact_byte": -101 + }, + { + "cal": 11, + "S": 2004225, + "d": -13, + "source_byte": -68, + "exact_byte": -67 + }, + { + "cal": 11, + "S": 2312410, + "d": -161, + "source_byte": -111, + "exact_byte": -112 + }, + { + "cal": 11, + "S": 2568989, + "d": -140, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 11, + "S": 2723037, + "d": -241, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 11, + "S": 2748617, + "d": -105, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 11, + "S": 2951057, + "d": -102, + "source_byte": -107, + "exact_byte": -108 + }, + { + "cal": 11, + "S": 3054560, + "d": -51, + "source_byte": -98, + "exact_byte": -99 + }, + { + "cal": 11, + "S": 3066304, + "d": -91, + "source_byte": -106, + "exact_byte": -107 + }, + { + "cal": 11, + "S": 3134197, + "d": -223, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 11, + "S": 3233483, + "d": -13, + "source_byte": -91, + "exact_byte": -90 + }, + { + "cal": 11, + "S": 3259237, + "d": -19, + "source_byte": -93, + "exact_byte": -92 + }, + { + "cal": 11, + "S": 3293777, + "d": -60, + "source_byte": -103, + "exact_byte": -102 + }, + { + "cal": 11, + "S": 3543191, + "d": -247, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 11, + "S": 3544365, + "d": -177, + "source_byte": -119, + "exact_byte": -118 + }, + { + "cal": 11, + "S": 3619660, + "d": -89, + "source_byte": -110, + "exact_byte": -109 + }, + { + "cal": 11, + "S": 3639137, + "d": -33, + "source_byte": -99, + "exact_byte": -100 + }, + { + "cal": 11, + "S": 3669885, + "d": -68, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 11, + "S": 3750530, + "d": -184, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 11, + "S": 3819659, + "d": -216, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 11, + "S": 3879091, + "d": -67, + "source_byte": -108, + "exact_byte": -107 + }, + { + "cal": 11, + "S": 4273905, + "d": -223, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 11, + "S": 4409295, + "d": -13, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 11, + "S": 4895372, + "d": -65, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 11, + "S": 5101501, + "d": -4, + "source_byte": -102, + "exact_byte": -103 + }, + { + "cal": 11, + "S": 5289095, + "d": -140, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 11, + "S": 5321598, + "d": -80, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 11, + "S": 6312313, + "d": -49, + "source_byte": -113, + "exact_byte": -114 + }, + { + "cal": 11, + "S": 7348825, + "d": -13, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 11, + "S": 7670067, + "d": -206, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 8387543, + "d": -97, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 11, + "S": 9525680, + "d": -26, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 11, + "S": 10854292, + "d": -64, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 11, + "S": 11145224, + "d": -126, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 11, + "S": 11897122, + "d": -22, + "source_byte": -118, + "exact_byte": -119 + }, + { + "cal": 11, + "S": 12175220, + "d": -89, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 11, + "S": 13673372, + "d": -132, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 11, + "S": 14490013, + "d": -11, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 11, + "S": 14908366, + "d": -164, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 15261906, + "d": -161, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 15670985, + "d": -223, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 16167415, + "d": -13, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 11, + "S": 16237532, + "d": -110, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 17169812, + "d": -45, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 11, + "S": 17896823, + "d": -206, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 20121943, + "d": -191, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 20207935, + "d": -82, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 11, + "S": 22046475, + "d": -13, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 11, + "S": 22447645, + "d": -177, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 23524930, + "d": -171, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 24653914, + "d": -165, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 26866314, + "d": -154, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 26995565, + "d": -88, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 28291109, + "d": -82, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 28512999, + "d": -81, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 32545459, + "d": -21, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 32562876, + "d": -64, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 33435672, + "d": -126, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 37479630, + "d": -46, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 11, + "S": 40209772, + "d": -37, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 43818128, + "d": -26, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 44857244, + "d": -23, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 46059577, + "d": -85, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 52038587, + "d": -210, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 53849092, + "d": -65, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 60365829, + "d": -191, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 62466050, + "d": -46, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 63759010, + "d": -184, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 64763068, + "d": -182, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 65463858, + "d": -40, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 66298880, + "d": -179, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 67342935, + "d": -177, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 76309530, + "d": -161, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 80207996, + "d": -14, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 80598942, + "d": -154, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 80837075, + "d": -13, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 11, + "S": 84466964, + "d": -148, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 88520618, + "d": -142, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 90619824, + "d": -139, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 97983376, + "d": -129, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 104302780, + "d": -121, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 115452651, + "d": -108, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 126799967, + "d": -96, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 127794461, + "d": -95, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 128796758, + "d": -94, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 129806918, + "d": -93, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 130825002, + "d": -92, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 131851072, + "d": -91, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 136036469, + "d": -87, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 157805055, + "d": -68, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 159042731, + "d": -67, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 160290113, + "d": -66, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 170627962, + "d": -58, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 180219040, + "d": -51, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 183057077, + "d": -49, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 184492811, + "d": -48, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 187398150, + "d": -46, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 197931891, + "d": -39, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 199484288, + "d": -38, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 201048860, + "d": -37, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 204214909, + "d": -35, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 214015426, + "d": -29, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 224286220, + "d": -23, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 235049939, + "d": -17, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 236893458, + "d": -16, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 238751437, + "d": -15, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 240623988, + "d": -14, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 11, + "S": 242511225, + "d": -13, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 246330221, + "d": -11, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 11, + "S": 250209356, + "d": -9, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 576435, + "d": -29, + "source_byte": 29, + "exact_byte": 28 + }, + { + "cal": 12, + "S": 694586, + "d": -57, + "source_byte": -40, + "exact_byte": -39 + }, + { + "cal": 12, + "S": 736847, + "d": -32, + "source_byte": -10, + "exact_byte": -11 + }, + { + "cal": 12, + "S": 862117, + "d": -61, + "source_byte": -61, + "exact_byte": -60 + }, + { + "cal": 12, + "S": 975999, + "d": -40, + "source_byte": -48, + "exact_byte": -49 + }, + { + "cal": 12, + "S": 1055829, + "d": -53, + "source_byte": -67, + "exact_byte": -66 + }, + { + "cal": 12, + "S": 1154942, + "d": -58, + "source_byte": -76, + "exact_byte": -75 + }, + { + "cal": 12, + "S": 1329827, + "d": -120, + "source_byte": -109, + "exact_byte": -108 + }, + { + "cal": 12, + "S": 1536514, + "d": -148, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 12, + "S": 1881977, + "d": -17, + "source_byte": -71, + "exact_byte": -72 + }, + { + "cal": 12, + "S": 1922377, + "d": -101, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 12, + "S": 1929240, + "d": -9, + "source_byte": -66, + "exact_byte": -67 + }, + { + "cal": 12, + "S": 1960903, + "d": -42, + "source_byte": -89, + "exact_byte": -90 + }, + { + "cal": 12, + "S": 2043983, + "d": -214, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 12, + "S": 2053454, + "d": -51, + "source_byte": -95, + "exact_byte": -96 + }, + { + "cal": 12, + "S": 2063448, + "d": -9, + "source_byte": -70, + "exact_byte": -71 + }, + { + "cal": 12, + "S": 2083758, + "d": -57, + "source_byte": -99, + "exact_byte": -98 + }, + { + "cal": 12, + "S": 2654708, + "d": -102, + "source_byte": -115, + "exact_byte": -116 + }, + { + "cal": 12, + "S": 2978947, + "d": -6, + "source_byte": -87, + "exact_byte": -86 + }, + { + "cal": 12, + "S": 3167487, + "d": -53, + "source_byte": -108, + "exact_byte": -107 + }, + { + "cal": 12, + "S": 3482431, + "d": -6, + "source_byte": -93, + "exact_byte": -92 + }, + { + "cal": 12, + "S": 3487553, + "d": -175, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 3652907, + "d": -63, + "source_byte": -112, + "exact_byte": -113 + }, + { + "cal": 12, + "S": 3684235, + "d": -32, + "source_byte": -104, + "exact_byte": -105 + }, + { + "cal": 12, + "S": 3836614, + "d": -26, + "source_byte": -103, + "exact_byte": -104 + }, + { + "cal": 12, + "S": 3945656, + "d": -133, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 12, + "S": 3989481, + "d": -120, + "source_byte": -122, + "exact_byte": -121 + }, + { + "cal": 12, + "S": 4402688, + "d": -125, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 12, + "S": 4794633, + "d": -87, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 12, + "S": 5115577, + "d": -5, + "source_byte": -104, + "exact_byte": -103 + }, + { + "cal": 12, + "S": 5332928, + "d": -144, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 5592310, + "d": -19, + "source_byte": -110, + "exact_byte": -109 + }, + { + "cal": 12, + "S": 5787720, + "d": -9, + "source_byte": -107, + "exact_byte": -108 + }, + { + "cal": 12, + "S": 7118768, + "d": -30, + "source_byte": -115, + "exact_byte": -116 + }, + { + "cal": 12, + "S": 9056529, + "d": -87, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 12, + "S": 9366800, + "d": -30, + "source_byte": -118, + "exact_byte": -119 + }, + { + "cal": 12, + "S": 9481100, + "d": -102, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 10153316, + "d": -97, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 12, + "S": 10267270, + "d": -51, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 12, + "S": 12028277, + "d": -29, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 12, + "S": 14410723, + "d": -96, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 14497851, + "d": -71, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 15533679, + "d": -208, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 15706873, + "d": -127, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 16101073, + "d": -45, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 12, + "S": 17242649, + "d": -40, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 12, + "S": 17324130, + "d": -58, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 12, + "S": 18465166, + "d": -35, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 12, + "S": 19505294, + "d": -31, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 12, + "S": 20367918, + "d": -1, + "source_byte": -122, + "exact_byte": -121 + }, + { + "cal": 12, + "S": 23429842, + "d": -178, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 25437145, + "d": -172, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 26856298, + "d": -26, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 27226761, + "d": -25, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 27616417, + "d": -166, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 34631809, + "d": -32, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 34768028, + "d": -69, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 35809039, + "d": -5, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 12, + "S": 40422970, + "d": -58, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 43288989, + "d": -53, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 46479451, + "d": -128, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 48303219, + "d": -45, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 51727947, + "d": -40, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 51863253, + "d": -120, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 57083236, + "d": -113, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 58515882, + "d": -31, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 12, + "S": 59478228, + "d": -110, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 63529109, + "d": -25, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 64573913, + "d": -104, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 71073212, + "d": -97, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 74880852, + "d": -13, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 78226670, + "d": -90, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 86100094, + "d": -83, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 104304084, + "d": -69, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 124637609, + "d": -56, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 153072320, + "d": -41, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 155183841, + "d": -40, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 166186494, + "d": -35, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 170802946, + "d": -33, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 173159045, + "d": -32, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 177969200, + "d": -30, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 190587327, + "d": -25, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 206915470, + "d": -19, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 212663401, + "d": -17, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 215596923, + "d": -16, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 224642555, + "d": -13, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 230882863, + "d": -11, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 240569856, + "d": -8, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 12, + "S": 257626399, + "d": -3, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 12, + "S": 261180158, + "d": -2, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 736847, + "d": -16, + "source_byte": -10, + "exact_byte": -11 + }, + { + "cal": 13, + "S": 975999, + "d": -20, + "source_byte": -48, + "exact_byte": -49 + }, + { + "cal": 13, + "S": 1154942, + "d": -29, + "source_byte": -76, + "exact_byte": -75 + }, + { + "cal": 13, + "S": 1329827, + "d": -60, + "source_byte": -109, + "exact_byte": -108 + }, + { + "cal": 13, + "S": 1536514, + "d": -74, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 13, + "S": 1960903, + "d": -21, + "source_byte": -89, + "exact_byte": -90 + }, + { + "cal": 13, + "S": 2043983, + "d": -107, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 13, + "S": 2654708, + "d": -51, + "source_byte": -115, + "exact_byte": -116 + }, + { + "cal": 13, + "S": 2978947, + "d": -3, + "source_byte": -87, + "exact_byte": -86 + }, + { + "cal": 13, + "S": 3482431, + "d": -3, + "source_byte": -93, + "exact_byte": -92 + }, + { + "cal": 13, + "S": 3684235, + "d": -16, + "source_byte": -104, + "exact_byte": -105 + }, + { + "cal": 13, + "S": 3836614, + "d": -13, + "source_byte": -103, + "exact_byte": -104 + }, + { + "cal": 13, + "S": 3989481, + "d": -60, + "source_byte": -122, + "exact_byte": -121 + }, + { + "cal": 13, + "S": 5332928, + "d": -72, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 13, + "S": 7118768, + "d": -15, + "source_byte": -115, + "exact_byte": -116 + }, + { + "cal": 13, + "S": 9366800, + "d": -15, + "source_byte": -118, + "exact_byte": -119 + }, + { + "cal": 13, + "S": 9481100, + "d": -51, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 13, + "S": 14410723, + "d": -48, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 13, + "S": 15533679, + "d": -104, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 17242649, + "d": -20, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 13, + "S": 17324130, + "d": -29, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 13, + "S": 23429842, + "d": -89, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 25437145, + "d": -86, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 26856298, + "d": -13, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 13, + "S": 27616417, + "d": -83, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 34631809, + "d": -16, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 13, + "S": 40422970, + "d": -29, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 13, + "S": 46479451, + "d": -64, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 51727947, + "d": -20, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 13, + "S": 51863253, + "d": -60, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 13, + "S": 59478228, + "d": -55, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 64573913, + "d": -52, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 13, + "S": 78226670, + "d": -45, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 124637609, + "d": -28, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 155183841, + "d": -20, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 173159045, + "d": -16, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 177969200, + "d": -15, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 215596923, + "d": -8, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 240569856, + "d": -4, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 13, + "S": 261180158, + "d": -1, + "source_byte": -127, + "exact_byte": -128 + } + ], + "per_calibration": { + "0": { + "cal": [ + 0.05, + 99, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 20 + }, + "1": { + "cal": [ + 0.05, + 99, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 10 + }, + "2": { + "cal": [ + 0.1, + 22, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 10 + }, + "3": { + "cal": [ + 0.1, + 1, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 3 + }, + "4": { + "cal": [ + 0.0625, + 119, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 17 + }, + "5": { + "cal": [ + 0.0625, + -84, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 8 + }, + "6": { + "cal": [ + 0.0234375, + 69, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 43 + }, + "7": { + "cal": [ + 0.0234375, + -88, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 17 + }, + "8": { + "cal": [ + 0.5, + -90, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 2 + }, + "9": { + "cal": [ + 0.5, + -25, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 0 + }, + "10": { + "cal": [ + 0.00390625, + 20, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 200 + }, + "11": { + "cal": [ + 0.00390625, + -91, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 141 + }, + "12": { + "cal": [ + 0.0137, + 29, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 90 + }, + "13": { + "cal": [ + 0.0137, + -98, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 40 + } + }, + "wall_s": 1378.8 +} \ No newline at end of file diff --git a/.claude/probes/source-behavior-v1/recipall63.py b/.claude/probes/source-behavior-v1/recipall63.py new file mode 100644 index 000000000..c83e4b63f --- /dev/null +++ b/.claude/probes/source-behavior-v1/recipall63.py @@ -0,0 +1,45 @@ +# /// script +# requires-python = ">=3.10" +# dependencies = ["numpy", "mpmath"] +# /// +"""Amendment 6.3 addendum: driver for recipall63.cc (exhaustive superset check of the reciprocal stage). + +Usage: recipall63.py RECIPALL TRACE63 OUT.json [JOBS] +Prepared weights per calibration come from TFLM's own primitives (trace63 `softexp`), for the 14 +softmax63.py calibrations (regenerated with its seed). +""" +import json, subprocess, sys, time, concurrent.futures as cf +from pathlib import Path +HERE = Path(__file__).resolve().parent +RA, TRACE, RESULT_PATH, *rest = sys.argv[1:] +JOBS = int(rest[0]) if rest else 4 +DELTA = rest[1] if len(rest) > 1 else None # negative control: perturbed reciprocal +ONLY = int(rest[2]) if len(rest) > 2 else None # restrict to one calibration index +src = (HERE / "softmax63.py").read_text() +g = {"__name__": "softmax63_corpus"}; argv = sys.argv; sys.argv = ["x", "x", "x", "/dev/null"] +exec(src[: src.index("# --- prepared per-calibration weights")], g); sys.argv = argv +CAL, f32bits = g["CAL"], g["f32bits"] +tables = [] +for i, (s, z, b) in enumerate(CAL): + out = subprocess.run([TRACE], input=f"softexp {f32bits(s)} {f32bits(b)}\n", capture_output=True, text=True, check=True).stdout.splitlines() + tables.append((i, out[1:])) +def job(item): + i, lines = item + r = subprocess.run([RA] + ([DELTA] if DELTA else []), input=f"C {i}\n" + "\n".join(lines) + "\n", capture_output=True, text=True) + assert r.returncode == 0, r.stderr + return r.stdout.splitlines() +t0 = time.perf_counter() +sel = [t for t in tables if ONLY is None or t[0] == ONLY] +lines = [l for part in cf.ThreadPoolExecutor(JOBS).map(job, sel) for l in part] +per, cand = {}, [] +for l in lines: + t = l.split() + if t[0] == "A": per[int(t[1])] = dict(cal=CAL[int(t[1])], s_lo=int(t[2]), s_hi=int(t[3]), s_where_reciprocal_differs=int(t[4]), candidate_pairs=int(t[5])) + elif t[0] == "X": cand.append(dict(cal=int(t[1]), S=int(t[2]), d=int(t[3]), source_byte=int(t[4]), exact_byte=int(t[5]))) +res = dict(arm="perturbed reciprocal +" + DELTA if DELTA else "correctly rounded reciprocal", domain="every S in [B[0], 2^28) x every distinct admitted weight; a superset of all reachable (S, d)", + calibrations=len(per), s_values_checked=sum(v["s_hi"] - v["s_lo"] + 1 for v in per.values()), + s_where_reciprocal_differs=sum(v["s_where_reciprocal_differs"] for v in per.values()), + candidate_pairs=sum(v["candidate_pairs"] for v in per.values()), + candidate_samples=cand, per_calibration=per, wall_s=round(time.perf_counter() - t0, 1)) +json.dump(res, open(RESULT_PATH, "w"), indent=1) +print(json.dumps({k: v for k, v in res.items() if k != "per_calibration"}, indent=1)) diff --git a/.claude/probes/source-behavior-v1/recipall65_heldout.json b/.claude/probes/source-behavior-v1/recipall65_heldout.json new file mode 100644 index 000000000..c4ab51f9c --- /dev/null +++ b/.claude/probes/source-behavior-v1/recipall65_heldout.json @@ -0,0 +1,3737 @@ +{ + "arm": "correctly rounded reciprocal", + "calibrations": [ + [ + 0.03, + 10, + 1.0 + ], + [ + 0.2, + -50, + 1.0 + ], + [ + 0.0078125, + 0, + 1.0 + ], + [ + 0.125, + 3, + 2.0 + ], + [ + 0.07, + -100, + 0.5 + ], + [ + 0.25, + 60, + 1.5 + ], + [ + 0.0019, + 5, + 1.0 + ], + [ + 0.04, + 0, + 3.0 + ] + ], + "candidate_pairs": 514, + "candidate_samples": [ + { + "cal": 0, + "S": 548040, + "d": -19, + "source_byte": 11, + "exact_byte": 10 + }, + { + "cal": 0, + "S": 858902, + "d": -39, + "source_byte": -80, + "exact_byte": -79 + }, + { + "cal": 0, + "S": 859064, + "d": -90, + "source_byte": -117, + "exact_byte": -118 + }, + { + "cal": 0, + "S": 935403, + "d": -5, + "source_byte": -4, + "exact_byte": -5 + }, + { + "cal": 0, + "S": 1091263, + "d": -20, + "source_byte": -61, + "exact_byte": -60 + }, + { + "cal": 0, + "S": 1189014, + "d": -7, + "source_byte": -36, + "exact_byte": -37 + }, + { + "cal": 0, + "S": 1388413, + "d": -29, + "source_byte": -88, + "exact_byte": -87 + }, + { + "cal": 0, + "S": 1422154, + "d": -7, + "source_byte": -51, + "exact_byte": -52 + }, + { + "cal": 0, + "S": 1792929, + "d": -2, + "source_byte": -58, + "exact_byte": -57 + }, + { + "cal": 0, + "S": 1844598, + "d": -3, + "source_byte": -61, + "exact_byte": -62 + }, + { + "cal": 0, + "S": 2375665, + "d": -24, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 0, + "S": 3504327, + "d": -108, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 3567042, + "d": -7, + "source_byte": -98, + "exact_byte": -97 + }, + { + "cal": 0, + "S": 3919437, + "d": -14, + "source_byte": -106, + "exact_byte": -105 + }, + { + "cal": 0, + "S": 3993071, + "d": -50, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 0, + "S": 4266462, + "d": -7, + "source_byte": -102, + "exact_byte": -103 + }, + { + "cal": 0, + "S": 6081885, + "d": -14, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 0, + "S": 6630582, + "d": -3, + "source_byte": -109, + "exact_byte": -110 + }, + { + "cal": 0, + "S": 6857306, + "d": -10, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 0, + "S": 8650881, + "d": -29, + "source_byte": -122, + "exact_byte": -121 + }, + { + "cal": 0, + "S": 9821367, + "d": -20, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 0, + "S": 12799386, + "d": -7, + "source_byte": -120, + "exact_byte": -119 + }, + { + "cal": 0, + "S": 14249197, + "d": -33, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 0, + "S": 18802658, + "d": -52, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 19597185, + "d": -14, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 0, + "S": 26132315, + "d": -24, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 0, + "S": 28089221, + "d": -2, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 0, + "S": 29464101, + "d": -20, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 0, + "S": 30361416, + "d": -19, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 32871649, + "d": -70, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 47616179, + "d": -4, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 49106835, + "d": -20, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 64328207, + "d": -11, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 65536716, + "d": -47, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 79360298, + "d": -4, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 84267663, + "d": -2, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 0, + "S": 93935699, + "d": -35, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 123052421, + "d": -26, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 126799969, + "d": -25, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 156430289, + "d": -18, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 204918104, + "d": -9, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 211158849, + "d": -8, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 224216143, + "d": -6, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 0, + "S": 231044540, + "d": -5, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 0, + "S": 245331534, + "d": -3, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 1, + "S": 26950402, + "d": -6, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 1, + "S": 40205274, + "d": -4, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 1, + "S": 59979222, + "d": -2, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 535790, + "d": -184, + "source_byte": -68, + "exact_byte": -69 + }, + { + "cal": 2, + "S": 551389, + "d": -15, + "source_byte": 89, + "exact_byte": 88 + }, + { + "cal": 2, + "S": 606258, + "d": -80, + "source_byte": -9, + "exact_byte": -10 + }, + { + "cal": 2, + "S": 663093, + "d": -81, + "source_byte": -20, + "exact_byte": -21 + }, + { + "cal": 2, + "S": 686377, + "d": -146, + "source_byte": -66, + "exact_byte": -65 + }, + { + "cal": 2, + "S": 723932, + "d": -89, + "source_byte": -36, + "exact_byte": -35 + }, + { + "cal": 2, + "S": 742461, + "d": -9, + "source_byte": 41, + "exact_byte": 40 + }, + { + "cal": 2, + "S": 749906, + "d": -18, + "source_byte": 27, + "exact_byte": 28 + }, + { + "cal": 2, + "S": 801487, + "d": -195, + "source_byte": -92, + "exact_byte": -91 + }, + { + "cal": 2, + "S": 847352, + "d": -117, + "source_byte": -65, + "exact_byte": -64 + }, + { + "cal": 2, + "S": 854781, + "d": -223, + "source_byte": -100, + "exact_byte": -101 + }, + { + "cal": 2, + "S": 879607, + "d": -21, + "source_byte": 2, + "exact_byte": 1 + }, + { + "cal": 2, + "S": 882772, + "d": -65, + "source_byte": -37, + "exact_byte": -36 + }, + { + "cal": 2, + "S": 901759, + "d": -49, + "source_byte": -26, + "exact_byte": -27 + }, + { + "cal": 2, + "S": 929328, + "d": -12, + "source_byte": 3, + "exact_byte": 4 + }, + { + "cal": 2, + "S": 964031, + "d": -43, + "source_byte": -29, + "exact_byte": -28 + }, + { + "cal": 2, + "S": 965157, + "d": -26, + "source_byte": -15, + "exact_byte": -14 + }, + { + "cal": 2, + "S": 979991, + "d": -85, + "source_byte": -57, + "exact_byte": -58 + }, + { + "cal": 2, + "S": 1065298, + "d": -78, + "source_byte": -60, + "exact_byte": -59 + }, + { + "cal": 2, + "S": 1097924, + "d": -121, + "source_byte": -80, + "exact_byte": -81 + }, + { + "cal": 2, + "S": 1156895, + "d": -50, + "source_byte": -50, + "exact_byte": -49 + }, + { + "cal": 2, + "S": 1224417, + "d": -177, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 2, + "S": 1279345, + "d": -150, + "source_byte": -96, + "exact_byte": -95 + }, + { + "cal": 2, + "S": 1307807, + "d": -41, + "source_byte": -53, + "exact_byte": -54 + }, + { + "cal": 2, + "S": 1369308, + "d": -130, + "source_byte": -92, + "exact_byte": -93 + }, + { + "cal": 2, + "S": 1692428, + "d": -8, + "source_byte": -54, + "exact_byte": -53 + }, + { + "cal": 2, + "S": 1809610, + "d": -171, + "source_byte": -108, + "exact_byte": -109 + }, + { + "cal": 2, + "S": 1821686, + "d": -184, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 2, + "S": 1837085, + "d": -82, + "source_byte": -90, + "exact_byte": -89 + }, + { + "cal": 2, + "S": 1874394, + "d": -154, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 2, + "S": 1964348, + "d": -148, + "source_byte": -106, + "exact_byte": -107 + }, + { + "cal": 2, + "S": 1983412, + "d": -120, + "source_byte": -102, + "exact_byte": -101 + }, + { + "cal": 2, + "S": 2004225, + "d": -13, + "source_byte": -68, + "exact_byte": -67 + }, + { + "cal": 2, + "S": 2312410, + "d": -161, + "source_byte": -111, + "exact_byte": -112 + }, + { + "cal": 2, + "S": 2568989, + "d": -140, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 2, + "S": 2723037, + "d": -241, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 2, + "S": 2748617, + "d": -105, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 2, + "S": 2951057, + "d": -102, + "source_byte": -107, + "exact_byte": -108 + }, + { + "cal": 2, + "S": 3054560, + "d": -51, + "source_byte": -98, + "exact_byte": -99 + }, + { + "cal": 2, + "S": 3066304, + "d": -91, + "source_byte": -106, + "exact_byte": -107 + }, + { + "cal": 2, + "S": 3134197, + "d": -223, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 2, + "S": 3233483, + "d": -13, + "source_byte": -91, + "exact_byte": -90 + }, + { + "cal": 2, + "S": 3259237, + "d": -19, + "source_byte": -93, + "exact_byte": -92 + }, + { + "cal": 2, + "S": 3293777, + "d": -60, + "source_byte": -103, + "exact_byte": -102 + }, + { + "cal": 2, + "S": 3543191, + "d": -247, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 2, + "S": 3544365, + "d": -177, + "source_byte": -119, + "exact_byte": -118 + }, + { + "cal": 2, + "S": 3619660, + "d": -89, + "source_byte": -110, + "exact_byte": -109 + }, + { + "cal": 2, + "S": 3639137, + "d": -33, + "source_byte": -99, + "exact_byte": -100 + }, + { + "cal": 2, + "S": 3669885, + "d": -68, + "source_byte": -107, + "exact_byte": -106 + }, + { + "cal": 2, + "S": 3750530, + "d": -184, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 3819659, + "d": -216, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 2, + "S": 3879091, + "d": -67, + "source_byte": -108, + "exact_byte": -107 + }, + { + "cal": 2, + "S": 4273905, + "d": -223, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 2, + "S": 4409295, + "d": -13, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 2, + "S": 4895372, + "d": -65, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 2, + "S": 5101501, + "d": -4, + "source_byte": -102, + "exact_byte": -103 + }, + { + "cal": 2, + "S": 5289095, + "d": -140, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 5321598, + "d": -80, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 2, + "S": 6312313, + "d": -49, + "source_byte": -113, + "exact_byte": -114 + }, + { + "cal": 2, + "S": 7348825, + "d": -13, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 2, + "S": 7670067, + "d": -206, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 8387543, + "d": -97, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 9525680, + "d": -26, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 2, + "S": 10854292, + "d": -64, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 11145224, + "d": -126, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 2, + "S": 11897122, + "d": -22, + "source_byte": -118, + "exact_byte": -119 + }, + { + "cal": 2, + "S": 12175220, + "d": -89, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 2, + "S": 13673372, + "d": -132, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 2, + "S": 14490013, + "d": -11, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 14908366, + "d": -164, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 15261906, + "d": -161, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 15670985, + "d": -223, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 16167415, + "d": -13, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 2, + "S": 16237532, + "d": -110, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 17169812, + "d": -45, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 2, + "S": 17896823, + "d": -206, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 20121943, + "d": -191, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 20207935, + "d": -82, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 2, + "S": 22046475, + "d": -13, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 2, + "S": 22447645, + "d": -177, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 23524930, + "d": -171, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 24653914, + "d": -165, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 26866314, + "d": -154, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 26995565, + "d": -88, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 28291109, + "d": -82, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 28512999, + "d": -81, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 32545459, + "d": -21, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 32562876, + "d": -64, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 33435672, + "d": -126, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 37479630, + "d": -46, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 2, + "S": 40209772, + "d": -37, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 43818128, + "d": -26, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 44857244, + "d": -23, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 46059577, + "d": -85, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 52038587, + "d": -210, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 53849092, + "d": -65, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 60365829, + "d": -191, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 62466050, + "d": -46, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 63759010, + "d": -184, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 64763068, + "d": -182, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 65463858, + "d": -40, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 66298880, + "d": -179, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 67342935, + "d": -177, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 76309530, + "d": -161, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 80207996, + "d": -14, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 80598942, + "d": -154, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 80837075, + "d": -13, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 2, + "S": 84466964, + "d": -148, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 88520618, + "d": -142, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 90619824, + "d": -139, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 97983376, + "d": -129, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 104302780, + "d": -121, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 115452651, + "d": -108, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 126799967, + "d": -96, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 127794461, + "d": -95, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 128796758, + "d": -94, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 129806918, + "d": -93, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 130825002, + "d": -92, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 131851072, + "d": -91, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 136036469, + "d": -87, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 157805055, + "d": -68, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 159042731, + "d": -67, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 160290113, + "d": -66, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 170627962, + "d": -58, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 180219040, + "d": -51, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 183057077, + "d": -49, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 184492811, + "d": -48, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 187398150, + "d": -46, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 197931891, + "d": -39, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 199484288, + "d": -38, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 201048860, + "d": -37, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 204214909, + "d": -35, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 214015426, + "d": -29, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 224286220, + "d": -23, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 235049939, + "d": -17, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 236893458, + "d": -16, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 238751437, + "d": -15, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 240623988, + "d": -14, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 2, + "S": 242511225, + "d": -13, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 246330221, + "d": -11, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 2, + "S": 250209356, + "d": -9, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 3, + "S": 10854292, + "d": -2, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 3, + "S": 32562876, + "d": -2, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 3, + "S": 126799967, + "d": -3, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 975097, + "d": -27, + "source_byte": -74, + "exact_byte": -75 + }, + { + "cal": 4, + "S": 1000386, + "d": -97, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 4, + "S": 1062073, + "d": -23, + "source_byte": -72, + "exact_byte": -71 + }, + { + "cal": 4, + "S": 1189014, + "d": -6, + "source_byte": -36, + "exact_byte": -37 + }, + { + "cal": 4, + "S": 1422154, + "d": -6, + "source_byte": -51, + "exact_byte": -52 + }, + { + "cal": 4, + "S": 1825979, + "d": -53, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 4, + "S": 1998927, + "d": -140, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 2509318, + "d": -4, + "source_byte": -82, + "exact_byte": -81 + }, + { + "cal": 4, + "S": 2647204, + "d": -11, + "source_byte": -94, + "exact_byte": -93 + }, + { + "cal": 4, + "S": 3239162, + "d": -30, + "source_byte": -113, + "exact_byte": -114 + }, + { + "cal": 4, + "S": 3567042, + "d": -6, + "source_byte": -98, + "exact_byte": -97 + }, + { + "cal": 4, + "S": 3753206, + "d": -122, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 3808603, + "d": -20, + "source_byte": -111, + "exact_byte": -110 + }, + { + "cal": 4, + "S": 4266462, + "d": -6, + "source_byte": -102, + "exact_byte": -103 + }, + { + "cal": 4, + "S": 5105481, + "d": -17, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 4, + "S": 8697956, + "d": -11, + "source_byte": -118, + "exact_byte": -117 + }, + { + "cal": 4, + "S": 11112694, + "d": -4, + "source_byte": -118, + "exact_byte": -117 + }, + { + "cal": 4, + "S": 12337094, + "d": -88, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 12799386, + "d": -6, + "source_byte": -120, + "exact_byte": -119 + }, + { + "cal": 4, + "S": 17517013, + "d": -32, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 4, + "S": 26093868, + "d": -11, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 4, + "S": 26660221, + "d": -20, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 4, + "S": 27985887, + "d": -9, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 4, + "S": 33338082, + "d": -4, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 4, + "S": 40553030, + "d": -54, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 49352983, + "d": -17, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 4, + "S": 53656923, + "d": -46, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 59597302, + "d": -43, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 60885692, + "d": -11, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 4, + "S": 61720157, + "d": -42, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 83429187, + "d": -2, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 4, + "S": 87585065, + "d": -32, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 120014249, + "d": -23, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 124289113, + "d": -22, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 153332764, + "d": -16, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 158794421, + "d": -15, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 4, + "S": 189163270, + "d": -10, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 202879141, + "d": -8, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 4, + "S": 259202720, + "d": -1, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 5, + "S": 126799967, + "d": -2, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 5, + "S": 184492811, + "d": -1, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 527025, + "d": -190, + "source_byte": 49, + "exact_byte": 50 + }, + { + "cal": 6, + "S": 537032, + "d": -78, + "source_byte": 88, + "exact_byte": 87 + }, + { + "cal": 6, + "S": 544971, + "d": -63, + "source_byte": 90, + "exact_byte": 91 + }, + { + "cal": 6, + "S": 567853, + "d": -217, + "source_byte": 29, + "exact_byte": 28 + }, + { + "cal": 6, + "S": 591833, + "d": -202, + "source_byte": 26, + "exact_byte": 27 + }, + { + "cal": 6, + "S": 607710, + "d": -118, + "source_byte": 48, + "exact_byte": 49 + }, + { + "cal": 6, + "S": 651387, + "d": -61, + "source_byte": 56, + "exact_byte": 55 + }, + { + "cal": 6, + "S": 659528, + "d": -145, + "source_byte": 27, + "exact_byte": 26 + }, + { + "cal": 6, + "S": 663214, + "d": -72, + "source_byte": 48, + "exact_byte": 49 + }, + { + "cal": 6, + "S": 695377, + "d": -124, + "source_byte": 25, + "exact_byte": 24 + }, + { + "cal": 6, + "S": 706055, + "d": -99, + "source_byte": 30, + "exact_byte": 29 + }, + { + "cal": 6, + "S": 706530, + "d": -60, + "source_byte": 42, + "exact_byte": 41 + }, + { + "cal": 6, + "S": 726113, + "d": -234, + "source_byte": -9, + "exact_byte": -10 + }, + { + "cal": 6, + "S": 741016, + "d": -101, + "source_byte": 22, + "exact_byte": 21 + }, + { + "cal": 6, + "S": 748969, + "d": -8, + "source_byte": 48, + "exact_byte": 49 + }, + { + "cal": 6, + "S": 792628, + "d": -102, + "source_byte": 11, + "exact_byte": 12 + }, + { + "cal": 6, + "S": 829916, + "d": -4, + "source_byte": 32, + "exact_byte": 33 + }, + { + "cal": 6, + "S": 838455, + "d": -245, + "source_byte": -27, + "exact_byte": -28 + }, + { + "cal": 6, + "S": 847292, + "d": -102, + "source_byte": 2, + "exact_byte": 3 + }, + { + "cal": 6, + "S": 850421, + "d": -217, + "source_byte": -24, + "exact_byte": -23 + }, + { + "cal": 6, + "S": 851694, + "d": -159, + "source_byte": -11, + "exact_byte": -12 + }, + { + "cal": 6, + "S": 907785, + "d": -99, + "source_byte": -5, + "exact_byte": -6 + }, + { + "cal": 6, + "S": 914788, + "d": -226, + "source_byte": -32, + "exact_byte": -33 + }, + { + "cal": 6, + "S": 981412, + "d": -189, + "source_byte": -32, + "exact_byte": -33 + }, + { + "cal": 6, + "S": 998520, + "d": -232, + "source_byte": -42, + "exact_byte": -41 + }, + { + "cal": 6, + "S": 1044695, + "d": -47, + "source_byte": -11, + "exact_byte": -10 + }, + { + "cal": 6, + "S": 1086440, + "d": -232, + "source_byte": -48, + "exact_byte": -49 + }, + { + "cal": 6, + "S": 1136328, + "d": -123, + "source_byte": -35, + "exact_byte": -34 + }, + { + "cal": 6, + "S": 1171407, + "d": -69, + "source_byte": -28, + "exact_byte": -27 + }, + { + "cal": 6, + "S": 1217647, + "d": -70, + "source_byte": -32, + "exact_byte": -31 + }, + { + "cal": 6, + "S": 1242923, + "d": -217, + "source_byte": -56, + "exact_byte": -57 + }, + { + "cal": 6, + "S": 1327045, + "d": -47, + "source_byte": -36, + "exact_byte": -35 + }, + { + "cal": 6, + "S": 1380736, + "d": -80, + "source_byte": -45, + "exact_byte": -44 + }, + { + "cal": 6, + "S": 1400898, + "d": -30, + "source_byte": -38, + "exact_byte": -37 + }, + { + "cal": 6, + "S": 1416518, + "d": -7, + "source_byte": -34, + "exact_byte": -35 + }, + { + "cal": 6, + "S": 1432192, + "d": -80, + "source_byte": -48, + "exact_byte": -47 + }, + { + "cal": 6, + "S": 1435931, + "d": -17, + "source_byte": -37, + "exact_byte": -38 + }, + { + "cal": 6, + "S": 1496751, + "d": -190, + "source_byte": -66, + "exact_byte": -65 + }, + { + "cal": 6, + "S": 1556517, + "d": -106, + "source_byte": -58, + "exact_byte": -57 + }, + { + "cal": 6, + "S": 1689589, + "d": -13, + "source_byte": -50, + "exact_byte": -51 + }, + { + "cal": 6, + "S": 1694165, + "d": -237, + "source_byte": -78, + "exact_byte": -77 + }, + { + "cal": 6, + "S": 1701762, + "d": -30, + "source_byte": -54, + "exact_byte": -53 + }, + { + "cal": 6, + "S": 1742747, + "d": -182, + "source_byte": -73, + "exact_byte": -74 + }, + { + "cal": 6, + "S": 1775499, + "d": -202, + "source_byte": -77, + "exact_byte": -76 + }, + { + "cal": 6, + "S": 1784546, + "d": -5, + "source_byte": -53, + "exact_byte": -54 + }, + { + "cal": 6, + "S": 1847506, + "d": -114, + "source_byte": -69, + "exact_byte": -70 + }, + { + "cal": 6, + "S": 1850417, + "d": -234, + "source_byte": -81, + "exact_byte": -82 + }, + { + "cal": 6, + "S": 1857951, + "d": -255, + "source_byte": -83, + "exact_byte": -84 + }, + { + "cal": 6, + "S": 1897584, + "d": -167, + "source_byte": -76, + "exact_byte": -77 + }, + { + "cal": 6, + "S": 1950917, + "d": -184, + "source_byte": -80, + "exact_byte": -79 + }, + { + "cal": 6, + "S": 1951549, + "d": -42, + "source_byte": -64, + "exact_byte": -65 + }, + { + "cal": 6, + "S": 2178339, + "d": -234, + "source_byte": -88, + "exact_byte": -89 + }, + { + "cal": 6, + "S": 2485022, + "d": -5, + "source_byte": -74, + "exact_byte": -75 + }, + { + "cal": 6, + "S": 2573374, + "d": -233, + "source_byte": -95, + "exact_byte": -94 + }, + { + "cal": 6, + "S": 2635125, + "d": -190, + "source_byte": -93, + "exact_byte": -92 + }, + { + "cal": 6, + "S": 3279603, + "d": -46, + "source_byte": -91, + "exact_byte": -90 + }, + { + "cal": 6, + "S": 3303018, + "d": -151, + "source_byte": -97, + "exact_byte": -98 + }, + { + "cal": 6, + "S": 3379131, + "d": -213, + "source_byte": -101, + "exact_byte": -102 + }, + { + "cal": 6, + "S": 3694771, + "d": -166, + "source_byte": -101, + "exact_byte": -102 + }, + { + "cal": 6, + "S": 3733616, + "d": -141, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 6, + "S": 3774481, + "d": -218, + "source_byte": -105, + "exact_byte": -104 + }, + { + "cal": 6, + "S": 3841556, + "d": -126, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 6, + "S": 3926382, + "d": -134, + "source_byte": -101, + "exact_byte": -102 + }, + { + "cal": 6, + "S": 4226014, + "d": -57, + "source_byte": -99, + "exact_byte": -100 + }, + { + "cal": 6, + "S": 4377531, + "d": -97, + "source_byte": -102, + "exact_byte": -103 + }, + { + "cal": 6, + "S": 4418269, + "d": -158, + "source_byte": -105, + "exact_byte": -106 + }, + { + "cal": 6, + "S": 4942385, + "d": -99, + "source_byte": -105, + "exact_byte": -106 + }, + { + "cal": 6, + "S": 5008781, + "d": -195, + "source_byte": -110, + "exact_byte": -109 + }, + { + "cal": 6, + "S": 5243362, + "d": -45, + "source_byte": -104, + "exact_byte": -105 + }, + { + "cal": 6, + "S": 5322526, + "d": -60, + "source_byte": -105, + "exact_byte": -106 + }, + { + "cal": 6, + "S": 5528674, + "d": -40, + "source_byte": -105, + "exact_byte": -106 + }, + { + "cal": 6, + "S": 5541709, + "d": -202, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 6, + "S": 6328880, + "d": -165, + "source_byte": -112, + "exact_byte": -113 + }, + { + "cal": 6, + "S": 6354495, + "d": -99, + "source_byte": -110, + "exact_byte": -111 + }, + { + "cal": 6, + "S": 6439192, + "d": -123, + "source_byte": -112, + "exact_byte": -111 + }, + { + "cal": 6, + "S": 6472991, + "d": -6, + "source_byte": -108, + "exact_byte": -107 + }, + { + "cal": 6, + "S": 6525481, + "d": -184, + "source_byte": -113, + "exact_byte": -114 + }, + { + "cal": 6, + "S": 6563663, + "d": -25, + "source_byte": -108, + "exact_byte": -109 + }, + { + "cal": 6, + "S": 6635225, + "d": -47, + "source_byte": -110, + "exact_byte": -109 + }, + { + "cal": 6, + "S": 6903121, + "d": -192, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 6, + "S": 7089208, + "d": -178, + "source_byte": -115, + "exact_byte": -114 + }, + { + "cal": 6, + "S": 7133652, + "d": -102, + "source_byte": -113, + "exact_byte": -112 + }, + { + "cal": 6, + "S": 7462374, + "d": -151, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 6, + "S": 7483755, + "d": -190, + "source_byte": -116, + "exact_byte": -115 + }, + { + "cal": 6, + "S": 7552082, + "d": -72, + "source_byte": -113, + "exact_byte": -112 + }, + { + "cal": 6, + "S": 7625628, + "d": -102, + "source_byte": -114, + "exact_byte": -113 + }, + { + "cal": 6, + "S": 8088172, + "d": -3, + "source_byte": -111, + "exact_byte": -112 + }, + { + "cal": 6, + "S": 8331751, + "d": -93, + "source_byte": -115, + "exact_byte": -114 + }, + { + "cal": 6, + "S": 9006744, + "d": -52, + "source_byte": -114, + "exact_byte": -115 + }, + { + "cal": 6, + "S": 9820133, + "d": -47, + "source_byte": -116, + "exact_byte": -115 + }, + { + "cal": 6, + "S": 9928286, + "d": -133, + "source_byte": -117, + "exact_byte": -118 + }, + { + "cal": 6, + "S": 10025344, + "d": -80, + "source_byte": -117, + "exact_byte": -116 + }, + { + "cal": 6, + "S": 11084947, + "d": -75, + "source_byte": -118, + "exact_byte": -117 + }, + { + "cal": 6, + "S": 11235297, + "d": -245, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 6, + "S": 11429711, + "d": -11, + "source_byte": -116, + "exact_byte": -117 + }, + { + "cal": 6, + "S": 11516264, + "d": -232, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 6, + "S": 11762272, + "d": -155, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 6, + "S": 11962303, + "d": -212, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 6, + "S": 12282654, + "d": -21, + "source_byte": -117, + "exact_byte": -118 + }, + { + "cal": 6, + "S": 12447104, + "d": -14, + "source_byte": -118, + "exact_byte": -117 + }, + { + "cal": 6, + "S": 13601383, + "d": -20, + "source_byte": -118, + "exact_byte": -119 + }, + { + "cal": 6, + "S": 13672153, + "d": -217, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 14579219, + "d": -42, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 6, + "S": 14746373, + "d": -36, + "source_byte": -119, + "exact_byte": -120 + }, + { + "cal": 6, + "S": 14827155, + "d": -99, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 6, + "S": 15552121, + "d": -8, + "source_byte": -120, + "exact_byte": -119 + }, + { + "cal": 6, + "S": 15581698, + "d": -7, + "source_byte": -120, + "exact_byte": -119 + }, + { + "cal": 6, + "S": 16119993, + "d": -55, + "source_byte": -120, + "exact_byte": -121 + }, + { + "cal": 6, + "S": 17043368, + "d": -101, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 18668080, + "d": -141, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 18725495, + "d": -245, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 19954628, + "d": -18, + "source_byte": -121, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 21732639, + "d": -61, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 21773970, + "d": -60, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 22920122, + "d": -33, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 23342743, + "d": -129, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 23448703, + "d": -21, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 23971988, + "d": -115, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 24017578, + "d": -114, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 24080806, + "d": -7, + "source_byte": -123, + "exact_byte": -122 + }, + { + "cal": 6, + "S": 24264516, + "d": -3, + "source_byte": -122, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 24711925, + "d": -99, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 24806009, + "d": -97, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 25103326, + "d": -223, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 25329910, + "d": -86, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 25584849, + "d": -213, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 26676962, + "d": -191, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 27330025, + "d": -46, + "source_byte": -124, + "exact_byte": -123 + }, + { + "cal": 6, + "S": 27344088, + "d": -178, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 28674273, + "d": -153, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 29320467, + "d": -9, + "source_byte": -123, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 30762623, + "d": -116, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 31412326, + "d": -105, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 32505209, + "d": -87, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 33254841, + "d": -75, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 35011360, + "d": -225, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 36644838, + "d": -201, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 36708206, + "d": -23, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 37135470, + "d": -194, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 37270431, + "d": -15, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 37341312, + "d": -14, + "source_byte": -125, + "exact_byte": -124 + }, + { + "cal": 6, + "S": 37913233, + "d": -6, + "source_byte": -124, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 41069776, + "d": -141, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 42257116, + "d": -126, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 44397031, + "d": -100, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 45077020, + "d": -92, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 45593838, + "d": -86, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 48085111, + "d": -58, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 49100665, + "d": -47, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 50042497, + "d": -37, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 52676661, + "d": -10, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 53585171, + "d": -1, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 6, + "S": 55119213, + "d": -255, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 56176485, + "d": -245, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 59697981, + "d": -213, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 60612322, + "d": -205, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 61307256, + "d": -199, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 61892450, + "d": -194, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 62128089, + "d": -192, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 62721118, + "d": -187, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 63560881, + "d": -180, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 63924213, + "d": -177, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 65150384, + "d": -167, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 66274035, + "d": -158, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 67161366, + "d": -151, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 67673735, + "d": -147, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 68060576, + "d": -144, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 69366082, + "d": -134, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 70831112, + "d": -123, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 71371477, + "d": -119, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 71915964, + "d": -115, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 74418027, + "d": -97, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 75989730, + "d": -86, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 76134248, + "d": -85, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 76569453, + "d": -82, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 79837890, + "d": -60, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 81990075, + "d": -46, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 82772692, + "d": -41, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 83245844, + "d": -38, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 83880922, + "d": -34, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 84200276, + "d": -32, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 86964339, + "d": -15, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 6, + "S": 87794435, + "d": -10, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 88801012, + "d": -4, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 88969892, + "d": -3, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 166302862, + "d": -252, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 167890262, + "d": -247, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 173072486, + "d": -231, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 173401636, + "d": -230, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 175723282, + "d": -223, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 178414679, + "d": -215, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 179434545, + "d": -212, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 185324897, + "d": -195, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 187449692, + "d": -189, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 187806183, + "d": -188, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 188521205, + "d": -186, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 189238949, + "d": -184, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 190682643, + "d": -180, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 191408616, + "d": -178, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 192868863, + "d": -174, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 193235662, + "d": -173, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 196195280, + "d": -165, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 196568405, + "d": -164, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 197316784, + "d": -162, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 199958624, + "d": -155, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 200338906, + "d": -154, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 201484098, + "d": -151, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 201867278, + "d": -150, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 202251190, + "d": -149, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 202635832, + "d": -148, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 204181728, + "d": -144, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 204959089, + "d": -142, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 205348880, + "d": -141, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 205739412, + "d": -140, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 206915467, + "d": -137, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 207703237, + "d": -135, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 208098246, + "d": -134, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 208494006, + "d": -133, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 208890518, + "d": -132, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 209685909, + "d": -130, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 210084687, + "d": -129, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 211285580, + "d": -126, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 213708001, + "d": -120, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 215338361, + "d": -116, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 216158202, + "d": -114, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 216569292, + "d": -113, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 216981164, + "d": -112, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 217393816, + "d": -111, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 217807257, + "d": -110, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 218636499, + "d": -108, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 219052303, + "d": -107, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 219886282, + "d": -105, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 220304462, + "d": -104, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 221143212, + "d": -102, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 223254081, + "d": -97, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 225385100, + "d": -92, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 226243193, + "d": -90, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 227104554, + "d": -88, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 228837123, + "d": -84, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 229708359, + "d": -82, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 233226598, + "d": -74, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 233670147, + "d": -73, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 234114542, + "d": -72, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 235005871, + "d": -70, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 237700267, + "d": -64, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 238152327, + "d": -63, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 239513670, + "d": -60, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 242720480, + "d": -53, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 244107939, + "d": -50, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 244572186, + "d": -49, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 246438014, + "d": -45, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 247846723, + "d": -42, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 248318076, + "d": -41, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 249263481, + "d": -39, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 249737532, + "d": -38, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 251165098, + "d": -35, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 251165099, + "d": -35, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 251642766, + "d": -34, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 252121342, + "d": -33, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 254044765, + "d": -29, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 259903511, + "d": -17, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 260893017, + "d": -15, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 260893018, + "d": -15, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 261389184, + "d": -14, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 262384350, + "d": -12, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 262384351, + "d": -12, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 262883353, + "d": -11, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 6, + "S": 263884202, + "d": -9, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 264888866, + "d": -7, + "source_byte": -128, + "exact_byte": -127 + }, + { + "cal": 6, + "S": 267925856, + "d": -1, + "source_byte": -127, + "exact_byte": -128 + }, + { + "cal": 7, + "S": 1091263, + "d": -5, + "source_byte": -61, + "exact_byte": -60 + }, + { + "cal": 7, + "S": 2375665, + "d": -6, + "source_byte": -101, + "exact_byte": -100 + }, + { + "cal": 7, + "S": 3504327, + "d": -27, + "source_byte": -126, + "exact_byte": -127 + }, + { + "cal": 7, + "S": 9821367, + "d": -5, + "source_byte": -121, + "exact_byte": -120 + }, + { + "cal": 7, + "S": 18802658, + "d": -13, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 7, + "S": 26132315, + "d": -6, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 7, + "S": 29464101, + "d": -5, + "source_byte": -126, + "exact_byte": -125 + }, + { + "cal": 7, + "S": 47616179, + "d": -1, + "source_byte": -125, + "exact_byte": -126 + }, + { + "cal": 7, + "S": 49106835, + "d": -5, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 7, + "S": 79360298, + "d": -1, + "source_byte": -127, + "exact_byte": -126 + }, + { + "cal": 7, + "S": 211158849, + "d": -2, + "source_byte": -127, + "exact_byte": -128 + } + ], + "per_calibration": { + "0": { + "cal": [ + 0.03, + 10, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 45 + }, + "1": { + "cal": [ + 0.2, + -50, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 3 + }, + "2": { + "cal": [ + 0.0078125, + 0, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 141 + }, + "3": { + "cal": [ + 0.125, + 3, + 2.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 3 + }, + "4": { + "cal": [ + 0.07, + -100, + 0.5 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 39 + }, + "5": { + "cal": [ + 0.25, + 60, + 1.5 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 2 + }, + "6": { + "cal": [ + 0.0019, + 5, + 1.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 270 + }, + "7": { + "cal": [ + 0.04, + 0, + 3.0 + ], + "s_lo": 524288, + "s_hi": 268435455, + "s_where_reciprocal_differs": 234424686, + "candidate_pairs": 11 + } + }, + "wall_s": 647.7 +} \ No newline at end of file diff --git a/.claude/probes/source-behavior-v1/softcert65.cc b/.claude/probes/source-behavior-v1/softcert65.cc new file mode 100644 index 000000000..b71150c00 --- /dev/null +++ b/.claude/probes/source-behavior-v1/softcert65.cc @@ -0,0 +1,264 @@ +// D-TFLP Amendment 6.5 P1: prepared-softmax reciprocal admission gate (lab). +// +// Two stages, kept apart because they depend on different inputs. +// +// global Source-global certificate for the pinned TFLM int8 SOFTMAX reciprocal. It depends ONLY on +// the source reciprocal algorithm (GetReciprocal, common.h:968-982, with +// one_over_one_plus_x_for_x_in_0_1), x_integer_digits = 12, int32 arithmetic and the supported +// sum domain [2^19, 2^28) (6.4 follow-up N11). It does not depend on any calibration: the +// reciprocal is a function of the row sum S alone. Contents: the domain, the correctly rounded +// reference round(2^62 / (S << clz(S))), its monotonicity inside each exponent band (checked on +// every S), the exponent of every S (= 35 - clz(S), checked), and E_h = max |source - exact| per +// band h = clz(S) in 4..12 (measured on every S). The source revision and a digest of the source +// text are supplied by the driver and copied into the certificate; the gate refuses a mismatch. +// +// gate Per-calibration decision from a certificate and one calibration's prepared source weights +// (trace63 `softexp`: A[d] = exp_on_negative_values, B[d] = Rescale<12>, admitted flag). +// 1. Boundary-pruned search (as recipprune64, window E_h): every (S, w) in the supported domain +// whose output byte differs between the source reciprocal and the exact one. +// 2. Exact reachability (as reach64): a candidate is a reachable pair iff an admitted row with the +// mandatory maximum, an element at its difference and sum exactly S exists. Witness rows are +// built and re-checked (positive counts, admitted codes, recomputed sum = S). +// Decision: +// PROVED_OUTPUT_EQUIVALENT no reachable differing pair: the exact reciprocal gives the source +// bytes on every supported row of this calibration; +// REQUIRES_SOURCE_RECIPROCAL at least one reachable witness row; +// REFUSE_UNKNOWN a certificate, identity, domain or table assumption fails. +// +// Mutations (negative controls; argv after the gate arguments): e_minus1, e_minus2, one_sided_window, +// exclude_lower_endpoint, wrong_band, wrong_weight_threshold, no_mandatory_max, no_reachability, +// allow_negative_multiplicity, witness_sum_off_by_max, skip_table_identity. A mutated run prints "MUTATION name". +// +// Table identity (landing hardening): the gate does not trust that the supplied table belongs to the claimed +// calibration. It recomputes the prepared table from the claimed (scale, beta) with the pinned TFLM +// primitives (PreprocessSoftmaxScaling, CalculateInputRadius, MultiplyByQuantizedMultiplierGreaterThanOne, +// exp_on_negative_values, Rescale<12>; trace63 `softexp`, softmax_common.cc:128-130, softmax.h:104-110) and +// refuses `table_identity_mismatch` on any differing field. Two outputs are kept apart: +// "N numeric_key mult shift" the prepared table is a function of (mult, shift) alone; equal keys +// mean identical weights (a cache key, NOT semantic identity); +// "U receipt scale_bits zp beta_bits" the semantic identity the decision is issued for. The input zero +// point never enters the table; it is carried, not checked. +// +// usage: softcert65 global REVISION DIGEST > cert.txt +// softcert65 gate CERT EXPECTED_REVISION EXPECTED_DIGEST [MUTATION] < calibration +// calibration stdin: "K scale_bits zp beta_bits", then trace63 `softexp` output ("P ..." + 256 "E d adm A B"). +// gate stdout: "T stage seconds", one "C S d w sh_src sh_exact byte_src byte_exact status len" per candidate +// (followed by "M e count" lines for a reachable one), and "D decision reason candidates reachable unreachable". +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "tensorflow/lite/micro/kernels/internal/common.h" +#include "tensorflow/lite/micro/kernels/internal/fixedpoint.h" +#include "tensorflow/lite/micro/kernels/internal/quantization_util.h" + +using namespace tflite::micro; + +static const int64_t DOMAIN_LO = int64_t{1} << 19, DOMAIN_HI = (int64_t{1} << 28) - 1; +static const int H_LO = 4, H_HI = 12; + +static inline int out_byte(int32_t sh, int32_t a, int ex) { // softmax.h:131-142, verbatim recipall63 + int32_t v = RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(sh, a), ex) - 128; + return v < -128 ? -128 : (v > 127 ? 127 : v); +} +static inline int32_t exact_recip(int64_t S) { + const int hpo = CountLeadingZeros(static_cast(S)); + const __int128 den = (__int128)S << hpo; + const __int128 q = ((((__int128)1) << 62) * 2 + den) / (2 * den); + return q > INT32_MAX ? INT32_MAX : (int32_t)q; +} +static inline int32_t src_recip(int64_t S, int* ex) { + int nb; const int32_t sh = GetReciprocal((int32_t)S, 12, &nb); *ex = nb + 23; return sh; +} +static double now() { return std::chrono::duration(std::chrono::steady_clock::now().time_since_epoch()).count(); } +[[noreturn]] static void refuse(const char* why) { std::printf("\nD REFUSE_UNKNOWN %s 0 0 0\n", why); std::exit(0); } // own line, even mid-record + +static int global_mode(const char* rev, const char* digest) { + const double t0 = now(); + long long E[33] = {0}; + for (int h = H_LO; h <= H_HI; ++h) { + const int64_t a = std::max(DOMAIN_LO, int64_t{1} << (31 - h)), b = std::min(DOMAIN_HI, (int64_t{1} << (32 - h)) - 1); + int32_t prev = INT32_MAX; + for (int64_t S = a; S <= b; ++S) { + int ex; const int32_t s = src_recip(S, &ex); const int32_t x = exact_recip(S); + if (CountLeadingZeros(static_cast(S)) != h || ex != 35 - h) { std::fprintf(stderr, "band/exponent at S=%lld\n", (long long)S); return 10; } + if (x > prev) { std::fprintf(stderr, "exact reciprocal not monotone at S=%lld\n", (long long)S); return 11; } + if (s <= 0 || x <= 0) { std::fprintf(stderr, "non-positive reciprocal at S=%lld\n", (long long)S); return 12; } + prev = x; + const long long dd = std::llabs((long long)s - x); if (dd > E[h]) E[h] = dd; + } + } + std::printf("SOFTCERT 1\nsource_revision %s\nsource_digest %s\nreciprocal GetReciprocal(x,12)\n", rev, digest); + std::printf("domain %lld %lld\nmonotone_exact 1\n", (long long)DOMAIN_LO, (long long)DOMAIN_HI); + for (int h = H_LO; h <= H_HI; ++h) std::printf("E %d %lld\n", h, E[h]); + std::printf("scan_seconds %.3f\n", now() - t0); + return 0; +} + +int main(int argc, char** argv) { + if (argc >= 4 && !std::strcmp(argv[1], "global")) return global_mode(argv[2], argv[3]); + if (argc < 5 || std::strcmp(argv[1], "gate")) { std::fprintf(stderr, "usage\n"); return 2; } + const std::string mut = argc > 5 ? argv[5] : ""; + if (!mut.empty()) std::printf("MUTATION %s\n", mut.c_str()); + double t = now(); + // ---- certificate ------------------------------------------------------------------------------ + FILE* cf = std::fopen(argv[2], "r"); + if (!cf) refuse("certificate_missing"); + char key[64], v1[256]; long long E[33]; for (auto& e : E) e = -1; + std::string rev, dig; long long dlo = -1, dhi = -1; int mono = 0, magic = 0; + while (std::fscanf(cf, "%63s", key) == 1) { + if (!std::strcmp(key, "SOFTCERT")) { if (std::fscanf(cf, "%d", &magic) != 1) refuse("certificate_malformed"); } + else if (!std::strcmp(key, "source_revision")) { if (std::fscanf(cf, "%255s", v1) != 1) refuse("certificate_malformed"); rev = v1; } + else if (!std::strcmp(key, "source_digest")) { if (std::fscanf(cf, "%255s", v1) != 1) refuse("certificate_malformed"); dig = v1; } + else if (!std::strcmp(key, "domain")) { if (std::fscanf(cf, "%lld %lld", &dlo, &dhi) != 2) refuse("certificate_malformed"); } + else if (!std::strcmp(key, "monotone_exact")) { if (std::fscanf(cf, "%d", &mono) != 1) refuse("certificate_malformed"); } + else if (!std::strcmp(key, "E")) { int h; long long e; if (std::fscanf(cf, "%d %lld", &h, &e) != 2 || h < 0 || h > 32) refuse("certificate_malformed"); E[h] = e; } + else { if (std::fscanf(cf, "%*[^\n]") < 0) break; } + } + std::fclose(cf); + if (magic != 1) refuse("certificate_version"); + if (rev != argv[3]) refuse("source_revision_mismatch"); + if (dig != argv[4]) refuse("source_digest_mismatch"); + if (dlo != DOMAIN_LO || dhi != DOMAIN_HI) refuse("certificate_domain_mismatch"); + if (mono != 1) refuse("monotonicity_not_certified"); + for (int h = H_LO; h <= H_HI; ++h) if (E[h] < 0 || E[h] > 1000) refuse("error_bound_missing_or_implausible"); + if (mut == "e_minus1") for (int h = H_LO; h <= H_HI; ++h) E[h] -= 1; + if (mut == "e_minus2") for (int h = H_LO; h <= H_HI; ++h) E[h] -= 2; + std::printf("T certificate_load_and_check %.6f\n", now() - t); t = now(); + // ---- calibration table ------------------------------------------------------------------------ + char tag[8]; unsigned sbits, bbits; int zp; + if (std::scanf("%7s %x %d %x", tag, &sbits, &zp, &bbits) != 4 || std::strcmp(tag, "K")) refuse("calibration_identity_missing"); + long long pm, psh, pdmin; + if (std::scanf("%7s %lld %lld %lld", tag, &pm, &psh, &pdmin) != 4 || std::strcmp(tag, "P")) refuse("calibration_table_malformed"); + int adm[256]; int64_t A[256], B[256]; + for (int i = 0; i < 256; ++i) { + int d, ad; long long resc, a, b; // trace63: "E d admitted input_diff_rescaled A B" + if (std::scanf("%7s %d %d %lld %lld %lld", tag, &d, &ad, &resc, &a, &b) != 6 || std::strcmp(tag, "E") || d != i - 255) refuse("calibration_table_malformed"); + adm[i] = ad; A[i] = a; B[i] = b; + } + // the supplied table must be the one the claimed calibration prepares + if (mut != "skip_table_identity") { + float scale, beta; std::memcpy(&scale, &sbits, 4); std::memcpy(&beta, &bbits, 4); + int32_t rm = 0; int rsh = 0; + PreprocessSoftmaxScaling(static_cast(beta), static_cast(scale), 5, &rm, &rsh); + const int rdmin = -1.0 * CalculateInputRadius(5, rsh); + if (rm != pm || rsh != psh || rdmin != pdmin) refuse("table_identity_mismatch"); + for (int i = 0; i < 256; ++i) { + const int d = i - 255; + int ead = 0; int64_t ea = 0, eb = 0; + if (d >= rdmin) { + const int32_t r = MultiplyByQuantizedMultiplierGreaterThanOne(d, rm, rsh); + const FixedPoint e = exp_on_negative_values(FixedPoint::FromRaw(r)); + ead = 1; ea = e.raw(); eb = Rescale<12>(e).raw(); + } + if (ead != adm[i] || ea != A[i] || eb != B[i]) refuse("table_identity_mismatch"); + } + } + std::printf("N numeric_key %lld %lld\nU receipt %08x %d %08x\n", pm, psh, sbits, zp, bbits); + // assumptions the certificate relies on + if (!adm[255]) refuse("row_maximum_not_admitted"); + if (B[255] != DOMAIN_LO) refuse("maximum_weight_not_domain_lower_bound"); // S >= B[0] = 2^19 + for (int i = 0; i < 256; ++i) if (adm[i] && (A[i] < 0 || A[i] > INT32_MAX || B[i] < 0 || B[i] > DOMAIN_LO)) refuse("prepared_weight_out_of_range"); + std::printf("T table_parse_and_check %.6f\n", now() - t); t = now(); + // ---- 1. boundary-pruned search ---------------------------------------------------------------- + std::vector W; std::map dof; + for (int i = 0; i < 256; ++i) if (adm[i] && !dof.count(A[i])) { W.push_back(A[i]); dof[A[i]] = i - 255; } + std::sort(W.begin(), W.end()); + struct Cand { int64_t S; int d; int64_t w; int32_t ss, sx; int bs, bx; }; + std::vector cand; std::set> seen; + long long evaluated = 0, intervals = 0; + for (int64_t w : W) { + if (w <= 0) continue; + const int64_t wt = mut == "wrong_weight_threshold" ? w + 1 : w; + for (int h = H_LO; h <= H_HI; ++h) { + const int ex = mut == "wrong_band" ? 34 - h : 35 - h; + const int64_t a = std::max(DOMAIN_LO, int64_t{1} << (31 - h)), b = std::min(DOMAIN_HI, (int64_t{1} << (32 - h)) - 1); + const long long win = E[h]; + for (int m = 0; m <= 254; ++m) { + const __int128 beta = ex >= 1 ? ((__int128)m << ex) + ((__int128)1 << (ex - 1)) : (__int128)(m + 1); + const __int128 num = beta * ((__int128)1 << 31) - ((__int128)1 << 30); + const __int128 T = num <= 0 ? 0 : (num + wt - 1) / wt; // ceil: the smallest sh with unsat >= m + 1 + __int128 tlo = T - win, thi = T + win; + if (mut == "one_sided_window") tlo = T; + if (mut == "exclude_lower_endpoint") tlo = T - win + 1; + if (tlo > INT32_MAX) continue; // no reciprocal reaches this threshold + int64_t L = a, R = b + 1; + while (L < R) { const int64_t mid = L + (R - L) / 2; if ((__int128)exact_recip(mid) <= thi) R = mid; else L = mid + 1; } + const int64_t s0 = L; + L = a; R = b + 1; + while (L < R) { const int64_t mid = L + (R - L) / 2; if ((__int128)exact_recip(mid) < tlo) R = mid; else L = mid + 1; } + const int64_t s1 = L - 1; + if (s0 > s1) continue; + ++intervals; + for (int64_t S = s0; S <= s1; ++S) { + if (!seen.insert({S, w}).second) continue; + ++evaluated; + int exs; const int32_t ss = src_recip(S, &exs); + if (exs != 35 - h) refuse("internal_band_exponent"); + const int32_t sx = exact_recip(S); + if (ss == sx) continue; + const int bs = out_byte(ss, (int32_t)w, 35 - h), bx = out_byte(sx, (int32_t)w, 35 - h); + if (bs != bx) cand.push_back({S, dof[w], w, ss, sx, bs, bx}); + } + } + } + } + std::printf("T pruned_search %.6f\n", now() - t); t = now(); + std::printf("I weights %zu intervals %lld evaluated %lld candidates %zu\n", W.size(), intervals, evaluated, cand.size()); + // ---- 2. exact reachability (residue rule mod B[0]) ---------------------------------------------- + const int64_t M = B[255]; + std::vector coin_d; std::vector coin_v; + for (int i = 0; i < 256; ++i) if (adm[i] && B[i] > 0 && std::find(coin_v.begin(), coin_v.end(), B[i]) == coin_v.end()) { coin_d.push_back(i - 255); coin_v.push_back(B[i]); } + std::vector dist; std::vector pc; std::vector pr; + if (!cand.empty() && mut != "no_reachability") { + const int64_t INF = INT64_MAX / 4; + dist.assign(M, INF); pc.assign(M, -1); pr.assign(M, -1); + using P = std::pair; + std::priority_queue, std::greater

> pq; + dist[0] = 0; pq.push({0, 0}); + while (!pq.empty()) { + auto [dv, r] = pq.top(); pq.pop(); + if (dv != dist[r]) continue; + for (size_t c = 0; c < coin_v.size(); ++c) { + int64_t nv; if (__builtin_add_overflow(dv, coin_v[c], &nv)) refuse("internal_overflow"); + const int64_t nr = nv % M; + if (nv < dist[nr]) { dist[nr] = nv; pc[nr] = (int)c; pr[nr] = r; pq.push({nv, nr}); } + } + } + } + std::printf("T reachability_graph %.6f\n", now() - t); t = now(); + long long nreach = 0, nunreach = 0; + for (const Cand& c : cand) { + std::printf("C %lld %d %lld %d %d %d %d ", (long long)c.S, c.d, (long long)c.w, c.ss, c.sx, c.bs, c.bx); + if (mut == "no_reachability") { std::printf("reachable 0\n"); ++nreach; continue; } + const int64_t R = c.S - (mut == "no_mandatory_max" ? 0 : M) - (c.d != 0 ? B[c.d + 255] : 0); + if (R < 0) { std::printf("unreachable_negative 0\n"); ++nunreach; continue; } + const int64_t r = R % M; + if (dist[r] > R && mut != "allow_negative_multiplicity") { std::printf("unreachable_gap 0\n"); ++nunreach; continue; } + std::vector cnt(256, 0); + cnt[255] += (mut == "no_mandatory_max" ? 0 : 1) + (R - dist[r]) / M; + if (c.d != 0) cnt[c.d + 255] += 1; + for (int64_t x = r; x != 0; x = pr[x]) cnt[coin_d[pc[x]] + 255] += 1; + if (mut == "witness_sum_off_by_max") cnt[255] += 1; + // the row must exist as written + __int128 chk = 0; int64_t len = 0; bool neg = false; + for (int i = 0; i < 256; ++i) { if (cnt[i] < 0) neg = true; if (cnt[i] && !adm[i]) refuse("internal_unadmitted_code"); chk += (__int128)cnt[i] * B[i]; len += cnt[i]; } + if (neg) refuse("witness_negative_multiplicity"); + if (chk != c.S) refuse("witness_sum_mismatch"); + std::printf("reachable %lld\n", (long long)len); ++nreach; + for (int i = 0; i < 256; ++i) if (cnt[i]) std::printf("M %d %lld\n", i - 255, (long long)cnt[i]); + } + std::printf("T witness_construction %.6f\n", now() - t); + if (nreach > 0) std::printf("D REQUIRES_SOURCE_RECIPROCAL reachable_witness %zu %lld %lld\n", cand.size(), nreach, nunreach); + else std::printf("D PROVED_OUTPUT_EQUIVALENT no_reachable_difference %zu %lld %lld\n", cand.size(), nreach, nunreach); + return 0; +} diff --git a/.claude/probes/source-behavior-v1/softcert65.py b/.claude/probes/source-behavior-v1/softcert65.py new file mode 100644 index 000000000..5ca8ebf8b --- /dev/null +++ b/.claude/probes/source-behavior-v1/softcert65.py @@ -0,0 +1,248 @@ +# /// script +# requires-python = ">=3.10" +# dependencies = ["numpy", "mpmath"] +# /// +"""D-TFLP Amendment 6.5 P1: run the softmax reciprocal admission gate and validate every decision independently. + +Usage: TFLM_DIR= softcert65.py SOFTCERT TRACE63 ORACLE OUT.json [--mutations] + +Per calibration (the 14 of softmax63.py and the 8 held-out ones of heldout65.py): + 1. prepare the source weights (trace63 `softexp`); + 2. run `softcert65 gate` with the committed source-global certificate (softcert65_global.txt); + 3. validate the decision WITHOUT the gate's code: + - table: the weight table is recomputed from the claimed calibration identity; its digest must match; + - candidates: the gate's candidate set must equal the exhaustive superset reference + (recipall63.json for the 14, recipall65_heldout.json for the held-out ones); + - witnesses: every reachable claim needs a row with positive counts of admitted codes that contains + the row maximum and whose recomputed sum is S; the independent Python recipe + (softmax63.py) must give the claimed source byte and, with the exact reciprocal, the + claimed alternative byte; the TFLM kernel must give the source byte; + - unreachable: a negative remainder is recomputed; a gap claim is re-checked by a plain unbounded-coin + DP on Python integers when R <= 4,000,000 (otherwise UNVALIDATED); + - equivalence: for a PROVED_OUTPUT_EQUIVALENT decision, 300 random admitted rows must give identical + bytes from the kernel, the source recipe and the exact-reciprocal recipe. +With --mutations, every certifier mutation and three input mutations are run on the 14 known calibrations +and each run is classified as typed refusal, detected by validation, or no observable effect. + +Table identity: the gate itself recomputes the prepared table from the claimed (scale, beta) and refuses +`table_identity_mismatch`; the driver's own table check above stays as an independent second check. Two +input controls separate the cases: `input:wrong_calibration` (calibration i+1's table under calibration i's +identity: refused, except where the two tables are identical) and `input:same_table_other_identity` +(calibration 1's table under calibration 2's identity, the one known pair with equal beta*scale: accepted, +same numeric key, different semantic receipt). `input:wrong_calibration+skip_table_identity` disables the +gate's check to show it is the gate, not only the driver, that rejects. +""" +import hashlib, json, random, subprocess, sys, time +from fractions import Fraction +from pathlib import Path +HERE = Path(__file__).resolve().parent +CERT_BIN, TRACE, ORACLE, OUT, *flags = sys.argv[1:] +MUTATE = "--mutations" in flags +import os +if "TFLM_DIR" not in os.environ: sys.exit("set TFLM_DIR to a tflite-micro checkout at revision 5f64e4ad") +TFLM = Path(os.environ["TFLM_DIR"]) / "tensorflow/lite/micro/kernels/internal" +REV = "5f64e4ad" +DIGEST = hashlib.sha256(b"".join((TFLM / f).read_bytes() for f in ("common.h", "fixedpoint.h", "reference/softmax.h"))).hexdigest() +CERT = HERE / "softcert65_global.txt" + +src = (HERE / "softmax63.py").read_text() +g = {"__name__": "softcert65_helpers"}; argv = sys.argv; sys.argv = ["x", "x", "x", "/dev/null"] +exec(src[: src.index("# --- calibrations and rows")], g); sys.argv = argv +_d = {"random": random}; exec(src[src.index("rng = random.Random(63)"): src.index("NS = [")], _d); CAL = _d["CAL"] +import heldout65 +HELD = heldout65.HELDOUT +f32bits = g["f32bits"] +def rh_away(x): a = abs(x); r = (a + Fraction(1, 2)).__floor__(); return r if x >= 0 else -r +g["rh_away"] = rh_away +g["prep"] = prep = {} +exec(src[src.index("# --- recipe ----"): src.index("# --- F24 exact-first")], g) +recipe = g["recipe"] + +def table(cal): + s, z, b = cal + t0 = time.perf_counter() + out = subprocess.run([TRACE], input=f"softexp {f32bits(s)} {f32bits(b)}\n", capture_output=True, text=True, check=True).stdout + dt = time.perf_counter() - t0 + lines = out.splitlines() + m, sh, dmin = map(int, lines[0].split()[1:]) + E = {int(t[1]): (int(t[2]) == 1, int(t[4]), int(t[5])) for t in (l.split() for l in lines[1:])} + prep[(s, b)] = dict(mult=m, shift=sh, diff_min=dmin, E=E) + return out, dt + +def gate(cal, tab, mutation=None, rev=REV, dig=DIGEST): + s, z, b = cal + t0 = time.perf_counter() + r = subprocess.run([CERT_BIN, "gate", str(CERT), rev, dig] + ([mutation] if mutation else []), + input=f"K {f32bits(s)} {z} {f32bits(b)}\n" + tab, capture_output=True, text=True) + wall = time.perf_counter() - t0 + res = dict(rc=r.returncode, wall_s=wall, timings={}, cands=[], decision=None, reason=None) + cur = None + for l in r.stdout.splitlines(): + t = l.split() + if not t: continue + if t[0] == "T": res["timings"][t[1]] = float(t[2]) + elif t[0] == "I": res["info"] = dict(zip(t[1::2], map(int, t[2::2]))) + elif t[0] == "C" and len(t) >= 9: + cur = dict(S=int(t[1]), d=int(t[2]), w=int(t[3]), sh_src=int(t[4]), sh_exact=int(t[5]), bs=int(t[6]), bx=int(t[7]), status=t[8], mult={}) + res["cands"].append(cur) + elif t[0] == "M" and cur is not None: cur["mult"][int(t[1])] = int(t[2]) + elif t[0] == "D": res["decision"], res["reason"] = t[1], t[2] + elif t[0] == "N": res["numeric_key"] = (int(t[2]), int(t[3])) + elif t[0] == "U": res["receipt"] = (t[2], int(t[3]), t[4]) + return res + +def gap_unreachable(R, coins): + if R > 4_000_000: return None + mask = (1 << (R + 1)) - 1; reach = 1 + while True: + prev = reach + for c in coins: + x, step = reach, c + while step <= R: + x |= (x << step) & mask; step *= 2 + reach = x + if reach == prev: break + return not (reach >> R) & 1 + +def oracle_rows(cal, rows): + s, z, b = cal + text = "".join(f"{len(q)} {f32bits(s)} {z} {f32bits(b)} " + " ".join(map(str, q)) + "\n" for q in rows) + r = subprocess.run([ORACLE], input=text, capture_output=True, text=True) + out = [] + for l in r.stdout.splitlines(): + t = l.split(); out.append(list(map(int, t[2:])) if t[:2] == ["1", "1"] else None) + return out + +def validate(cal, tab, res, ref_set, claimed_cal=None): + s, z, b = claimed_cal or cal + v = dict(table_ok=None, candidates_equal=None, witness_ok=0, witness_bad=[], unreach_ok=0, unreach_bad=[], unreach_unvalidated=0, equivalence_rows=None) + t2, _ = table((s, z, b)) + v["table_ok"] = hashlib.sha256(t2.encode()).hexdigest() == hashlib.sha256(tab.encode()).hexdigest() + E = prep[(s, b)]["E"] + v["candidates_equal"] = {(c["S"], c["d"], c["bs"], c["bx"]) for c in res["cands"]} == ref_set + B = {d: E[d][2] if E[d][0] else 0 for d in E} + coins = sorted({B[d] for d in B if E[d][0] and B[d] > 0}) + wrows, wcands = [], [] + for c in res["cands"]: + if c["status"] == "reachable": + m = c["mult"] + ok = bool(m) and all(n > 0 and E[d][0] for d, n in m.items()) and m.get(0, 0) >= 1 and m.get(c["d"], 0) >= 1 \ + and sum(n * B[d] for d, n in m.items()) == c["S"] + if ok: + q = [127 + d for d, n in sorted(m.items(), reverse=True) for _ in range(n)] + pos = q.index(127 + c["d"]) + a, x = recipe((s, z, b), q), recipe((s, z, b), q, ("reciprocal",)) + ok = isinstance(a, list) and isinstance(x, list) and a[pos] == c["bs"] and x[pos] == c["bx"] and a[pos] != x[pos] + if ok: wrows.append(q); wcands.append((c, pos)) + if not ok: v["witness_bad"].append(dict(S=c["S"], d=c["d"])) + else: + R = c["S"] - B[0] - (B[c["d"]] if c["d"] != 0 else 0) + if c["status"] == "unreachable_negative": + (v.__setitem__("unreach_ok", v["unreach_ok"] + 1) if R < 0 else v["unreach_bad"].append(c["S"])) + else: + u = gap_unreachable(R, coins) if R >= 0 else False + if u is None: v["unreach_unvalidated"] += 1 + elif u: v["unreach_ok"] += 1 + else: v["unreach_bad"].append(c["S"]) + if wrows: + ko = oracle_rows((s, z, b), wrows) + for (c, pos), kb in zip(wcands, ko): + if kb is not None and kb[pos] == c["bs"]: v["witness_ok"] += 1 + else: v["witness_bad"].append(dict(S=c["S"], d=c["d"], kernel=None if kb is None else kb[pos])) + if res["decision"] == "PROVED_OUTPUT_EQUIVALENT": + rng = random.Random(65) + adm = [d for d in E if E[d][0]] + rows = [] + for _ in range(300): + n = rng.choice([2, 3, 8, 64, 256, 511]) + q = [127] + [127 + rng.choice(adm) for _ in range(n - 1)] + rows.append(q) + ko = oracle_rows((s, z, b), rows); same = 0; checked = 0 + for q, kb in zip(rows, ko): + a, x = recipe((s, z, b), q), recipe((s, z, b), q, ("reciprocal",)) + if kb is None or not isinstance(a, list): continue + checked += 1; same += kb == a == x + v["equivalence_rows"] = dict(checked=checked, identical=same) + return v + +def ref_sets(path): + r = json.load(open(HERE / path)); out = {} + for c in r["candidate_samples"]: out.setdefault(c["cal"], set()).add((c["S"], c["d"], c["source_byte"], c["exact_byte"])) + for k in r["per_calibration"]: out.setdefault(int(k), set()) + return out + +def verdict(res, v, expect=None): + if res["decision"] == "REFUSE_UNKNOWN": return "typed_refusal:" + res["reason"] + problems = [] + if not v["table_ok"]: problems.append("table_digest") + if not v["candidates_equal"]: problems.append("candidate_set") + if v["witness_bad"]: problems.append("witness") + if v["unreach_bad"]: problems.append("unreachable_claim") + if v["equivalence_rows"] and v["equivalence_rows"]["identical"] != v["equivalence_rows"]["checked"]: problems.append("equivalence_rows") + if expect and res["decision"] != expect: problems.append("decision") + return "detected:" + "+".join(problems) if problems else "valid" + +t_all = time.perf_counter() +cert_text = CERT.read_text() +assert f"source_revision {REV}" in cert_text and f"source_digest {DIGEST}" in cert_text, "committed certificate does not match the pinned source" +REF_K = ref_sets("recipall63.json") +REF_H = ref_sets("recipall65_heldout.json") if (HERE / "recipall65_heldout.json").exists() else None +runs = [] +for group, cals, refs in (("known", CAL, REF_K), ("heldout", HELD, REF_H)): + if refs is None: + print("held-out reference missing: held-out group NOT RUN"); continue + for i, cal in enumerate(cals): + tab, t_tab = table(cal) + res = gate(cal, tab) + v = validate(cal, tab, res, refs[i]) + expect = ("PROVED_OUTPUT_EQUIVALENT" if i == 9 else "REQUIRES_SOURCE_RECIPROCAL") if group == "known" else None + runs.append(dict(group=group, index=i, cal=cal, decision=res["decision"], reason=res["reason"], + candidates=len(res["cands"]), reachable=sum(c["status"] == "reachable" for c in res["cands"]), + unreachable=sum(c["status"] != "reachable" for c in res["cands"]), info=res.get("info"), + timings=dict(table_s=t_tab, gate_wall_s=res["wall_s"], **res["timings"]), + validation=v, verdict=verdict(res, v, expect), + witnesses=[dict(S=c["S"], d=c["d"], w=c["w"], sh_src=c["sh_src"], sh_exact=c["sh_exact"], bs=c["bs"], bx=c["bx"], mult=c["mult"]) + for c in res["cands"] if c["status"] == "reachable"], + unreachable_pairs=[dict(S=c["S"], d=c["d"], status=c["status"]) for c in res["cands"] if c["status"] != "reachable"])) + print(group, i, res["decision"], len(res["cands"]), runs[-1]["reachable"], runs[-1]["verdict"], f"{res['wall_s']:.2f}s", flush=True) + +mut = [] +if MUTATE: + MUTS = ["e_minus1", "e_minus2", "one_sided_window", "exclude_lower_endpoint", "wrong_band", "wrong_weight_threshold", "no_mandatory_max", + "no_reachability", "allow_negative_multiplicity", "witness_sum_off_by_max"] + for m in MUTS + ["input:wrong_revision", "input:wrong_digest", "input:wrong_calibration", "input:wrong_calibration+skip_table_identity"]: + per = [] + for i, cal in enumerate(CAL): + tab, _ = table(cal) + claimed = None + if m == "input:wrong_revision": res = gate(cal, tab, rev="8f6596d") + elif m == "input:wrong_digest": res = gate(cal, tab, dig="0" * 64) + elif m.startswith("input:wrong_calibration"): + other = CAL[(i + 1) % len(CAL)]; tab, _ = table(other); claimed = cal + res = gate(cal, tab, "skip_table_identity" if m.endswith("skip_table_identity") else None) + else: res = gate(cal, tab, m) + if res["decision"] is None: per.append("crash"); continue + v = validate(cal, tab, res, REF_K[i], claimed) if res["decision"] != "REFUSE_UNKNOWN" else None + per.append(verdict(res, v, "PROVED_OUTPUT_EQUIVALENT" if i == 9 else "REQUIRES_SOURCE_RECIPROCAL")) + eff = sum(p != "valid" for p in per) + mut.append(dict(mutation=m, per_calibration=per, calibrations_affected=eff, effective=eff > 0)) + print("MUT", m, eff, "/ 14", sorted(set(per)), flush=True) + +# Negative control for the cache-key / semantic-identity split: calibrations 1 (0.05, beta 2) and +# 2 (0.1, beta 1) prepare the identical table. Calibration 1's table offered under calibration 2's identity +# must be accepted with the same numeric key and a different receipt; a different table must be refused. +ident = None +if MUTATE: + t1, _ = table(CAL[1]); r1 = gate(CAL[1], t1); r12 = gate(CAL[2], t1) + t3, _ = table(CAL[3]); r32 = gate(CAL[2], t3) + ident = dict( + same_table_other_identity=dict(decision=r12["decision"], numeric_key_equal=r12.get("numeric_key") == r1.get("numeric_key"), + receipt_differs=r12.get("receipt") != r1.get("receipt"), receipt=r12.get("receipt"), own_receipt=r1.get("receipt")), + different_table=dict(decision=r32["decision"], reason=r32["reason"])) + ok = r12["decision"] == r1["decision"] and ident["same_table_other_identity"]["numeric_key_equal"] and ident["same_table_other_identity"]["receipt_differs"] \ + and r32["decision"] == "REFUSE_UNKNOWN" and r32["reason"] == "table_identity_mismatch" + ident["pass"] = ok + print("IDENTITY", "pass" if ok else "FAIL", ident, flush=True) + +json.dump(dict(certificate=cert_text.splitlines(), table_identity_controls=ident, source_digest=DIGEST, runs=runs, mutations=mut, + wall_s=round(time.perf_counter() - t_all, 1)), open(OUT, "w"), indent=1) diff --git a/.claude/probes/source-behavior-v1/softcert65_global.txt b/.claude/probes/source-behavior-v1/softcert65_global.txt new file mode 100644 index 000000000..b9986a4a4 --- /dev/null +++ b/.claude/probes/source-behavior-v1/softcert65_global.txt @@ -0,0 +1,16 @@ +SOFTCERT 1 +source_revision 5f64e4ad +source_digest 0566576b4fb0be4df914ce36e369de295d22e227d661c13a0cec17f5d7f2eb3c +reciprocal GetReciprocal(x,12) +domain 524288 268435455 +monotone_exact 1 +E 4 6 +E 5 6 +E 6 6 +E 7 6 +E 8 6 +E 9 6 +E 10 6 +E 11 6 +E 12 6 +scan_seconds 5.413 diff --git a/.claude/probes/source-behavior-v1/softcert65_run.json b/.claude/probes/source-behavior-v1/softcert65_run.json new file mode 100644 index 000000000..5b9cf2df4 --- /dev/null +++ b/.claude/probes/source-behavior-v1/softcert65_run.json @@ -0,0 +1,17880 @@ +{ + "certificate": [ + "SOFTCERT 1", + "source_revision 5f64e4ad", + "source_digest 0566576b4fb0be4df914ce36e369de295d22e227d661c13a0cec17f5d7f2eb3c", + "reciprocal GetReciprocal(x,12)", + "domain 524288 268435455", + "monotone_exact 1", + "E 4 6", + "E 5 6", + "E 6 6", + "E 7 6", + "E 8 6", + "E 9 6", + "E 10 6", + "E 11 6", + "E 12 6", + "scan_seconds 5.413" + ], + "table_identity_controls": { + "same_table_other_identity": { + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "numeric_key_equal": true, + "receipt_differs": true, + "receipt": [ + "3dcccccd", + 22, + "3f800000" + ], + "own_receipt": [ + "3d4ccccd", + 99, + "40000000" + ] + }, + "different_table": { + "decision": "REFUSE_UNKNOWN", + "reason": "table_identity_mismatch" + }, + "pass": true + }, + "source_digest": "0566576b4fb0be4df914ce36e369de295d22e227d661c13a0cec17f5d7f2eb3c", + "runs": [ + { + "group": "known", + "index": 0, + "cal": [ + 0.05, + 99, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 20, + "reachable": 20, + "unreachable": 0, + "info": { + "weights": 256, + "intervals": 139, + "evaluated": 150, + "candidates": 20 + }, + "timings": { + "table_s": 0.00463902199999211, + "gate_wall_s": 0.39980755500005216, + "certificate_load_and_check": 0.000587, + "table_parse_and_check": 0.000135, + "pruned_search": 0.00915, + "reachability_graph": 0.3841, + "witness_construction": 4.6e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 20, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 3793058, + "d": -53, + "w": 151722319, + "sh_src": 1187326858, + "sh_exact": 1187326855, + "bs": -125, + "bx": -126, + "mult": { + "-196": 1, + "-100": 1, + "-53": 1, + "-37": 1, + "0": 7 + } + }, + { + "S": 1359499, + "d": -43, + "w": 250147815, + "sh_src": 1656345330, + "sh_exact": 1656345326, + "bs": -116, + "bx": -117, + "mult": { + "-184": 1, + "-110": 1, + "-43": 1, + "-15": 1, + "0": 2 + } + }, + { + "S": 6650654, + "d": -26, + "w": 585257551, + "sh_src": 1354332862, + "sh_exact": 1354332860, + "bs": -122, + "bx": -123, + "mult": { + "-169": 1, + "-103": 1, + "-26": 1, + "-18": 1, + "0": 12 + } + }, + { + "S": 76908027, + "d": -25, + "w": 615264216, + "sh_src": 1873864062, + "sh_exact": 1873864065, + "bs": -128, + "bx": -127, + "mult": { + "-218": 1, + "-149": 1, + "-82": 1, + "-25": 1, + "-19": 1, + "0": 146 + } + }, + { + "S": 25636009, + "d": -25, + "w": 615264216, + "sh_src": 1405398046, + "sh_exact": 1405398048, + "bs": -127, + "bx": -126, + "mult": { + "-255": 1, + "-192": 1, + "-112": 1, + "-25": 1, + "-10": 1, + "0": 48 + } + }, + { + "S": 26950402, + "d": -24, + "w": 646809647, + "sh_src": 1336855646, + "sh_exact": 1336855644, + "bs": -126, + "bx": -127, + "mult": { + "-121": 1, + "-46": 1, + "-24": 1, + "0": 51 + } + }, + { + "S": 84996534, + "d": -23, + "w": 679972271, + "sh_src": 1695541942, + "sh_exact": 1695541939, + "bs": -127, + "bx": -128, + "mult": { + "-169": 1, + "-76": 1, + "-23": 1, + "-5": 1, + "0": 161 + } + }, + { + "S": 4047454, + "d": -23, + "w": 679972271, + "sh_src": 1112699396, + "sh_exact": 1112699398, + "bs": -118, + "bx": -117, + "mult": { + "-220": 1, + "-144": 1, + "-83": 1, + "-23": 1, + "-19": 1, + "0": 7 + } + }, + { + "S": 40205274, + "d": -16, + "w": 964926574, + "sh_src": 1792242336, + "sh_exact": 1792242332, + "bs": -126, + "bx": -127, + "mult": { + "-255": 1, + "-192": 1, + "-130": 1, + "-29": 1, + "-16": 1, + "0": 76 + } + }, + { + "S": 25359980, + "d": -15, + "w": 1014399201, + "sh_src": 1420695006, + "sh_exact": 1420695009, + "bs": -126, + "bx": -125, + "mult": { + "-225": 1, + "-159": 1, + "-66": 1, + "-15": 1, + "-3": 1, + "0": 47 + } + }, + { + "S": 26660221, + "d": -14, + "w": 1066408839, + "sh_src": 1351406544, + "sh_exact": 1351406540, + "bs": -125, + "bx": -126, + "mult": { + "-238": 1, + "-183": 1, + "-112": 1, + "-21": 1, + "-14": 1, + "0": 50 + } + }, + { + "S": 3808603, + "d": -14, + "w": 1066408839, + "sh_src": 1182480718, + "sh_exact": 1182480723, + "bs": -111, + "bx": -110, + "mult": { + "-211": 1, + "-140": 1, + "-73": 1, + "-14": 1, + "-6": 1, + "0": 6 + } + }, + { + "S": 32562876, + "d": -10, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-180": 1, + "-104": 1, + "-14": 1, + "-10": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -10, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-229": 1, + "-138": 1, + "-47": 1, + "-10": 1, + "0": 20 + } + }, + { + "S": 59979222, + "d": -8, + "w": 1439501330, + "sh_src": 1201375934, + "sh_exact": 1201375937, + "bs": -127, + "bx": -126, + "mult": { + "-229": 1, + "-164": 1, + "-73": 1, + "-8": 1, + "-7": 1, + "0": 113 + } + }, + { + "S": 189163267, + "d": -7, + "w": 1513306137, + "sh_src": 1523712188, + "sh_exact": 1523712192, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-167": 1, + "-47": 1, + "-7": 1, + "0": 360 + } + }, + { + "S": 6857306, + "d": -6, + "w": 1590894991, + "sh_src": 1313518638, + "sh_exact": 1313518641, + "bs": -114, + "bx": -113, + "mult": { + "-192": 1, + "-104": 1, + "-22": 1, + "-6": 1, + "0": 12 + } + }, + { + "S": 7967053, + "d": -3, + "w": 1848356295, + "sh_src": 1130555962, + "sh_exact": 1130555960, + "bs": -113, + "bx": -114, + "mult": { + "-229": 1, + "-121": 1, + "-22": 1, + "-3": 1, + "0": 14 + } + }, + { + "S": 242890447, + "d": -2, + "w": 1943123572, + "sh_src": 1186668232, + "sh_exact": 1186668227, + "bs": -127, + "bx": -128, + "mult": { + "-175": 1, + "-111": 1, + "-20": 1, + "-2": 1, + "0": 462 + } + }, + { + "S": 255343701, + "d": -1, + "w": 2042749603, + "sh_src": 1128793762, + "sh_exact": 1128793759, + "bs": -127, + "bx": -128, + "mult": { + "-245": 1, + "-177": 1, + "-51": 1, + "-1": 1, + "0": 486 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "known", + "index": 1, + "cal": [ + 0.05, + 99, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 10, + "reachable": 10, + "unreachable": 0, + "info": { + "weights": 203, + "intervals": 72, + "evaluated": 77, + "candidates": 10 + }, + "timings": { + "table_s": 0.002583967000020948, + "gate_wall_s": 0.35144123899999613, + "certificate_load_and_check": 5.2e-05, + "table_parse_and_check": 0.00012, + "pruned_search": 0.008412, + "reachability_graph": 0.339242, + "witness_construction": 3e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 10, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 6650654, + "d": -13, + "w": 585257551, + "sh_src": 1354332862, + "sh_exact": 1354332860, + "bs": -122, + "bx": -123, + "mult": { + "-100": 1, + "-77": 1, + "-52": 1, + "-13": 1, + "-9": 1, + "0": 12 + } + }, + { + "S": 26950402, + "d": -12, + "w": 646809647, + "sh_src": 1336855646, + "sh_exact": 1336855644, + "bs": -126, + "bx": -127, + "mult": { + "-138": 1, + "-91": 1, + "-61": 1, + "-23": 1, + "-12": 1, + "0": 51 + } + }, + { + "S": 40205274, + "d": -8, + "w": 964926574, + "sh_src": 1792242336, + "sh_exact": 1792242332, + "bs": -126, + "bx": -127, + "mult": { + "-138": 1, + "-97": 1, + "-73": 1, + "-44": 1, + "-15": 1, + "-8": 1, + "0": 76 + } + }, + { + "S": 26660221, + "d": -7, + "w": 1066408839, + "sh_src": 1351406544, + "sh_exact": 1351406540, + "bs": -125, + "bx": -126, + "mult": { + "-105": 1, + "-74": 1, + "-39": 1, + "-11": 1, + "-7": 1, + "0": 50 + } + }, + { + "S": 3808603, + "d": -7, + "w": 1066408839, + "sh_src": 1182480718, + "sh_exact": 1182480723, + "bs": -111, + "bx": -110, + "mult": { + "-114": 1, + "-87": 1, + "-62": 1, + "-37": 1, + "-7": 1, + "-3": 1, + "0": 6 + } + }, + { + "S": 32562876, + "d": -5, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-90": 1, + "-52": 1, + "-7": 1, + "-5": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -5, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-127": 1, + "-88": 1, + "-52": 1, + "-24": 1, + "-5": 1, + "0": 20 + } + }, + { + "S": 59979222, + "d": -4, + "w": 1439501330, + "sh_src": 1201375934, + "sh_exact": 1201375937, + "bs": -127, + "bx": -126, + "mult": { + "-122": 1, + "-92": 1, + "-52": 1, + "-29": 1, + "-4": 2, + "0": 113 + } + }, + { + "S": 6857306, + "d": -3, + "w": 1590894991, + "sh_src": 1313518638, + "sh_exact": 1313518641, + "bs": -114, + "bx": -113, + "mult": { + "-96": 1, + "-52": 1, + "-11": 1, + "-3": 1, + "0": 12 + } + }, + { + "S": 242890447, + "d": -1, + "w": 1943123572, + "sh_src": 1186668232, + "sh_exact": 1186668227, + "bs": -127, + "bx": -128, + "mult": { + "-114": 1, + "-80": 1, + "-56": 1, + "-10": 1, + "-1": 1, + "0": 462 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "known", + "index": 2, + "cal": [ + 0.1, + 22, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 10, + "reachable": 10, + "unreachable": 0, + "info": { + "weights": 203, + "intervals": 72, + "evaluated": 77, + "candidates": 10 + }, + "timings": { + "table_s": 0.0014490969999769732, + "gate_wall_s": 0.27237814699998353, + "certificate_load_and_check": 6e-05, + "table_parse_and_check": 9.7e-05, + "pruned_search": 0.005021, + "reachability_graph": 0.264063, + "witness_construction": 2.8e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 10, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 6650654, + "d": -13, + "w": 585257551, + "sh_src": 1354332862, + "sh_exact": 1354332860, + "bs": -122, + "bx": -123, + "mult": { + "-100": 1, + "-77": 1, + "-52": 1, + "-13": 1, + "-9": 1, + "0": 12 + } + }, + { + "S": 26950402, + "d": -12, + "w": 646809647, + "sh_src": 1336855646, + "sh_exact": 1336855644, + "bs": -126, + "bx": -127, + "mult": { + "-138": 1, + "-91": 1, + "-61": 1, + "-23": 1, + "-12": 1, + "0": 51 + } + }, + { + "S": 40205274, + "d": -8, + "w": 964926574, + "sh_src": 1792242336, + "sh_exact": 1792242332, + "bs": -126, + "bx": -127, + "mult": { + "-138": 1, + "-97": 1, + "-73": 1, + "-44": 1, + "-15": 1, + "-8": 1, + "0": 76 + } + }, + { + "S": 26660221, + "d": -7, + "w": 1066408839, + "sh_src": 1351406544, + "sh_exact": 1351406540, + "bs": -125, + "bx": -126, + "mult": { + "-105": 1, + "-74": 1, + "-39": 1, + "-11": 1, + "-7": 1, + "0": 50 + } + }, + { + "S": 3808603, + "d": -7, + "w": 1066408839, + "sh_src": 1182480718, + "sh_exact": 1182480723, + "bs": -111, + "bx": -110, + "mult": { + "-114": 1, + "-87": 1, + "-62": 1, + "-37": 1, + "-7": 1, + "-3": 1, + "0": 6 + } + }, + { + "S": 32562876, + "d": -5, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-90": 1, + "-52": 1, + "-7": 1, + "-5": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -5, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-127": 1, + "-88": 1, + "-52": 1, + "-24": 1, + "-5": 1, + "0": 20 + } + }, + { + "S": 59979222, + "d": -4, + "w": 1439501330, + "sh_src": 1201375934, + "sh_exact": 1201375937, + "bs": -127, + "bx": -126, + "mult": { + "-122": 1, + "-92": 1, + "-52": 1, + "-29": 1, + "-4": 2, + "0": 113 + } + }, + { + "S": 6857306, + "d": -3, + "w": 1590894991, + "sh_src": 1313518638, + "sh_exact": 1313518641, + "bs": -114, + "bx": -113, + "mult": { + "-96": 1, + "-52": 1, + "-11": 1, + "-3": 1, + "0": 12 + } + }, + { + "S": 242890447, + "d": -1, + "w": 1943123572, + "sh_src": 1186668232, + "sh_exact": 1186668227, + "bs": -127, + "bx": -128, + "mult": { + "-114": 1, + "-80": 1, + "-56": 1, + "-10": 1, + "-1": 1, + "0": 462 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "known", + "index": 3, + "cal": [ + 0.1, + 1, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 3, + "reachable": 3, + "unreachable": 0, + "info": { + "weights": 105, + "intervals": 42, + "evaluated": 45, + "candidates": 3 + }, + "timings": { + "table_s": 0.0019707229999994524, + "gate_wall_s": 0.13024495999997043, + "certificate_load_and_check": 3.9e-05, + "table_parse_and_check": 7.7e-05, + "pruned_search": 0.002537, + "reachability_graph": 0.124717, + "witness_construction": 1.5e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 3, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 26950402, + "d": -6, + "w": 646809647, + "sh_src": 1336855646, + "sh_exact": 1336855644, + "bs": -126, + "bx": -127, + "mult": { + "-69": 1, + "-43": 1, + "-32": 1, + "-23": 1, + "-12": 1, + "-6": 1, + "0": 51 + } + }, + { + "S": 40205274, + "d": -4, + "w": 964926574, + "sh_src": 1792242336, + "sh_exact": 1792242332, + "bs": -126, + "bx": -127, + "mult": { + "-61": 1, + "-45": 1, + "-36": 1, + "-17": 1, + "-8": 1, + "-4": 1, + "0": 76 + } + }, + { + "S": 59979222, + "d": -2, + "w": 1439501330, + "sh_src": 1201375934, + "sh_exact": 1201375937, + "bs": -127, + "bx": -126, + "mult": { + "-61": 1, + "-49": 1, + "-36": 1, + "-23": 1, + "-15": 1, + "-2": 2, + "0": 113 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "known", + "index": 4, + "cal": [ + 0.0625, + 119, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 17, + "reachable": 15, + "unreachable": 2, + "info": { + "weights": 249, + "intervals": 103, + "evaluated": 109, + "candidates": 17 + }, + "timings": { + "table_s": 0.0015379310000298574, + "gate_wall_s": 0.2644492210000067, + "certificate_load_and_check": 4.2e-05, + "table_parse_and_check": 0.000103, + "pruned_search": 0.007689, + "reachability_graph": 0.253281, + "witness_construction": 5.5e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 15, + "witness_bad": [], + "unreach_ok": 2, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 24968387, + "d": -38, + "w": 199747095, + "sh_src": 1442976558, + "sh_exact": 1442976553, + "bs": -127, + "bx": -128, + "mult": { + "-183": 1, + "-112": 1, + "-58": 1, + "-38": 1, + "-11": 1, + "0": 47 + } + }, + { + "S": 3819659, + "d": -27, + "w": 397244535, + "sh_src": 1179058034, + "sh_exact": 1179058033, + "bs": -121, + "bx": -122, + "mult": { + "-180": 1, + "-105": 1, + "-37": 1, + "-27": 1, + "0": 7 + } + }, + { + "S": 63759010, + "d": -23, + "w": 510072079, + "sh_src": 1130155476, + "sh_exact": 1130155472, + "bs": -127, + "bx": -128, + "mult": { + "-180": 1, + "-84": 1, + "-23": 1, + "-16": 1, + "0": 121 + } + }, + { + "S": 3750530, + "d": -23, + "w": 510072079, + "sh_src": 1200790192, + "sh_exact": 1200790189, + "bs": -119, + "bx": -120, + "mult": { + "-204": 1, + "-152": 1, + "-106": 1, + "-55": 1, + "-23": 1, + "-2": 1, + "0": 6 + } + }, + { + "S": 1821686, + "d": -23, + "w": 510072079, + "sh_src": 1236107548, + "sh_exact": 1236107547, + "bs": -110, + "bx": -111, + "mult": { + "-171": 1, + "-121": 1, + "-69": 1, + "-24": 1, + "-23": 1, + "0": 3 + } + }, + { + "S": 1983412, + "d": -15, + "w": 840966687, + "sh_src": 1135316218, + "sh_exact": 1135316220, + "bs": -102, + "bx": -101, + "mult": { + "-157": 1, + "-60": 1, + "-16": 1, + "-15": 1, + "0": 3 + } + }, + { + "S": 126799967, + "d": -12, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-186": 1, + "-126": 1, + "-72": 1, + "-16": 1, + "-12": 1, + "0": 241 + } + }, + { + "S": 26995565, + "d": -11, + "w": 1079822601, + "sh_src": 1334619110, + "sh_exact": 1334619113, + "bs": -126, + "bx": -125, + "mult": { + "-169": 1, + "-112": 1, + "-49": 1, + "-11": 1, + "-1": 1, + "0": 50 + } + }, + { + "S": 5321598, + "d": -10, + "w": 1149465166, + "sh_src": 1692574162, + "sh_exact": 1692574158, + "bs": -114, + "bx": -115, + "mult": { + "-196": 1, + "-135": 1, + "-77": 1, + "-10": 1, + "-8": 1, + "0": 9 + } + }, + { + "S": 32562876, + "d": -8, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-151": 1, + "-105": 1, + "-57": 1, + "-12": 1, + "-8": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -8, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-137": 1, + "-92": 1, + "-38": 1, + "-8": 1, + "0": 20 + } + }, + { + "S": 184492811, + "d": -6, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-180": 1, + "-132": 1, + "-78": 1, + "-26": 1, + "-6": 1, + "0": 351 + } + }, + { + "S": 65463858, + "d": -5, + "w": 1571132588, + "sh_src": 1100723306, + "sh_exact": 1100723304, + "bs": -126, + "bx": -127, + "mult": { + "-161": 1, + "-90": 1, + "-33": 1, + "-5": 1, + "0": 124 + } + }, + { + "S": 236893458, + "d": -2, + "w": 1895147668, + "sh_src": 1216708886, + "sh_exact": 1216708889, + "bs": -128, + "bx": -127, + "mult": { + "-204": 1, + "-128": 1, + "-66": 1, + "-2": 1, + "-1": 1, + "0": 450 + } + }, + { + "S": 1692428, + "d": -1, + "w": 2017374176, + "sh_src": 1330514390, + "sh_exact": 1330514393, + "bs": -54, + "bx": -53, + "mult": { + "-204": 1, + "-152": 1, + "-99": 1, + "-20": 1, + "-1": 1, + "0": 2 + } + } + ], + "unreachable_pairs": [ + { + "S": 535790, + "d": -23, + "status": "unreachable_negative" + }, + { + "S": 606258, + "d": -10, + "status": "unreachable_negative" + } + ] + }, + { + "group": "known", + "index": 5, + "cal": [ + 0.0625, + -84, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 8, + "reachable": 7, + "unreachable": 1, + "info": { + "weights": 125, + "intervals": 52, + "evaluated": 54, + "candidates": 8 + }, + "timings": { + "table_s": 0.001503442000000632, + "gate_wall_s": 0.2693498840000075, + "certificate_load_and_check": 4.4e-05, + "table_parse_and_check": 8e-05, + "pruned_search": 0.003447, + "reachability_graph": 0.263061, + "witness_construction": 2.3e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 7, + "witness_bad": [], + "unreach_ok": 1, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 24968387, + "d": -19, + "w": 199747095, + "sh_src": 1442976558, + "sh_exact": 1442976553, + "bs": -127, + "bx": -128, + "mult": { + "-91": 1, + "-73": 1, + "-52": 1, + "-23": 1, + "-19": 1, + "-6": 1, + "0": 47 + } + }, + { + "S": 126799967, + "d": -6, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-93": 1, + "-63": 1, + "-36": 1, + "-8": 1, + "-6": 1, + "0": 241 + } + }, + { + "S": 5321598, + "d": -5, + "w": 1149465166, + "sh_src": 1692574162, + "sh_exact": 1692574158, + "bs": -114, + "bx": -115, + "mult": { + "-98": 1, + "-58": 1, + "-39": 1, + "-5": 1, + "-4": 1, + "0": 9 + } + }, + { + "S": 32562876, + "d": -4, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-84": 1, + "-46": 1, + "-29": 1, + "-6": 1, + "-4": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -4, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-91": 1, + "-69": 1, + "-46": 1, + "-19": 1, + "-4": 1, + "0": 20 + } + }, + { + "S": 184492811, + "d": -3, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-90": 1, + "-66": 1, + "-39": 1, + "-13": 1, + "-3": 1, + "0": 351 + } + }, + { + "S": 236893458, + "d": -1, + "w": 1895147668, + "sh_src": 1216708886, + "sh_exact": 1216708889, + "bs": -128, + "bx": -127, + "mult": { + "-77": 1, + "-56": 1, + "-21": 1, + "-1": 2, + "0": 450 + } + } + ], + "unreachable_pairs": [ + { + "S": 606258, + "d": -5, + "status": "unreachable_negative" + } + ] + }, + { + "group": "known", + "index": 6, + "cal": [ + 0.0234375, + 69, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 43, + "reachable": 37, + "unreachable": 6, + "info": { + "weights": 256, + "intervals": 295, + "evaluated": 320, + "candidates": 43 + }, + "timings": { + "table_s": 0.0018325660000186872, + "gate_wall_s": 0.3372187300000178, + "certificate_load_and_check": 6.2e-05, + "table_parse_and_check": 0.000133, + "pruned_search": 0.018852, + "reachability_graph": 0.314705, + "witness_construction": 9.7e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 37, + "witness_bad": [], + "unreach_ok": 6, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 7266215, + "d": -154, + "w": 58129719, + "sh_src": 1239599886, + "sh_exact": 1239599882, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-236": 1, + "-179": 1, + "-154": 1, + "-9": 1, + "0": 13 + } + }, + { + "S": 3819659, + "d": -72, + "w": 397244535, + "sh_src": 1179058034, + "sh_exact": 1179058033, + "bs": -121, + "bx": -122, + "mult": { + "-255": 1, + "-216": 1, + "-102": 1, + "-72": 1, + "0": 7 + } + }, + { + "S": 52038587, + "d": -70, + "w": 416308695, + "sh_src": 1384695440, + "sh_exact": 1384695438, + "bs": -127, + "bx": -128, + "mult": { + "-246": 1, + "-235": 1, + "-124": 1, + "-70": 1, + "0": 99 + } + }, + { + "S": 801487, + "d": -65, + "w": 468068408, + "sh_src": 1404763774, + "sh_exact": 1404763779, + "bs": -92, + "bx": -91, + "mult": { + "-253": 1, + "-244": 1, + "-200": 1, + "-65": 1, + "-52": 1, + "0": 1 + } + }, + { + "S": 67342935, + "d": -59, + "w": 538743480, + "sh_src": 2140019406, + "sh_exact": 2140019411, + "bs": -128, + "bx": -127, + "mult": { + "-194": 1, + "-72": 1, + "-59": 1, + "0": 128 + } + }, + { + "S": 22447645, + "d": -59, + "w": 538743480, + "sh_src": 1605014554, + "sh_exact": 1605014558, + "bs": -127, + "bx": -126, + "mult": { + "-253": 1, + "-223": 1, + "-59": 1, + "-25": 1, + "0": 42 + } + }, + { + "S": 3544365, + "d": -59, + "w": 538743480, + "sh_src": 1270636522, + "sh_exact": 1270636525, + "bs": -119, + "bx": -118, + "mult": { + "-247": 1, + "-191": 1, + "-59": 1, + "-30": 1, + "0": 6 + } + }, + { + "S": 1224417, + "d": -59, + "w": 538743480, + "sh_src": 1839079178, + "sh_exact": 1839079181, + "bs": -101, + "bx": -100, + "mult": { + "-243": 1, + "-242": 1, + "-109": 1, + "-59": 1, + "0": 2 + } + }, + { + "S": 23524930, + "d": -57, + "w": 564598319, + "sh_src": 1531515590, + "sh_exact": 1531515589, + "bs": -126, + "bx": -127, + "mult": { + "-249": 1, + "-246": 1, + "-234": 1, + "-57": 1, + "-22": 1, + "0": 44 + } + }, + { + "S": 1809610, + "d": -57, + "w": 564598319, + "sh_src": 1244356418, + "sh_exact": 1244356416, + "bs": -108, + "bx": -109, + "mult": { + "-254": 1, + "-245": 1, + "-216": 1, + "-74": 1, + "-57": 1, + "0": 3 + } + }, + { + "S": 24653914, + "d": -55, + "w": 591693937, + "sh_src": 1461382436, + "sh_exact": 1461382441, + "bs": -127, + "bx": -126, + "mult": { + "-246": 1, + "-242": 1, + "-234": 1, + "-55": 1, + "-13": 1, + "0": 46 + } + }, + { + "S": 1279345, + "d": -50, + "w": 665259401, + "sh_src": 1760119286, + "sh_exact": 1760119290, + "bs": -96, + "bx": -95, + "mult": { + "-254": 1, + "-250": 1, + "-240": 1, + "-90": 1, + "-50": 1, + "0": 2 + } + }, + { + "S": 13673372, + "d": -44, + "w": 765708832, + "sh_src": 1317480316, + "sh_exact": 1317480319, + "bs": -125, + "bx": -124, + "mult": { + "-253": 1, + "-243": 1, + "-183": 1, + "-44": 1, + "-15": 1, + "0": 25 + } + }, + { + "S": 97983376, + "d": -43, + "w": 783867007, + "sh_src": 1470812644, + "sh_exact": 1470812641, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-233": 1, + "-197": 1, + "-43": 1, + "-29": 1, + "0": 186 + } + }, + { + "S": 33435672, + "d": -42, + "w": 802456127, + "sh_src": 1077555644, + "sh_exact": 1077555642, + "bs": -126, + "bx": -127, + "mult": { + "-235": 1, + "-234": 1, + "-42": 1, + "-40": 1, + "0": 63 + } + }, + { + "S": 11145224, + "d": -42, + "w": 802456127, + "sh_src": 1616333466, + "sh_exact": 1616333464, + "bs": -123, + "bx": -124, + "mult": { + "-244": 1, + "-235": 1, + "-206": 1, + "-42": 1, + "-6": 1, + "0": 20 + } + }, + { + "S": 1983412, + "d": -40, + "w": 840966687, + "sh_src": 1135316218, + "sh_exact": 1135316220, + "bs": -102, + "bx": -101, + "mult": { + "-253": 1, + "-249": 1, + "-188": 1, + "-42": 1, + "-40": 1, + "0": 3 + } + }, + { + "S": 847352, + "d": -39, + "w": 860909631, + "sh_src": 1328727502, + "sh_exact": 1328727503, + "bs": -65, + "bx": -64, + "mult": { + "-243": 1, + "-236": 1, + "-67": 1, + "-39": 1, + "0": 1 + } + }, + { + "S": 115452651, + "d": -36, + "w": 923621208, + "sh_src": 1248262266, + "sh_exact": 1248262269, + "bs": -128, + "bx": -127, + "mult": { + "-253": 1, + "-241": 1, + "-173": 1, + "-36": 1, + "-12": 1, + "0": 219 + } + }, + { + "S": 2748617, + "d": -35, + "w": 945524250, + "sh_src": 1638496602, + "sh_exact": 1638496607, + "bs": -107, + "bx": -106, + "mult": { + "-252": 1, + "-248": 1, + "-222": 1, + "-35": 1, + "-10": 1, + "0": 4 + } + }, + { + "S": 2951057, + "d": -34, + "w": 967946694, + "sh_src": 1526097138, + "sh_exact": 1526097133, + "bs": -107, + "bx": -108, + "mult": { + "-253": 1, + "-252": 1, + "-234": 1, + "-76": 1, + "-34": 1, + "0": 5 + } + }, + { + "S": 126799967, + "d": -32, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-251": 2, + "-202": 1, + "-43": 1, + "-32": 1, + "0": 241 + } + }, + { + "S": 129806918, + "d": -31, + "w": 1038455340, + "sh_src": 1110227334, + "sh_exact": 1110227331, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-251": 1, + "-232": 1, + "-101": 1, + "-31": 1, + "0": 247 + } + }, + { + "S": 136036469, + "d": -29, + "w": 1088291750, + "sh_src": 2118772846, + "sh_exact": 2118772843, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-227": 1, + "-163": 1, + "-29": 1, + "-3": 1, + "0": 258 + } + }, + { + "S": 28512999, + "d": -27, + "w": 1140519957, + "sh_src": 1263591988, + "sh_exact": 1263591985, + "bs": -125, + "bx": -126, + "mult": { + "-245": 1, + "-232": 1, + "-175": 1, + "-27": 1, + "-8": 1, + "0": 53 + } + }, + { + "S": 1065298, + "d": -26, + "w": 1167566608, + "sh_src": 2113774558, + "sh_exact": 2113774562, + "bs": -60, + "bx": -59, + "mult": { + "-254": 1, + "-243": 1, + "-197": 1, + "-32": 1, + "-26": 1, + "0": 1 + } + }, + { + "S": 160290113, + "d": -22, + "w": 1282320903, + "sh_src": 1798179382, + "sh_exact": 1798179381, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-243": 1, + "-229": 1, + "-90": 1, + "-22": 1, + "0": 305 + } + }, + { + "S": 3293777, + "d": -20, + "w": 1343861016, + "sh_src": 1367305562, + "sh_exact": 1367305567, + "bs": -103, + "bx": -102, + "mult": { + "-223": 1, + "-194": 1, + "-20": 1, + "-19": 1, + "0": 5 + } + }, + { + "S": 180219040, + "d": -17, + "w": 1441752318, + "sh_src": 1599333660, + "sh_exact": 1599333656, + "bs": -127, + "bx": -128, + "mult": { + "-246": 1, + "-230": 1, + "-119": 1, + "-17": 1, + "0": 343 + } + }, + { + "S": 3054560, + "d": -17, + "w": 1441752318, + "sh_src": 1474385716, + "sh_exact": 1474385714, + "bs": -98, + "bx": -99, + "mult": { + "-247": 1, + "-236": 1, + "-228": 1, + "-83": 1, + "-17": 1, + "0": 5 + } + }, + { + "S": 184492811, + "d": -16, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-228": 1, + "-217": 1, + "-70": 1, + "-16": 1, + "0": 351 + } + }, + { + "S": 17169812, + "d": -15, + "w": 1510943456, + "sh_src": 2098380400, + "sh_exact": 2098380403, + "bs": -123, + "bx": -122, + "mult": { + "-250": 1, + "-248": 1, + "-138": 1, + "-15": 1, + "0": 32 + } + }, + { + "S": 197931891, + "d": -13, + "w": 1583455125, + "sh_src": 1456209888, + "sh_exact": 1456209885, + "bs": -127, + "bx": -128, + "mult": { + "-249": 1, + "-241": 1, + "-203": 1, + "-13": 1, + "-11": 1, + "0": 376 + } + }, + { + "S": 3639137, + "d": -11, + "w": 1659446468, + "sh_src": 1237546056, + "sh_exact": 1237546052, + "bs": -99, + "bx": -100, + "mult": { + "-191": 1, + "-79": 1, + "-11": 1, + "0": 6 + } + }, + { + "S": 32545459, + "d": -7, + "w": 1822545702, + "sh_src": 1107029926, + "sh_exact": 1107029924, + "bs": -124, + "bx": -125, + "mult": { + "-253": 1, + "-251": 1, + "-242": 1, + "-65": 1, + "-7": 1, + "0": 61 + } + }, + { + "S": 238751437, + "d": -5, + "w": 1910011495, + "sh_src": 1207240382, + "sh_exact": 1207240383, + "bs": -128, + "bx": -127, + "mult": { + "-237": 1, + "-223": 1, + "-31": 1, + "-5": 1, + "0": 454 + } + }, + { + "S": 250209356, + "d": -3, + "w": 2001674853, + "sh_src": 1151956824, + "sh_exact": 1151956828, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-227": 1, + "-205": 1, + "-53": 1, + "-3": 1, + "0": 476 + } + } + ], + "unreachable_pairs": [ + { + "S": 663093, + "d": -27, + "status": "unreachable_negative" + }, + { + "S": 879607, + "d": -7, + "status": "unreachable_negative" + }, + { + "S": 749906, + "d": -6, + "status": "unreachable_negative" + }, + { + "S": 551389, + "d": -5, + "status": "unreachable_negative" + }, + { + "S": 929328, + "d": -4, + "status": "unreachable_negative" + }, + { + "S": 742461, + "d": -3, + "status": "unreachable_negative" + } + ] + }, + { + "group": "known", + "index": 7, + "cal": [ + 0.0234375, + -88, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 17, + "reachable": 15, + "unreachable": 2, + "info": { + "weights": 256, + "intervals": 134, + "evaluated": 146, + "candidates": 17 + }, + "timings": { + "table_s": 0.00191259700000046, + "gate_wall_s": 0.2764466999999513, + "certificate_load_and_check": 4.6e-05, + "table_parse_and_check": 8.5e-05, + "pruned_search": 0.007817, + "reachability_graph": 0.265481, + "witness_construction": 3.8e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 15, + "witness_bad": [], + "unreach_ok": 2, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 7266215, + "d": -77, + "w": 58129719, + "sh_src": 1239599886, + "sh_exact": 1239599882, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-195": 1, + "-124": 1, + "-77": 1, + "-4": 1, + "0": 13 + } + }, + { + "S": 3819659, + "d": -36, + "w": 397244535, + "sh_src": 1179058034, + "sh_exact": 1179058033, + "bs": -121, + "bx": -122, + "mult": { + "-248": 1, + "-194": 1, + "-116": 1, + "-50": 1, + "-36": 1, + "0": 7 + } + }, + { + "S": 52038587, + "d": -35, + "w": 416308695, + "sh_src": 1384695440, + "sh_exact": 1384695438, + "bs": -127, + "bx": -128, + "mult": { + "-223": 1, + "-135": 1, + "-60": 1, + "-35": 1, + "0": 99 + } + }, + { + "S": 1279345, + "d": -25, + "w": 665259401, + "sh_src": 1760119286, + "sh_exact": 1760119290, + "bs": -96, + "bx": -95, + "mult": { + "-254": 1, + "-198": 1, + "-123": 1, + "-44": 1, + "-25": 1, + "0": 2 + } + }, + { + "S": 13673372, + "d": -22, + "w": 765708832, + "sh_src": 1317480316, + "sh_exact": 1317480319, + "bs": -125, + "bx": -124, + "mult": { + "-254": 1, + "-209": 1, + "-124": 1, + "-22": 1, + "-7": 1, + "0": 25 + } + }, + { + "S": 33435672, + "d": -21, + "w": 802456127, + "sh_src": 1077555644, + "sh_exact": 1077555642, + "bs": -126, + "bx": -127, + "mult": { + "-254": 1, + "-182": 1, + "-103": 1, + "-21": 1, + "-20": 1, + "0": 63 + } + }, + { + "S": 11145224, + "d": -21, + "w": 802456127, + "sh_src": 1616333466, + "sh_exact": 1616333464, + "bs": -123, + "bx": -124, + "mult": { + "-235": 1, + "-158": 1, + "-90": 1, + "-21": 1, + "-3": 1, + "0": 20 + } + }, + { + "S": 1983412, + "d": -20, + "w": 840966687, + "sh_src": 1135316218, + "sh_exact": 1135316220, + "bs": -102, + "bx": -101, + "mult": { + "-223": 1, + "-86": 1, + "-21": 1, + "-20": 1, + "0": 3 + } + }, + { + "S": 115452651, + "d": -18, + "w": 923621208, + "sh_src": 1248262266, + "sh_exact": 1248262269, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-80": 1, + "-18": 1, + "-6": 1, + "0": 219 + } + }, + { + "S": 2951057, + "d": -17, + "w": 967946694, + "sh_src": 1526097138, + "sh_exact": 1526097133, + "bs": -107, + "bx": -108, + "mult": { + "-217": 1, + "-140": 1, + "-37": 1, + "-17": 1, + "0": 5 + } + }, + { + "S": 126799967, + "d": -16, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-181": 1, + "-111": 1, + "-21": 1, + "-16": 1, + "0": 241 + } + }, + { + "S": 1065298, + "d": -13, + "w": 1167566608, + "sh_src": 2113774558, + "sh_exact": 2113774562, + "bs": -60, + "bx": -59, + "mult": { + "-235": 1, + "-167": 1, + "-89": 1, + "-16": 1, + "-13": 1, + "0": 1 + } + }, + { + "S": 160290113, + "d": -11, + "w": 1282320903, + "sh_src": 1798179382, + "sh_exact": 1798179381, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-201": 1, + "-114": 1, + "-44": 1, + "-11": 1, + "0": 305 + } + }, + { + "S": 3293777, + "d": -10, + "w": 1343861016, + "sh_src": 1367305562, + "sh_exact": 1367305567, + "bs": -103, + "bx": -102, + "mult": { + "-241": 1, + "-153": 1, + "-10": 1, + "-9": 1, + "0": 5 + } + }, + { + "S": 184492811, + "d": -8, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-221": 1, + "-137": 1, + "-34": 1, + "-8": 1, + "0": 351 + } + } + ], + "unreachable_pairs": [ + { + "S": 749906, + "d": -3, + "status": "unreachable_negative" + }, + { + "S": 929328, + "d": -2, + "status": "unreachable_negative" + } + ] + }, + { + "group": "known", + "index": 8, + "cal": [ + 0.5, + -90, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 2, + "reachable": 2, + "unreachable": 0, + "info": { + "weights": 32, + "intervals": 20, + "evaluated": 20, + "candidates": 2 + }, + "timings": { + "table_s": 0.0014832539999929395, + "gate_wall_s": 0.10091547199999695, + "certificate_load_and_check": 3.8e-05, + "table_parse_and_check": 7e-05, + "pruned_search": 0.00093, + "reachability_graph": 0.097578, + "witness_construction": 1.5e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 2, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 32562876, + "d": -1, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-25": 1, + "-23": 1, + "-20": 1, + "-14": 1, + "-13": 1, + "-6": 1, + "-5": 1, + "-2": 1, + "-1": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -1, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-27": 1, + "-23": 1, + "-21": 1, + "-18": 1, + "-15": 1, + "-12": 1, + "-9": 1, + "-5": 1, + "-1": 1, + "0": 20 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "known", + "index": 9, + "cal": [ + 0.5, + -25, + 2.0 + ], + "decision": "PROVED_OUTPUT_EQUIVALENT", + "reason": "no_reachable_difference", + "candidates": 0, + "reachable": 0, + "unreachable": 0, + "info": { + "weights": 16, + "intervals": 15, + "evaluated": 15, + "candidates": 0 + }, + "timings": { + "table_s": 0.0012629359999891676, + "gate_wall_s": 0.0029972739999948317, + "certificate_load_and_check": 4.3e-05, + "table_parse_and_check": 7.1e-05, + "pruned_search": 0.000534, + "reachability_graph": 3e-06, + "witness_construction": 0.0 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 0, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": { + "checked": 300, + "identical": 300 + } + }, + "verdict": "valid", + "witnesses": [], + "unreachable_pairs": [] + }, + { + "group": "known", + "index": 10, + "cal": [ + 0.00390625, + 20, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 200, + "reachable": 162, + "unreachable": 38, + "info": { + "weights": 256, + "intervals": 1153, + "evaluated": 1299, + "candidates": 200 + }, + "timings": { + "table_s": 0.001667109999971217, + "gate_wall_s": 0.49338413100002754, + "certificate_load_and_check": 4e-05, + "table_parse_and_check": 9.8e-05, + "pruned_search": 0.035299, + "reachability_graph": 0.455, + "witness_construction": 0.000336 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 162, + "witness_bad": [], + "unreach_ok": 38, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 33435672, + "d": -252, + "w": 802456127, + "sh_src": 1077555644, + "sh_exact": 1077555642, + "bs": -126, + "bx": -127, + "mult": { + "-252": 1, + "-226": 1, + "-215": 1, + "-151": 1, + "0": 62 + } + }, + { + "S": 11145224, + "d": -252, + "w": 802456127, + "sh_src": 1616333466, + "sh_exact": 1616333464, + "bs": -123, + "bx": -124, + "mult": { + "-252": 1, + "-203": 1, + "-160": 1, + "-28": 1, + "0": 19 + } + }, + { + "S": 101489397, + "d": -249, + "w": 811915175, + "sh_src": 1420002404, + "sh_exact": 1420002408, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-247": 1, + "-245": 1, + "-210": 1, + "-2": 1, + "0": 191 + } + }, + { + "S": 104302780, + "d": -242, + "w": 834422238, + "sh_src": 1381700358, + "sh_exact": 1381700354, + "bs": -127, + "bx": -128, + "mult": { + "-242": 1, + "-238": 1, + "-236": 1, + "-70": 1, + "0": 197 + } + }, + { + "S": 1983412, + "d": -240, + "w": 840966687, + "sh_src": 1135316218, + "sh_exact": 1135316220, + "bs": -102, + "bx": -101, + "mult": { + "-255": 1, + "-240": 1, + "-181": 1, + "-163": 1, + "0": 2 + } + }, + { + "S": 15433556, + "d": -233, + "w": 864279136, + "sh_src": 1167222802, + "sh_exact": 1167222804, + "bs": -125, + "bx": -124, + "mult": { + "-250": 2, + "-249": 1, + "-233": 1, + "-26": 1, + "0": 27 + } + }, + { + "S": 12482057, + "d": -223, + "w": 898708102, + "sh_src": 1443223544, + "sh_exact": 1443223542, + "bs": -123, + "bx": -124, + "mult": { + "-234": 1, + "-223": 1, + "-210": 1, + "-154": 1, + "0": 22 + } + }, + { + "S": 5349453, + "d": -223, + "w": 898708102, + "sh_src": 1683760802, + "sh_exact": 1683760798, + "bs": -117, + "bx": -118, + "mult": { + "-242": 1, + "-237": 1, + "-223": 1, + "0": 9 + } + }, + { + "S": 16237532, + "d": -220, + "w": 909301789, + "sh_src": 1109429596, + "sh_exact": 1109429592, + "bs": -124, + "bx": -125, + "mult": { + "-229": 1, + "-220": 1, + "-210": 1, + "-92": 1, + "0": 29 + } + }, + { + "S": 10373417, + "d": -219, + "w": 912860696, + "sh_src": 1736592532, + "sh_exact": 1736592534, + "bs": -123, + "bx": -122, + "mult": { + "-252": 1, + "-219": 1, + "-212": 1, + "-153": 1, + "0": 18 + } + }, + { + "S": 115452651, + "d": -216, + "w": 923621208, + "sh_src": 1248262266, + "sh_exact": 1248262269, + "bs": -128, + "bx": -127, + "mult": { + "-246": 1, + "-216": 1, + "-169": 1, + "-33": 1, + "0": 218 + } + }, + { + "S": 23180904, + "d": -215, + "w": 927236160, + "sh_src": 1554244690, + "sh_exact": 1554244693, + "bs": -126, + "bx": -125, + "mult": { + "-236": 1, + "-215": 1, + "-195": 1, + "-22": 1, + "0": 42 + } + }, + { + "S": 12878280, + "d": -215, + "w": 927236160, + "sh_src": 1398820222, + "sh_exact": 1398820224, + "bs": -124, + "bx": -123, + "mult": { + "-215": 1, + "-175": 1, + "-118": 1, + "-1": 1, + "0": 22 + } + }, + { + "S": 2575656, + "d": -215, + "w": 927236160, + "sh_src": 1748525278, + "sh_exact": 1748525280, + "bs": -106, + "bx": -105, + "mult": { + "-242": 1, + "-228": 1, + "-215": 1, + "-98": 1, + "0": 3 + } + }, + { + "S": 1430920, + "d": -215, + "w": 927236160, + "sh_src": 1573672748, + "sh_exact": 1573672752, + "bs": -88, + "bx": -87, + "mult": { + "-244": 1, + "-243": 1, + "-215": 1, + "-165": 1, + "0": 1 + } + }, + { + "S": 116813570, + "d": -213, + "w": 934508562, + "sh_src": 1233719572, + "sh_exact": 1233719576, + "bs": -128, + "bx": -127, + "mult": { + "-253": 1, + "-244": 1, + "-213": 1, + "-126": 1, + "0": 221 + } + }, + { + "S": 117729750, + "d": -211, + "w": 941838002, + "sh_src": 1224118692, + "sh_exact": 1224118696, + "bs": -128, + "bx": -127, + "mult": { + "-211": 1, + "-175": 1, + "-124": 1, + "-2": 1, + "0": 222 + } + }, + { + "S": 2748617, + "d": -210, + "w": 945524250, + "sh_src": 1638496602, + "sh_exact": 1638496607, + "bs": -107, + "bx": -106, + "mult": { + "-210": 1, + "-201": 1, + "-141": 1, + "-67": 1, + "0": 3 + } + }, + { + "S": 17083389, + "d": -207, + "w": 956669785, + "sh_src": 2108995876, + "sh_exact": 2108995880, + "bs": -125, + "bx": -124, + "mult": { + "-207": 1, + "-170": 1, + "-110": 1, + "-7": 1, + "0": 30 + } + }, + { + "S": 120521629, + "d": -205, + "w": 964173032, + "sh_src": 1195762030, + "sh_exact": 1195762033, + "bs": -128, + "bx": -127, + "mult": { + "-205": 1, + "-167": 1, + "-25": 1, + "0": 228 + } + }, + { + "S": 2951057, + "d": -204, + "w": 967946694, + "sh_src": 1526097138, + "sh_exact": 1526097133, + "bs": -107, + "bx": -108, + "mult": { + "-238": 1, + "-204": 1, + "-60": 1, + "-2": 1, + "0": 3 + } + }, + { + "S": 123379711, + "d": -199, + "w": 987037687, + "sh_src": 1168062294, + "sh_exact": 1168062292, + "bs": -127, + "bx": -128, + "mult": { + "-234": 1, + "-199": 1, + "-167": 1, + "-14": 1, + "0": 233 + } + }, + { + "S": 17625673, + "d": -199, + "w": 987037687, + "sh_src": 2044109016, + "sh_exact": 2044109012, + "bs": -124, + "bx": -125, + "mult": { + "-252": 1, + "-249": 1, + "-216": 1, + "-199": 1, + "-6": 1, + "0": 31 + } + }, + { + "S": 4011206, + "d": -197, + "w": 994779088, + "sh_src": 1122754508, + "sh_exact": 1122754510, + "bs": -113, + "bx": -112, + "mult": { + "-244": 1, + "-240": 1, + "-228": 1, + "-197": 1, + "0": 6 + } + }, + { + "S": 8387543, + "d": -194, + "w": 1006505161, + "sh_src": 1073878158, + "sh_exact": 1073878161, + "bs": -121, + "bx": -120, + "mult": { + "-255": 1, + "-237": 1, + "-194": 1, + "-69": 1, + "0": 14 + } + }, + { + "S": 126799967, + "d": -192, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-228": 1, + "-209": 1, + "-192": 1, + "-164": 1, + "0": 240 + } + }, + { + "S": 127794461, + "d": -190, + "w": 1022355689, + "sh_src": 1127710752, + "sh_exact": 1127710755, + "bs": -128, + "bx": -127, + "mult": { + "-239": 1, + "-230": 1, + "-190": 2, + "-1": 1, + "0": 241 + } + }, + { + "S": 128796758, + "d": -188, + "w": 1030374062, + "sh_src": 1118934906, + "sh_exact": 1118934904, + "bs": -127, + "bx": -128, + "mult": { + "-252": 1, + "-240": 1, + "-225": 1, + "-188": 1, + "0": 244 + } + }, + { + "S": 129806918, + "d": -186, + "w": 1038455340, + "sh_src": 1110227334, + "sh_exact": 1110227331, + "bs": -127, + "bx": -128, + "mult": { + "-204": 1, + "-186": 1, + "-96": 1, + "-9": 1, + "0": 245 + } + }, + { + "S": 26062993, + "d": -185, + "w": 1042519721, + "sh_src": 1382373732, + "sh_exact": 1382373737, + "bs": -126, + "bx": -125, + "mult": { + "-185": 1, + "-165": 1, + "-91": 1, + "0": 48 + } + }, + { + "S": 130825002, + "d": -184, + "w": 1046600012, + "sh_src": 1101587514, + "sh_exact": 1101587509, + "bs": -127, + "bx": -128, + "mult": { + "-243": 1, + "-184": 1, + "-107": 1, + "-1": 1, + "0": 247 + } + }, + { + "S": 131851072, + "d": -182, + "w": 1054808573, + "sh_src": 1093014916, + "sh_exact": 1093014914, + "bs": -127, + "bx": -128, + "mult": { + "-217": 1, + "-182": 1, + "-132": 1, + "-8": 1, + "0": 249 + } + }, + { + "S": 3066304, + "d": -182, + "w": 1054808573, + "sh_src": 1468738794, + "sh_exact": 1468738790, + "bs": -106, + "bx": -107, + "mult": { + "-238": 1, + "-228": 1, + "-182": 1, + "-152": 1, + "0": 4 + } + }, + { + "S": 132367121, + "d": -181, + "w": 1058936967, + "sh_src": 1088753664, + "sh_exact": 1088753665, + "bs": -128, + "bx": -127, + "mult": { + "-196": 1, + "-181": 1, + "-160": 1, + "-6": 1, + "0": 250 + } + }, + { + "S": 12175220, + "d": -178, + "w": 1071419362, + "sh_src": 1479595314, + "sh_exact": 1479595318, + "bs": -123, + "bx": -122, + "mult": { + "-244": 1, + "-178": 1, + "-133": 1, + "-76": 1, + "0": 21 + } + }, + { + "S": 3619660, + "d": -178, + "w": 1071419362, + "sh_src": 1244205150, + "sh_exact": 1244205154, + "bs": -110, + "bx": -109, + "mult": { + "-248": 1, + "-205": 1, + "-178": 1, + "-141": 1, + "0": 5 + } + }, + { + "S": 134451597, + "d": -177, + "w": 1075612775, + "sh_src": 2143748256, + "sh_exact": 2143748253, + "bs": -127, + "bx": -128, + "mult": { + "-239": 1, + "-177": 1, + "-145": 1, + "-4": 1, + "0": 254 + } + }, + { + "S": 19207371, + "d": -177, + "w": 1075612775, + "sh_src": 1875779722, + "sh_exact": 1875779721, + "bs": -124, + "bx": -125, + "mult": { + "-186": 1, + "-177": 1, + "-110": 1, + "0": 35 + } + }, + { + "S": 6402457, + "d": -177, + "w": 1075612775, + "sh_src": 1406834794, + "sh_exact": 1406834791, + "bs": -117, + "bx": -118, + "mult": { + "-230": 1, + "-179": 1, + "-177": 1, + "-55": 1, + "0": 10 + } + }, + { + "S": 26995565, + "d": -176, + "w": 1079822601, + "sh_src": 1334619110, + "sh_exact": 1334619113, + "bs": -126, + "bx": -125, + "mult": { + "-192": 1, + "-176": 1, + "-170": 1, + "0": 50 + } + }, + { + "S": 136036469, + "d": -174, + "w": 1088291750, + "sh_src": 2118772846, + "sh_exact": 2118772843, + "bs": -127, + "bx": -128, + "mult": { + "-217": 1, + "-174": 1, + "-138": 1, + "-13": 1, + "0": 257 + } + }, + { + "S": 46059577, + "d": -170, + "w": 1105429847, + "sh_src": 1564443240, + "sh_exact": 1564443244, + "bs": -127, + "bx": -126, + "mult": { + "-248": 1, + "-203": 1, + "-173": 1, + "-170": 1, + "-1": 1, + "0": 85 + } + }, + { + "S": 139807538, + "d": -167, + "w": 1118460304, + "sh_src": 2061622570, + "sh_exact": 2061622573, + "bs": -128, + "bx": -127, + "mult": { + "-220": 1, + "-167": 1, + "-85": 1, + "0": 265 + } + }, + { + "S": 10754426, + "d": -167, + "w": 1118460304, + "sh_src": 1675068338, + "sh_exact": 1675068340, + "bs": -122, + "bx": -121, + "mult": { + "-200": 1, + "-167": 1, + "-138": 1, + "-13": 1, + "0": 18 + } + }, + { + "S": 10838774, + "d": -165, + "w": 1127232497, + "sh_src": 1662032852, + "sh_exact": 1662032856, + "bs": -122, + "bx": -121, + "mult": { + "-252": 1, + "-247": 1, + "-224": 1, + "-165": 1, + "-6": 1, + "0": 18 + } + }, + { + "S": 28291109, + "d": -164, + "w": 1131644360, + "sh_src": 1273502460, + "sh_exact": 1273502464, + "bs": -126, + "bx": -125, + "mult": { + "-234": 1, + "-233": 1, + "-164": 1, + "-118": 1, + "0": 52 + } + }, + { + "S": 20207935, + "d": -164, + "w": 1131644360, + "sh_src": 1782903448, + "sh_exact": 1782903450, + "bs": -125, + "bx": -124, + "mult": { + "-184": 1, + "-164": 1, + "-145": 1, + "-10": 1, + "0": 36 + } + }, + { + "S": 1837085, + "d": -164, + "w": 1131644360, + "sh_src": 1225746120, + "sh_exact": 1225746122, + "bs": -90, + "bx": -89, + "mult": { + "-168": 2, + "-164": 1, + "-16": 1, + "0": 1 + } + }, + { + "S": 28512999, + "d": -162, + "w": 1140519957, + "sh_src": 1263591988, + "sh_exact": 1263591985, + "bs": -125, + "bx": -126, + "mult": { + "-239": 1, + "-162": 1, + "-114": 1, + "-51": 1, + "0": 52 + } + }, + { + "S": 5321598, + "d": -160, + "w": 1149465166, + "sh_src": 1692574162, + "sh_exact": 1692574158, + "bs": -114, + "bx": -115, + "mult": { + "-160": 1, + "-112": 1, + "-8": 1, + "0": 8 + } + }, + { + "S": 144245506, + "d": -159, + "w": 1153964045, + "sh_src": 1998193114, + "sh_exact": 1998193109, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-225": 1, + "-159": 1, + "-58": 1, + "0": 273 + } + }, + { + "S": 6977002, + "d": -155, + "w": 1172136335, + "sh_src": 1290984190, + "sh_exact": 1290984187, + "bs": -117, + "bx": -118, + "mult": { + "-240": 1, + "-203": 1, + "-155": 1, + "-22": 1, + "0": 11 + } + }, + { + "S": 149991593, + "d": -149, + "w": 1199932745, + "sh_src": 1921643540, + "sh_exact": 1921643543, + "bs": -128, + "bx": -127, + "mult": { + "-243": 1, + "-212": 1, + "-149": 1, + "-90": 1, + "0": 284 + } + }, + { + "S": 30709708, + "d": -143, + "w": 1228388319, + "sh_src": 1173205462, + "sh_exact": 1173205457, + "bs": -125, + "bx": -126, + "mult": { + "-197": 1, + "-143": 1, + "-131": 1, + "-16": 1, + "0": 56 + } + }, + { + "S": 154752835, + "d": -141, + "w": 1238022680, + "sh_src": 1862520812, + "sh_exact": 1862520814, + "bs": -128, + "bx": -127, + "mult": { + "-244": 1, + "-204": 1, + "-141": 1, + "-72": 1, + "0": 293 + } + }, + { + "S": 30950567, + "d": -141, + "w": 1238022680, + "sh_src": 1164075506, + "sh_exact": 1164075509, + "bs": -126, + "bx": -125, + "mult": { + "-230": 1, + "-165": 2, + "-141": 1, + "0": 57 + } + }, + { + "S": 157189833, + "d": -137, + "w": 1257518664, + "sh_src": 1833645154, + "sh_exact": 1833645158, + "bs": -128, + "bx": -127, + "mult": { + "-137": 1, + "-134": 1, + "-109": 1, + "-4": 1, + "0": 297 + } + }, + { + "S": 157805055, + "d": -136, + "w": 1262440440, + "sh_src": 1826496470, + "sh_exact": 1826496472, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-215": 1, + "-137": 1, + "-136": 1, + "0": 299 + } + }, + { + "S": 3669885, + "d": -136, + "w": 1262440440, + "sh_src": 1227177314, + "sh_exact": 1227177317, + "bs": -107, + "bx": -106, + "mult": { + "-246": 1, + "-212": 1, + "-136": 1, + "-134": 1, + "0": 5 + } + }, + { + "S": 159042731, + "d": -134, + "w": 1272341849, + "sh_src": 1812282610, + "sh_exact": 1812282613, + "bs": -128, + "bx": -127, + "mult": { + "-210": 1, + "-169": 1, + "-134": 1, + "-57": 1, + "0": 301 + } + }, + { + "S": 3879091, + "d": -134, + "w": 1272341849, + "sh_src": 1160993546, + "sh_exact": 1160993549, + "bs": -108, + "bx": -107, + "mult": { + "-243": 1, + "-166": 1, + "-134": 1, + "-28": 1, + "0": 5 + } + }, + { + "S": 3397132, + "d": -133, + "w": 1277321633, + "sh_src": 1325706394, + "sh_exact": 1325706398, + "bs": -105, + "bx": -104, + "mult": { + "-222": 1, + "-192": 1, + "-133": 1, + "-2": 1, + "0": 4 + } + }, + { + "S": 160290113, + "d": -132, + "w": 1282320903, + "sh_src": 1798179382, + "sh_exact": 1798179381, + "bs": -127, + "bx": -128, + "mult": { + "-149": 1, + "-139": 1, + "-132": 1, + "-2": 1, + "0": 303 + } + }, + { + "S": 53849092, + "d": -130, + "w": 1292378209, + "sh_src": 1338139442, + "sh_exact": 1338139444, + "bs": -127, + "bx": -126, + "mult": { + "-175": 1, + "-130": 1, + "-111": 1, + "-12": 1, + "0": 100 + } + }, + { + "S": 4895372, + "d": -130, + "w": 1292378209, + "sh_src": 1839941732, + "sh_exact": 1839941736, + "bs": -112, + "bx": -111, + "mult": { + "-254": 1, + "-228": 1, + "-130": 1, + "-12": 1, + "0": 7 + } + }, + { + "S": 54059850, + "d": -129, + "w": 1297436397, + "sh_src": 1332922570, + "sh_exact": 1332922567, + "bs": -126, + "bx": -127, + "mult": { + "-213": 1, + "-204": 1, + "-129": 1, + "-122": 1, + "0": 101 + } + }, + { + "S": 32435910, + "d": -129, + "w": 1297436397, + "sh_src": 1110768810, + "sh_exact": 1110768806, + "bs": -125, + "bx": -126, + "mult": { + "-240": 1, + "-239": 1, + "-185": 1, + "-129": 1, + "-2": 1, + "0": 59 + } + }, + { + "S": 4158450, + "d": -129, + "w": 1297436397, + "sh_src": 1082999590, + "sh_exact": 1082999586, + "bs": -108, + "bx": -109, + "mult": { + "-225": 2, + "-179": 1, + "-129": 1, + "0": 6 + } + }, + { + "S": 2495070, + "d": -129, + "w": 1297436397, + "sh_src": 1804999314, + "sh_exact": 1804999310, + "bs": -95, + "bx": -96, + "mult": { + "-254": 1, + "-243": 1, + "-234": 1, + "-129": 1, + "-1": 1, + "0": 2 + } + }, + { + "S": 1386150, + "d": -129, + "w": 1297436397, + "sh_src": 1624499382, + "sh_exact": 1624499379, + "bs": -69, + "bx": -70, + "mult": { + "-217": 1, + "-129": 1, + "-126": 1, + "0": 1 + } + }, + { + "S": 32562876, + "d": -128, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-216": 1, + "-201": 1, + "-128": 1, + "-124": 1, + "0": 60 + } + }, + { + "S": 10854292, + "d": -128, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-220": 1, + "-128": 1, + "-97": 1, + "-3": 1, + "0": 18 + } + }, + { + "S": 166025579, + "d": -123, + "w": 1328204632, + "sh_src": 1736060056, + "sh_exact": 1736060057, + "bs": -128, + "bx": -127, + "mult": { + "-216": 1, + "-123": 1, + "-107": 1, + "-10": 1, + "0": 314 + } + }, + { + "S": 3293777, + "d": -120, + "w": 1343861016, + "sh_src": 1367305562, + "sh_exact": 1367305567, + "bs": -103, + "bx": -102, + "mult": { + "-247": 1, + "-224": 1, + "-120": 1, + "-39": 1, + "0": 4 + } + }, + { + "S": 170627962, + "d": -116, + "w": 1365023694, + "sh_src": 1689232956, + "sh_exact": 1689232953, + "bs": -127, + "bx": -128, + "mult": { + "-235": 1, + "-200": 1, + "-116": 1, + "-12": 1, + "0": 323 + } + }, + { + "S": 171295780, + "d": -115, + "w": 1370366238, + "sh_src": 1682647272, + "sh_exact": 1682647268, + "bs": -127, + "bx": -128, + "mult": { + "-203": 1, + "-115": 1, + "-112": 1, + "-4": 1, + "0": 324 + } + }, + { + "S": 2561352, + "d": -107, + "w": 1413866306, + "sh_src": 1758290004, + "sh_exact": 1758290008, + "bs": -94, + "bx": -93, + "mult": { + "-253": 1, + "-107": 1, + "-39": 1, + "-1": 1, + "0": 2 + } + }, + { + "S": 180219040, + "d": -102, + "w": 1441752318, + "sh_src": 1599333660, + "sh_exact": 1599333656, + "bs": -127, + "bx": -128, + "mult": { + "-189": 1, + "-120": 1, + "-102": 1, + "-9": 1, + "0": 341 + } + }, + { + "S": 3054560, + "d": -102, + "w": 1441752318, + "sh_src": 1474385716, + "sh_exact": 1474385714, + "bs": -98, + "bx": -99, + "mult": { + "-253": 1, + "-244": 1, + "-234": 1, + "-102": 1, + "-1": 1, + "0": 3 + } + }, + { + "S": 182343405, + "d": -99, + "w": 1458747237, + "sh_src": 1580700858, + "sh_exact": 1580700855, + "bs": -127, + "bx": -128, + "mult": { + "-151": 1, + "-142": 1, + "-99": 1, + "-4": 1, + "0": 345 + } + }, + { + "S": 183057077, + "d": -98, + "w": 1464456613, + "sh_src": 1574538288, + "sh_exact": 1574538285, + "bs": -127, + "bx": -128, + "mult": { + "-222": 1, + "-198": 1, + "-135": 1, + "-98": 1, + "0": 347 + } + }, + { + "S": 6312313, + "d": -98, + "w": 1464456613, + "sh_src": 1426925324, + "sh_exact": 1426925321, + "bs": -113, + "bx": -114, + "mult": { + "-237": 1, + "-230": 1, + "-151": 1, + "-98": 1, + "0": 10 + } + }, + { + "S": 184492811, + "d": -96, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-156": 1, + "-100": 1, + "-96": 1, + "-4": 1, + "0": 349 + } + }, + { + "S": 62222518, + "d": -93, + "w": 1493340431, + "sh_src": 1158062968, + "sh_exact": 1158062971, + "bs": -127, + "bx": -126, + "mult": { + "-163": 1, + "-121": 1, + "-93": 1, + "-47": 1, + "0": 116 + } + }, + { + "S": 187398150, + "d": -92, + "w": 1499185200, + "sh_src": 1538064146, + "sh_exact": 1538064149, + "bs": -128, + "bx": -127, + "mult": { + "-236": 1, + "-231": 1, + "-92": 1, + "-18": 1, + "0": 355 + } + }, + { + "S": 62466050, + "d": -92, + "w": 1499185200, + "sh_src": 1153548110, + "sh_exact": 1153548112, + "bs": -127, + "bx": -126, + "mult": { + "-244": 1, + "-198": 1, + "-131": 1, + "-92": 1, + "0": 117 + } + }, + { + "S": 37479630, + "d": -92, + "w": 1499185200, + "sh_src": 1922580184, + "sh_exact": 1922580187, + "bs": -126, + "bx": -125, + "mult": { + "-237": 1, + "-232": 1, + "-92": 1, + "-3": 1, + "0": 69 + } + }, + { + "S": 188131606, + "d": -91, + "w": 1505052846, + "sh_src": 1532067804, + "sh_exact": 1532067802, + "bs": -127, + "bx": -128, + "mult": { + "-195": 1, + "-103": 1, + "-91": 1, + "-1": 1, + "0": 356 + } + }, + { + "S": 17169812, + "d": -90, + "w": 1510943456, + "sh_src": 2098380400, + "sh_exact": 2098380403, + "bs": -123, + "bx": -122, + "mult": { + "-196": 1, + "-123": 1, + "-90": 1, + "-10": 1, + "0": 30 + } + }, + { + "S": 189607140, + "d": -89, + "w": 1516857121, + "sh_src": 1520145158, + "sh_exact": 1520145160, + "bs": -128, + "bx": -127, + "mult": { + "-188": 1, + "-176": 1, + "-89": 1, + "-11": 1, + "0": 359 + } + }, + { + "S": 192593018, + "d": -85, + "w": 1540744143, + "sh_src": 1496577492, + "sh_exact": 1496577494, + "bs": -128, + "bx": -127, + "mult": { + "-250": 1, + "-246": 1, + "-85": 1, + "-37": 1, + "0": 365 + } + }, + { + "S": 6212678, + "d": -85, + "w": 1540744143, + "sh_src": 1449809450, + "sh_exact": 1449809447, + "bs": -112, + "bx": -113, + "mult": { + "-227": 1, + "-85": 1, + "-84": 1, + "0": 10 + } + }, + { + "S": 195625916, + "d": -81, + "w": 1565007326, + "sh_src": 1473375218, + "sh_exact": 1473375216, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-229": 1, + "-123": 1, + "-81": 1, + "0": 371 + } + }, + { + "S": 65463858, + "d": -80, + "w": 1571132588, + "sh_src": 1100723306, + "sh_exact": 1100723304, + "bs": -126, + "bx": -127, + "mult": { + "-251": 1, + "-247": 1, + "-236": 1, + "-80": 1, + "-6": 1, + "0": 122 + } + }, + { + "S": 197931891, + "d": -78, + "w": 1583455125, + "sh_src": 1456209888, + "sh_exact": 1456209885, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-168": 1, + "-78": 1, + "-30": 1, + "0": 375 + } + }, + { + "S": 198706574, + "d": -77, + "w": 1589652587, + "sh_src": 1450532668, + "sh_exact": 1450532664, + "bs": -127, + "bx": -128, + "mult": { + "-240": 1, + "-222": 1, + "-204": 1, + "-77": 1, + "0": 377 + } + }, + { + "S": 199484288, + "d": -76, + "w": 1595874303, + "sh_src": 1444877588, + "sh_exact": 1444877584, + "bs": -127, + "bx": -128, + "mult": { + "-212": 1, + "-204": 1, + "-76": 1, + "-40": 1, + "0": 378 + } + }, + { + "S": 1837294, + "d": -75, + "w": 1602120368, + "sh_src": 1225606684, + "sh_exact": 1225606688, + "bs": -74, + "bx": -73, + "mult": { + "-180": 1, + "-159": 1, + "-82": 1, + "-75": 1, + "0": 1 + } + }, + { + "S": 201048860, + "d": -74, + "w": 1608390878, + "sh_src": 1433633480, + "sh_exact": 1433633477, + "bs": -127, + "bx": -128, + "mult": { + "-240": 1, + "-208": 1, + "-74": 1, + "-31": 1, + "0": 381 + } + }, + { + "S": 40209772, + "d": -74, + "w": 1608390878, + "sh_src": 1792041850, + "sh_exact": 1792041846, + "bs": -125, + "bx": -126, + "mult": { + "-200": 1, + "-180": 1, + "-74": 1, + "-2": 1, + "0": 74 + } + }, + { + "S": 201835741, + "d": -73, + "w": 1614685927, + "sh_src": 1428044282, + "sh_exact": 1428044284, + "bs": -128, + "bx": -127, + "mult": { + "-247": 1, + "-73": 1, + "-44": 1, + "-1": 1, + "0": 382 + } + }, + { + "S": 8775467, + "d": -73, + "w": 1614685927, + "sh_src": 2052813660, + "sh_exact": 2052813658, + "bs": -116, + "bx": -117, + "mult": { + "-219": 1, + "-136": 1, + "-73": 1, + "-7": 1, + "0": 14 + } + }, + { + "S": 18492614, + "d": -71, + "w": 1627350029, + "sh_src": 1948280384, + "sh_exact": 1948280379, + "bs": -122, + "bx": -123, + "mult": { + "-249": 1, + "-176": 1, + "-117": 1, + "-71": 1, + "0": 33 + } + }, + { + "S": 2641802, + "d": -71, + "w": 1627350029, + "sh_src": 1704745336, + "sh_exact": 1704745332, + "bs": -89, + "bx": -90, + "mult": { + "-156": 1, + "-78": 1, + "-71": 1, + "0": 3 + } + }, + { + "S": 204214909, + "d": -70, + "w": 1633719273, + "sh_src": 1411407114, + "sh_exact": 1411407118, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-197": 1, + "-70": 1, + "-25": 1, + "0": 387 + } + }, + { + "S": 10790220, + "d": -69, + "w": 1640113442, + "sh_src": 1669511694, + "sh_exact": 1669511698, + "bs": -119, + "bx": -118, + "mult": { + "-242": 1, + "-217": 1, + "-69": 1, + "0": 19 + } + }, + { + "S": 9762580, + "d": -69, + "w": 1640113442, + "sh_src": 1845249768, + "sh_exact": 1845249771, + "bs": -118, + "bx": -117, + "mult": { + "-225": 1, + "-152": 1, + "-69": 1, + "-30": 1, + "0": 16 + } + }, + { + "S": 3639137, + "d": -66, + "w": 1659446468, + "sh_src": 1237546056, + "sh_exact": 1237546052, + "bs": -99, + "bx": -100, + "mult": { + "-157": 1, + "-118": 1, + "-66": 1, + "-1": 1, + "0": 4 + } + }, + { + "S": 29982289, + "d": -63, + "w": 1679008181, + "sh_src": 1201669328, + "sh_exact": 1201669326, + "bs": -124, + "bx": -125, + "mult": { + "-223": 1, + "-205": 1, + "-159": 1, + "-63": 1, + "0": 55 + } + }, + { + "S": 70507362, + "d": -61, + "w": 1692176689, + "sh_src": 2043973618, + "sh_exact": 2043973622, + "bs": -127, + "bx": -126, + "mult": { + "-249": 1, + "-168": 1, + "-61": 1, + "-58": 1, + "0": 132 + } + }, + { + "S": 214015426, + "d": -58, + "w": 1712123407, + "sh_src": 1346773834, + "sh_exact": 1346773836, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-242": 1, + "-115": 1, + "-58": 1, + "0": 406 + } + }, + { + "S": 42970611, + "d": -57, + "w": 1718824438, + "sh_src": 1676904108, + "sh_exact": 1676904106, + "bs": -125, + "bx": -126, + "mult": { + "-247": 1, + "-238": 1, + "-235": 1, + "-57": 1, + "-4": 1, + "0": 79 + } + }, + { + "S": 14323537, + "d": -57, + "w": 1718824438, + "sh_src": 1257678084, + "sh_exact": 1257678080, + "bs": -120, + "bx": -121, + "mult": { + "-228": 1, + "-181": 1, + "-124": 1, + "-57": 1, + "0": 25 + } + }, + { + "S": 218236488, + "d": -53, + "w": 1745891902, + "sh_src": 1320724960, + "sh_exact": 1320724957, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-230": 1, + "-105": 1, + "-53": 1, + "0": 414 + } + }, + { + "S": 43818128, + "d": -52, + "w": 1752725117, + "sh_src": 1644469938, + "sh_exact": 1644469933, + "bs": -125, + "bx": -126, + "mult": { + "-236": 1, + "-218": 1, + "-52": 1, + "-17": 1, + "0": 81 + } + }, + { + "S": 9525680, + "d": -52, + "w": 1752725117, + "sh_src": 1891140428, + "sh_exact": 1891140424, + "bs": -116, + "bx": -117, + "mult": { + "-238": 1, + "-52": 1, + "-11": 1, + "0": 16 + } + }, + { + "S": 43989627, + "d": -51, + "w": 1759585079, + "sh_src": 1638058768, + "sh_exact": 1638058764, + "bs": -125, + "bx": -126, + "mult": { + "-251": 1, + "-248": 1, + "-241": 1, + "-51": 1, + "-16": 1, + "0": 81 + } + }, + { + "S": 3757173, + "d": -49, + "w": 1773385661, + "sh_src": 1198667086, + "sh_exact": 1198667090, + "bs": -99, + "bx": -98, + "mult": { + "-243": 1, + "-203": 1, + "-175": 1, + "-49": 1, + "-1": 1, + "0": 4 + } + }, + { + "S": 223411811, + "d": -47, + "w": 1787294487, + "sh_src": 1290130430, + "sh_exact": 1290130432, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-239": 1, + "-163": 1, + "-47": 1, + "-1": 1, + "0": 423 + } + }, + { + "S": 224286220, + "d": -46, + "w": 1794289757, + "sh_src": 1285100692, + "sh_exact": 1285100690, + "bs": -127, + "bx": -128, + "mult": { + "-234": 1, + "-140": 1, + "-46": 1, + "-6": 1, + "0": 425 + } + }, + { + "S": 44857244, + "d": -46, + "w": 1794289757, + "sh_src": 1606375866, + "sh_exact": 1606375863, + "bs": -125, + "bx": -126, + "mult": { + "-255": 1, + "-219": 1, + "-46": 1, + "-19": 1, + "0": 83 + } + }, + { + "S": 11897122, + "d": -44, + "w": 1808362541, + "sh_src": 1514181206, + "sh_exact": 1514181204, + "bs": -118, + "bx": -119, + "mult": { + "-219": 1, + "-210": 1, + "-44": 1, + "-4": 1, + "0": 20 + } + }, + { + "S": 32545459, + "d": -42, + "w": 1822545702, + "sh_src": 1107029926, + "sh_exact": 1107029924, + "bs": -124, + "bx": -125, + "mult": { + "-244": 1, + "-243": 1, + "-202": 1, + "-42": 1, + "0": 60 + } + }, + { + "S": 230503662, + "d": -39, + "w": 1844029293, + "sh_src": 1250437300, + "sh_exact": 1250437297, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-173": 1, + "-39": 1, + "-23": 1, + "0": 437 + } + }, + { + "S": 76834554, + "d": -39, + "w": 1844029293, + "sh_src": 1875655950, + "sh_exact": 1875655946, + "bs": -126, + "bx": -127, + "mult": { + "-251": 1, + "-240": 1, + "-39": 1, + "-20": 1, + "0": 144 + } + }, + { + "S": 25611518, + "d": -39, + "w": 1844029293, + "sh_src": 1406741964, + "sh_exact": 1406741960, + "bs": -123, + "bx": -124, + "mult": { + "-227": 1, + "-138": 1, + "-39": 1, + "-1": 1, + "0": 46 + } + }, + { + "S": 7435602, + "d": -39, + "w": 1844029293, + "sh_src": 1211361134, + "sh_exact": 1211361132, + "bs": -112, + "bx": -113, + "mult": { + "-240": 1, + "-234": 1, + "-162": 1, + "-39": 1, + "0": 12 + } + }, + { + "S": 3259237, + "d": -38, + "w": 1851246620, + "sh_src": 1381795682, + "sh_exact": 1381795686, + "bs": -93, + "bx": -92, + "mult": { + "-247": 1, + "-244": 1, + "-136": 1, + "-38": 1, + "0": 4 + } + }, + { + "S": 235049939, + "d": -34, + "w": 1880399512, + "sh_src": 1226251652, + "sh_exact": 1226251653, + "bs": -128, + "bx": -127, + "mult": { + "-228": 1, + "-225": 1, + "-122": 1, + "-34": 1, + "0": 446 + } + }, + { + "S": 235969899, + "d": -33, + "w": 1887759188, + "sh_src": 1221470950, + "sh_exact": 1221470948, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-244": 1, + "-204": 1, + "-33": 1, + "-2": 1, + "0": 447 + } + }, + { + "S": 3868359, + "d": -33, + "w": 1887759188, + "sh_src": 1164214500, + "sh_exact": 1164214497, + "bs": -97, + "bx": -98, + "mult": { + "-170": 1, + "-33": 1, + "-4": 1, + "0": 5 + } + }, + { + "S": 236893458, + "d": -32, + "w": 1895147668, + "sh_src": 1216708886, + "sh_exact": 1216708889, + "bs": -128, + "bx": -127, + "mult": { + "-227": 1, + "-132": 1, + "-32": 1, + "-14": 1, + "0": 449 + } + }, + { + "S": 237820634, + "d": -31, + "w": 1902565067, + "sh_src": 1211965388, + "sh_exact": 1211965385, + "bs": -127, + "bx": -128, + "mult": { + "-237": 2, + "-31": 1, + "-19": 1, + "0": 451 + } + }, + { + "S": 238751437, + "d": -30, + "w": 1910011495, + "sh_src": 1207240382, + "sh_exact": 1207240383, + "bs": -128, + "bx": -127, + "mult": { + "-100": 1, + "-52": 1, + "-30": 1, + "0": 453 + } + }, + { + "S": 240623988, + "d": -28, + "w": 1924991901, + "sh_src": 1197845566, + "sh_exact": 1197845562, + "bs": -127, + "bx": -128, + "mult": { + "-218": 1, + "-118": 1, + "-28": 1, + "0": 457 + } + }, + { + "S": 80207996, + "d": -28, + "w": 1924991901, + "sh_src": 1796768346, + "sh_exact": 1796768343, + "bs": -126, + "bx": -127, + "mult": { + "-198": 1, + "-118": 1, + "-28": 1, + "-1": 1, + "0": 150 + } + }, + { + "S": 7792444, + "d": -27, + "w": 1932526107, + "sh_src": 1155888868, + "sh_exact": 1155888866, + "bs": -112, + "bx": -113, + "mult": { + "-251": 1, + "-136": 1, + "-27": 1, + "0": 13 + } + }, + { + "S": 242511225, + "d": -26, + "w": 1940089800, + "sh_src": 1188523854, + "sh_exact": 1188523856, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-246": 1, + "-30": 1, + "-26": 1, + "0": 460 + } + }, + { + "S": 80837075, + "d": -26, + "w": 1940089800, + "sh_src": 1782785782, + "sh_exact": 1782785783, + "bs": -127, + "bx": -126, + "mult": { + "-241": 2, + "-175": 1, + "-26": 1, + "-1": 1, + "0": 151 + } + }, + { + "S": 22046475, + "d": -26, + "w": 1940089800, + "sh_src": 1634220298, + "sh_exact": 1634220301, + "bs": -123, + "bx": -122, + "mult": { + "-252": 1, + "-242": 2, + "-26": 1, + "-1": 1, + "0": 39 + } + }, + { + "S": 16167415, + "d": -26, + "w": 1940089800, + "sh_src": 1114241114, + "sh_exact": 1114241115, + "bs": -121, + "bx": -120, + "mult": { + "-181": 1, + "-151": 1, + "-31": 1, + "-26": 1, + "0": 28 + } + }, + { + "S": 7348825, + "d": -26, + "w": 1940089800, + "sh_src": 1225665224, + "sh_exact": 1225665226, + "bs": -112, + "bx": -111, + "mult": { + "-255": 1, + "-254": 1, + "-247": 1, + "-26": 1, + "-2": 1, + "0": 11 + } + }, + { + "S": 4409295, + "d": -26, + "w": 1940089800, + "sh_src": 2042775376, + "sh_exact": 2042775377, + "bs": -101, + "bx": -100, + "mult": { + "-214": 1, + "-178": 1, + "-142": 1, + "-26": 1, + "0": 6 + } + }, + { + "S": 3233483, + "d": -26, + "w": 1940089800, + "sh_src": 1392801392, + "sh_exact": 1392801393, + "bs": -91, + "bx": -90, + "mult": { + "-246": 1, + "-230": 1, + "-191": 1, + "-26": 1, + "0": 4 + } + }, + { + "S": 2004225, + "d": -26, + "w": 1940089800, + "sh_src": 1123526454, + "sh_exact": 1123526457, + "bs": -68, + "bx": -67, + "mult": { + "-168": 1, + "-165": 1, + "-34": 1, + "-26": 1, + "0": 1 + } + }, + { + "S": 243460387, + "d": -25, + "w": 1947683097, + "sh_src": 1183890238, + "sh_exact": 1183890241, + "bs": -128, + "bx": -127, + "mult": { + "-254": 1, + "-207": 1, + "-114": 1, + "-25": 1, + "0": 462 + } + }, + { + "S": 81789957, + "d": -23, + "w": 1962958964, + "sh_src": 1762015700, + "sh_exact": 1762015697, + "bs": -126, + "bx": -127, + "mult": { + "-243": 1, + "-91": 1, + "-23": 1, + "0": 154 + } + }, + { + "S": 49073974, + "d": -23, + "w": 1962958964, + "sh_src": 1468346416, + "sh_exact": 1468346420, + "bs": -126, + "bx": -125, + "mult": { + "-253": 1, + "-223": 1, + "-28": 1, + "-23": 1, + "0": 91 + } + }, + { + "S": 246330221, + "d": -22, + "w": 1970641767, + "sh_src": 1170097500, + "sh_exact": 1170097502, + "bs": -128, + "bx": -127, + "mult": { + "-196": 1, + "-179": 1, + "-22": 1, + "-11": 1, + "0": 467 + } + }, + { + "S": 14490013, + "d": -22, + "w": 1970641767, + "sh_src": 1243228598, + "sh_exact": 1243228595, + "bs": -119, + "bx": -120, + "mult": { + "-254": 1, + "-211": 1, + "-24": 1, + "-22": 1, + "0": 25 + } + }, + { + "S": 49458866, + "d": -21, + "w": 1978354640, + "sh_src": 1456919654, + "sh_exact": 1456919656, + "bs": -126, + "bx": -125, + "mult": { + "-244": 1, + "-202": 1, + "-142": 1, + "-21": 1, + "0": 92 + } + }, + { + "S": 250209356, + "d": -18, + "w": 2001674853, + "sh_src": 1151956824, + "sh_exact": 1151956828, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-235": 1, + "-165": 1, + "-18": 1, + "-1": 1, + "0": 474 + } + }, + { + "S": 251188648, + "d": -17, + "w": 2009509184, + "sh_src": 1147465772, + "sh_exact": 1147465773, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-237": 1, + "-226": 1, + "-17": 1, + "-5": 1, + "0": 476 + } + }, + { + "S": 3467928, + "d": -15, + "w": 2025269950, + "sh_src": 1298642772, + "sh_exact": 1298642771, + "bs": -91, + "bx": -92, + "mult": { + "-251": 1, + "-193": 1, + "-49": 1, + "-15": 1, + "0": 4 + } + }, + { + "S": 255144291, + "d": -13, + "w": 2041154325, + "sh_src": 1129675978, + "sh_exact": 1129675977, + "bs": -127, + "bx": -128, + "mult": { + "-234": 1, + "-225": 1, + "-32": 1, + "-13": 1, + "0": 484 + } + }, + { + "S": 85048097, + "d": -13, + "w": 2041154325, + "sh_src": 1694513968, + "sh_exact": 1694513965, + "bs": -126, + "bx": -127, + "mult": { + "-238": 1, + "-234": 1, + "-191": 1, + "-13": 1, + "-1": 1, + "0": 159 + } + }, + { + "S": 5101501, + "d": -8, + "w": 2081412406, + "sh_src": 1765597864, + "sh_exact": 1765597861, + "bs": -102, + "bx": -103, + "mult": { + "-237": 1, + "-176": 1, + "-38": 1, + "-8": 1, + "0": 7 + } + }, + { + "S": 261194850, + "d": -7, + "w": 2089558799, + "sh_src": 1103507116, + "sh_exact": 1103507118, + "bs": -128, + "bx": -127, + "mult": { + "-247": 1, + "-234": 1, + "-211": 1, + "-7": 1, + "-1": 1, + "0": 495 + } + }, + { + "S": 87064950, + "d": -7, + "w": 2089558799, + "sh_src": 1655260678, + "sh_exact": 1655260677, + "bs": -126, + "bx": -127, + "mult": { + "-254": 1, + "-251": 1, + "-241": 1, + "-12": 1, + "-7": 1, + "0": 163 + } + }, + { + "S": 37313550, + "d": -7, + "w": 2089558799, + "sh_src": 1931137458, + "sh_exact": 1931137456, + "bs": -124, + "bx": -125, + "mult": { + "-241": 1, + "-240": 1, + "-225": 1, + "-7": 1, + "0": 69 + } + }, + { + "S": 5804330, + "d": -7, + "w": 2089558799, + "sh_src": 1551806882, + "sh_exact": 1551806885, + "bs": -106, + "bx": -105, + "mult": { + "-183": 1, + "-113": 1, + "-9": 1, + "-7": 1, + "0": 8 + } + }, + { + "S": 265308051, + "d": -3, + "w": 2122464406, + "sh_src": 1086398908, + "sh_exact": 1086398905, + "bs": -127, + "bx": -128, + "mult": { + "-217": 1, + "-81": 1, + "-30": 1, + "-3": 1, + "0": 503 + } + } + ], + "unreachable_pairs": [ + { + "S": 1097924, + "d": -242, + "status": "unreachable_gap" + }, + { + "S": 847352, + "d": -234, + "status": "unreachable_gap" + }, + { + "S": 1158129, + "d": -223, + "status": "unreachable_gap" + }, + { + "S": 1396440, + "d": -215, + "status": "unreachable_gap" + }, + { + "S": 858552, + "d": -215, + "status": "unreachable_gap" + }, + { + "S": 723932, + "d": -178, + "status": "unreachable_negative" + }, + { + "S": 979991, + "d": -170, + "status": "unreachable_gap" + }, + { + "S": 663093, + "d": -162, + "status": "unreachable_negative" + }, + { + "S": 606258, + "d": -160, + "status": "unreachable_negative" + }, + { + "S": 1065298, + "d": -156, + "status": "unreachable_gap" + }, + { + "S": 564188, + "d": -133, + "status": "unreachable_negative" + }, + { + "S": 882772, + "d": -130, + "status": "unreachable_gap" + }, + { + "S": 1082461, + "d": -127, + "status": "unreachable_gap" + }, + { + "S": 880636, + "d": -117, + "status": "unreachable_gap" + }, + { + "S": 1290024, + "d": -107, + "status": "unreachable_gap" + }, + { + "S": 1156895, + "d": -100, + "status": "unreachable_gap" + }, + { + "S": 901759, + "d": -98, + "status": "unreachable_gap" + }, + { + "S": 699374, + "d": -91, + "status": "unreachable_negative" + }, + { + "S": 964031, + "d": -86, + "status": "unreachable_gap" + }, + { + "S": 1307807, + "d": -82, + "status": "unreachable_gap" + }, + { + "S": 1541460, + "d": -69, + "status": "unreachable_gap" + }, + { + "S": 1273380, + "d": -69, + "status": "unreachable_gap" + }, + { + "S": 965157, + "d": -52, + "status": "unreachable_gap" + }, + { + "S": 1333019, + "d": -51, + "status": "unreachable_gap" + }, + { + "S": 984193, + "d": -47, + "status": "unreachable_gap" + }, + { + "S": 942109, + "d": -45, + "status": "unreachable_negative" + }, + { + "S": 879607, + "d": -42, + "status": "unreachable_negative" + }, + { + "S": 749906, + "d": -36, + "status": "unreachable_negative" + }, + { + "S": 551389, + "d": -30, + "status": "unreachable_negative" + }, + { + "S": 708404, + "d": -27, + "status": "unreachable_negative" + }, + { + "S": 929328, + "d": -24, + "status": "unreachable_negative" + }, + { + "S": 742461, + "d": -18, + "status": "unreachable_negative" + }, + { + "S": 1692428, + "d": -16, + "status": "unreachable_gap" + }, + { + "S": 1155976, + "d": -15, + "status": "unreachable_gap" + }, + { + "S": 922950, + "d": -7, + "status": "unreachable_negative" + }, + { + "S": 891450, + "d": -7, + "status": "unreachable_negative" + }, + { + "S": 829190, + "d": -7, + "status": "unreachable_negative" + }, + { + "S": 1167637, + "d": -1, + "status": "unreachable_gap" + } + ] + }, + { + "group": "known", + "index": 11, + "cal": [ + 0.00390625, + -91, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 141, + "reachable": 122, + "unreachable": 19, + "info": { + "weights": 256, + "intervals": 778, + "evaluated": 853, + "candidates": 141 + }, + "timings": { + "table_s": 0.0016927259999874877, + "gate_wall_s": 0.394952045000025, + "certificate_load_and_check": 4.3e-05, + "table_parse_and_check": 0.000112, + "pruned_search": 0.025436, + "reachability_graph": 0.366283, + "witness_construction": 0.000334 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 122, + "witness_bad": [], + "unreach_ok": 19, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 3543191, + "d": -247, + "w": 311800807, + "sh_src": 1271057540, + "sh_exact": 1271057538, + "bs": -122, + "bx": -123, + "mult": { + "-254": 1, + "-253": 1, + "-247": 1, + "-240": 1, + "-217": 1, + "0": 6 + } + }, + { + "S": 2723037, + "d": -241, + "w": 326764439, + "sh_src": 1653888520, + "sh_exact": 1653888518, + "bs": -120, + "bx": -121, + "mult": { + "-250": 1, + "-241": 1, + "-189": 1, + "-51": 1, + "0": 4 + } + }, + { + "S": 15670985, + "d": -223, + "w": 376103639, + "sh_src": 1149538368, + "sh_exact": 1149538367, + "bs": -126, + "bx": -127, + "mult": { + "-246": 1, + "-231": 1, + "-223": 1, + "-116": 1, + "0": 29 + } + }, + { + "S": 4273905, + "d": -223, + "w": 376103639, + "sh_src": 2107487010, + "sh_exact": 2107487007, + "bs": -122, + "bx": -123, + "mult": { + "-254": 1, + "-223": 1, + "-170": 1, + "-71": 1, + "0": 7 + } + }, + { + "S": 3134197, + "d": -223, + "w": 376103639, + "sh_src": 1436922964, + "sh_exact": 1436922959, + "bs": -120, + "bx": -121, + "mult": { + "-223": 1, + "-184": 1, + "-73": 1, + "0": 5 + } + }, + { + "S": 3819659, + "d": -216, + "w": 397244535, + "sh_src": 1179058034, + "sh_exact": 1179058033, + "bs": -121, + "bx": -122, + "mult": { + "-228": 1, + "-216": 1, + "-189": 1, + "-45": 1, + "0": 6 + } + }, + { + "S": 52038587, + "d": -210, + "w": 416308695, + "sh_src": 1384695440, + "sh_exact": 1384695438, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-242": 1, + "-230": 1, + "-210": 1, + "-64": 1, + "0": 98 + } + }, + { + "S": 17896823, + "d": -206, + "w": 429523751, + "sh_src": 2013139264, + "sh_exact": 2013139260, + "bs": -126, + "bx": -127, + "mult": { + "-206": 1, + "-173": 1, + "-50": 1, + "0": 33 + } + }, + { + "S": 7670067, + "d": -206, + "w": 429523751, + "sh_src": 1174331238, + "sh_exact": 1174331235, + "bs": -124, + "bx": -125, + "mult": { + "-236": 1, + "-206": 1, + "-167": 1, + "0": 14 + } + }, + { + "S": 60365829, + "d": -191, + "w": 482926632, + "sh_src": 1193681840, + "sh_exact": 1193681843, + "bs": -128, + "bx": -127, + "mult": { + "-251": 1, + "-241": 1, + "-191": 1, + "-61": 1, + "0": 114 + } + }, + { + "S": 20121943, + "d": -191, + "w": 482926632, + "sh_src": 1790522762, + "sh_exact": 1790522765, + "bs": -127, + "bx": -126, + "mult": { + "-254": 1, + "-250": 1, + "-234": 1, + "-191": 1, + "-43": 1, + "0": 37 + } + }, + { + "S": 63759010, + "d": -184, + "w": 510072079, + "sh_src": 1130155476, + "sh_exact": 1130155472, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-229": 1, + "-216": 1, + "-184": 1, + "-16": 1, + "0": 120 + } + }, + { + "S": 3750530, + "d": -184, + "w": 510072079, + "sh_src": 1200790192, + "sh_exact": 1200790189, + "bs": -119, + "bx": -120, + "mult": { + "-254": 1, + "-249": 1, + "-184": 1, + "-58": 1, + "0": 6 + } + }, + { + "S": 1821686, + "d": -184, + "w": 510072079, + "sh_src": 1236107548, + "sh_exact": 1236107547, + "bs": -110, + "bx": -111, + "mult": { + "-255": 1, + "-199": 1, + "-184": 1, + "-15": 1, + "0": 2 + } + }, + { + "S": 64763068, + "d": -182, + "w": 518104542, + "sh_src": 1112634044, + "sh_exact": 1112634041, + "bs": -127, + "bx": -128, + "mult": { + "-249": 1, + "-247": 1, + "-224": 1, + "-182": 1, + "-25": 1, + "0": 122 + } + }, + { + "S": 66298880, + "d": -179, + "w": 530391037, + "sh_src": 1086859904, + "sh_exact": 1086859899, + "bs": -127, + "bx": -128, + "mult": { + "-243": 1, + "-179": 1, + "-166": 1, + "-31": 1, + "0": 125 + } + }, + { + "S": 67342935, + "d": -177, + "w": 538743480, + "sh_src": 2140019406, + "sh_exact": 2140019411, + "bs": -128, + "bx": -127, + "mult": { + "-222": 1, + "-217": 1, + "-177": 1, + "-23": 1, + "0": 127 + } + }, + { + "S": 22447645, + "d": -177, + "w": 538743480, + "sh_src": 1605014554, + "sh_exact": 1605014558, + "bs": -127, + "bx": -126, + "mult": { + "-245": 1, + "-241": 1, + "-177": 1, + "-170": 1, + "0": 42 + } + }, + { + "S": 3544365, + "d": -177, + "w": 538743480, + "sh_src": 1270636522, + "sh_exact": 1270636525, + "bs": -119, + "bx": -118, + "mult": { + "-245": 1, + "-233": 1, + "-206": 1, + "-177": 1, + "0": 6 + } + }, + { + "S": 1224417, + "d": -177, + "w": 538743480, + "sh_src": 1839079178, + "sh_exact": 1839079181, + "bs": -101, + "bx": -100, + "mult": { + "-243": 1, + "-233": 1, + "-177": 1, + "-33": 1, + "0": 1 + } + }, + { + "S": 23524930, + "d": -171, + "w": 564598319, + "sh_src": 1531515590, + "sh_exact": 1531515589, + "bs": -126, + "bx": -127, + "mult": { + "-249": 1, + "-192": 1, + "-182": 1, + "-171": 1, + "0": 44 + } + }, + { + "S": 1809610, + "d": -171, + "w": 564598319, + "sh_src": 1244356418, + "sh_exact": 1244356416, + "bs": -108, + "bx": -109, + "mult": { + "-243": 1, + "-196": 1, + "-171": 1, + "-25": 1, + "0": 2 + } + }, + { + "S": 24653914, + "d": -165, + "w": 591693937, + "sh_src": 1461382436, + "sh_exact": 1461382441, + "bs": -127, + "bx": -126, + "mult": { + "-242": 1, + "-240": 1, + "-165": 1, + "-104": 1, + "0": 46 + } + }, + { + "S": 14908366, + "d": -164, + "w": 596334638, + "sh_src": 1208341582, + "sh_exact": 1208341579, + "bs": -125, + "bx": -126, + "mult": { + "-255": 2, + "-250": 1, + "-164": 1, + "-38": 1, + "0": 27 + } + }, + { + "S": 76309530, + "d": -161, + "w": 610476239, + "sh_src": 1888560818, + "sh_exact": 1888560814, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-244": 1, + "-237": 1, + "-161": 1, + "-25": 1, + "0": 144 + } + }, + { + "S": 15261906, + "d": -161, + "w": 610476239, + "sh_src": 1180350508, + "sh_exact": 1180350509, + "bs": -126, + "bx": -125, + "mult": { + "-214": 1, + "-210": 1, + "-161": 1, + "-104": 1, + "0": 28 + } + }, + { + "S": 2312410, + "d": -161, + "w": 610476239, + "sh_src": 1947578344, + "sh_exact": 1947578339, + "bs": -111, + "bx": -112, + "mult": { + "-253": 1, + "-247": 1, + "-208": 1, + "-161": 1, + "-56": 1, + "0": 3 + } + }, + { + "S": 80598942, + "d": -154, + "w": 644791536, + "sh_src": 1788053096, + "sh_exact": 1788053100, + "bs": -128, + "bx": -127, + "mult": { + "-229": 1, + "-171": 1, + "-154": 1, + "0": 153 + } + }, + { + "S": 26866314, + "d": -154, + "w": 644791536, + "sh_src": 1341039822, + "sh_exact": 1341039825, + "bs": -127, + "bx": -126, + "mult": { + "-180": 1, + "-154": 1, + "-46": 1, + "0": 50 + } + }, + { + "S": 1874394, + "d": -154, + "w": 644791536, + "sh_src": 1201348174, + "sh_exact": 1201348176, + "bs": -107, + "bx": -106, + "mult": { + "-253": 1, + "-208": 1, + "-154": 1, + "-8": 1, + "0": 2 + } + }, + { + "S": 1279345, + "d": -150, + "w": 665259401, + "sh_src": 1760119286, + "sh_exact": 1760119290, + "bs": -96, + "bx": -95, + "mult": { + "-238": 1, + "-226": 1, + "-150": 1, + "-28": 1, + "0": 1 + } + }, + { + "S": 84466964, + "d": -148, + "w": 675735711, + "sh_src": 1706172228, + "sh_exact": 1706172227, + "bs": -127, + "bx": -128, + "mult": { + "-246": 1, + "-241": 1, + "-239": 1, + "-148": 1, + "-138": 1, + "0": 160 + } + }, + { + "S": 1964348, + "d": -148, + "w": 675735711, + "sh_src": 1146334468, + "sh_exact": 1146334465, + "bs": -106, + "bx": -107, + "mult": { + "-206": 1, + "-187": 1, + "-148": 1, + "0": 3 + } + }, + { + "S": 88520618, + "d": -142, + "w": 708164944, + "sh_src": 1628040912, + "sh_exact": 1628040917, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-246": 1, + "-189": 1, + "-142": 1, + "-1": 1, + "0": 167 + } + }, + { + "S": 5289095, + "d": -140, + "w": 719316919, + "sh_src": 1702975512, + "sh_exact": 1702975510, + "bs": -119, + "bx": -120, + "mult": { + "-255": 1, + "-240": 1, + "-225": 1, + "-158": 1, + "-140": 1, + "0": 9 + } + }, + { + "S": 2568989, + "d": -140, + "w": 719316919, + "sh_src": 1753063028, + "sh_exact": 1753063025, + "bs": -110, + "bx": -111, + "mult": { + "-246": 1, + "-227": 1, + "-178": 1, + "-140": 1, + "0": 4 + } + }, + { + "S": 90619824, + "d": -139, + "w": 724958592, + "sh_src": 1590327386, + "sh_exact": 1590327389, + "bs": -128, + "bx": -127, + "mult": { + "-254": 1, + "-218": 1, + "-215": 1, + "-139": 1, + "0": 172 + } + }, + { + "S": 13673372, + "d": -132, + "w": 765708832, + "sh_src": 1317480316, + "sh_exact": 1317480319, + "bs": -125, + "bx": -124, + "mult": { + "-244": 1, + "-239": 1, + "-132": 1, + "-111": 1, + "0": 25 + } + }, + { + "S": 1369308, + "d": -130, + "w": 777766943, + "sh_src": 1644480146, + "sh_exact": 1644480142, + "bs": -92, + "bx": -93, + "mult": { + "-251": 2, + "-209": 1, + "-130": 1, + "-33": 1, + "0": 1 + } + }, + { + "S": 97983376, + "d": -129, + "w": 783867007, + "sh_src": 1470812644, + "sh_exact": 1470812641, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-221": 1, + "-208": 1, + "-129": 1, + "0": 186 + } + }, + { + "S": 33435672, + "d": -126, + "w": 802456127, + "sh_src": 1077555644, + "sh_exact": 1077555642, + "bs": -126, + "bx": -127, + "mult": { + "-205": 1, + "-193": 1, + "-126": 1, + "-3": 1, + "0": 62 + } + }, + { + "S": 11145224, + "d": -126, + "w": 802456127, + "sh_src": 1616333466, + "sh_exact": 1616333464, + "bs": -123, + "bx": -124, + "mult": { + "-255": 2, + "-221": 1, + "-126": 1, + "-107": 1, + "0": 20 + } + }, + { + "S": 104302780, + "d": -121, + "w": 834422238, + "sh_src": 1381700358, + "sh_exact": 1381700354, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-220": 1, + "-184": 1, + "-121": 1, + "0": 198 + } + }, + { + "S": 1097924, + "d": -121, + "w": 834422238, + "sh_src": 2050961468, + "sh_exact": 2050961463, + "bs": -80, + "bx": -81, + "mult": { + "-245": 1, + "-192": 1, + "-140": 1, + "-121": 1, + "0": 1 + } + }, + { + "S": 1983412, + "d": -120, + "w": 840966687, + "sh_src": 1135316218, + "sh_exact": 1135316220, + "bs": -102, + "bx": -101, + "mult": { + "-222": 1, + "-165": 1, + "-120": 1, + "-8": 1, + "0": 2 + } + }, + { + "S": 16237532, + "d": -110, + "w": 909301789, + "sh_src": 1109429596, + "sh_exact": 1109429592, + "bs": -124, + "bx": -125, + "mult": { + "-247": 2, + "-174": 1, + "-110": 1, + "0": 30 + } + }, + { + "S": 115452651, + "d": -108, + "w": 923621208, + "sh_src": 1248262266, + "sh_exact": 1248262269, + "bs": -128, + "bx": -127, + "mult": { + "-165": 1, + "-108": 1, + "-88": 1, + "0": 219 + } + }, + { + "S": 2748617, + "d": -105, + "w": 945524250, + "sh_src": 1638496602, + "sh_exact": 1638496607, + "bs": -107, + "bx": -106, + "mult": { + "-244": 1, + "-188": 1, + "-110": 1, + "-105": 1, + "0": 4 + } + }, + { + "S": 2951057, + "d": -102, + "w": 967946694, + "sh_src": 1526097138, + "sh_exact": 1526097133, + "bs": -107, + "bx": -108, + "mult": { + "-252": 1, + "-251": 1, + "-244": 1, + "-102": 1, + "-37": 1, + "0": 4 + } + }, + { + "S": 8387543, + "d": -97, + "w": 1006505161, + "sh_src": 1073878158, + "sh_exact": 1073878161, + "bs": -121, + "bx": -120, + "mult": { + "-252": 1, + "-251": 1, + "-178": 1, + "-97": 1, + "0": 15 + } + }, + { + "S": 126799967, + "d": -96, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-171": 1, + "-96": 1, + "-3": 1, + "0": 240 + } + }, + { + "S": 127794461, + "d": -95, + "w": 1022355689, + "sh_src": 1127710752, + "sh_exact": 1127710755, + "bs": -128, + "bx": -127, + "mult": { + "-226": 1, + "-183": 1, + "-95": 1, + "-19": 1, + "0": 242 + } + }, + { + "S": 128796758, + "d": -94, + "w": 1030374062, + "sh_src": 1118934906, + "sh_exact": 1118934904, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-240": 1, + "-228": 1, + "-94": 1, + "-43": 1, + "0": 244 + } + }, + { + "S": 129806918, + "d": -93, + "w": 1038455340, + "sh_src": 1110227334, + "sh_exact": 1110227331, + "bs": -127, + "bx": -128, + "mult": { + "-224": 1, + "-211": 1, + "-93": 1, + "-39": 1, + "0": 246 + } + }, + { + "S": 130825002, + "d": -92, + "w": 1046600012, + "sh_src": 1101587514, + "sh_exact": 1101587509, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-224": 1, + "-92": 1, + "-41": 1, + "0": 248 + } + }, + { + "S": 131851072, + "d": -91, + "w": 1054808573, + "sh_src": 1093014916, + "sh_exact": 1093014914, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-251": 1, + "-239": 1, + "-91": 1, + "-74": 1, + "0": 250 + } + }, + { + "S": 3066304, + "d": -91, + "w": 1054808573, + "sh_src": 1468738794, + "sh_exact": 1468738790, + "bs": -106, + "bx": -107, + "mult": { + "-251": 2, + "-236": 1, + "-91": 1, + "-11": 1, + "0": 4 + } + }, + { + "S": 12175220, + "d": -89, + "w": 1071419362, + "sh_src": 1479595314, + "sh_exact": 1479595318, + "bs": -123, + "bx": -122, + "mult": { + "-218": 1, + "-207": 1, + "-137": 1, + "-89": 1, + "0": 22 + } + }, + { + "S": 3619660, + "d": -89, + "w": 1071419362, + "sh_src": 1244205150, + "sh_exact": 1244205154, + "bs": -110, + "bx": -109, + "mult": { + "-252": 1, + "-247": 1, + "-242": 1, + "-89": 1, + "-4": 1, + "0": 5 + } + }, + { + "S": 26995565, + "d": -88, + "w": 1079822601, + "sh_src": 1334619110, + "sh_exact": 1334619113, + "bs": -126, + "bx": -125, + "mult": { + "-255": 1, + "-206": 1, + "-88": 1, + "-55": 1, + "0": 50 + } + }, + { + "S": 136036469, + "d": -87, + "w": 1088291750, + "sh_src": 2118772846, + "sh_exact": 2118772843, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-211": 1, + "-87": 1, + "-60": 1, + "0": 258 + } + }, + { + "S": 46059577, + "d": -85, + "w": 1105429847, + "sh_src": 1564443240, + "sh_exact": 1564443244, + "bs": -127, + "bx": -126, + "mult": { + "-252": 1, + "-246": 1, + "-239": 1, + "-85": 1, + "-14": 1, + "0": 86 + } + }, + { + "S": 28291109, + "d": -82, + "w": 1131644360, + "sh_src": 1273502460, + "sh_exact": 1273502464, + "bs": -126, + "bx": -125, + "mult": { + "-254": 1, + "-243": 1, + "-239": 1, + "-82": 1, + "-1": 1, + "0": 52 + } + }, + { + "S": 20207935, + "d": -82, + "w": 1131644360, + "sh_src": 1782903448, + "sh_exact": 1782903450, + "bs": -125, + "bx": -124, + "mult": { + "-237": 1, + "-186": 1, + "-82": 1, + "-60": 1, + "0": 37 + } + }, + { + "S": 1837085, + "d": -82, + "w": 1131644360, + "sh_src": 1225746120, + "sh_exact": 1225746122, + "bs": -90, + "bx": -89, + "mult": { + "-254": 1, + "-249": 1, + "-244": 1, + "-82": 1, + "-77": 1, + "0": 2 + } + }, + { + "S": 28512999, + "d": -81, + "w": 1140519957, + "sh_src": 1263591988, + "sh_exact": 1263591985, + "bs": -125, + "bx": -126, + "mult": { + "-237": 1, + "-213": 1, + "-87": 1, + "-81": 1, + "0": 53 + } + }, + { + "S": 5321598, + "d": -80, + "w": 1149465166, + "sh_src": 1692574162, + "sh_exact": 1692574158, + "bs": -114, + "bx": -115, + "mult": { + "-228": 1, + "-217": 1, + "-171": 1, + "-80": 1, + "0": 9 + } + }, + { + "S": 157805055, + "d": -68, + "w": 1262440440, + "sh_src": 1826496470, + "sh_exact": 1826496472, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-226": 1, + "-215": 1, + "-68": 1, + "-14": 1, + "0": 299 + } + }, + { + "S": 3669885, + "d": -68, + "w": 1262440440, + "sh_src": 1227177314, + "sh_exact": 1227177317, + "bs": -107, + "bx": -106, + "mult": { + "-222": 1, + "-181": 1, + "-68": 1, + "-1": 1, + "0": 5 + } + }, + { + "S": 159042731, + "d": -67, + "w": 1272341849, + "sh_src": 1812282610, + "sh_exact": 1812282613, + "bs": -128, + "bx": -127, + "mult": { + "-241": 1, + "-228": 1, + "-106": 1, + "-67": 1, + "0": 302 + } + }, + { + "S": 3879091, + "d": -67, + "w": 1272341849, + "sh_src": 1160993546, + "sh_exact": 1160993549, + "bs": -108, + "bx": -107, + "mult": { + "-248": 1, + "-245": 1, + "-85": 1, + "-67": 1, + "0": 6 + } + }, + { + "S": 160290113, + "d": -66, + "w": 1282320903, + "sh_src": 1798179382, + "sh_exact": 1798179381, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-207": 1, + "-66": 1, + "-31": 1, + "0": 304 + } + }, + { + "S": 53849092, + "d": -65, + "w": 1292378209, + "sh_src": 1338139442, + "sh_exact": 1338139444, + "bs": -127, + "bx": -126, + "mult": { + "-253": 1, + "-194": 1, + "-65": 1, + "-37": 1, + "0": 101 + } + }, + { + "S": 4895372, + "d": -65, + "w": 1292378209, + "sh_src": 1839941732, + "sh_exact": 1839941736, + "bs": -112, + "bx": -111, + "mult": { + "-248": 1, + "-184": 1, + "-133": 1, + "-65": 1, + "0": 8 + } + }, + { + "S": 32562876, + "d": -64, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-225": 1, + "-139": 1, + "-64": 1, + "-1": 1, + "0": 60 + } + }, + { + "S": 10854292, + "d": -64, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-225": 1, + "-211": 1, + "-64": 1, + "-40": 1, + "0": 19 + } + }, + { + "S": 3293777, + "d": -60, + "w": 1343861016, + "sh_src": 1367305562, + "sh_exact": 1367305567, + "bs": -103, + "bx": -102, + "mult": { + "-192": 1, + "-107": 1, + "-60": 1, + "0": 5 + } + }, + { + "S": 170627962, + "d": -58, + "w": 1365023694, + "sh_src": 1689232956, + "sh_exact": 1689232953, + "bs": -127, + "bx": -128, + "mult": { + "-227": 1, + "-203": 1, + "-106": 1, + "-58": 1, + "0": 324 + } + }, + { + "S": 180219040, + "d": -51, + "w": 1441752318, + "sh_src": 1599333660, + "sh_exact": 1599333656, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-162": 1, + "-55": 1, + "-51": 1, + "0": 342 + } + }, + { + "S": 3054560, + "d": -51, + "w": 1441752318, + "sh_src": 1474385716, + "sh_exact": 1474385714, + "bs": -98, + "bx": -99, + "mult": { + "-246": 1, + "-185": 1, + "-51": 1, + "-33": 1, + "0": 4 + } + }, + { + "S": 1156895, + "d": -50, + "w": 1453060121, + "sh_src": 1946416754, + "sh_exact": 1946416757, + "bs": -50, + "bx": -49, + "mult": { + "-246": 1, + "-237": 1, + "-190": 1, + "-50": 1, + "0": 1 + } + }, + { + "S": 183057077, + "d": -49, + "w": 1464456613, + "sh_src": 1574538288, + "sh_exact": 1574538285, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-241": 1, + "-215": 1, + "-49": 1, + "-2": 1, + "0": 347 + } + }, + { + "S": 6312313, + "d": -49, + "w": 1464456613, + "sh_src": 1426925324, + "sh_exact": 1426925321, + "bs": -113, + "bx": -114, + "mult": { + "-247": 2, + "-243": 1, + "-49": 1, + "-11": 1, + "0": 10 + } + }, + { + "S": 184492811, + "d": -48, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-217": 1, + "-188": 1, + "-48": 1, + "-30": 1, + "0": 350 + } + }, + { + "S": 187398150, + "d": -46, + "w": 1499185200, + "sh_src": 1538064146, + "sh_exact": 1538064149, + "bs": -128, + "bx": -127, + "mult": { + "-254": 1, + "-221": 1, + "-111": 1, + "-46": 1, + "0": 356 + } + }, + { + "S": 62466050, + "d": -46, + "w": 1499185200, + "sh_src": 1153548110, + "sh_exact": 1153548112, + "bs": -127, + "bx": -126, + "mult": { + "-247": 1, + "-236": 1, + "-224": 1, + "-46": 1, + "-4": 1, + "0": 117 + } + }, + { + "S": 37479630, + "d": -46, + "w": 1499185200, + "sh_src": 1922580184, + "sh_exact": 1922580187, + "bs": -126, + "bx": -125, + "mult": { + "-211": 1, + "-205": 1, + "-119": 1, + "-46": 1, + "0": 70 + } + }, + { + "S": 17169812, + "d": -45, + "w": 1510943456, + "sh_src": 2098380400, + "sh_exact": 2098380403, + "bs": -123, + "bx": -122, + "mult": { + "-252": 1, + "-170": 1, + "-57": 1, + "-45": 1, + "0": 31 + } + }, + { + "S": 1307807, + "d": -41, + "w": 1558905943, + "sh_src": 1721813552, + "sh_exact": 1721813550, + "bs": -53, + "bx": -54, + "mult": { + "-230": 1, + "-178": 1, + "-133": 1, + "-41": 1, + "0": 1 + } + }, + { + "S": 65463858, + "d": -40, + "w": 1571132588, + "sh_src": 1100723306, + "sh_exact": 1100723304, + "bs": -126, + "bx": -127, + "mult": { + "-244": 1, + "-241": 1, + "-240": 1, + "-50": 1, + "-40": 1, + "0": 123 + } + }, + { + "S": 197931891, + "d": -39, + "w": 1583455125, + "sh_src": 1456209888, + "sh_exact": 1456209885, + "bs": -127, + "bx": -128, + "mult": { + "-216": 1, + "-187": 1, + "-127": 1, + "-39": 1, + "0": 376 + } + }, + { + "S": 199484288, + "d": -38, + "w": 1595874303, + "sh_src": 1444877588, + "sh_exact": 1444877584, + "bs": -127, + "bx": -128, + "mult": { + "-252": 2, + "-248": 1, + "-146": 1, + "-38": 1, + "0": 379 + } + }, + { + "S": 201048860, + "d": -37, + "w": 1608390878, + "sh_src": 1433633480, + "sh_exact": 1433633477, + "bs": -127, + "bx": -128, + "mult": { + "-220": 1, + "-191": 1, + "-147": 1, + "-37": 1, + "0": 382 + } + }, + { + "S": 40209772, + "d": -37, + "w": 1608390878, + "sh_src": 1792041850, + "sh_exact": 1792041846, + "bs": -125, + "bx": -126, + "mult": { + "-253": 1, + "-206": 1, + "-64": 1, + "-37": 1, + "0": 75 + } + }, + { + "S": 204214909, + "d": -35, + "w": 1633719273, + "sh_src": 1411407114, + "sh_exact": 1411407118, + "bs": -128, + "bx": -127, + "mult": { + "-250": 1, + "-185": 1, + "-127": 1, + "-35": 1, + "0": 388 + } + }, + { + "S": 3639137, + "d": -33, + "w": 1659446468, + "sh_src": 1237546056, + "sh_exact": 1237546052, + "bs": -99, + "bx": -100, + "mult": { + "-251": 1, + "-140": 1, + "-47": 1, + "-33": 1, + "0": 5 + } + }, + { + "S": 214015426, + "d": -29, + "w": 1712123407, + "sh_src": 1346773834, + "sh_exact": 1346773836, + "bs": -128, + "bx": -127, + "mult": { + "-227": 1, + "-156": 1, + "-29": 1, + "-8": 1, + "0": 406 + } + }, + { + "S": 43818128, + "d": -26, + "w": 1752725117, + "sh_src": 1644469938, + "sh_exact": 1644469933, + "bs": -125, + "bx": -126, + "mult": { + "-234": 1, + "-211": 1, + "-115": 1, + "-26": 1, + "0": 82 + } + }, + { + "S": 9525680, + "d": -26, + "w": 1752725117, + "sh_src": 1891140428, + "sh_exact": 1891140424, + "bs": -116, + "bx": -117, + "mult": { + "-231": 1, + "-199": 1, + "-26": 1, + "-3": 1, + "0": 16 + } + }, + { + "S": 224286220, + "d": -23, + "w": 1794289757, + "sh_src": 1285100692, + "sh_exact": 1285100690, + "bs": -127, + "bx": -128, + "mult": { + "-222": 1, + "-187": 1, + "-77": 1, + "-23": 1, + "0": 426 + } + }, + { + "S": 44857244, + "d": -23, + "w": 1794289757, + "sh_src": 1606375866, + "sh_exact": 1606375863, + "bs": -125, + "bx": -126, + "mult": { + "-255": 2, + "-241": 1, + "-155": 1, + "-23": 1, + "0": 84 + } + }, + { + "S": 11897122, + "d": -22, + "w": 1808362541, + "sh_src": 1514181206, + "sh_exact": 1514181204, + "bs": -118, + "bx": -119, + "mult": { + "-200": 1, + "-190": 1, + "-113": 1, + "-22": 1, + "0": 21 + } + }, + { + "S": 32545459, + "d": -21, + "w": 1822545702, + "sh_src": 1107029926, + "sh_exact": 1107029924, + "bs": -124, + "bx": -125, + "mult": { + "-252": 2, + "-248": 1, + "-28": 1, + "-21": 1, + "0": 60 + } + }, + { + "S": 3259237, + "d": -19, + "w": 1851246620, + "sh_src": 1381795682, + "sh_exact": 1381795686, + "bs": -93, + "bx": -92, + "mult": { + "-253": 1, + "-249": 1, + "-217": 1, + "-19": 1, + "-15": 1, + "0": 4 + } + }, + { + "S": 235049939, + "d": -17, + "w": 1880399512, + "sh_src": 1226251652, + "sh_exact": 1226251653, + "bs": -128, + "bx": -127, + "mult": { + "-187": 1, + "-176": 1, + "-17": 1, + "-5": 1, + "0": 446 + } + }, + { + "S": 236893458, + "d": -16, + "w": 1895147668, + "sh_src": 1216708886, + "sh_exact": 1216708889, + "bs": -128, + "bx": -127, + "mult": { + "-216": 1, + "-185": 1, + "-80": 1, + "-16": 1, + "0": 450 + } + }, + { + "S": 238751437, + "d": -15, + "w": 1910011495, + "sh_src": 1207240382, + "sh_exact": 1207240383, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-250": 1, + "-197": 1, + "-15": 1, + "0": 454 + } + }, + { + "S": 240623988, + "d": -14, + "w": 1924991901, + "sh_src": 1197845566, + "sh_exact": 1197845562, + "bs": -127, + "bx": -128, + "mult": { + "-109": 1, + "-59": 1, + "-14": 1, + "0": 457 + } + }, + { + "S": 80207996, + "d": -14, + "w": 1924991901, + "sh_src": 1796768346, + "sh_exact": 1796768343, + "bs": -126, + "bx": -127, + "mult": { + "-248": 2, + "-235": 1, + "-57": 1, + "-14": 1, + "0": 151 + } + }, + { + "S": 242511225, + "d": -13, + "w": 1940089800, + "sh_src": 1188523854, + "sh_exact": 1188523856, + "bs": -128, + "bx": -127, + "mult": { + "-252": 2, + "-127": 1, + "-13": 1, + "0": 461 + } + }, + { + "S": 80837075, + "d": -13, + "w": 1940089800, + "sh_src": 1782785782, + "sh_exact": 1782785783, + "bs": -127, + "bx": -126, + "mult": { + "-239": 1, + "-177": 1, + "-17": 1, + "-13": 1, + "0": 152 + } + }, + { + "S": 22046475, + "d": -13, + "w": 1940089800, + "sh_src": 1634220298, + "sh_exact": 1634220301, + "bs": -123, + "bx": -122, + "mult": { + "-248": 1, + "-245": 1, + "-20": 1, + "-13": 1, + "0": 40 + } + }, + { + "S": 16167415, + "d": -13, + "w": 1940089800, + "sh_src": 1114241114, + "sh_exact": 1114241115, + "bs": -121, + "bx": -120, + "mult": { + "-254": 1, + "-249": 1, + "-219": 1, + "-96": 1, + "-13": 1, + "0": 29 + } + }, + { + "S": 7348825, + "d": -13, + "w": 1940089800, + "sh_src": 1225665224, + "sh_exact": 1225665226, + "bs": -112, + "bx": -111, + "mult": { + "-248": 1, + "-242": 1, + "-241": 1, + "-52": 1, + "-13": 1, + "0": 12 + } + }, + { + "S": 4409295, + "d": -13, + "w": 1940089800, + "sh_src": 2042775376, + "sh_exact": 2042775377, + "bs": -101, + "bx": -100, + "mult": { + "-243": 1, + "-240": 1, + "-190": 1, + "-13": 1, + "-3": 1, + "0": 6 + } + }, + { + "S": 3233483, + "d": -13, + "w": 1940089800, + "sh_src": 1392801392, + "sh_exact": 1392801393, + "bs": -91, + "bx": -90, + "mult": { + "-237": 1, + "-218": 1, + "-13": 1, + "-10": 1, + "0": 4 + } + }, + { + "S": 2004225, + "d": -13, + "w": 1940089800, + "sh_src": 1123526454, + "sh_exact": 1123526457, + "bs": -68, + "bx": -67, + "mult": { + "-199": 1, + "-183": 1, + "-97": 1, + "-13": 1, + "0": 2 + } + }, + { + "S": 246330221, + "d": -11, + "w": 1970641767, + "sh_src": 1170097500, + "sh_exact": 1170097502, + "bs": -128, + "bx": -127, + "mult": { + "-247": 1, + "-245": 2, + "-94": 1, + "-11": 1, + "0": 468 + } + }, + { + "S": 14490013, + "d": -11, + "w": 1970641767, + "sh_src": 1243228598, + "sh_exact": 1243228595, + "bs": -119, + "bx": -120, + "mult": { + "-245": 1, + "-233": 1, + "-114": 1, + "-11": 1, + "0": 26 + } + }, + { + "S": 250209356, + "d": -9, + "w": 2001674853, + "sh_src": 1151956824, + "sh_exact": 1151956828, + "bs": -128, + "bx": -127, + "mult": { + "-246": 1, + "-244": 1, + "-234": 1, + "-21": 1, + "-9": 1, + "0": 475 + } + }, + { + "S": 1692428, + "d": -8, + "w": 2017374176, + "sh_src": 1330514390, + "sh_exact": 1330514393, + "bs": -54, + "bx": -53, + "mult": { + "-247": 1, + "-240": 1, + "-239": 1, + "-23": 1, + "-8": 1, + "0": 1 + } + }, + { + "S": 5101501, + "d": -4, + "w": 2081412406, + "sh_src": 1765597864, + "sh_exact": 1765597861, + "bs": -102, + "bx": -103, + "mult": { + "-237": 1, + "-208": 1, + "-115": 1, + "-4": 1, + "0": 8 + } + } + ], + "unreachable_pairs": [ + { + "S": 854781, + "d": -223, + "status": "unreachable_gap" + }, + { + "S": 801487, + "d": -195, + "status": "unreachable_gap" + }, + { + "S": 535790, + "d": -184, + "status": "unreachable_negative" + }, + { + "S": 686377, + "d": -146, + "status": "unreachable_negative" + }, + { + "S": 847352, + "d": -117, + "status": "unreachable_gap" + }, + { + "S": 723932, + "d": -89, + "status": "unreachable_negative" + }, + { + "S": 979991, + "d": -85, + "status": "unreachable_gap" + }, + { + "S": 663093, + "d": -81, + "status": "unreachable_negative" + }, + { + "S": 606258, + "d": -80, + "status": "unreachable_negative" + }, + { + "S": 1065298, + "d": -78, + "status": "unreachable_gap" + }, + { + "S": 882772, + "d": -65, + "status": "unreachable_gap" + }, + { + "S": 901759, + "d": -49, + "status": "unreachable_gap" + }, + { + "S": 964031, + "d": -43, + "status": "unreachable_gap" + }, + { + "S": 965157, + "d": -26, + "status": "unreachable_gap" + }, + { + "S": 879607, + "d": -21, + "status": "unreachable_negative" + }, + { + "S": 749906, + "d": -18, + "status": "unreachable_negative" + }, + { + "S": 551389, + "d": -15, + "status": "unreachable_negative" + }, + { + "S": 929328, + "d": -12, + "status": "unreachable_negative" + }, + { + "S": 742461, + "d": -9, + "status": "unreachable_negative" + } + ] + }, + { + "group": "known", + "index": 12, + "cal": [ + 0.0137, + 29, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 90, + "reachable": 87, + "unreachable": 3, + "info": { + "weights": 256, + "intervals": 566, + "evaluated": 611, + "candidates": 90 + }, + "timings": { + "table_s": 0.0014923770000336845, + "gate_wall_s": 0.37359277400003066, + "certificate_load_and_check": 4.1e-05, + "table_parse_and_check": 9.9e-05, + "pruned_search": 0.01735, + "reachability_graph": 0.352878, + "witness_construction": 0.000241 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 87, + "witness_bad": [], + "unreach_ok": 3, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 2043983, + "d": -214, + "w": 114463047, + "sh_src": 1101672474, + "sh_exact": 1101672477, + "bs": -125, + "bx": -124, + "mult": { + "-243": 1, + "-214": 1, + "-206": 1, + "-21": 1, + "0": 3 + } + }, + { + "S": 15533679, + "d": -208, + "w": 124269431, + "sh_src": 1159699422, + "sh_exact": 1159699419, + "bs": -127, + "bx": -128, + "mult": { + "-208": 1, + "-191": 1, + "-51": 1, + "0": 29 + } + }, + { + "S": 23429842, + "d": -178, + "w": 187438735, + "sh_src": 1537731116, + "sh_exact": 1537731113, + "bs": -127, + "bx": -128, + "mult": { + "-249": 2, + "-238": 1, + "-178": 1, + "-51": 1, + "0": 44 + } + }, + { + "S": 3487553, + "d": -175, + "w": 195302967, + "sh_src": 1291335110, + "sh_exact": 1291335107, + "bs": -124, + "bx": -125, + "mult": { + "-255": 1, + "-243": 1, + "-241": 1, + "-175": 1, + "-57": 1, + "0": 6 + } + }, + { + "S": 25437145, + "d": -172, + "w": 203497159, + "sh_src": 1416385254, + "sh_exact": 1416385252, + "bs": -127, + "bx": -128, + "mult": { + "-234": 1, + "-229": 1, + "-172": 1, + "-79": 1, + "0": 48 + } + }, + { + "S": 27616417, + "d": -166, + "w": 220931335, + "sh_src": 1304615188, + "sh_exact": 1304615187, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-239": 1, + "-227": 1, + "-166": 1, + "-57": 1, + "0": 52 + } + }, + { + "S": 1536514, + "d": -148, + "w": 282718575, + "sh_src": 1465525090, + "sh_exact": 1465525087, + "bs": -116, + "bx": -117, + "mult": { + "-249": 1, + "-242": 1, + "-237": 1, + "-148": 1, + "-27": 1, + "0": 2 + } + }, + { + "S": 5332928, + "d": -144, + "w": 298643967, + "sh_src": 1688978226, + "sh_exact": 1688978223, + "bs": -124, + "bx": -125, + "mult": { + "-245": 1, + "-217": 1, + "-144": 1, + "-4": 1, + "0": 9 + } + }, + { + "S": 3945656, + "d": -133, + "w": 347217727, + "sh_src": 1141407064, + "sh_exact": 1141407063, + "bs": -122, + "bx": -123, + "mult": { + "-242": 2, + "-133": 1, + "-90": 1, + "0": 7 + } + }, + { + "S": 46479451, + "d": -128, + "w": 371835607, + "sh_src": 1550310784, + "sh_exact": 1550310782, + "bs": -127, + "bx": -128, + "mult": { + "-246": 2, + "-222": 1, + "-128": 1, + "-74": 1, + "0": 88 + } + }, + { + "S": 15706873, + "d": -127, + "w": 376964951, + "sh_src": 1146911838, + "sh_exact": 1146911833, + "bs": -126, + "bx": -127, + "mult": { + "-251": 2, + "-240": 1, + "-127": 1, + "-28": 1, + "0": 29 + } + }, + { + "S": 4402688, + "d": -125, + "w": 387436544, + "sh_src": 2045840914, + "sh_exact": 2045840917, + "bs": -123, + "bx": -122, + "mult": { + "-243": 1, + "-242": 1, + "-141": 1, + "-125": 1, + "0": 8 + } + }, + { + "S": 51863253, + "d": -120, + "w": 414906024, + "sh_src": 1389376672, + "sh_exact": 1389376676, + "bs": -128, + "bx": -127, + "mult": { + "-244": 1, + "-243": 1, + "-239": 1, + "-120": 1, + "-35": 1, + "0": 98 + } + }, + { + "S": 3989481, + "d": -120, + "w": 414906024, + "sh_src": 1128868546, + "sh_exact": 1128868549, + "bs": -122, + "bx": -121, + "mult": { + "-253": 1, + "-247": 1, + "-237": 1, + "-120": 1, + "-85": 1, + "0": 7 + } + }, + { + "S": 1329827, + "d": -120, + "w": 414906024, + "sh_src": 1693302820, + "sh_exact": 1693302823, + "bs": -109, + "bx": -108, + "mult": { + "-231": 1, + "-229": 1, + "-120": 1, + "-99": 1, + "0": 2 + } + }, + { + "S": 57083236, + "d": -113, + "w": 456665887, + "sh_src": 1262324970, + "sh_exact": 1262324968, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-247": 1, + "-225": 1, + "-113": 1, + "-43": 1, + "0": 108 + } + }, + { + "S": 59478228, + "d": -110, + "w": 475825822, + "sh_src": 1211495310, + "sh_exact": 1211495306, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-252": 1, + "-235": 1, + "-154": 1, + "-110": 1, + "0": 113 + } + }, + { + "S": 64573913, + "d": -104, + "w": 516591304, + "sh_src": 1115893252, + "sh_exact": 1115893256, + "bs": -128, + "bx": -127, + "mult": { + "-224": 1, + "-201": 1, + "-104": 1, + "-15": 1, + "0": 122 + } + }, + { + "S": 9481100, + "d": -102, + "w": 530941599, + "sh_src": 1900032542, + "sh_exact": 1900032539, + "bs": -124, + "bx": -125, + "mult": { + "-248": 1, + "-245": 1, + "-221": 1, + "-102": 1, + "-24": 1, + "0": 17 + } + }, + { + "S": 2654708, + "d": -102, + "w": 530941599, + "sh_src": 1696457626, + "sh_exact": 1696457624, + "bs": -115, + "bx": -116, + "mult": { + "-232": 1, + "-200": 1, + "-102": 1, + "-25": 1, + "0": 4 + } + }, + { + "S": 1922377, + "d": -101, + "w": 538265558, + "sh_src": 1171362236, + "sh_exact": 1171362232, + "bs": -110, + "bx": -111, + "mult": { + "-254": 1, + "-241": 1, + "-234": 1, + "-101": 1, + "-86": 1, + "0": 3 + } + }, + { + "S": 71073212, + "d": -97, + "w": 568585696, + "sh_src": 2027700504, + "sh_exact": 2027700508, + "bs": -128, + "bx": -127, + "mult": { + "-235": 1, + "-228": 1, + "-113": 1, + "-97": 1, + "0": 135 + } + }, + { + "S": 10153316, + "d": -97, + "w": 568585696, + "sh_src": 1774237942, + "sh_exact": 1774237944, + "bs": -125, + "bx": -124, + "mult": { + "-254": 1, + "-241": 1, + "-223": 1, + "-97": 1, + "-1": 1, + "0": 18 + } + }, + { + "S": 14410723, + "d": -96, + "w": 576428918, + "sh_src": 1250069032, + "sh_exact": 1250069029, + "bs": -125, + "bx": -126, + "mult": { + "-253": 1, + "-247": 1, + "-242": 1, + "-157": 1, + "-96": 1, + "0": 27 + } + }, + { + "S": 78226670, + "d": -90, + "w": 625813359, + "sh_src": 1842276914, + "sh_exact": 1842276912, + "bs": -127, + "bx": -128, + "mult": { + "-252": 1, + "-196": 1, + "-90": 1, + "-15": 1, + "0": 148 + } + }, + { + "S": 9056529, + "d": -87, + "w": 652070087, + "sh_src": 1989106260, + "sh_exact": 1989106258, + "bs": -123, + "bx": -124, + "mult": { + "-247": 1, + "-242": 1, + "-235": 1, + "-87": 1, + "-11": 1, + "0": 16 + } + }, + { + "S": 4794633, + "d": -87, + "w": 652070087, + "sh_src": 1878600360, + "sh_exact": 1878600355, + "bs": -119, + "bx": -120, + "mult": { + "-235": 1, + "-233": 1, + "-87": 1, + "-20": 1, + "0": 8 + } + }, + { + "S": 86100094, + "d": -83, + "w": 688800751, + "sh_src": 1673809882, + "sh_exact": 1673809881, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-228": 1, + "-212": 1, + "-83": 1, + "-19": 1, + "0": 163 + } + }, + { + "S": 14497851, + "d": -71, + "w": 811879655, + "sh_src": 1242556470, + "sh_exact": 1242556466, + "bs": -124, + "bx": -125, + "mult": { + "-253": 1, + "-242": 1, + "-238": 1, + "-130": 1, + "-71": 1, + "0": 27 + } + }, + { + "S": 104304084, + "d": -69, + "w": 834432671, + "sh_src": 1381683082, + "sh_exact": 1381683080, + "bs": -127, + "bx": -128, + "mult": { + "-219": 1, + "-198": 1, + "-69": 1, + "-60": 1, + "0": 198 + } + }, + { + "S": 34768028, + "d": -69, + "w": 834432671, + "sh_src": 2072524624, + "sh_exact": 2072524621, + "bs": -126, + "bx": -127, + "mult": { + "-249": 1, + "-220": 1, + "-216": 1, + "-69": 1, + "-17": 1, + "0": 65 + } + }, + { + "S": 3652907, + "d": -63, + "w": 905920934, + "sh_src": 1232881000, + "sh_exact": 1232880998, + "bs": -112, + "bx": -113, + "mult": { + "-239": 1, + "-235": 1, + "-225": 1, + "-63": 2, + "0": 6 + } + }, + { + "S": 862117, + "d": -61, + "w": 931086360, + "sh_src": 1305971122, + "sh_exact": 1305971123, + "bs": -61, + "bx": -60, + "mult": { + "-249": 1, + "-245": 1, + "-142": 1, + "-61": 1, + "0": 1 + } + }, + { + "S": 40422970, + "d": -58, + "w": 970151281, + "sh_src": 1782590292, + "sh_exact": 1782590296, + "bs": -127, + "bx": -126, + "mult": { + "-251": 1, + "-249": 1, + "-228": 1, + "-58": 1, + "-45": 1, + "0": 76 + } + }, + { + "S": 17324130, + "d": -58, + "w": 970151281, + "sh_src": 2079688674, + "sh_exact": 2079688678, + "bs": -125, + "bx": -124, + "mult": { + "-224": 1, + "-204": 1, + "-58": 1, + "-53": 1, + "0": 32 + } + }, + { + "S": 1154942, + "d": -58, + "w": 970151281, + "sh_src": 1949708132, + "sh_exact": 1949708136, + "bs": -76, + "bx": -75, + "mult": { + "-232": 1, + "-224": 1, + "-58": 1, + "-30": 1, + "0": 1 + } + }, + { + "S": 2083758, + "d": -57, + "w": 983533777, + "sh_src": 1080643628, + "sh_exact": 1080643632, + "bs": -99, + "bx": -98, + "mult": { + "-249": 1, + "-239": 1, + "-59": 1, + "-57": 1, + "0": 3 + } + }, + { + "S": 124637609, + "d": -56, + "w": 997100868, + "sh_src": 1156273694, + "sh_exact": 1156273690, + "bs": -127, + "bx": -128, + "mult": { + "-225": 1, + "-214": 1, + "-132": 1, + "-56": 1, + "0": 237 + } + }, + { + "S": 43288989, + "d": -53, + "w": 1038935736, + "sh_src": 1664570960, + "sh_exact": 1664570961, + "bs": -127, + "bx": -126, + "mult": { + "-251": 1, + "-237": 1, + "-236": 1, + "-53": 1, + "-2": 1, + "0": 81 + } + }, + { + "S": 3167487, + "d": -53, + "w": 1038935736, + "sh_src": 1421821028, + "sh_exact": 1421821030, + "bs": -108, + "bx": -107, + "mult": { + "-235": 1, + "-234": 1, + "-54": 1, + "-53": 1, + "0": 5 + } + }, + { + "S": 1055829, + "d": -53, + "w": 1038935736, + "sh_src": 2132731542, + "sh_exact": 2132731544, + "bs": -67, + "bx": -66, + "mult": { + "-255": 1, + "-244": 1, + "-56": 1, + "-53": 1, + "0": 1 + } + }, + { + "S": 10267270, + "d": -51, + "w": 1067796078, + "sh_src": 1754546100, + "sh_exact": 1754546097, + "bs": -121, + "bx": -122, + "mult": { + "-232": 1, + "-225": 1, + "-216": 1, + "-51": 1, + "-4": 1, + "0": 18 + } + }, + { + "S": 2053454, + "d": -51, + "w": 1067796078, + "sh_src": 1096591314, + "sh_exact": 1096591311, + "bs": -95, + "bx": -96, + "mult": { + "-254": 1, + "-246": 1, + "-239": 1, + "-84": 1, + "-51": 1, + "0": 3 + } + }, + { + "S": 48303219, + "d": -45, + "w": 1159277256, + "sh_src": 1491776230, + "sh_exact": 1491776232, + "bs": -127, + "bx": -126, + "mult": { + "-243": 1, + "-240": 1, + "-48": 1, + "-45": 1, + "0": 91 + } + }, + { + "S": 16101073, + "d": -45, + "w": 1159277256, + "sh_src": 1118832172, + "sh_exact": 1118832174, + "bs": -124, + "bx": -123, + "mult": { + "-241": 1, + "-228": 1, + "-176": 1, + "-45": 1, + "0": 30 + } + }, + { + "S": 1960903, + "d": -42, + "w": 1207916245, + "sh_src": 1148348398, + "sh_exact": 1148348395, + "bs": -89, + "bx": -90, + "mult": { + "-244": 1, + "-236": 1, + "-166": 1, + "-42": 1, + "0": 3 + } + }, + { + "S": 153072320, + "d": -41, + "w": 1224578559, + "sh_src": 1882968630, + "sh_exact": 1882968627, + "bs": -127, + "bx": -128, + "mult": { + "-225": 1, + "-212": 1, + "-90": 1, + "-41": 1, + "0": 291 + } + }, + { + "S": 155183841, + "d": -40, + "w": 1241470727, + "sh_src": 1857347870, + "sh_exact": 1857347867, + "bs": -127, + "bx": -128, + "mult": { + "-252": 1, + "-248": 1, + "-246": 1, + "-85": 1, + "-40": 1, + "0": 295 + } + }, + { + "S": 51727947, + "d": -40, + "w": 1241470727, + "sh_src": 1393010898, + "sh_exact": 1393010901, + "bs": -127, + "bx": -126, + "mult": { + "-250": 1, + "-215": 1, + "-40": 1, + "0": 98 + } + }, + { + "S": 17242649, + "d": -40, + "w": 1241470727, + "sh_src": 2089516354, + "sh_exact": 2089516351, + "bs": -123, + "bx": -124, + "mult": { + "-253": 1, + "-239": 1, + "-104": 1, + "-40": 1, + "0": 32 + } + }, + { + "S": 975999, + "d": -40, + "w": 1241470727, + "sh_src": 1153587154, + "sh_exact": 1153587152, + "bs": -48, + "bx": -49, + "mult": { + "-254": 1, + "-252": 1, + "-249": 1, + "-122": 1, + "-40": 1, + "0": 1 + } + }, + { + "S": 166186494, + "d": -35, + "w": 1329491953, + "sh_src": 1734379062, + "sh_exact": 1734379065, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-241": 1, + "-236": 1, + "-102": 1, + "-35": 1, + "0": 316 + } + }, + { + "S": 18465166, + "d": -35, + "w": 1329491953, + "sh_src": 1951176444, + "sh_exact": 1951176449, + "bs": -124, + "bx": -123, + "mult": { + "-241": 1, + "-198": 1, + "-51": 1, + "-35": 1, + "0": 34 + } + }, + { + "S": 170802946, + "d": -33, + "w": 1366423567, + "sh_src": 1687502374, + "sh_exact": 1687502370, + "bs": -127, + "bx": -128, + "mult": { + "-255": 2, + "-247": 1, + "-219": 1, + "-33": 1, + "0": 325 + } + }, + { + "S": 173159045, + "d": -32, + "w": 1385272359, + "sh_src": 1664541270, + "sh_exact": 1664541267, + "bs": -127, + "bx": -128, + "mult": { + "-242": 1, + "-241": 1, + "-238": 1, + "-48": 1, + "-32": 1, + "0": 329 + } + }, + { + "S": 34631809, + "d": -32, + "w": 1385272359, + "sh_src": 2080676588, + "sh_exact": 2080676584, + "bs": -125, + "bx": -126, + "mult": { + "-232": 1, + "-200": 1, + "-87": 1, + "-32": 1, + "0": 65 + } + }, + { + "S": 3684235, + "d": -32, + "w": 1385272359, + "sh_src": 1222397494, + "sh_exact": 1222397493, + "bs": -104, + "bx": -105, + "mult": { + "-254": 1, + "-245": 1, + "-84": 1, + "-32": 1, + "0": 6 + } + }, + { + "S": 58515882, + "d": -31, + "w": 1404381169, + "sh_src": 1231419426, + "sh_exact": 1231419430, + "bs": -127, + "bx": -126, + "mult": { + "-248": 1, + "-236": 1, + "-208": 1, + "-31": 1, + "-14": 1, + "0": 110 + } + }, + { + "S": 19505294, + "d": -31, + "w": 1404381169, + "sh_src": 1847129140, + "sh_exact": 1847129144, + "bs": -124, + "bx": -123, + "mult": { + "-252": 1, + "-243": 1, + "-242": 1, + "-59": 1, + "-31": 1, + "0": 36 + } + }, + { + "S": 177969200, + "d": -30, + "w": 1423753598, + "sh_src": 1619552016, + "sh_exact": 1619552013, + "bs": -127, + "bx": -128, + "mult": { + "-252": 1, + "-238": 1, + "-214": 1, + "-30": 2, + "0": 338 + } + }, + { + "S": 9366800, + "d": -30, + "w": 1423753598, + "sh_src": 1923218018, + "sh_exact": 1923218016, + "bs": -118, + "bx": -119, + "mult": { + "-183": 1, + "-154": 1, + "-30": 1, + "0": 17 + } + }, + { + "S": 7118768, + "d": -30, + "w": 1423753598, + "sh_src": 1265275012, + "sh_exact": 1265275010, + "bs": -115, + "bx": -116, + "mult": { + "-233": 1, + "-221": 1, + "-30": 1, + "-14": 1, + "0": 12 + } + }, + { + "S": 12028277, + "d": -29, + "w": 1443393237, + "sh_src": 1497670742, + "sh_exact": 1497670739, + "bs": -120, + "bx": -121, + "mult": { + "-255": 2, + "-253": 1, + "-126": 1, + "-29": 1, + "0": 22 + } + }, + { + "S": 26856298, + "d": -26, + "w": 1503952686, + "sh_src": 1341539964, + "sh_exact": 1341539963, + "bs": -124, + "bx": -125, + "mult": { + "-239": 1, + "-215": 1, + "-61": 1, + "-26": 1, + "0": 50 + } + }, + { + "S": 3836614, + "d": -26, + "w": 1503952686, + "sh_src": 1173847470, + "sh_exact": 1173847467, + "bs": -103, + "bx": -104, + "mult": { + "-249": 1, + "-244": 1, + "-216": 1, + "-51": 1, + "-26": 1, + "0": 6 + } + }, + { + "S": 190587327, + "d": -25, + "w": 1524698613, + "sh_src": 1512327086, + "sh_exact": 1512327082, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-210": 1, + "-25": 1, + "-24": 1, + "0": 362 + } + }, + { + "S": 63529109, + "d": -25, + "w": 1524698613, + "sh_src": 1134245314, + "sh_exact": 1134245312, + "bs": -126, + "bx": -127, + "mult": { + "-251": 1, + "-244": 1, + "-241": 1, + "-75": 1, + "-25": 1, + "0": 120 + } + }, + { + "S": 27226761, + "d": -25, + "w": 1524698613, + "sh_src": 1323286200, + "sh_exact": 1323286197, + "bs": -124, + "bx": -125, + "mult": { + "-251": 1, + "-239": 1, + "-138": 1, + "-25": 1, + "0": 51 + } + }, + { + "S": 206915470, + "d": -19, + "w": 1655323760, + "sh_src": 1392986110, + "sh_exact": 1392986112, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-241": 1, + "-239": 1, + "-19": 1, + "-18": 1, + "0": 393 + } + }, + { + "S": 5592310, + "d": -19, + "w": 1655323760, + "sh_src": 1610640190, + "sh_exact": 1610640192, + "bs": -110, + "bx": -109, + "mult": { + "-253": 1, + "-238": 1, + "-227": 1, + "-19": 1, + "-18": 1, + "0": 9 + } + }, + { + "S": 212663401, + "d": -17, + "w": 1701307207, + "sh_src": 1355336058, + "sh_exact": 1355336061, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-243": 1, + "-20": 1, + "-17": 1, + "0": 404 + } + }, + { + "S": 1881977, + "d": -17, + "w": 1701307207, + "sh_src": 1196507618, + "sh_exact": 1196507616, + "bs": -71, + "bx": -72, + "mult": { + "-253": 1, + "-244": 1, + "-235": 1, + "-27": 1, + "-17": 1, + "0": 2 + } + }, + { + "S": 215596923, + "d": -16, + "w": 1724775380, + "sh_src": 1336894668, + "sh_exact": 1336894665, + "bs": -127, + "bx": -128, + "mult": { + "-246": 1, + "-200": 1, + "-84": 1, + "-16": 1, + "0": 410 + } + }, + { + "S": 224642555, + "d": -13, + "w": 1797140444, + "sh_src": 1283062220, + "sh_exact": 1283062224, + "bs": -128, + "bx": -127, + "mult": { + "-242": 1, + "-231": 1, + "-226": 1, + "-49": 1, + "-13": 1, + "0": 427 + } + }, + { + "S": 74880852, + "d": -13, + "w": 1797140444, + "sh_src": 1924593332, + "sh_exact": 1924593327, + "bs": -126, + "bx": -127, + "mult": { + "-255": 1, + "-242": 2, + "-13": 1, + "-9": 1, + "0": 141 + } + }, + { + "S": 230882863, + "d": -11, + "w": 1847062904, + "sh_src": 1248383580, + "sh_exact": 1248383585, + "bs": -128, + "bx": -127, + "mult": { + "-244": 1, + "-242": 1, + "-221": 1, + "-68": 1, + "-11": 1, + "0": 439 + } + }, + { + "S": 5787720, + "d": -9, + "w": 1898372157, + "sh_src": 1556260370, + "sh_exact": 1556260368, + "bs": -107, + "bx": -108, + "mult": { + "-255": 1, + "-242": 1, + "-177": 1, + "-9": 1, + "0": 10 + } + }, + { + "S": 2063448, + "d": -9, + "w": 1898372157, + "sh_src": 1091280138, + "sh_exact": 1091280136, + "bs": -70, + "bx": -71, + "mult": { + "-245": 1, + "-239": 1, + "-226": 1, + "-9": 1, + "-5": 1, + "0": 2 + } + }, + { + "S": 1929240, + "d": -9, + "w": 1898372157, + "sh_src": 1167195280, + "sh_exact": 1167195276, + "bs": -66, + "bx": -67, + "mult": { + "-246": 1, + "-235": 2, + "-28": 1, + "-9": 1, + "0": 2 + } + }, + { + "S": 240569856, + "d": -8, + "w": 1924558841, + "sh_src": 1198115100, + "sh_exact": 1198115096, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-251": 1, + "-250": 1, + "-248": 1, + "-14": 1, + "-8": 1, + "0": 457 + } + }, + { + "S": 3482431, + "d": -6, + "w": 1978020810, + "sh_src": 1293234416, + "sh_exact": 1293234418, + "bs": -93, + "bx": -92, + "mult": { + "-255": 1, + "-247": 2, + "-241": 1, + "-39": 1, + "-6": 1, + "0": 5 + } + }, + { + "S": 2978947, + "d": -6, + "w": 1978020810, + "sh_src": 1511809246, + "sh_exact": 1511809249, + "bs": -87, + "bx": -86, + "mult": { + "-237": 1, + "-230": 2, + "-33": 1, + "-6": 1, + "0": 4 + } + }, + { + "S": 35809039, + "d": -5, + "w": 2005306183, + "sh_src": 2012273886, + "sh_exact": 2012273885, + "bs": -124, + "bx": -125, + "mult": { + "-255": 1, + "-249": 1, + "-238": 1, + "-97": 1, + "-5": 1, + "0": 67 + } + }, + { + "S": 5115577, + "d": -5, + "w": 2005306183, + "sh_src": 1760739648, + "sh_exact": 1760739650, + "bs": -104, + "bx": -103, + "mult": { + "-255": 1, + "-250": 1, + "-218": 1, + "-25": 1, + "-5": 1, + "0": 8 + } + }, + { + "S": 257626399, + "d": -3, + "w": 2061011193, + "sh_src": 1118792084, + "sh_exact": 1118792085, + "bs": -128, + "bx": -127, + "mult": { + "-240": 1, + "-230": 1, + "-78": 1, + "-3": 1, + "0": 490 + } + }, + { + "S": 261180158, + "d": -2, + "w": 2089441261, + "sh_src": 1103569194, + "sh_exact": 1103569193, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-250": 1, + "-247": 1, + "-175": 1, + "-2": 1, + "0": 497 + } + }, + { + "S": 20367918, + "d": -1, + "w": 2118263475, + "sh_src": 1768899352, + "sh_exact": 1768899355, + "bs": -122, + "bx": -121, + "mult": { + "-252": 1, + "-244": 1, + "-211": 1, + "-22": 1, + "-1": 1, + "0": 37 + } + } + ], + "unreachable_pairs": [ + { + "S": 694586, + "d": -57, + "status": "unreachable_negative" + }, + { + "S": 736847, + "d": -32, + "status": "unreachable_negative" + }, + { + "S": 576435, + "d": -29, + "status": "unreachable_negative" + } + ] + }, + { + "group": "known", + "index": 13, + "cal": [ + 0.0137, + -98, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 40, + "reachable": 39, + "unreachable": 1, + "info": { + "weights": 256, + "intervals": 278, + "evaluated": 302, + "candidates": 40 + }, + "timings": { + "table_s": 0.0017866990000356964, + "gate_wall_s": 0.3955704359999572, + "certificate_load_and_check": 5.8e-05, + "table_parse_and_check": 8.4e-05, + "pruned_search": 0.011113, + "reachability_graph": 0.381668, + "witness_construction": 0.000128 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 39, + "witness_bad": [], + "unreach_ok": 1, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 2043983, + "d": -107, + "w": 114463047, + "sh_src": 1101672474, + "sh_exact": 1101672477, + "bs": -125, + "bx": -124, + "mult": { + "-249": 1, + "-240": 1, + "-148": 1, + "-107": 1, + "-7": 1, + "0": 3 + } + }, + { + "S": 15533679, + "d": -104, + "w": 124269431, + "sh_src": 1159699422, + "sh_exact": 1159699419, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-246": 1, + "-189": 1, + "-104": 1, + "-21": 1, + "0": 29 + } + }, + { + "S": 23429842, + "d": -89, + "w": 187438735, + "sh_src": 1537731116, + "sh_exact": 1537731113, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-248": 1, + "-191": 1, + "-89": 1, + "-19": 1, + "0": 44 + } + }, + { + "S": 25437145, + "d": -86, + "w": 203497159, + "sh_src": 1416385254, + "sh_exact": 1416385252, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-244": 1, + "-198": 1, + "-86": 1, + "-32": 1, + "0": 48 + } + }, + { + "S": 27616417, + "d": -83, + "w": 220931335, + "sh_src": 1304615188, + "sh_exact": 1304615187, + "bs": -127, + "bx": -128, + "mult": { + "-251": 1, + "-243": 1, + "-184": 1, + "-83": 1, + "-21": 1, + "0": 52 + } + }, + { + "S": 1536514, + "d": -74, + "w": 282718575, + "sh_src": 1465525090, + "sh_exact": 1465525087, + "bs": -116, + "bx": -117, + "mult": { + "-235": 1, + "-151": 1, + "-74": 1, + "-9": 1, + "0": 2 + } + }, + { + "S": 5332928, + "d": -72, + "w": 298643967, + "sh_src": 1688978226, + "sh_exact": 1688978223, + "bs": -124, + "bx": -125, + "mult": { + "-255": 1, + "-254": 1, + "-127": 1, + "-72": 1, + "0": 10 + } + }, + { + "S": 46479451, + "d": -64, + "w": 371835607, + "sh_src": 1550310784, + "sh_exact": 1550310782, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-246": 1, + "-64": 1, + "-27": 1, + "0": 88 + } + }, + { + "S": 51863253, + "d": -60, + "w": 414906024, + "sh_src": 1389376672, + "sh_exact": 1389376676, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-241": 1, + "-187": 1, + "-60": 1, + "-12": 1, + "0": 98 + } + }, + { + "S": 3989481, + "d": -60, + "w": 414906024, + "sh_src": 1128868546, + "sh_exact": 1128868549, + "bs": -122, + "bx": -121, + "mult": { + "-237": 1, + "-169": 1, + "-60": 1, + "-33": 1, + "0": 7 + } + }, + { + "S": 1329827, + "d": -60, + "w": 414906024, + "sh_src": 1693302820, + "sh_exact": 1693302823, + "bs": -109, + "bx": -108, + "mult": { + "-244": 1, + "-242": 1, + "-184": 1, + "-60": 1, + "-40": 1, + "0": 2 + } + }, + { + "S": 59478228, + "d": -55, + "w": 475825822, + "sh_src": 1211495310, + "sh_exact": 1211495306, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-237": 1, + "-55": 2, + "0": 113 + } + }, + { + "S": 64573913, + "d": -52, + "w": 516591304, + "sh_src": 1115893252, + "sh_exact": 1115893256, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-252": 1, + "-240": 1, + "-52": 1, + "-3": 1, + "0": 122 + } + }, + { + "S": 9481100, + "d": -51, + "w": 530941599, + "sh_src": 1900032542, + "sh_exact": 1900032539, + "bs": -124, + "bx": -125, + "mult": { + "-255": 1, + "-247": 1, + "-172": 1, + "-51": 1, + "-7": 1, + "0": 17 + } + }, + { + "S": 2654708, + "d": -51, + "w": 530941599, + "sh_src": 1696457626, + "sh_exact": 1696457624, + "bs": -115, + "bx": -116, + "mult": { + "-255": 1, + "-254": 1, + "-164": 1, + "-51": 1, + "-8": 1, + "0": 4 + } + }, + { + "S": 14410723, + "d": -48, + "w": 576428918, + "sh_src": 1250069032, + "sh_exact": 1250069029, + "bs": -125, + "bx": -126, + "mult": { + "-247": 2, + "-188": 1, + "-57": 1, + "-48": 1, + "0": 27 + } + }, + { + "S": 78226670, + "d": -45, + "w": 625813359, + "sh_src": 1842276914, + "sh_exact": 1842276912, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-230": 1, + "-153": 1, + "-45": 1, + "-4": 1, + "0": 148 + } + }, + { + "S": 40422970, + "d": -29, + "w": 970151281, + "sh_src": 1782590292, + "sh_exact": 1782590296, + "bs": -127, + "bx": -126, + "mult": { + "-253": 1, + "-250": 1, + "-230": 1, + "-29": 1, + "-16": 1, + "0": 76 + } + }, + { + "S": 17324130, + "d": -29, + "w": 970151281, + "sh_src": 2079688674, + "sh_exact": 2079688678, + "bs": -125, + "bx": -124, + "mult": { + "-255": 1, + "-231": 1, + "-166": 1, + "-29": 1, + "-20": 1, + "0": 32 + } + }, + { + "S": 1154942, + "d": -29, + "w": 970151281, + "sh_src": 1949708132, + "sh_exact": 1949708136, + "bs": -76, + "bx": -75, + "mult": { + "-242": 1, + "-237": 1, + "-174": 1, + "-29": 1, + "-11": 1, + "0": 1 + } + }, + { + "S": 124637609, + "d": -28, + "w": 997100868, + "sh_src": 1156273694, + "sh_exact": 1156273690, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-247": 1, + "-182": 1, + "-50": 1, + "-28": 1, + "0": 237 + } + }, + { + "S": 1960903, + "d": -21, + "w": 1207916245, + "sh_src": 1148348398, + "sh_exact": 1148348395, + "bs": -89, + "bx": -90, + "mult": { + "-255": 1, + "-238": 1, + "-225": 1, + "-64": 1, + "-21": 1, + "0": 3 + } + }, + { + "S": 155183841, + "d": -20, + "w": 1241470727, + "sh_src": 1857347870, + "sh_exact": 1857347867, + "bs": -127, + "bx": -128, + "mult": { + "-228": 1, + "-195": 1, + "-33": 1, + "-20": 1, + "0": 295 + } + }, + { + "S": 51727947, + "d": -20, + "w": 1241470727, + "sh_src": 1393010898, + "sh_exact": 1393010901, + "bs": -127, + "bx": -126, + "mult": { + "-238": 1, + "-209": 1, + "-92": 1, + "-20": 1, + "0": 98 + } + }, + { + "S": 17242649, + "d": -20, + "w": 1241470727, + "sh_src": 2089516354, + "sh_exact": 2089516351, + "bs": -123, + "bx": -124, + "mult": { + "-253": 1, + "-242": 1, + "-177": 1, + "-44": 1, + "-20": 1, + "0": 32 + } + }, + { + "S": 975999, + "d": -20, + "w": 1241470727, + "sh_src": 1153587154, + "sh_exact": 1153587152, + "bs": -48, + "bx": -49, + "mult": { + "-255": 1, + "-251": 1, + "-189": 1, + "-47": 1, + "-20": 1, + "0": 1 + } + }, + { + "S": 173159045, + "d": -16, + "w": 1385272359, + "sh_src": 1664541270, + "sh_exact": 1664541267, + "bs": -127, + "bx": -128, + "mult": { + "-235": 1, + "-148": 1, + "-18": 1, + "-16": 1, + "0": 329 + } + }, + { + "S": 34631809, + "d": -16, + "w": 1385272359, + "sh_src": 2080676588, + "sh_exact": 2080676584, + "bs": -125, + "bx": -126, + "mult": { + "-253": 1, + "-246": 1, + "-214": 1, + "-33": 1, + "-16": 1, + "0": 65 + } + }, + { + "S": 3684235, + "d": -16, + "w": 1385272359, + "sh_src": 1222397494, + "sh_exact": 1222397493, + "bs": -104, + "bx": -105, + "mult": { + "-249": 1, + "-176": 1, + "-36": 1, + "-16": 1, + "0": 6 + } + }, + { + "S": 177969200, + "d": -15, + "w": 1423753598, + "sh_src": 1619552016, + "sh_exact": 1619552013, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-202": 1, + "-15": 1, + "-9": 1, + "0": 338 + } + }, + { + "S": 9366800, + "d": -15, + "w": 1423753598, + "sh_src": 1923218018, + "sh_exact": 1923218016, + "bs": -118, + "bx": -119, + "mult": { + "-231": 1, + "-220": 1, + "-59": 1, + "-15": 1, + "0": 17 + } + }, + { + "S": 7118768, + "d": -15, + "w": 1423753598, + "sh_src": 1265275012, + "sh_exact": 1265275010, + "bs": -115, + "bx": -116, + "mult": { + "-251": 1, + "-241": 1, + "-150": 1, + "-15": 1, + "-4": 1, + "0": 12 + } + }, + { + "S": 26856298, + "d": -13, + "w": 1503952686, + "sh_src": 1341539964, + "sh_exact": 1341539963, + "bs": -124, + "bx": -125, + "mult": { + "-224": 1, + "-204": 1, + "-24": 1, + "-13": 1, + "0": 50 + } + }, + { + "S": 3836614, + "d": -13, + "w": 1503952686, + "sh_src": 1173847470, + "sh_exact": 1173847467, + "bs": -103, + "bx": -104, + "mult": { + "-255": 1, + "-246": 1, + "-196": 1, + "-18": 1, + "-13": 1, + "0": 6 + } + }, + { + "S": 215596923, + "d": -8, + "w": 1724775380, + "sh_src": 1336894668, + "sh_exact": 1336894665, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-244": 1, + "-175": 1, + "-33": 1, + "-8": 1, + "0": 410 + } + }, + { + "S": 240569856, + "d": -4, + "w": 1924558841, + "sh_src": 1198115100, + "sh_exact": 1198115096, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-252": 1, + "-188": 1, + "-4": 1, + "-2": 1, + "0": 457 + } + }, + { + "S": 3482431, + "d": -3, + "w": 1978020810, + "sh_src": 1293234416, + "sh_exact": 1293234418, + "bs": -93, + "bx": -92, + "mult": { + "-241": 1, + "-225": 1, + "-148": 1, + "-13": 1, + "-3": 1, + "0": 5 + } + }, + { + "S": 2978947, + "d": -3, + "w": 1978020810, + "sh_src": 1511809246, + "sh_exact": 1511809249, + "bs": -87, + "bx": -86, + "mult": { + "-253": 1, + "-232": 1, + "-146": 1, + "-11": 1, + "-3": 1, + "0": 4 + } + }, + { + "S": 261180158, + "d": -1, + "w": 2089441261, + "sh_src": 1103569194, + "sh_exact": 1103569193, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-251": 1, + "-204": 1, + "-62": 1, + "-1": 1, + "0": 497 + } + } + ], + "unreachable_pairs": [ + { + "S": 736847, + "d": -16, + "status": "unreachable_negative" + } + ] + }, + { + "group": "heldout", + "index": 0, + "cal": [ + 0.03, + 10, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 45, + "reachable": 43, + "unreachable": 2, + "info": { + "weights": 256, + "intervals": 266, + "evaluated": 288, + "candidates": 45 + }, + "timings": { + "table_s": 0.0021776650000333575, + "gate_wall_s": 0.3049714479999466, + "certificate_load_and_check": 7.7e-05, + "table_parse_and_check": 0.000118, + "pruned_search": 0.010002, + "reachability_graph": 0.291984, + "witness_construction": 0.000116 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 43, + "witness_bad": [], + "unreach_ok": 2, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 3504327, + "d": -108, + "w": 84103847, + "sh_src": 1285153936, + "sh_exact": 1285153933, + "bs": -126, + "bx": -127, + "mult": { + "-254": 1, + "-232": 1, + "-172": 1, + "-108": 1, + "-15": 1, + "0": 6 + } + }, + { + "S": 859064, + "d": -90, + "w": 144322751, + "sh_src": 1310612374, + "sh_exact": 1310612372, + "bs": -117, + "bx": -118, + "mult": { + "-247": 1, + "-243": 1, + "-180": 1, + "-90": 1, + "-19": 1, + "0": 1 + } + }, + { + "S": 32871649, + "d": -70, + "w": 262973191, + "sh_src": 1096044710, + "sh_exact": 1096044711, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-230": 1, + "-160": 1, + "-70": 1, + "-19": 1, + "0": 62 + } + }, + { + "S": 18802658, + "d": -52, + "w": 451263792, + "sh_src": 1916154458, + "sh_exact": 1916154462, + "bs": -127, + "bx": -126, + "mult": { + "-252": 1, + "-237": 1, + "-142": 1, + "-52": 1, + "-15": 1, + "0": 35 + } + }, + { + "S": 3993071, + "d": -50, + "w": 479168520, + "sh_src": 1127853628, + "sh_exact": 1127853631, + "bs": -121, + "bx": -120, + "mult": { + "-252": 1, + "-234": 1, + "-158": 1, + "-50": 1, + "-32": 1, + "0": 7 + } + }, + { + "S": 65536716, + "d": -47, + "w": 524293726, + "sh_src": 1099499618, + "sh_exact": 1099499615, + "bs": -127, + "bx": -128, + "mult": { + "-255": 2, + "-139": 1, + "-47": 1, + "-10": 1, + "0": 124 + } + }, + { + "S": 858902, + "d": -39, + "w": 666507951, + "sh_src": 1310859570, + "sh_exact": 1310859571, + "bs": -80, + "bx": -79, + "mult": { + "-250": 1, + "-237": 1, + "-167": 1, + "-39": 1, + "-38": 1, + "0": 1 + } + }, + { + "S": 93935699, + "d": -35, + "w": 751485593, + "sh_src": 1534189762, + "sh_exact": 1534189766, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-165": 1, + "-35": 1, + "-7": 1, + "0": 178 + } + }, + { + "S": 14249197, + "d": -33, + "w": 797955032, + "sh_src": 1264239556, + "sh_exact": 1264239557, + "bs": -125, + "bx": -124, + "mult": { + "-248": 1, + "-234": 1, + "-133": 1, + "-33": 1, + "-8": 1, + "0": 26 + } + }, + { + "S": 8650881, + "d": -29, + "w": 899691624, + "sh_src": 2082377330, + "sh_exact": 2082377334, + "bs": -122, + "bx": -121, + "mult": { + "-253": 1, + "-237": 1, + "-209": 1, + "-85": 1, + "-29": 1, + "0": 16 + } + }, + { + "S": 1388413, + "d": -29, + "w": 899691624, + "sh_src": 1621851574, + "sh_exact": 1621851577, + "bs": -88, + "bx": -87, + "mult": { + "-255": 1, + "-251": 1, + "-176": 1, + "-50": 1, + "-29": 1, + "0": 2 + } + }, + { + "S": 123052421, + "d": -26, + "w": 984419369, + "sh_src": 1171169056, + "sh_exact": 1171169059, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-236": 1, + "-47": 1, + "-26": 1, + "0": 234 + } + }, + { + "S": 126799969, + "d": -25, + "w": 1014399750, + "sh_src": 1136555392, + "sh_exact": 1136555389, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-164": 1, + "-33": 1, + "-25": 1, + "0": 241 + } + }, + { + "S": 26132315, + "d": -24, + "w": 1045292601, + "sh_src": 1378706668, + "sh_exact": 1378706671, + "bs": -126, + "bx": -125, + "mult": { + "-249": 1, + "-247": 1, + "-173": 1, + "-35": 1, + "-24": 1, + "0": 49 + } + }, + { + "S": 2375665, + "d": -24, + "w": 1045292601, + "sh_src": 1895721668, + "sh_exact": 1895721673, + "bs": -101, + "bx": -100, + "mult": { + "-255": 1, + "-251": 1, + "-247": 1, + "-105": 1, + "-24": 1, + "0": 4 + } + }, + { + "S": 49106835, + "d": -20, + "w": 1178564040, + "sh_src": 1467363840, + "sh_exact": 1467363841, + "bs": -127, + "bx": -126, + "mult": { + "-250": 1, + "-246": 1, + "-208": 1, + "-73": 1, + "-20": 1, + "0": 93 + } + }, + { + "S": 29464101, + "d": -20, + "w": 1178564040, + "sh_src": 1222803198, + "sh_exact": 1222803201, + "bs": -126, + "bx": -125, + "mult": { + "-253": 1, + "-248": 1, + "-151": 1, + "-20": 1, + "-15": 1, + "0": 55 + } + }, + { + "S": 9821367, + "d": -20, + "w": 1178564040, + "sh_src": 1834204800, + "sh_exact": 1834204802, + "bs": -121, + "bx": -120, + "mult": { + "-234": 1, + "-204": 1, + "-57": 1, + "-20": 1, + "0": 18 + } + }, + { + "S": 1091263, + "d": -20, + "w": 1178564040, + "sh_src": 2063480400, + "sh_exact": 2063480402, + "bs": -61, + "bx": -60, + "mult": { + "-252": 1, + "-243": 1, + "-141": 1, + "-22": 1, + "-20": 1, + "0": 1 + } + }, + { + "S": 30361416, + "d": -19, + "w": 1214456637, + "sh_src": 1186663926, + "sh_exact": 1186663923, + "bs": -125, + "bx": -126, + "mult": { + "-254": 1, + "-240": 1, + "-189": 1, + "-36": 1, + "-19": 1, + "0": 57 + } + }, + { + "S": 156430289, + "d": -18, + "w": 1251442311, + "sh_src": 1842548386, + "sh_exact": 1842548384, + "bs": -127, + "bx": -128, + "mult": { + "-245": 1, + "-243": 1, + "-131": 1, + "-18": 1, + "-9": 1, + "0": 297 + } + }, + { + "S": 19597185, + "d": -14, + "w": 1410997323, + "sh_src": 1838467970, + "sh_exact": 1838467975, + "bs": -124, + "bx": -123, + "mult": { + "-255": 1, + "-248": 1, + "-214": 1, + "-14": 1, + "-11": 1, + "0": 36 + } + }, + { + "S": 6081885, + "d": -14, + "w": 1410997323, + "sh_src": 1480988086, + "sh_exact": 1480988091, + "bs": -114, + "bx": -113, + "mult": { + "-251": 1, + "-247": 1, + "-119": 1, + "-14": 1, + "-3": 1, + "0": 10 + } + }, + { + "S": 3919437, + "d": -14, + "w": 1410997323, + "sh_src": 1149042480, + "sh_exact": 1149042484, + "bs": -106, + "bx": -105, + "mult": { + "-251": 1, + "-234": 1, + "-167": 1, + "-14": 1, + "-7": 1, + "0": 6 + } + }, + { + "S": 64328207, + "d": -11, + "w": 1543876963, + "sh_src": 1120155490, + "sh_exact": 1120155487, + "bs": -126, + "bx": -127, + "mult": { + "-224": 1, + "-172": 1, + "-11": 1, + "-1": 1, + "0": 121 + } + }, + { + "S": 6857306, + "d": -10, + "w": 1590894991, + "sh_src": 1313518638, + "sh_exact": 1313518641, + "bs": -114, + "bx": -113, + "mult": { + "-255": 2, + "-245": 1, + "-164": 1, + "-37": 1, + "-10": 1, + "0": 12 + } + }, + { + "S": 204918104, + "d": -9, + "w": 1639344829, + "sh_src": 1406563750, + "sh_exact": 1406563747, + "bs": -127, + "bx": -128, + "mult": { + "-242": 1, + "-240": 1, + "-82": 1, + "-9": 1, + "0": 390 + } + }, + { + "S": 211158849, + "d": -8, + "w": 1689270790, + "sh_src": 1364993122, + "sh_exact": 1364993120, + "bs": -127, + "bx": -128, + "mult": { + "-246": 1, + "-230": 1, + "-125": 1, + "-8": 1, + "-2": 1, + "0": 401 + } + }, + { + "S": 12799386, + "d": -7, + "w": 1740716495, + "sh_src": 1407442396, + "sh_exact": 1407442397, + "bs": -120, + "bx": -119, + "mult": { + "-254": 1, + "-221": 1, + "-17": 1, + "-7": 1, + "0": 23 + } + }, + { + "S": 4266462, + "d": -7, + "w": 1740716495, + "sh_src": 2111163598, + "sh_exact": 2111163595, + "bs": -102, + "bx": -103, + "mult": { + "-251": 1, + "-232": 1, + "-172": 1, + "-38": 1, + "-7": 1, + "0": 7 + } + }, + { + "S": 3567042, + "d": -7, + "w": 1740716495, + "sh_src": 1262558620, + "sh_exact": 1262558621, + "bs": -98, + "bx": -97, + "mult": { + "-241": 1, + "-231": 1, + "-129": 1, + "-7": 1, + "-1": 1, + "0": 5 + } + }, + { + "S": 1422154, + "d": -7, + "w": 1740716495, + "sh_src": 1583372700, + "sh_exact": 1583372696, + "bs": -51, + "bx": -52, + "mult": { + "-248": 1, + "-240": 1, + "-143": 1, + "-7": 1, + "-4": 1, + "0": 1 + } + }, + { + "S": 1189014, + "d": -7, + "w": 1740716495, + "sh_src": 1893837932, + "sh_exact": 1893837931, + "bs": -36, + "bx": -37, + "mult": { + "-248": 1, + "-241": 1, + "-150": 1, + "-27": 1, + "-7": 1, + "0": 1 + } + }, + { + "S": 224216143, + "d": -6, + "w": 1793729143, + "sh_src": 1285502340, + "sh_exact": 1285502338, + "bs": -127, + "bx": -128, + "mult": { + "-242": 1, + "-148": 1, + "-7": 1, + "-6": 1, + "0": 426 + } + }, + { + "S": 231044540, + "d": -5, + "w": 1848356322, + "sh_src": 1247510006, + "sh_exact": 1247510009, + "bs": -128, + "bx": -127, + "mult": { + "-253": 1, + "-251": 1, + "-153": 1, + "-7": 1, + "-5": 1, + "0": 439 + } + }, + { + "S": 79360298, + "d": -4, + "w": 1904647154, + "sh_src": 1815960770, + "sh_exact": 1815960773, + "bs": -127, + "bx": -126, + "mult": { + "-254": 1, + "-234": 1, + "-165": 1, + "-25": 1, + "-4": 1, + "0": 150 + } + }, + { + "S": 47616179, + "d": -4, + "w": 1904647154, + "sh_src": 1513300642, + "sh_exact": 1513300638, + "bs": -125, + "bx": -126, + "mult": { + "-247": 1, + "-223": 1, + "-134": 1, + "-4": 1, + "-3": 1, + "0": 89 + } + }, + { + "S": 245331534, + "d": -3, + "w": 1962652269, + "sh_src": 1174860698, + "sh_exact": 1174860693, + "bs": -127, + "bx": -128, + "mult": { + "-233": 1, + "-230": 1, + "-136": 1, + "-3": 1, + "0": 467 + } + }, + { + "S": 6630582, + "d": -3, + "w": 1962652269, + "sh_src": 1358432680, + "sh_exact": 1358432677, + "bs": -109, + "bx": -110, + "mult": { + "-228": 1, + "-145": 1, + "-11": 1, + "-3": 1, + "0": 11 + } + }, + { + "S": 1844598, + "d": -3, + "w": 1962652269, + "sh_src": 1220753692, + "sh_exact": 1220753689, + "bs": -61, + "bx": -62, + "mult": { + "-228": 1, + "-196": 1, + "-17": 1, + "-3": 1, + "0": 2 + } + }, + { + "S": 84267663, + "d": -2, + "w": 2022423914, + "sh_src": 1710207482, + "sh_exact": 1710207486, + "bs": -127, + "bx": -126, + "mult": { + "-254": 1, + "-243": 1, + "-128": 1, + "-9": 1, + "-2": 1, + "0": 159 + } + }, + { + "S": 28089221, + "d": -2, + "w": 2022423914, + "sh_src": 1282655612, + "sh_exact": 1282655614, + "bs": -124, + "bx": -123, + "mult": { + "-252": 1, + "-240": 1, + "-142": 1, + "-16": 1, + "-2": 1, + "0": 52 + } + }, + { + "S": 1792929, + "d": -2, + "w": 2022423914, + "sh_src": 1255933618, + "sh_exact": 1255933622, + "bs": -58, + "bx": -57, + "mult": { + "-253": 1, + "-248": 1, + "-180": 1, + "-25": 1, + "-2": 1, + "0": 2 + } + } + ], + "unreachable_pairs": [ + { + "S": 548040, + "d": -19, + "status": "unreachable_negative" + }, + { + "S": 935403, + "d": -5, + "status": "unreachable_negative" + } + ] + }, + { + "group": "heldout", + "index": 1, + "cal": [ + 0.2, + -50, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 3, + "reachable": 3, + "unreachable": 0, + "info": { + "weights": 105, + "intervals": 42, + "evaluated": 45, + "candidates": 3 + }, + "timings": { + "table_s": 0.0015404609999905006, + "gate_wall_s": 0.14262408299998697, + "certificate_load_and_check": 5.7e-05, + "table_parse_and_check": 0.000147, + "pruned_search": 0.004082, + "reachability_graph": 0.134947, + "witness_construction": 1.6e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 3, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 26950402, + "d": -6, + "w": 646809647, + "sh_src": 1336855646, + "sh_exact": 1336855644, + "bs": -126, + "bx": -127, + "mult": { + "-69": 1, + "-43": 1, + "-32": 1, + "-23": 1, + "-12": 1, + "-6": 1, + "0": 51 + } + }, + { + "S": 40205274, + "d": -4, + "w": 964926574, + "sh_src": 1792242336, + "sh_exact": 1792242332, + "bs": -126, + "bx": -127, + "mult": { + "-61": 1, + "-45": 1, + "-36": 1, + "-17": 1, + "-8": 1, + "-4": 1, + "0": 76 + } + }, + { + "S": 59979222, + "d": -2, + "w": 1439501330, + "sh_src": 1201375934, + "sh_exact": 1201375937, + "bs": -127, + "bx": -126, + "mult": { + "-61": 1, + "-49": 1, + "-36": 1, + "-23": 1, + "-15": 1, + "-2": 2, + "0": 113 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "heldout", + "index": 2, + "cal": [ + 0.0078125, + 0, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 141, + "reachable": 122, + "unreachable": 19, + "info": { + "weights": 256, + "intervals": 778, + "evaluated": 853, + "candidates": 141 + }, + "timings": { + "table_s": 0.001695079999990412, + "gate_wall_s": 0.4016882770000052, + "certificate_load_and_check": 3.8e-05, + "table_parse_and_check": 8.7e-05, + "pruned_search": 0.025519, + "reachability_graph": 0.373013, + "witness_construction": 0.000341 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 122, + "witness_bad": [], + "unreach_ok": 19, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 3543191, + "d": -247, + "w": 311800807, + "sh_src": 1271057540, + "sh_exact": 1271057538, + "bs": -122, + "bx": -123, + "mult": { + "-254": 1, + "-253": 1, + "-247": 1, + "-240": 1, + "-217": 1, + "0": 6 + } + }, + { + "S": 2723037, + "d": -241, + "w": 326764439, + "sh_src": 1653888520, + "sh_exact": 1653888518, + "bs": -120, + "bx": -121, + "mult": { + "-250": 1, + "-241": 1, + "-189": 1, + "-51": 1, + "0": 4 + } + }, + { + "S": 15670985, + "d": -223, + "w": 376103639, + "sh_src": 1149538368, + "sh_exact": 1149538367, + "bs": -126, + "bx": -127, + "mult": { + "-246": 1, + "-231": 1, + "-223": 1, + "-116": 1, + "0": 29 + } + }, + { + "S": 4273905, + "d": -223, + "w": 376103639, + "sh_src": 2107487010, + "sh_exact": 2107487007, + "bs": -122, + "bx": -123, + "mult": { + "-254": 1, + "-223": 1, + "-170": 1, + "-71": 1, + "0": 7 + } + }, + { + "S": 3134197, + "d": -223, + "w": 376103639, + "sh_src": 1436922964, + "sh_exact": 1436922959, + "bs": -120, + "bx": -121, + "mult": { + "-223": 1, + "-184": 1, + "-73": 1, + "0": 5 + } + }, + { + "S": 3819659, + "d": -216, + "w": 397244535, + "sh_src": 1179058034, + "sh_exact": 1179058033, + "bs": -121, + "bx": -122, + "mult": { + "-228": 1, + "-216": 1, + "-189": 1, + "-45": 1, + "0": 6 + } + }, + { + "S": 52038587, + "d": -210, + "w": 416308695, + "sh_src": 1384695440, + "sh_exact": 1384695438, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-242": 1, + "-230": 1, + "-210": 1, + "-64": 1, + "0": 98 + } + }, + { + "S": 17896823, + "d": -206, + "w": 429523751, + "sh_src": 2013139264, + "sh_exact": 2013139260, + "bs": -126, + "bx": -127, + "mult": { + "-206": 1, + "-173": 1, + "-50": 1, + "0": 33 + } + }, + { + "S": 7670067, + "d": -206, + "w": 429523751, + "sh_src": 1174331238, + "sh_exact": 1174331235, + "bs": -124, + "bx": -125, + "mult": { + "-236": 1, + "-206": 1, + "-167": 1, + "0": 14 + } + }, + { + "S": 60365829, + "d": -191, + "w": 482926632, + "sh_src": 1193681840, + "sh_exact": 1193681843, + "bs": -128, + "bx": -127, + "mult": { + "-251": 1, + "-241": 1, + "-191": 1, + "-61": 1, + "0": 114 + } + }, + { + "S": 20121943, + "d": -191, + "w": 482926632, + "sh_src": 1790522762, + "sh_exact": 1790522765, + "bs": -127, + "bx": -126, + "mult": { + "-254": 1, + "-250": 1, + "-234": 1, + "-191": 1, + "-43": 1, + "0": 37 + } + }, + { + "S": 63759010, + "d": -184, + "w": 510072079, + "sh_src": 1130155476, + "sh_exact": 1130155472, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-229": 1, + "-216": 1, + "-184": 1, + "-16": 1, + "0": 120 + } + }, + { + "S": 3750530, + "d": -184, + "w": 510072079, + "sh_src": 1200790192, + "sh_exact": 1200790189, + "bs": -119, + "bx": -120, + "mult": { + "-254": 1, + "-249": 1, + "-184": 1, + "-58": 1, + "0": 6 + } + }, + { + "S": 1821686, + "d": -184, + "w": 510072079, + "sh_src": 1236107548, + "sh_exact": 1236107547, + "bs": -110, + "bx": -111, + "mult": { + "-255": 1, + "-199": 1, + "-184": 1, + "-15": 1, + "0": 2 + } + }, + { + "S": 64763068, + "d": -182, + "w": 518104542, + "sh_src": 1112634044, + "sh_exact": 1112634041, + "bs": -127, + "bx": -128, + "mult": { + "-249": 1, + "-247": 1, + "-224": 1, + "-182": 1, + "-25": 1, + "0": 122 + } + }, + { + "S": 66298880, + "d": -179, + "w": 530391037, + "sh_src": 1086859904, + "sh_exact": 1086859899, + "bs": -127, + "bx": -128, + "mult": { + "-243": 1, + "-179": 1, + "-166": 1, + "-31": 1, + "0": 125 + } + }, + { + "S": 67342935, + "d": -177, + "w": 538743480, + "sh_src": 2140019406, + "sh_exact": 2140019411, + "bs": -128, + "bx": -127, + "mult": { + "-222": 1, + "-217": 1, + "-177": 1, + "-23": 1, + "0": 127 + } + }, + { + "S": 22447645, + "d": -177, + "w": 538743480, + "sh_src": 1605014554, + "sh_exact": 1605014558, + "bs": -127, + "bx": -126, + "mult": { + "-245": 1, + "-241": 1, + "-177": 1, + "-170": 1, + "0": 42 + } + }, + { + "S": 3544365, + "d": -177, + "w": 538743480, + "sh_src": 1270636522, + "sh_exact": 1270636525, + "bs": -119, + "bx": -118, + "mult": { + "-245": 1, + "-233": 1, + "-206": 1, + "-177": 1, + "0": 6 + } + }, + { + "S": 1224417, + "d": -177, + "w": 538743480, + "sh_src": 1839079178, + "sh_exact": 1839079181, + "bs": -101, + "bx": -100, + "mult": { + "-243": 1, + "-233": 1, + "-177": 1, + "-33": 1, + "0": 1 + } + }, + { + "S": 23524930, + "d": -171, + "w": 564598319, + "sh_src": 1531515590, + "sh_exact": 1531515589, + "bs": -126, + "bx": -127, + "mult": { + "-249": 1, + "-192": 1, + "-182": 1, + "-171": 1, + "0": 44 + } + }, + { + "S": 1809610, + "d": -171, + "w": 564598319, + "sh_src": 1244356418, + "sh_exact": 1244356416, + "bs": -108, + "bx": -109, + "mult": { + "-243": 1, + "-196": 1, + "-171": 1, + "-25": 1, + "0": 2 + } + }, + { + "S": 24653914, + "d": -165, + "w": 591693937, + "sh_src": 1461382436, + "sh_exact": 1461382441, + "bs": -127, + "bx": -126, + "mult": { + "-242": 1, + "-240": 1, + "-165": 1, + "-104": 1, + "0": 46 + } + }, + { + "S": 14908366, + "d": -164, + "w": 596334638, + "sh_src": 1208341582, + "sh_exact": 1208341579, + "bs": -125, + "bx": -126, + "mult": { + "-255": 2, + "-250": 1, + "-164": 1, + "-38": 1, + "0": 27 + } + }, + { + "S": 76309530, + "d": -161, + "w": 610476239, + "sh_src": 1888560818, + "sh_exact": 1888560814, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-244": 1, + "-237": 1, + "-161": 1, + "-25": 1, + "0": 144 + } + }, + { + "S": 15261906, + "d": -161, + "w": 610476239, + "sh_src": 1180350508, + "sh_exact": 1180350509, + "bs": -126, + "bx": -125, + "mult": { + "-214": 1, + "-210": 1, + "-161": 1, + "-104": 1, + "0": 28 + } + }, + { + "S": 2312410, + "d": -161, + "w": 610476239, + "sh_src": 1947578344, + "sh_exact": 1947578339, + "bs": -111, + "bx": -112, + "mult": { + "-253": 1, + "-247": 1, + "-208": 1, + "-161": 1, + "-56": 1, + "0": 3 + } + }, + { + "S": 80598942, + "d": -154, + "w": 644791536, + "sh_src": 1788053096, + "sh_exact": 1788053100, + "bs": -128, + "bx": -127, + "mult": { + "-229": 1, + "-171": 1, + "-154": 1, + "0": 153 + } + }, + { + "S": 26866314, + "d": -154, + "w": 644791536, + "sh_src": 1341039822, + "sh_exact": 1341039825, + "bs": -127, + "bx": -126, + "mult": { + "-180": 1, + "-154": 1, + "-46": 1, + "0": 50 + } + }, + { + "S": 1874394, + "d": -154, + "w": 644791536, + "sh_src": 1201348174, + "sh_exact": 1201348176, + "bs": -107, + "bx": -106, + "mult": { + "-253": 1, + "-208": 1, + "-154": 1, + "-8": 1, + "0": 2 + } + }, + { + "S": 1279345, + "d": -150, + "w": 665259401, + "sh_src": 1760119286, + "sh_exact": 1760119290, + "bs": -96, + "bx": -95, + "mult": { + "-238": 1, + "-226": 1, + "-150": 1, + "-28": 1, + "0": 1 + } + }, + { + "S": 84466964, + "d": -148, + "w": 675735711, + "sh_src": 1706172228, + "sh_exact": 1706172227, + "bs": -127, + "bx": -128, + "mult": { + "-246": 1, + "-241": 1, + "-239": 1, + "-148": 1, + "-138": 1, + "0": 160 + } + }, + { + "S": 1964348, + "d": -148, + "w": 675735711, + "sh_src": 1146334468, + "sh_exact": 1146334465, + "bs": -106, + "bx": -107, + "mult": { + "-206": 1, + "-187": 1, + "-148": 1, + "0": 3 + } + }, + { + "S": 88520618, + "d": -142, + "w": 708164944, + "sh_src": 1628040912, + "sh_exact": 1628040917, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-246": 1, + "-189": 1, + "-142": 1, + "-1": 1, + "0": 167 + } + }, + { + "S": 5289095, + "d": -140, + "w": 719316919, + "sh_src": 1702975512, + "sh_exact": 1702975510, + "bs": -119, + "bx": -120, + "mult": { + "-255": 1, + "-240": 1, + "-225": 1, + "-158": 1, + "-140": 1, + "0": 9 + } + }, + { + "S": 2568989, + "d": -140, + "w": 719316919, + "sh_src": 1753063028, + "sh_exact": 1753063025, + "bs": -110, + "bx": -111, + "mult": { + "-246": 1, + "-227": 1, + "-178": 1, + "-140": 1, + "0": 4 + } + }, + { + "S": 90619824, + "d": -139, + "w": 724958592, + "sh_src": 1590327386, + "sh_exact": 1590327389, + "bs": -128, + "bx": -127, + "mult": { + "-254": 1, + "-218": 1, + "-215": 1, + "-139": 1, + "0": 172 + } + }, + { + "S": 13673372, + "d": -132, + "w": 765708832, + "sh_src": 1317480316, + "sh_exact": 1317480319, + "bs": -125, + "bx": -124, + "mult": { + "-244": 1, + "-239": 1, + "-132": 1, + "-111": 1, + "0": 25 + } + }, + { + "S": 1369308, + "d": -130, + "w": 777766943, + "sh_src": 1644480146, + "sh_exact": 1644480142, + "bs": -92, + "bx": -93, + "mult": { + "-251": 2, + "-209": 1, + "-130": 1, + "-33": 1, + "0": 1 + } + }, + { + "S": 97983376, + "d": -129, + "w": 783867007, + "sh_src": 1470812644, + "sh_exact": 1470812641, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-221": 1, + "-208": 1, + "-129": 1, + "0": 186 + } + }, + { + "S": 33435672, + "d": -126, + "w": 802456127, + "sh_src": 1077555644, + "sh_exact": 1077555642, + "bs": -126, + "bx": -127, + "mult": { + "-205": 1, + "-193": 1, + "-126": 1, + "-3": 1, + "0": 62 + } + }, + { + "S": 11145224, + "d": -126, + "w": 802456127, + "sh_src": 1616333466, + "sh_exact": 1616333464, + "bs": -123, + "bx": -124, + "mult": { + "-255": 2, + "-221": 1, + "-126": 1, + "-107": 1, + "0": 20 + } + }, + { + "S": 104302780, + "d": -121, + "w": 834422238, + "sh_src": 1381700358, + "sh_exact": 1381700354, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-220": 1, + "-184": 1, + "-121": 1, + "0": 198 + } + }, + { + "S": 1097924, + "d": -121, + "w": 834422238, + "sh_src": 2050961468, + "sh_exact": 2050961463, + "bs": -80, + "bx": -81, + "mult": { + "-245": 1, + "-192": 1, + "-140": 1, + "-121": 1, + "0": 1 + } + }, + { + "S": 1983412, + "d": -120, + "w": 840966687, + "sh_src": 1135316218, + "sh_exact": 1135316220, + "bs": -102, + "bx": -101, + "mult": { + "-222": 1, + "-165": 1, + "-120": 1, + "-8": 1, + "0": 2 + } + }, + { + "S": 16237532, + "d": -110, + "w": 909301789, + "sh_src": 1109429596, + "sh_exact": 1109429592, + "bs": -124, + "bx": -125, + "mult": { + "-247": 2, + "-174": 1, + "-110": 1, + "0": 30 + } + }, + { + "S": 115452651, + "d": -108, + "w": 923621208, + "sh_src": 1248262266, + "sh_exact": 1248262269, + "bs": -128, + "bx": -127, + "mult": { + "-165": 1, + "-108": 1, + "-88": 1, + "0": 219 + } + }, + { + "S": 2748617, + "d": -105, + "w": 945524250, + "sh_src": 1638496602, + "sh_exact": 1638496607, + "bs": -107, + "bx": -106, + "mult": { + "-244": 1, + "-188": 1, + "-110": 1, + "-105": 1, + "0": 4 + } + }, + { + "S": 2951057, + "d": -102, + "w": 967946694, + "sh_src": 1526097138, + "sh_exact": 1526097133, + "bs": -107, + "bx": -108, + "mult": { + "-252": 1, + "-251": 1, + "-244": 1, + "-102": 1, + "-37": 1, + "0": 4 + } + }, + { + "S": 8387543, + "d": -97, + "w": 1006505161, + "sh_src": 1073878158, + "sh_exact": 1073878161, + "bs": -121, + "bx": -120, + "mult": { + "-252": 1, + "-251": 1, + "-178": 1, + "-97": 1, + "0": 15 + } + }, + { + "S": 126799967, + "d": -96, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-171": 1, + "-96": 1, + "-3": 1, + "0": 240 + } + }, + { + "S": 127794461, + "d": -95, + "w": 1022355689, + "sh_src": 1127710752, + "sh_exact": 1127710755, + "bs": -128, + "bx": -127, + "mult": { + "-226": 1, + "-183": 1, + "-95": 1, + "-19": 1, + "0": 242 + } + }, + { + "S": 128796758, + "d": -94, + "w": 1030374062, + "sh_src": 1118934906, + "sh_exact": 1118934904, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-240": 1, + "-228": 1, + "-94": 1, + "-43": 1, + "0": 244 + } + }, + { + "S": 129806918, + "d": -93, + "w": 1038455340, + "sh_src": 1110227334, + "sh_exact": 1110227331, + "bs": -127, + "bx": -128, + "mult": { + "-224": 1, + "-211": 1, + "-93": 1, + "-39": 1, + "0": 246 + } + }, + { + "S": 130825002, + "d": -92, + "w": 1046600012, + "sh_src": 1101587514, + "sh_exact": 1101587509, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-224": 1, + "-92": 1, + "-41": 1, + "0": 248 + } + }, + { + "S": 131851072, + "d": -91, + "w": 1054808573, + "sh_src": 1093014916, + "sh_exact": 1093014914, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-251": 1, + "-239": 1, + "-91": 1, + "-74": 1, + "0": 250 + } + }, + { + "S": 3066304, + "d": -91, + "w": 1054808573, + "sh_src": 1468738794, + "sh_exact": 1468738790, + "bs": -106, + "bx": -107, + "mult": { + "-251": 2, + "-236": 1, + "-91": 1, + "-11": 1, + "0": 4 + } + }, + { + "S": 12175220, + "d": -89, + "w": 1071419362, + "sh_src": 1479595314, + "sh_exact": 1479595318, + "bs": -123, + "bx": -122, + "mult": { + "-218": 1, + "-207": 1, + "-137": 1, + "-89": 1, + "0": 22 + } + }, + { + "S": 3619660, + "d": -89, + "w": 1071419362, + "sh_src": 1244205150, + "sh_exact": 1244205154, + "bs": -110, + "bx": -109, + "mult": { + "-252": 1, + "-247": 1, + "-242": 1, + "-89": 1, + "-4": 1, + "0": 5 + } + }, + { + "S": 26995565, + "d": -88, + "w": 1079822601, + "sh_src": 1334619110, + "sh_exact": 1334619113, + "bs": -126, + "bx": -125, + "mult": { + "-255": 1, + "-206": 1, + "-88": 1, + "-55": 1, + "0": 50 + } + }, + { + "S": 136036469, + "d": -87, + "w": 1088291750, + "sh_src": 2118772846, + "sh_exact": 2118772843, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-211": 1, + "-87": 1, + "-60": 1, + "0": 258 + } + }, + { + "S": 46059577, + "d": -85, + "w": 1105429847, + "sh_src": 1564443240, + "sh_exact": 1564443244, + "bs": -127, + "bx": -126, + "mult": { + "-252": 1, + "-246": 1, + "-239": 1, + "-85": 1, + "-14": 1, + "0": 86 + } + }, + { + "S": 28291109, + "d": -82, + "w": 1131644360, + "sh_src": 1273502460, + "sh_exact": 1273502464, + "bs": -126, + "bx": -125, + "mult": { + "-254": 1, + "-243": 1, + "-239": 1, + "-82": 1, + "-1": 1, + "0": 52 + } + }, + { + "S": 20207935, + "d": -82, + "w": 1131644360, + "sh_src": 1782903448, + "sh_exact": 1782903450, + "bs": -125, + "bx": -124, + "mult": { + "-237": 1, + "-186": 1, + "-82": 1, + "-60": 1, + "0": 37 + } + }, + { + "S": 1837085, + "d": -82, + "w": 1131644360, + "sh_src": 1225746120, + "sh_exact": 1225746122, + "bs": -90, + "bx": -89, + "mult": { + "-254": 1, + "-249": 1, + "-244": 1, + "-82": 1, + "-77": 1, + "0": 2 + } + }, + { + "S": 28512999, + "d": -81, + "w": 1140519957, + "sh_src": 1263591988, + "sh_exact": 1263591985, + "bs": -125, + "bx": -126, + "mult": { + "-237": 1, + "-213": 1, + "-87": 1, + "-81": 1, + "0": 53 + } + }, + { + "S": 5321598, + "d": -80, + "w": 1149465166, + "sh_src": 1692574162, + "sh_exact": 1692574158, + "bs": -114, + "bx": -115, + "mult": { + "-228": 1, + "-217": 1, + "-171": 1, + "-80": 1, + "0": 9 + } + }, + { + "S": 157805055, + "d": -68, + "w": 1262440440, + "sh_src": 1826496470, + "sh_exact": 1826496472, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-226": 1, + "-215": 1, + "-68": 1, + "-14": 1, + "0": 299 + } + }, + { + "S": 3669885, + "d": -68, + "w": 1262440440, + "sh_src": 1227177314, + "sh_exact": 1227177317, + "bs": -107, + "bx": -106, + "mult": { + "-222": 1, + "-181": 1, + "-68": 1, + "-1": 1, + "0": 5 + } + }, + { + "S": 159042731, + "d": -67, + "w": 1272341849, + "sh_src": 1812282610, + "sh_exact": 1812282613, + "bs": -128, + "bx": -127, + "mult": { + "-241": 1, + "-228": 1, + "-106": 1, + "-67": 1, + "0": 302 + } + }, + { + "S": 3879091, + "d": -67, + "w": 1272341849, + "sh_src": 1160993546, + "sh_exact": 1160993549, + "bs": -108, + "bx": -107, + "mult": { + "-248": 1, + "-245": 1, + "-85": 1, + "-67": 1, + "0": 6 + } + }, + { + "S": 160290113, + "d": -66, + "w": 1282320903, + "sh_src": 1798179382, + "sh_exact": 1798179381, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-207": 1, + "-66": 1, + "-31": 1, + "0": 304 + } + }, + { + "S": 53849092, + "d": -65, + "w": 1292378209, + "sh_src": 1338139442, + "sh_exact": 1338139444, + "bs": -127, + "bx": -126, + "mult": { + "-253": 1, + "-194": 1, + "-65": 1, + "-37": 1, + "0": 101 + } + }, + { + "S": 4895372, + "d": -65, + "w": 1292378209, + "sh_src": 1839941732, + "sh_exact": 1839941736, + "bs": -112, + "bx": -111, + "mult": { + "-248": 1, + "-184": 1, + "-133": 1, + "-65": 1, + "0": 8 + } + }, + { + "S": 32562876, + "d": -64, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-225": 1, + "-139": 1, + "-64": 1, + "-1": 1, + "0": 60 + } + }, + { + "S": 10854292, + "d": -64, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-225": 1, + "-211": 1, + "-64": 1, + "-40": 1, + "0": 19 + } + }, + { + "S": 3293777, + "d": -60, + "w": 1343861016, + "sh_src": 1367305562, + "sh_exact": 1367305567, + "bs": -103, + "bx": -102, + "mult": { + "-192": 1, + "-107": 1, + "-60": 1, + "0": 5 + } + }, + { + "S": 170627962, + "d": -58, + "w": 1365023694, + "sh_src": 1689232956, + "sh_exact": 1689232953, + "bs": -127, + "bx": -128, + "mult": { + "-227": 1, + "-203": 1, + "-106": 1, + "-58": 1, + "0": 324 + } + }, + { + "S": 180219040, + "d": -51, + "w": 1441752318, + "sh_src": 1599333660, + "sh_exact": 1599333656, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-162": 1, + "-55": 1, + "-51": 1, + "0": 342 + } + }, + { + "S": 3054560, + "d": -51, + "w": 1441752318, + "sh_src": 1474385716, + "sh_exact": 1474385714, + "bs": -98, + "bx": -99, + "mult": { + "-246": 1, + "-185": 1, + "-51": 1, + "-33": 1, + "0": 4 + } + }, + { + "S": 1156895, + "d": -50, + "w": 1453060121, + "sh_src": 1946416754, + "sh_exact": 1946416757, + "bs": -50, + "bx": -49, + "mult": { + "-246": 1, + "-237": 1, + "-190": 1, + "-50": 1, + "0": 1 + } + }, + { + "S": 183057077, + "d": -49, + "w": 1464456613, + "sh_src": 1574538288, + "sh_exact": 1574538285, + "bs": -127, + "bx": -128, + "mult": { + "-244": 1, + "-241": 1, + "-215": 1, + "-49": 1, + "-2": 1, + "0": 347 + } + }, + { + "S": 6312313, + "d": -49, + "w": 1464456613, + "sh_src": 1426925324, + "sh_exact": 1426925321, + "bs": -113, + "bx": -114, + "mult": { + "-247": 2, + "-243": 1, + "-49": 1, + "-11": 1, + "0": 10 + } + }, + { + "S": 184492811, + "d": -48, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-217": 1, + "-188": 1, + "-48": 1, + "-30": 1, + "0": 350 + } + }, + { + "S": 187398150, + "d": -46, + "w": 1499185200, + "sh_src": 1538064146, + "sh_exact": 1538064149, + "bs": -128, + "bx": -127, + "mult": { + "-254": 1, + "-221": 1, + "-111": 1, + "-46": 1, + "0": 356 + } + }, + { + "S": 62466050, + "d": -46, + "w": 1499185200, + "sh_src": 1153548110, + "sh_exact": 1153548112, + "bs": -127, + "bx": -126, + "mult": { + "-247": 1, + "-236": 1, + "-224": 1, + "-46": 1, + "-4": 1, + "0": 117 + } + }, + { + "S": 37479630, + "d": -46, + "w": 1499185200, + "sh_src": 1922580184, + "sh_exact": 1922580187, + "bs": -126, + "bx": -125, + "mult": { + "-211": 1, + "-205": 1, + "-119": 1, + "-46": 1, + "0": 70 + } + }, + { + "S": 17169812, + "d": -45, + "w": 1510943456, + "sh_src": 2098380400, + "sh_exact": 2098380403, + "bs": -123, + "bx": -122, + "mult": { + "-252": 1, + "-170": 1, + "-57": 1, + "-45": 1, + "0": 31 + } + }, + { + "S": 1307807, + "d": -41, + "w": 1558905943, + "sh_src": 1721813552, + "sh_exact": 1721813550, + "bs": -53, + "bx": -54, + "mult": { + "-230": 1, + "-178": 1, + "-133": 1, + "-41": 1, + "0": 1 + } + }, + { + "S": 65463858, + "d": -40, + "w": 1571132588, + "sh_src": 1100723306, + "sh_exact": 1100723304, + "bs": -126, + "bx": -127, + "mult": { + "-244": 1, + "-241": 1, + "-240": 1, + "-50": 1, + "-40": 1, + "0": 123 + } + }, + { + "S": 197931891, + "d": -39, + "w": 1583455125, + "sh_src": 1456209888, + "sh_exact": 1456209885, + "bs": -127, + "bx": -128, + "mult": { + "-216": 1, + "-187": 1, + "-127": 1, + "-39": 1, + "0": 376 + } + }, + { + "S": 199484288, + "d": -38, + "w": 1595874303, + "sh_src": 1444877588, + "sh_exact": 1444877584, + "bs": -127, + "bx": -128, + "mult": { + "-252": 2, + "-248": 1, + "-146": 1, + "-38": 1, + "0": 379 + } + }, + { + "S": 201048860, + "d": -37, + "w": 1608390878, + "sh_src": 1433633480, + "sh_exact": 1433633477, + "bs": -127, + "bx": -128, + "mult": { + "-220": 1, + "-191": 1, + "-147": 1, + "-37": 1, + "0": 382 + } + }, + { + "S": 40209772, + "d": -37, + "w": 1608390878, + "sh_src": 1792041850, + "sh_exact": 1792041846, + "bs": -125, + "bx": -126, + "mult": { + "-253": 1, + "-206": 1, + "-64": 1, + "-37": 1, + "0": 75 + } + }, + { + "S": 204214909, + "d": -35, + "w": 1633719273, + "sh_src": 1411407114, + "sh_exact": 1411407118, + "bs": -128, + "bx": -127, + "mult": { + "-250": 1, + "-185": 1, + "-127": 1, + "-35": 1, + "0": 388 + } + }, + { + "S": 3639137, + "d": -33, + "w": 1659446468, + "sh_src": 1237546056, + "sh_exact": 1237546052, + "bs": -99, + "bx": -100, + "mult": { + "-251": 1, + "-140": 1, + "-47": 1, + "-33": 1, + "0": 5 + } + }, + { + "S": 214015426, + "d": -29, + "w": 1712123407, + "sh_src": 1346773834, + "sh_exact": 1346773836, + "bs": -128, + "bx": -127, + "mult": { + "-227": 1, + "-156": 1, + "-29": 1, + "-8": 1, + "0": 406 + } + }, + { + "S": 43818128, + "d": -26, + "w": 1752725117, + "sh_src": 1644469938, + "sh_exact": 1644469933, + "bs": -125, + "bx": -126, + "mult": { + "-234": 1, + "-211": 1, + "-115": 1, + "-26": 1, + "0": 82 + } + }, + { + "S": 9525680, + "d": -26, + "w": 1752725117, + "sh_src": 1891140428, + "sh_exact": 1891140424, + "bs": -116, + "bx": -117, + "mult": { + "-231": 1, + "-199": 1, + "-26": 1, + "-3": 1, + "0": 16 + } + }, + { + "S": 224286220, + "d": -23, + "w": 1794289757, + "sh_src": 1285100692, + "sh_exact": 1285100690, + "bs": -127, + "bx": -128, + "mult": { + "-222": 1, + "-187": 1, + "-77": 1, + "-23": 1, + "0": 426 + } + }, + { + "S": 44857244, + "d": -23, + "w": 1794289757, + "sh_src": 1606375866, + "sh_exact": 1606375863, + "bs": -125, + "bx": -126, + "mult": { + "-255": 2, + "-241": 1, + "-155": 1, + "-23": 1, + "0": 84 + } + }, + { + "S": 11897122, + "d": -22, + "w": 1808362541, + "sh_src": 1514181206, + "sh_exact": 1514181204, + "bs": -118, + "bx": -119, + "mult": { + "-200": 1, + "-190": 1, + "-113": 1, + "-22": 1, + "0": 21 + } + }, + { + "S": 32545459, + "d": -21, + "w": 1822545702, + "sh_src": 1107029926, + "sh_exact": 1107029924, + "bs": -124, + "bx": -125, + "mult": { + "-252": 2, + "-248": 1, + "-28": 1, + "-21": 1, + "0": 60 + } + }, + { + "S": 3259237, + "d": -19, + "w": 1851246620, + "sh_src": 1381795682, + "sh_exact": 1381795686, + "bs": -93, + "bx": -92, + "mult": { + "-253": 1, + "-249": 1, + "-217": 1, + "-19": 1, + "-15": 1, + "0": 4 + } + }, + { + "S": 235049939, + "d": -17, + "w": 1880399512, + "sh_src": 1226251652, + "sh_exact": 1226251653, + "bs": -128, + "bx": -127, + "mult": { + "-187": 1, + "-176": 1, + "-17": 1, + "-5": 1, + "0": 446 + } + }, + { + "S": 236893458, + "d": -16, + "w": 1895147668, + "sh_src": 1216708886, + "sh_exact": 1216708889, + "bs": -128, + "bx": -127, + "mult": { + "-216": 1, + "-185": 1, + "-80": 1, + "-16": 1, + "0": 450 + } + }, + { + "S": 238751437, + "d": -15, + "w": 1910011495, + "sh_src": 1207240382, + "sh_exact": 1207240383, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-250": 1, + "-197": 1, + "-15": 1, + "0": 454 + } + }, + { + "S": 240623988, + "d": -14, + "w": 1924991901, + "sh_src": 1197845566, + "sh_exact": 1197845562, + "bs": -127, + "bx": -128, + "mult": { + "-109": 1, + "-59": 1, + "-14": 1, + "0": 457 + } + }, + { + "S": 80207996, + "d": -14, + "w": 1924991901, + "sh_src": 1796768346, + "sh_exact": 1796768343, + "bs": -126, + "bx": -127, + "mult": { + "-248": 2, + "-235": 1, + "-57": 1, + "-14": 1, + "0": 151 + } + }, + { + "S": 242511225, + "d": -13, + "w": 1940089800, + "sh_src": 1188523854, + "sh_exact": 1188523856, + "bs": -128, + "bx": -127, + "mult": { + "-252": 2, + "-127": 1, + "-13": 1, + "0": 461 + } + }, + { + "S": 80837075, + "d": -13, + "w": 1940089800, + "sh_src": 1782785782, + "sh_exact": 1782785783, + "bs": -127, + "bx": -126, + "mult": { + "-239": 1, + "-177": 1, + "-17": 1, + "-13": 1, + "0": 152 + } + }, + { + "S": 22046475, + "d": -13, + "w": 1940089800, + "sh_src": 1634220298, + "sh_exact": 1634220301, + "bs": -123, + "bx": -122, + "mult": { + "-248": 1, + "-245": 1, + "-20": 1, + "-13": 1, + "0": 40 + } + }, + { + "S": 16167415, + "d": -13, + "w": 1940089800, + "sh_src": 1114241114, + "sh_exact": 1114241115, + "bs": -121, + "bx": -120, + "mult": { + "-254": 1, + "-249": 1, + "-219": 1, + "-96": 1, + "-13": 1, + "0": 29 + } + }, + { + "S": 7348825, + "d": -13, + "w": 1940089800, + "sh_src": 1225665224, + "sh_exact": 1225665226, + "bs": -112, + "bx": -111, + "mult": { + "-248": 1, + "-242": 1, + "-241": 1, + "-52": 1, + "-13": 1, + "0": 12 + } + }, + { + "S": 4409295, + "d": -13, + "w": 1940089800, + "sh_src": 2042775376, + "sh_exact": 2042775377, + "bs": -101, + "bx": -100, + "mult": { + "-243": 1, + "-240": 1, + "-190": 1, + "-13": 1, + "-3": 1, + "0": 6 + } + }, + { + "S": 3233483, + "d": -13, + "w": 1940089800, + "sh_src": 1392801392, + "sh_exact": 1392801393, + "bs": -91, + "bx": -90, + "mult": { + "-237": 1, + "-218": 1, + "-13": 1, + "-10": 1, + "0": 4 + } + }, + { + "S": 2004225, + "d": -13, + "w": 1940089800, + "sh_src": 1123526454, + "sh_exact": 1123526457, + "bs": -68, + "bx": -67, + "mult": { + "-199": 1, + "-183": 1, + "-97": 1, + "-13": 1, + "0": 2 + } + }, + { + "S": 246330221, + "d": -11, + "w": 1970641767, + "sh_src": 1170097500, + "sh_exact": 1170097502, + "bs": -128, + "bx": -127, + "mult": { + "-247": 1, + "-245": 2, + "-94": 1, + "-11": 1, + "0": 468 + } + }, + { + "S": 14490013, + "d": -11, + "w": 1970641767, + "sh_src": 1243228598, + "sh_exact": 1243228595, + "bs": -119, + "bx": -120, + "mult": { + "-245": 1, + "-233": 1, + "-114": 1, + "-11": 1, + "0": 26 + } + }, + { + "S": 250209356, + "d": -9, + "w": 2001674853, + "sh_src": 1151956824, + "sh_exact": 1151956828, + "bs": -128, + "bx": -127, + "mult": { + "-246": 1, + "-244": 1, + "-234": 1, + "-21": 1, + "-9": 1, + "0": 475 + } + }, + { + "S": 1692428, + "d": -8, + "w": 2017374176, + "sh_src": 1330514390, + "sh_exact": 1330514393, + "bs": -54, + "bx": -53, + "mult": { + "-247": 1, + "-240": 1, + "-239": 1, + "-23": 1, + "-8": 1, + "0": 1 + } + }, + { + "S": 5101501, + "d": -4, + "w": 2081412406, + "sh_src": 1765597864, + "sh_exact": 1765597861, + "bs": -102, + "bx": -103, + "mult": { + "-237": 1, + "-208": 1, + "-115": 1, + "-4": 1, + "0": 8 + } + } + ], + "unreachable_pairs": [ + { + "S": 854781, + "d": -223, + "status": "unreachable_gap" + }, + { + "S": 801487, + "d": -195, + "status": "unreachable_gap" + }, + { + "S": 535790, + "d": -184, + "status": "unreachable_negative" + }, + { + "S": 686377, + "d": -146, + "status": "unreachable_negative" + }, + { + "S": 847352, + "d": -117, + "status": "unreachable_gap" + }, + { + "S": 723932, + "d": -89, + "status": "unreachable_negative" + }, + { + "S": 979991, + "d": -85, + "status": "unreachable_gap" + }, + { + "S": 663093, + "d": -81, + "status": "unreachable_negative" + }, + { + "S": 606258, + "d": -80, + "status": "unreachable_negative" + }, + { + "S": 1065298, + "d": -78, + "status": "unreachable_gap" + }, + { + "S": 882772, + "d": -65, + "status": "unreachable_gap" + }, + { + "S": 901759, + "d": -49, + "status": "unreachable_gap" + }, + { + "S": 964031, + "d": -43, + "status": "unreachable_gap" + }, + { + "S": 965157, + "d": -26, + "status": "unreachable_gap" + }, + { + "S": 879607, + "d": -21, + "status": "unreachable_negative" + }, + { + "S": 749906, + "d": -18, + "status": "unreachable_negative" + }, + { + "S": 551389, + "d": -15, + "status": "unreachable_negative" + }, + { + "S": 929328, + "d": -12, + "status": "unreachable_negative" + }, + { + "S": 742461, + "d": -9, + "status": "unreachable_negative" + } + ] + }, + { + "group": "heldout", + "index": 3, + "cal": [ + 0.125, + 3, + 2.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 3, + "reachable": 3, + "unreachable": 0, + "info": { + "weights": 63, + "intervals": 26, + "evaluated": 27, + "candidates": 3 + }, + "timings": { + "table_s": 0.002014750999990156, + "gate_wall_s": 0.16947982400000683, + "certificate_load_and_check": 5.1e-05, + "table_parse_and_check": 0.00014, + "pruned_search": 0.003124, + "reachability_graph": 0.162671, + "witness_construction": 2.2e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 3, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 126799967, + "d": -3, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-47": 1, + "-40": 1, + "-32": 1, + "-18": 1, + "-4": 1, + "-3": 1, + "0": 241 + } + }, + { + "S": 32562876, + "d": -2, + "w": 1302515042, + "sh_src": 1106437800, + "sh_exact": 1106437804, + "bs": -126, + "bx": -125, + "mult": { + "-51": 1, + "-43": 1, + "-35": 1, + "-28": 1, + "-21": 1, + "-15": 1, + "-3": 1, + "-2": 1, + "0": 61 + } + }, + { + "S": 10854292, + "d": -2, + "w": 1302515042, + "sh_src": 1659656702, + "sh_exact": 1659656706, + "bs": -121, + "bx": -120, + "mult": { + "-55": 1, + "-41": 1, + "-17": 1, + "-10": 1, + "-2": 1, + "0": 20 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "heldout", + "index": 4, + "cal": [ + 0.07, + -100, + 0.5 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 39, + "reachable": 39, + "unreachable": 0, + "info": { + "weights": 256, + "intervals": 191, + "evaluated": 203, + "candidates": 39 + }, + "timings": { + "table_s": 0.0019180599999799597, + "gate_wall_s": 0.38046501899998475, + "certificate_load_and_check": 5.3e-05, + "table_parse_and_check": 0.000128, + "pruned_search": 0.014911, + "reachability_graph": 0.36195, + "witness_construction": 0.000138 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 39, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 1998927, + "d": -140, + "w": 15991415, + "sh_src": 1126504280, + "sh_exact": 1126504276, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-230": 1, + "-140": 1, + "-109": 1, + "-7": 1, + "0": 3 + } + }, + { + "S": 3753206, + "d": -122, + "w": 30025647, + "sh_src": 1199934042, + "sh_exact": 1199934037, + "bs": -127, + "bx": -128, + "mult": { + "-251": 1, + "-239": 1, + "-162": 1, + "-122": 1, + "-56": 1, + "0": 7 + } + }, + { + "S": 1000386, + "d": -97, + "w": 72027791, + "sh_src": 1125465478, + "sh_exact": 1125465477, + "bs": -123, + "bx": -124, + "mult": { + "-252": 2, + "-152": 1, + "-97": 1, + "-4": 1, + "0": 1 + } + }, + { + "S": 12337094, + "d": -88, + "w": 98696751, + "sh_src": 1460181674, + "sh_exact": 1460181669, + "bs": -127, + "bx": -128, + "mult": { + "-238": 1, + "-149": 1, + "-88": 1, + "-21": 1, + "0": 23 + } + }, + { + "S": 40553030, + "d": -54, + "w": 324424239, + "sh_src": 1776873248, + "sh_exact": 1776873246, + "bs": -127, + "bx": -128, + "mult": { + "-234": 1, + "-155": 1, + "-54": 1, + "-47": 1, + "0": 77 + } + }, + { + "S": 1825979, + "d": -53, + "w": 335980135, + "sh_src": 1233201378, + "sh_exact": 1233201375, + "bs": -116, + "bx": -117, + "mult": { + "-253": 1, + "-214": 1, + "-130": 1, + "-53": 1, + "-33": 1, + "0": 3 + } + }, + { + "S": 53656923, + "d": -46, + "w": 429255383, + "sh_src": 1342931912, + "sh_exact": 1342931909, + "bs": -127, + "bx": -128, + "mult": { + "-182": 1, + "-56": 1, + "-46": 1, + "0": 102 + } + }, + { + "S": 59597302, + "d": -43, + "w": 476778414, + "sh_src": 1209074770, + "sh_exact": 1209074767, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-236": 1, + "-163": 1, + "-43": 1, + "-23": 1, + "0": 113 + } + }, + { + "S": 61720157, + "d": -42, + "w": 493761254, + "sh_src": 1167488836, + "sh_exact": 1167488833, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-254": 1, + "-126": 1, + "-42": 1, + "-21": 1, + "0": 117 + } + }, + { + "S": 87585065, + "d": -32, + "w": 700680520, + "sh_src": 1645431078, + "sh_exact": 1645431080, + "bs": -128, + "bx": -127, + "mult": { + "-238": 1, + "-223": 1, + "-107": 1, + "-32": 1, + "-10": 1, + "0": 166 + } + }, + { + "S": 17517013, + "d": -32, + "w": 700680520, + "sh_src": 2056788846, + "sh_exact": 2056788850, + "bs": -126, + "bx": -125, + "mult": { + "-244": 1, + "-191": 1, + "-71": 1, + "-32": 1, + "0": 33 + } + }, + { + "S": 3239162, + "d": -30, + "w": 751485582, + "sh_src": 1390359494, + "sh_exact": 1390359490, + "bs": -113, + "bx": -114, + "mult": { + "-253": 1, + "-232": 1, + "-116": 1, + "-30": 1, + "-6": 1, + "0": 5 + } + }, + { + "S": 975097, + "d": -27, + "w": 834683029, + "sh_src": 1154654266, + "sh_exact": 1154654262, + "bs": -74, + "bx": -75, + "mult": { + "-254": 1, + "-231": 1, + "-139": 1, + "-27": 1, + "-22": 1, + "0": 1 + } + }, + { + "S": 120014249, + "d": -23, + "w": 960113992, + "sh_src": 1200817312, + "sh_exact": 1200817314, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-242": 1, + "-121": 1, + "-23": 2, + "0": 228 + } + }, + { + "S": 1062073, + "d": -23, + "w": 960113992, + "sh_src": 2120193068, + "sh_exact": 2120193069, + "bs": -72, + "bx": -71, + "mult": { + "-140": 1, + "-23": 1, + "-16": 1, + "0": 1 + } + }, + { + "S": 124289113, + "d": -22, + "w": 994312901, + "sh_src": 1159515786, + "sh_exact": 1159515782, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-239": 1, + "-139": 1, + "-22": 1, + "-15": 1, + "0": 236 + } + }, + { + "S": 26660221, + "d": -20, + "w": 1066408839, + "sh_src": 1351406544, + "sh_exact": 1351406540, + "bs": -125, + "bx": -126, + "mult": { + "-252": 1, + "-241": 1, + "-162": 1, + "-30": 1, + "-20": 1, + "0": 50 + } + }, + { + "S": 3808603, + "d": -20, + "w": 1066408839, + "sh_src": 1182480718, + "sh_exact": 1182480723, + "bs": -111, + "bx": -110, + "mult": { + "-244": 1, + "-221": 1, + "-128": 1, + "-20": 1, + "-8": 1, + "0": 6 + } + }, + { + "S": 49352983, + "d": -17, + "w": 1184471593, + "sh_src": 1460045362, + "sh_exact": 1460045364, + "bs": -127, + "bx": -126, + "mult": { + "-253": 1, + "-240": 1, + "-131": 1, + "-17": 1, + "-16": 1, + "0": 93 + } + }, + { + "S": 5105481, + "d": -17, + "w": 1184471593, + "sh_src": 1764221478, + "sh_exact": 1764221482, + "bs": -114, + "bx": -113, + "mult": { + "-253": 1, + "-240": 1, + "-146": 1, + "-49": 1, + "-17": 1, + "0": 9 + } + }, + { + "S": 153332764, + "d": -16, + "w": 1226662111, + "sh_src": 1879770304, + "sh_exact": 1879770302, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-219": 1, + "-115": 1, + "-16": 1, + "-4": 1, + "0": 291 + } + }, + { + "S": 158794421, + "d": -15, + "w": 1270355367, + "sh_src": 1815116518, + "sh_exact": 1815116516, + "bs": -127, + "bx": -128, + "mult": { + "-248": 1, + "-199": 1, + "-36": 1, + "-15": 1, + "0": 302 + } + }, + { + "S": 60885692, + "d": -11, + "w": 1461256608, + "sh_src": 1183489774, + "sh_exact": 1183489777, + "bs": -127, + "bx": -126, + "mult": { + "-252": 1, + "-242": 1, + "-173": 1, + "-23": 1, + "-11": 1, + "0": 115 + } + }, + { + "S": 26093868, + "d": -11, + "w": 1461256608, + "sh_src": 1380738070, + "sh_exact": 1380738073, + "bs": -125, + "bx": -124, + "mult": { + "-255": 1, + "-251": 1, + "-69": 1, + "-11": 1, + "0": 49 + } + }, + { + "S": 8697956, + "d": -11, + "w": 1461256608, + "sh_src": 2071107104, + "sh_exact": 2071107109, + "bs": -118, + "bx": -117, + "mult": { + "-249": 1, + "-240": 1, + "-135": 1, + "-11": 1, + "-3": 1, + "0": 15 + } + }, + { + "S": 2647204, + "d": -11, + "w": 1461256608, + "sh_src": 1701266552, + "sh_exact": 1701266554, + "bs": -94, + "bx": -93, + "mult": { + "-246": 1, + "-234": 1, + "-147": 1, + "-29": 1, + "-11": 1, + "0": 4 + } + }, + { + "S": 189163270, + "d": -10, + "w": 1513306160, + "sh_src": 1523712166, + "sh_exact": 1523712168, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-254": 1, + "-168": 1, + "-68": 1, + "-10": 1, + "0": 360 + } + }, + { + "S": 27985887, + "d": -9, + "w": 1567209668, + "sh_src": 1287391646, + "sh_exact": 1287391642, + "bs": -124, + "bx": -125, + "mult": { + "-245": 1, + "-221": 1, + "-122": 1, + "-13": 1, + "-9": 1, + "0": 52 + } + }, + { + "S": 202879141, + "d": -8, + "w": 1623033128, + "sh_src": 1420699902, + "sh_exact": 1420699904, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-149": 1, + "-46": 1, + "-8": 1, + "0": 386 + } + }, + { + "S": 12799386, + "d": -6, + "w": 1740716495, + "sh_src": 1407442396, + "sh_exact": 1407442397, + "bs": -120, + "bx": -119, + "mult": { + "-241": 1, + "-229": 1, + "-131": 1, + "-15": 1, + "-6": 1, + "0": 23 + } + }, + { + "S": 4266462, + "d": -6, + "w": 1740716495, + "sh_src": 2111163598, + "sh_exact": 2111163595, + "bs": -102, + "bx": -103, + "mult": { + "-205": 1, + "-32": 1, + "-6": 1, + "0": 7 + } + }, + { + "S": 3567042, + "d": -6, + "w": 1740716495, + "sh_src": 1262558620, + "sh_exact": 1262558621, + "bs": -98, + "bx": -97, + "mult": { + "-254": 1, + "-197": 1, + "-104": 1, + "-6": 1, + "-1": 1, + "0": 5 + } + }, + { + "S": 1422154, + "d": -6, + "w": 1740716495, + "sh_src": 1583372700, + "sh_exact": 1583372696, + "bs": -51, + "bx": -52, + "mult": { + "-252": 1, + "-186": 1, + "-6": 1, + "-3": 1, + "0": 1 + } + }, + { + "S": 1189014, + "d": -6, + "w": 1740716495, + "sh_src": 1893837932, + "sh_exact": 1893837931, + "bs": -36, + "bx": -37, + "mult": { + "-253": 1, + "-244": 1, + "-132": 1, + "-23": 1, + "-6": 1, + "0": 1 + } + }, + { + "S": 33338082, + "d": -4, + "w": 1866932594, + "sh_src": 1080709950, + "sh_exact": 1080709953, + "bs": -125, + "bx": -124, + "mult": { + "-248": 1, + "-215": 1, + "-125": 1, + "-10": 1, + "-4": 1, + "0": 62 + } + }, + { + "S": 11112694, + "d": -4, + "w": 1866932594, + "sh_src": 1621064926, + "sh_exact": 1621064929, + "bs": -118, + "bx": -117, + "mult": { + "-253": 1, + "-32": 1, + "-4": 1, + "0": 20 + } + }, + { + "S": 2509318, + "d": -4, + "w": 1866932594, + "sh_src": 1794750454, + "sh_exact": 1794750457, + "bs": -82, + "bx": -81, + "mult": { + "-225": 1, + "-118": 1, + "-4": 1, + "-3": 1, + "0": 3 + } + }, + { + "S": 83429187, + "d": -2, + "w": 2002300489, + "sh_src": 1727395328, + "sh_exact": 1727395331, + "bs": -127, + "bx": -126, + "mult": { + "-253": 1, + "-243": 1, + "-168": 1, + "-47": 1, + "-2": 1, + "0": 158 + } + }, + { + "S": 259202720, + "d": -1, + "w": 2073621755, + "sh_src": 1111988244, + "sh_exact": 1111988239, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-250": 1, + "-141": 1, + "-25": 1, + "-1": 1, + "0": 493 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "heldout", + "index": 5, + "cal": [ + 0.25, + 60, + 1.5 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 2, + "reachable": 2, + "unreachable": 0, + "info": { + "weights": 58, + "intervals": 23, + "evaluated": 23, + "candidates": 2 + }, + "timings": { + "table_s": 0.0019156999999836444, + "gate_wall_s": 0.12125411400000985, + "certificate_load_and_check": 4.3e-05, + "table_parse_and_check": 7.3e-05, + "pruned_search": 0.001389, + "reachability_graph": 0.116968, + "witness_construction": 1.8e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 2, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 126799967, + "d": -2, + "w": 1014399735, + "sh_src": 1136555406, + "sh_exact": 1136555407, + "bs": -128, + "bx": -127, + "mult": { + "-31": 1, + "-28": 1, + "-24": 1, + "-18": 1, + "-15": 1, + "-8": 1, + "-3": 1, + "-2": 1, + "0": 241 + } + }, + { + "S": 184492811, + "d": -1, + "w": 1475942488, + "sh_src": 1562285134, + "sh_exact": 1562285135, + "bs": -128, + "bx": -127, + "mult": { + "-34": 1, + "-24": 1, + "-21": 1, + "-18": 1, + "-8": 1, + "-5": 1, + "-1": 1, + "0": 351 + } + } + ], + "unreachable_pairs": [] + }, + { + "group": "heldout", + "index": 6, + "cal": [ + 0.0019, + 5, + 1.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 270, + "reachable": 223, + "unreachable": 47, + "info": { + "weights": 256, + "intervals": 1373, + "evaluated": 1650, + "candidates": 270 + }, + "timings": { + "table_s": 0.0016056119999916518, + "gate_wall_s": 0.42480516900002385, + "certificate_load_and_check": 4.3e-05, + "table_parse_and_check": 8.7e-05, + "pruned_search": 0.043496, + "reachability_graph": 0.377536, + "witness_construction": 0.000608 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 223, + "witness_bad": [], + "unreach_ok": 47, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 55119213, + "d": -255, + "w": 1322861110, + "sh_src": 1307304482, + "sh_exact": 1307304479, + "bs": -126, + "bx": -127, + "mult": { + "-255": 1, + "-229": 1, + "-72": 1, + "-2": 1, + "0": 102 + } + }, + { + "S": 1857951, + "d": -255, + "w": 1322861110, + "sh_src": 1211980198, + "sh_exact": 1211980194, + "bs": -83, + "bx": -84, + "mult": { + "-255": 1, + "-252": 1, + "-249": 1, + "-199": 1, + "0": 1 + } + }, + { + "S": 166302862, + "d": -252, + "w": 1330422894, + "sh_src": 1733165462, + "sh_exact": 1733165459, + "bs": -127, + "bx": -128, + "mult": { + "-252": 1, + "-203": 1, + "-50": 1, + "-6": 1, + "0": 314 + } + }, + { + "S": 167890262, + "d": -247, + "w": 1343122096, + "sh_src": 1716778402, + "sh_exact": 1716778405, + "bs": -128, + "bx": -127, + "mult": { + "-247": 1, + "-147": 1, + "-69": 1, + "-18": 1, + "0": 317 + } + }, + { + "S": 56176485, + "d": -245, + "w": 1348235639, + "sh_src": 1282700296, + "sh_exact": 1282700298, + "bs": -127, + "bx": -126, + "mult": { + "-245": 1, + "-203": 1, + "-88": 1, + "-3": 1, + "0": 104 + } + }, + { + "S": 18725495, + "d": -245, + "w": 1348235639, + "sh_src": 1924050450, + "sh_exact": 1924050447, + "bs": -123, + "bx": -124, + "mult": { + "-245": 1, + "-242": 1, + "-182": 1, + "-152": 1, + "0": 33 + } + }, + { + "S": 11235297, + "d": -245, + "w": 1348235639, + "sh_src": 1603375374, + "sh_exact": 1603375372, + "bs": -120, + "bx": -121, + "mult": { + "-252": 1, + "-246": 1, + "-245": 1, + "-234": 1, + "-47": 1, + "0": 18 + } + }, + { + "S": 2178339, + "d": -234, + "w": 1376710247, + "sh_src": 2067446634, + "sh_exact": 2067446631, + "bs": -88, + "bx": -89, + "mult": { + "-234": 1, + "-168": 1, + "-121": 1, + "-4": 1, + "0": 1 + } + }, + { + "S": 1850417, + "d": -234, + "w": 1376710247, + "sh_src": 1216914792, + "sh_exact": 1216914789, + "bs": -81, + "bx": -82, + "mult": { + "-249": 1, + "-244": 1, + "-238": 1, + "-234": 1, + "0": 1 + } + }, + { + "S": 2573374, + "d": -233, + "w": 1379328463, + "sh_src": 1750075822, + "sh_exact": 1750075826, + "bs": -95, + "bx": -94, + "mult": { + "-252": 1, + "-233": 1, + "-189": 1, + "-28": 1, + "0": 2 + } + }, + { + "S": 11516264, + "d": -232, + "w": 1381951679, + "sh_src": 1564257170, + "sh_exact": 1564257168, + "bs": -120, + "bx": -121, + "mult": { + "-235": 1, + "-232": 1, + "-187": 1, + "-10": 1, + "0": 19 + } + }, + { + "S": 173072486, + "d": -231, + "w": 1384579885, + "sh_src": 1665373760, + "sh_exact": 1665373756, + "bs": -127, + "bx": -128, + "mult": { + "-231": 1, + "-178": 1, + "-141": 1, + "-7": 1, + "0": 327 + } + }, + { + "S": 173401636, + "d": -230, + "w": 1387213089, + "sh_src": 1662212550, + "sh_exact": 1662212553, + "bs": -128, + "bx": -127, + "mult": { + "-253": 1, + "-239": 1, + "-230": 1, + "-93": 1, + "0": 328 + } + }, + { + "S": 35011360, + "d": -225, + "w": 1400454399, + "sh_src": 2058120396, + "sh_exact": 2058120394, + "bs": -125, + "bx": -126, + "mult": { + "-225": 1, + "-220": 1, + "-215": 1, + "-115": 1, + "0": 64 + } + }, + { + "S": 175723282, + "d": -223, + "w": 1405786255, + "sh_src": 1640251498, + "sh_exact": 1640251496, + "bs": -127, + "bx": -128, + "mult": { + "-223": 1, + "-181": 1, + "-110": 1, + "-5": 1, + "0": 332 + } + }, + { + "S": 25103326, + "d": -223, + "w": 1405786255, + "sh_src": 1435220060, + "sh_exact": 1435220059, + "bs": -124, + "bx": -125, + "mult": { + "-225": 1, + "-223": 1, + "-199": 1, + "-62": 1, + "0": 45 + } + }, + { + "S": 3774481, + "d": -218, + "w": 1419204856, + "sh_src": 1193170564, + "sh_exact": 1193170565, + "bs": -105, + "bx": -104, + "mult": { + "-218": 1, + "-147": 1, + "-112": 1, + "-14": 1, + "0": 4 + } + }, + { + "S": 13672153, + "d": -217, + "w": 1421903911, + "sh_src": 1317597786, + "sh_exact": 1317597785, + "bs": -121, + "bx": -122, + "mult": { + "-227": 1, + "-217": 1, + "-134": 1, + "-5": 1, + "0": 23 + } + }, + { + "S": 178414679, + "d": -215, + "w": 1427317431, + "sh_src": 1615508198, + "sh_exact": 1615508196, + "bs": -127, + "bx": -128, + "mult": { + "-215": 1, + "-128": 1, + "-75": 1, + "-9": 1, + "0": 337 + } + }, + { + "S": 59697981, + "d": -213, + "w": 1432751541, + "sh_src": 1207035698, + "sh_exact": 1207035696, + "bs": -126, + "bx": -127, + "mult": { + "-236": 1, + "-227": 1, + "-213": 1, + "-50": 1, + "0": 111 + } + }, + { + "S": 25584849, + "d": -213, + "w": 1432751541, + "sh_src": 1408208316, + "sh_exact": 1408208312, + "bs": -124, + "bx": -125, + "mult": { + "-227": 1, + "-213": 1, + "-210": 1, + "-110": 1, + "0": 46 + } + }, + { + "S": 3379131, + "d": -213, + "w": 1432751541, + "sh_src": 1332768584, + "sh_exact": 1332768581, + "bs": -101, + "bx": -102, + "mult": { + "-213": 1, + "-117": 1, + "-6": 2, + "0": 3 + } + }, + { + "S": 179434545, + "d": -212, + "w": 1435476360, + "sh_src": 1606326006, + "sh_exact": 1606326007, + "bs": -128, + "bx": -127, + "mult": { + "-212": 1, + "-168": 1, + "-56": 1, + "-27": 1, + "0": 339 + } + }, + { + "S": 11962303, + "d": -212, + "w": 1435476360, + "sh_src": 1505930630, + "sh_exact": 1505930631, + "bs": -121, + "bx": -120, + "mult": { + "-253": 1, + "-233": 1, + "-212": 1, + "-63": 1, + "0": 20 + } + }, + { + "S": 60612322, + "d": -205, + "w": 1454695723, + "sh_src": 1188827484, + "sh_exact": 1188827480, + "bs": -126, + "bx": -127, + "mult": { + "-249": 1, + "-236": 1, + "-211": 1, + "-205": 1, + "0": 113 + } + }, + { + "S": 5541709, + "d": -202, + "w": 1463011176, + "sh_src": 1625346846, + "sh_exact": 1625346848, + "bs": -112, + "bx": -111, + "mult": { + "-253": 1, + "-252": 1, + "-223": 1, + "-202": 1, + "-2": 1, + "0": 7 + } + }, + { + "S": 1775499, + "d": -202, + "w": 1463011176, + "sh_src": 1268263068, + "sh_exact": 1268263071, + "bs": -77, + "bx": -76, + "mult": { + "-202": 1, + "-144": 1, + "-30": 1, + "0": 1 + } + }, + { + "S": 36644838, + "d": -201, + "w": 1465793521, + "sh_src": 1966377746, + "sh_exact": 1966377748, + "bs": -126, + "bx": -125, + "mult": { + "-218": 1, + "-201": 1, + "-200": 1, + "-75": 1, + "0": 67 + } + }, + { + "S": 61307256, + "d": -199, + "w": 1471374139, + "sh_src": 1175351810, + "sh_exact": 1175351806, + "bs": -126, + "bx": -127, + "mult": { + "-209": 1, + "-206": 1, + "-199": 1, + "-55": 1, + "0": 114 + } + }, + { + "S": 185324897, + "d": -195, + "w": 1482599176, + "sh_src": 1555270664, + "sh_exact": 1555270667, + "bs": -128, + "bx": -127, + "mult": { + "-254": 1, + "-251": 1, + "-228": 1, + "-195": 1, + "-54": 1, + "0": 350 + } + }, + { + "S": 5008781, + "d": -195, + "w": 1482599176, + "sh_src": 1798281706, + "sh_exact": 1798281709, + "bs": -110, + "bx": -109, + "mult": { + "-254": 1, + "-251": 1, + "-244": 1, + "-195": 1, + "-2": 1, + "0": 6 + } + }, + { + "S": 61892450, + "d": -194, + "w": 1485418797, + "sh_src": 1164238840, + "sh_exact": 1164238837, + "bs": -126, + "bx": -127, + "mult": { + "-228": 1, + "-194": 1, + "-180": 1, + "0": 116 + } + }, + { + "S": 37135470, + "d": -194, + "w": 1485418797, + "sh_src": 1940398066, + "sh_exact": 1940398062, + "bs": -125, + "bx": -126, + "mult": { + "-243": 1, + "-194": 1, + "-190": 1, + "-110": 1, + "0": 68 + } + }, + { + "S": 62128089, + "d": -192, + "w": 1491074133, + "sh_src": 1159823124, + "sh_exact": 1159823120, + "bs": -126, + "bx": -127, + "mult": { + "-192": 1, + "-63": 1, + "-31": 1, + "-13": 1, + "0": 115 + } + }, + { + "S": 6903121, + "d": -192, + "w": 1491074133, + "sh_src": 1304801014, + "sh_exact": 1304801010, + "bs": -114, + "bx": -115, + "mult": { + "-208": 1, + "-192": 1, + "-117": 1, + "-1": 1, + "0": 10 + } + }, + { + "S": 26676962, + "d": -191, + "w": 1493909871, + "sh_src": 1350558472, + "sh_exact": 1350558471, + "bs": -124, + "bx": -125, + "mult": { + "-254": 1, + "-243": 1, + "-191": 1, + "-33": 1, + "0": 48 + } + }, + { + "S": 7483755, + "d": -190, + "w": 1496751001, + "sh_src": 1203566822, + "sh_exact": 1203566826, + "bs": -116, + "bx": -115, + "mult": { + "-190": 1, + "-166": 1, + "-80": 1, + "-6": 1, + "0": 11 + } + }, + { + "S": 2635125, + "d": -190, + "w": 1496751001, + "sh_src": 1709064890, + "sh_exact": 1709064893, + "bs": -93, + "bx": -92, + "mult": { + "-208": 1, + "-203": 1, + "-190": 1, + "-13": 1, + "0": 2 + } + }, + { + "S": 187449692, + "d": -189, + "w": 1499597534, + "sh_src": 1537641240, + "sh_exact": 1537641236, + "bs": -127, + "bx": -128, + "mult": { + "-189": 1, + "-76": 1, + "-14": 1, + "-3": 1, + "0": 354 + } + }, + { + "S": 187806183, + "d": -188, + "w": 1502449460, + "sh_src": 1534722512, + "sh_exact": 1534722508, + "bs": -127, + "bx": -128, + "mult": { + "-188": 1, + "-175": 1, + "-112": 1, + "-7": 1, + "0": 355 + } + }, + { + "S": 62721118, + "d": -187, + "w": 1505306831, + "sh_src": 1148856982, + "sh_exact": 1148856977, + "bs": -126, + "bx": -127, + "mult": { + "-253": 1, + "-238": 1, + "-205": 1, + "-187": 1, + "-1": 1, + "0": 116 + } + }, + { + "S": 188521205, + "d": -186, + "w": 1508169636, + "sh_src": 1528901626, + "sh_exact": 1528901622, + "bs": -127, + "bx": -128, + "mult": { + "-249": 1, + "-245": 1, + "-240": 1, + "-186": 1, + "-6": 1, + "0": 356 + } + }, + { + "S": 189238949, + "d": -184, + "w": 1513911591, + "sh_src": 1523102820, + "sh_exact": 1523102816, + "bs": -127, + "bx": -128, + "mult": { + "-251": 1, + "-213": 1, + "-184": 1, + "-26": 1, + "0": 358 + } + }, + { + "S": 6525481, + "d": -184, + "w": 1513911591, + "sh_src": 1380311928, + "sh_exact": 1380311927, + "bs": -113, + "bx": -114, + "mult": { + "-184": 1, + "-68": 1, + "-44": 1, + "-31": 1, + "0": 9 + } + }, + { + "S": 1950917, + "d": -184, + "w": 1513911591, + "sh_src": 1154226352, + "sh_exact": 1154226353, + "bs": -80, + "bx": -79, + "mult": { + "-245": 1, + "-223": 1, + "-184": 1, + "-163": 1, + "0": 1 + } + }, + { + "S": 190682643, + "d": -180, + "w": 1525461143, + "sh_src": 1511571116, + "sh_exact": 1511571120, + "bs": -128, + "bx": -127, + "mult": { + "-238": 1, + "-222": 1, + "-188": 1, + "-180": 1, + "-2": 1, + "0": 360 + } + }, + { + "S": 63560881, + "d": -180, + "w": 1525461143, + "sh_src": 1133678336, + "sh_exact": 1133678340, + "bs": -127, + "bx": -126, + "mult": { + "-202": 1, + "-180": 1, + "-76": 1, + "-13": 1, + "0": 118 + } + }, + { + "S": 191408616, + "d": -178, + "w": 1531268930, + "sh_src": 1505838040, + "sh_exact": 1505838045, + "bs": -128, + "bx": -127, + "mult": { + "-204": 1, + "-183": 1, + "-178": 1, + "-8": 1, + "0": 362 + } + }, + { + "S": 27344088, + "d": -178, + "w": 1531268930, + "sh_src": 1317608286, + "sh_exact": 1317608290, + "bs": -125, + "bx": -124, + "mult": { + "-241": 1, + "-178": 1, + "-103": 1, + "-7": 1, + "0": 49 + } + }, + { + "S": 7089208, + "d": -178, + "w": 1531268930, + "sh_src": 1270550848, + "sh_exact": 1270550851, + "bs": -115, + "bx": -114, + "mult": { + "-178": 1, + "-80": 1, + "-21": 1, + "-6": 1, + "0": 10 + } + }, + { + "S": 63924213, + "d": -177, + "w": 1534181109, + "sh_src": 1127234750, + "sh_exact": 1127234747, + "bs": -126, + "bx": -127, + "mult": { + "-214": 1, + "-181": 1, + "-177": 1, + "-94": 1, + "0": 119 + } + }, + { + "S": 192868863, + "d": -174, + "w": 1542950899, + "sh_src": 1494437062, + "sh_exact": 1494437058, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-188": 1, + "-174": 1, + "-97": 1, + "0": 365 + } + }, + { + "S": 193235662, + "d": -173, + "w": 1545885295, + "sh_src": 1491600322, + "sh_exact": 1491600325, + "bs": -128, + "bx": -127, + "mult": { + "-173": 1, + "-47": 1, + "-31": 1, + "-5": 1, + "0": 365 + } + }, + { + "S": 65150384, + "d": -167, + "w": 1563609215, + "sh_src": 1106019486, + "sh_exact": 1106019483, + "bs": -126, + "bx": -127, + "mult": { + "-205": 1, + "-167": 1, + "-80": 1, + "0": 122 + } + }, + { + "S": 3694771, + "d": -166, + "w": 1566582900, + "sh_src": 1218911710, + "sh_exact": 1218911707, + "bs": -101, + "bx": -102, + "mult": { + "-229": 1, + "-203": 1, + "-166": 1, + "-5": 1, + "0": 4 + } + }, + { + "S": 196195280, + "d": -165, + "w": 1569562239, + "sh_src": 1469099442, + "sh_exact": 1469099441, + "bs": -127, + "bx": -128, + "mult": { + "-203": 1, + "-165": 1, + "-110": 1, + "-5": 1, + "0": 371 + } + }, + { + "S": 6328880, + "d": -165, + "w": 1569562239, + "sh_src": 1423190084, + "sh_exact": 1423190083, + "bs": -112, + "bx": -113, + "mult": { + "-254": 1, + "-165": 1, + "-139": 1, + "-24": 1, + "0": 9 + } + }, + { + "S": 196568405, + "d": -164, + "w": 1572547244, + "sh_src": 1466310800, + "sh_exact": 1466310805, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-234": 1, + "-164": 1, + "-42": 1, + "0": 372 + } + }, + { + "S": 197316784, + "d": -162, + "w": 1578534271, + "sh_src": 1460749410, + "sh_exact": 1460749412, + "bs": -128, + "bx": -127, + "mult": { + "-162": 1, + "-142": 1, + "-80": 1, + "-3": 1, + "0": 373 + } + }, + { + "S": 66274035, + "d": -158, + "w": 1590576839, + "sh_src": 1087267346, + "sh_exact": 1087267344, + "bs": -126, + "bx": -127, + "mult": { + "-158": 1, + "-110": 1, + "-74": 1, + "-7": 1, + "0": 123 + } + }, + { + "S": 4418269, + "d": -158, + "w": 1590576839, + "sh_src": 2038626274, + "sh_exact": 2038626271, + "bs": -105, + "bx": -106, + "mult": { + "-158": 1, + "-77": 1, + "-75": 1, + "-24": 1, + "0": 5 + } + }, + { + "S": 199958624, + "d": -155, + "w": 1599668989, + "sh_src": 1441450092, + "sh_exact": 1441450088, + "bs": -127, + "bx": -128, + "mult": { + "-155": 1, + "-143": 1, + "-65": 1, + "0": 379 + } + }, + { + "S": 11762272, + "d": -155, + "w": 1599668989, + "sh_src": 1531540722, + "sh_exact": 1531540718, + "bs": -119, + "bx": -120, + "mult": { + "-155": 1, + "-144": 1, + "-25": 1, + "-13": 1, + "0": 19 + } + }, + { + "S": 200338906, + "d": -154, + "w": 1602711248, + "sh_src": 1438713936, + "sh_exact": 1438713937, + "bs": -128, + "bx": -127, + "mult": { + "-187": 1, + "-154": 1, + "-146": 1, + "-49": 1, + "0": 379 + } + }, + { + "S": 28674273, + "d": -153, + "w": 1605759292, + "sh_src": 1256485104, + "sh_exact": 1256485108, + "bs": -125, + "bx": -124, + "mult": { + "-244": 1, + "-240": 1, + "-202": 1, + "-153": 1, + "0": 52 + } + }, + { + "S": 201484098, + "d": -151, + "w": 1611872781, + "sh_src": 1430536602, + "sh_exact": 1430536598, + "bs": -127, + "bx": -128, + "mult": { + "-238": 1, + "-151": 1, + "-40": 1, + "-7": 1, + "0": 381 + } + }, + { + "S": 67161366, + "d": -151, + "w": 1611872781, + "sh_src": 2145804902, + "sh_exact": 2145804897, + "bs": -126, + "bx": -127, + "mult": { + "-226": 1, + "-164": 1, + "-151": 1, + "-18": 1, + "0": 125 + } + }, + { + "S": 7462374, + "d": -151, + "w": 1611872781, + "sh_src": 1207015258, + "sh_exact": 1207015255, + "bs": -114, + "bx": -115, + "mult": { + "-197": 1, + "-151": 1, + "-117": 1, + "-3": 1, + "0": 11 + } + }, + { + "S": 3303018, + "d": -151, + "w": 1611872781, + "sh_src": 1363480198, + "sh_exact": 1363480195, + "bs": -97, + "bx": -98, + "mult": { + "-226": 1, + "-151": 1, + "-53": 1, + "-3": 1, + "0": 3 + } + }, + { + "S": 201867278, + "d": -150, + "w": 1614938223, + "sh_src": 1427821186, + "sh_exact": 1427821185, + "bs": -127, + "bx": -128, + "mult": { + "-240": 1, + "-208": 1, + "-150": 1, + "-15": 1, + "0": 382 + } + }, + { + "S": 202251190, + "d": -149, + "w": 1618009518, + "sh_src": 1425110906, + "sh_exact": 1425110904, + "bs": -127, + "bx": -128, + "mult": { + "-233": 1, + "-224": 1, + "-177": 1, + "-149": 1, + "0": 383 + } + }, + { + "S": 202635832, + "d": -148, + "w": 1621086654, + "sh_src": 1422405770, + "sh_exact": 1422405768, + "bs": -127, + "bx": -128, + "mult": { + "-148": 1, + "-85": 1, + "-41": 1, + "-18": 1, + "0": 383 + } + }, + { + "S": 67673735, + "d": -147, + "w": 1624169640, + "sh_src": 2129558652, + "sh_exact": 2129558655, + "bs": -127, + "bx": -126, + "mult": { + "-254": 1, + "-175": 1, + "-147": 1, + "-7": 1, + "0": 126 + } + }, + { + "S": 204181728, + "d": -144, + "w": 1633453821, + "sh_src": 1411636484, + "sh_exact": 1411636482, + "bs": -127, + "bx": -128, + "mult": { + "-144": 1, + "-93": 1, + "-85": 1, + "-2": 1, + "0": 386 + } + }, + { + "S": 68060576, + "d": -144, + "w": 1633453821, + "sh_src": 2117454728, + "sh_exact": 2117454723, + "bs": -126, + "bx": -127, + "mult": { + "-228": 2, + "-146": 1, + "-144": 1, + "0": 127 + } + }, + { + "S": 204959089, + "d": -142, + "w": 1639672711, + "sh_src": 1406282484, + "sh_exact": 1406282481, + "bs": -127, + "bx": -128, + "mult": { + "-247": 1, + "-246": 1, + "-142": 1, + "-48": 1, + "0": 388 + } + }, + { + "S": 205348880, + "d": -141, + "w": 1642791039, + "sh_src": 1403613092, + "sh_exact": 1403613091, + "bs": -127, + "bx": -128, + "mult": { + "-250": 1, + "-235": 1, + "-217": 1, + "-141": 1, + "-9": 1, + "0": 388 + } + }, + { + "S": 41069776, + "d": -141, + "w": 1642791039, + "sh_src": 1754516362, + "sh_exact": 1754516364, + "bs": -126, + "bx": -125, + "mult": { + "-141": 1, + "-132": 1, + "-117": 1, + "-5": 1, + "0": 75 + } + }, + { + "S": 18668080, + "d": -141, + "w": 1642791039, + "sh_src": 1929968002, + "sh_exact": 1929968000, + "bs": -122, + "bx": -123, + "mult": { + "-141": 1, + "-69": 1, + "-17": 1, + "-2": 1, + "0": 32 + } + }, + { + "S": 3733616, + "d": -141, + "w": 1642791039, + "sh_src": 1206229998, + "sh_exact": 1206230000, + "bs": -101, + "bx": -100, + "mult": { + "-248": 1, + "-141": 1, + "-138": 1, + "-20": 1, + "0": 4 + } + }, + { + "S": 205739412, + "d": -140, + "w": 1645915297, + "sh_src": 1400948768, + "sh_exact": 1400948770, + "bs": -128, + "bx": -127, + "mult": { + "-154": 1, + "-140": 1, + "-52": 1, + "-1": 1, + "0": 389 + } + }, + { + "S": 206915467, + "d": -137, + "w": 1655323735, + "sh_src": 1392986132, + "sh_exact": 1392986133, + "bs": -128, + "bx": -127, + "mult": { + "-253": 1, + "-249": 1, + "-224": 1, + "-137": 1, + "-3": 1, + "0": 391 + } + }, + { + "S": 207703237, + "d": -135, + "w": 1661625897, + "sh_src": 1387702856, + "sh_exact": 1387702861, + "bs": -128, + "bx": -127, + "mult": { + "-214": 1, + "-164": 1, + "-135": 1, + "-5": 1, + "0": 393 + } + }, + { + "S": 208098246, + "d": -134, + "w": 1664785967, + "sh_src": 1385068742, + "sh_exact": 1385068744, + "bs": -128, + "bx": -127, + "mult": { + "-245": 1, + "-207": 1, + "-134": 1, + "-93": 1, + "0": 394 + } + }, + { + "S": 69366082, + "d": -134, + "w": 1664785967, + "sh_src": 2077603120, + "sh_exact": 2077603116, + "bs": -126, + "bx": -127, + "mult": { + "-199": 1, + "-134": 1, + "-84": 1, + "-4": 1, + "0": 129 + } + }, + { + "S": 3926382, + "d": -134, + "w": 1664785967, + "sh_src": 1147010056, + "sh_exact": 1147010053, + "bs": -101, + "bx": -102, + "mult": { + "-134": 2, + "-25": 1, + "-8": 1, + "0": 4 + } + }, + { + "S": 208494006, + "d": -133, + "w": 1667952046, + "sh_src": 1382439630, + "sh_exact": 1382439628, + "bs": -127, + "bx": -128, + "mult": { + "-247": 1, + "-245": 1, + "-219": 1, + "-133": 1, + "-10": 1, + "0": 394 + } + }, + { + "S": 9928286, + "d": -133, + "w": 1667952046, + "sh_src": 1814452014, + "sh_exact": 1814452012, + "bs": -117, + "bx": -118, + "mult": { + "-253": 1, + "-206": 1, + "-133": 1, + "-76": 1, + "0": 16 + } + }, + { + "S": 208890518, + "d": -132, + "w": 1671124144, + "sh_src": 1379815504, + "sh_exact": 1379815508, + "bs": -128, + "bx": -127, + "mult": { + "-172": 1, + "-132": 1, + "-30": 1, + "-9": 1, + "0": 395 + } + }, + { + "S": 209685909, + "d": -130, + "w": 1677487270, + "sh_src": 1374581526, + "sh_exact": 1374581523, + "bs": -127, + "bx": -128, + "mult": { + "-230": 1, + "-205": 1, + "-130": 1, + "-92": 1, + "0": 397 + } + }, + { + "S": 210084687, + "d": -129, + "w": 1680677497, + "sh_src": 1371972322, + "sh_exact": 1371972323, + "bs": -128, + "bx": -127, + "mult": { + "-253": 1, + "-244": 1, + "-194": 1, + "-129": 1, + "-9": 1, + "0": 397 + } + }, + { + "S": 23342743, + "d": -129, + "w": 1680677497, + "sh_src": 1543468862, + "sh_exact": 1543468864, + "bs": -124, + "bx": -123, + "mult": { + "-129": 1, + "-83": 1, + "-42": 1, + "-20": 1, + "0": 41 + } + }, + { + "S": 211285580, + "d": -126, + "w": 1690284640, + "sh_src": 1364174384, + "sh_exact": 1364174385, + "bs": -128, + "bx": -127, + "mult": { + "-251": 1, + "-221": 1, + "-126": 1, + "-38": 1, + "0": 400 + } + }, + { + "S": 42257116, + "d": -126, + "w": 1690284640, + "sh_src": 1705217978, + "sh_exact": 1705217981, + "bs": -126, + "bx": -125, + "mult": { + "-126": 1, + "-48": 1, + "-44": 1, + "-11": 1, + "0": 77 + } + }, + { + "S": 3841556, + "d": -126, + "w": 1690284640, + "sh_src": 1172337360, + "sh_exact": 1172337362, + "bs": -101, + "bx": -100, + "mult": { + "-163": 1, + "-126": 1, + "-112": 1, + "-1": 1, + "0": 4 + } + }, + { + "S": 70831112, + "d": -123, + "w": 1699946690, + "sh_src": 2034631164, + "sh_exact": 2034631167, + "bs": -127, + "bx": -126, + "mult": { + "-227": 1, + "-220": 1, + "-123": 1, + "0": 133 + } + }, + { + "S": 6439192, + "d": -123, + "w": 1699946690, + "sh_src": 1398808924, + "sh_exact": 1398808927, + "bs": -112, + "bx": -111, + "mult": { + "-165": 1, + "-141": 1, + "-123": 1, + "-3": 1, + "0": 9 + } + }, + { + "S": 213708001, + "d": -120, + "w": 1709664010, + "sh_src": 1348711204, + "sh_exact": 1348711208, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-243": 1, + "-231": 1, + "-120": 1, + "-39": 1, + "0": 404 + } + }, + { + "S": 71371477, + "d": -119, + "w": 1712915447, + "sh_src": 2019226648, + "sh_exact": 2019226645, + "bs": -126, + "bx": -127, + "mult": { + "-222": 1, + "-204": 1, + "-119": 1, + "-1": 1, + "0": 133 + } + }, + { + "S": 215338361, + "d": -116, + "w": 1722706889, + "sh_src": 1338499904, + "sh_exact": 1338499907, + "bs": -128, + "bx": -127, + "mult": { + "-255": 2, + "-193": 1, + "-116": 1, + "-1": 1, + "0": 407 + } + }, + { + "S": 30762623, + "d": -116, + "w": 1722706889, + "sh_src": 1171187416, + "sh_exact": 1171187419, + "bs": -125, + "bx": -124, + "mult": { + "-248": 1, + "-247": 1, + "-241": 1, + "-116": 1, + "-5": 1, + "0": 55 + } + }, + { + "S": 71915964, + "d": -115, + "w": 1725983136, + "sh_src": 2003938762, + "sh_exact": 2003938765, + "bs": -127, + "bx": -126, + "mult": { + "-217": 1, + "-157": 1, + "-115": 1, + "-21": 1, + "0": 134 + } + }, + { + "S": 23971988, + "d": -115, + "w": 1725983136, + "sh_src": 1502954072, + "sh_exact": 1502954074, + "bs": -124, + "bx": -123, + "mult": { + "-248": 1, + "-228": 2, + "-115": 1, + "-1": 1, + "0": 42 + } + }, + { + "S": 216158202, + "d": -114, + "w": 1729265614, + "sh_src": 1333423272, + "sh_exact": 1333423268, + "bs": -127, + "bx": -128, + "mult": { + "-215": 1, + "-114": 1, + "-76": 1, + "-25": 1, + "0": 409 + } + }, + { + "S": 24017578, + "d": -114, + "w": 1729265614, + "sh_src": 1500101178, + "sh_exact": 1500101177, + "bs": -123, + "bx": -124, + "mult": { + "-253": 1, + "-228": 1, + "-160": 1, + "-114": 1, + "0": 43 + } + }, + { + "S": 216569292, + "d": -113, + "w": 1732554336, + "sh_src": 1330892174, + "sh_exact": 1330892175, + "bs": -128, + "bx": -127, + "mult": { + "-232": 1, + "-223": 1, + "-113": 1, + "-17": 1, + "0": 410 + } + }, + { + "S": 216981164, + "d": -112, + "w": 1735849313, + "sh_src": 1328365884, + "sh_exact": 1328365886, + "bs": -128, + "bx": -127, + "mult": { + "-208": 1, + "-199": 1, + "-194": 1, + "-112": 1, + "0": 411 + } + }, + { + "S": 217393816, + "d": -111, + "w": 1739150531, + "sh_src": 1325844408, + "sh_exact": 1325844412, + "bs": -128, + "bx": -127, + "mult": { + "-248": 1, + "-246": 1, + "-245": 1, + "-111": 1, + "-23": 1, + "0": 411 + } + }, + { + "S": 217807257, + "d": -110, + "w": 1742458056, + "sh_src": 1323327698, + "sh_exact": 1323327699, + "bs": -128, + "bx": -127, + "mult": { + "-118": 1, + "-110": 1, + "-102": 1, + "0": 413 + } + }, + { + "S": 218636499, + "d": -108, + "w": 1749091987, + "sh_src": 1318308600, + "sh_exact": 1318308597, + "bs": -127, + "bx": -128, + "mult": { + "-214": 1, + "-212": 1, + "-108": 1, + "-75": 1, + "0": 414 + } + }, + { + "S": 219052303, + "d": -107, + "w": 1752418419, + "sh_src": 1315806194, + "sh_exact": 1315806190, + "bs": -127, + "bx": -128, + "mult": { + "-247": 1, + "-236": 1, + "-165": 1, + "-107": 1, + "-1": 1, + "0": 414 + } + }, + { + "S": 219886282, + "d": -105, + "w": 1759090250, + "sh_src": 1310815638, + "sh_exact": 1310815634, + "bs": -127, + "bx": -128, + "mult": { + "-105": 1, + "-88": 1, + "-84": 1, + "-66": 1, + "0": 416 + } + }, + { + "S": 31412326, + "d": -105, + "w": 1759090250, + "sh_src": 1146963684, + "sh_exact": 1146963680, + "bs": -124, + "bx": -125, + "mult": { + "-255": 1, + "-234": 1, + "-105": 1, + "-93": 1, + "0": 57 + } + }, + { + "S": 220304462, + "d": -104, + "w": 1762435698, + "sh_src": 1308327452, + "sh_exact": 1308327455, + "bs": -128, + "bx": -127, + "mult": { + "-249": 1, + "-141": 1, + "-104": 1, + "-6": 1, + "0": 417 + } + }, + { + "S": 221143212, + "d": -102, + "w": 1769145696, + "sh_src": 1303365238, + "sh_exact": 1303365243, + "bs": -128, + "bx": -127, + "mult": { + "-255": 1, + "-206": 1, + "-202": 1, + "-102": 1, + "0": 419 + } + }, + { + "S": 7625628, + "d": -102, + "w": 1769145696, + "sh_src": 1181174750, + "sh_exact": 1181174751, + "bs": -114, + "bx": -113, + "mult": { + "-156": 1, + "-102": 1, + "-11": 1, + "-1": 1, + "0": 11 + } + }, + { + "S": 7133652, + "d": -102, + "w": 1769145696, + "sh_src": 1262635074, + "sh_exact": 1262635079, + "bs": -113, + "bx": -112, + "mult": { + "-253": 1, + "-249": 2, + "-102": 1, + "-45": 1, + "0": 10 + } + }, + { + "S": 17043368, + "d": -101, + "w": 1772510268, + "sh_src": 2113948200, + "sh_exact": 2113948195, + "bs": -121, + "bx": -122, + "mult": { + "-243": 2, + "-238": 1, + "-127": 1, + "-101": 1, + "0": 29 + } + }, + { + "S": 44397031, + "d": -100, + "w": 1775881240, + "sh_src": 1623027310, + "sh_exact": 1623027315, + "bs": -126, + "bx": -125, + "mult": { + "-255": 2, + "-247": 1, + "-100": 1, + "-2": 1, + "0": 81 + } + }, + { + "S": 24711925, + "d": -99, + "w": 1779258597, + "sh_src": 1457951862, + "sh_exact": 1457951860, + "bs": -123, + "bx": -124, + "mult": { + "-222": 1, + "-206": 1, + "-99": 1, + "-14": 1, + "0": 44 + } + }, + { + "S": 14827155, + "d": -99, + "w": 1779258597, + "sh_src": 1214959888, + "sh_exact": 1214959883, + "bs": -120, + "bx": -121, + "mult": { + "-207": 1, + "-108": 1, + "-99": 1, + "-20": 1, + "0": 25 + } + }, + { + "S": 6354495, + "d": -99, + "w": 1779258597, + "sh_src": 1417453200, + "sh_exact": 1417453197, + "bs": -110, + "bx": -111, + "mult": { + "-249": 1, + "-203": 1, + "-99": 1, + "-6": 1, + "0": 9 + } + }, + { + "S": 4942385, + "d": -99, + "w": 1779258597, + "sh_src": 1822439828, + "sh_exact": 1822439825, + "bs": -105, + "bx": -106, + "mult": { + "-243": 1, + "-99": 1, + "-15": 1, + "-2": 1, + "0": 6 + } + }, + { + "S": 223254081, + "d": -97, + "w": 1786032647, + "sh_src": 1291041916, + "sh_exact": 1291041914, + "bs": -127, + "bx": -128, + "mult": { + "-231": 1, + "-230": 1, + "-187": 1, + "-97": 1, + "0": 423 + } + }, + { + "S": 74418027, + "d": -97, + "w": 1786032647, + "sh_src": 1936562876, + "sh_exact": 1936562872, + "bs": -126, + "bx": -127, + "mult": { + "-250": 1, + "-222": 1, + "-97": 2, + "0": 139 + } + }, + { + "S": 24806009, + "d": -97, + "w": 1786032647, + "sh_src": 1452422156, + "sh_exact": 1452422154, + "bs": -123, + "bx": -124, + "mult": { + "-212": 1, + "-97": 1, + "-53": 1, + "-50": 1, + "0": 44 + } + }, + { + "S": 4377531, + "d": -97, + "w": 1786032647, + "sh_src": 2057598056, + "sh_exact": 2057598051, + "bs": -102, + "bx": -103, + "mult": { + "-245": 1, + "-97": 1, + "-58": 1, + "-3": 1, + "0": 5 + } + }, + { + "S": 8331751, + "d": -93, + "w": 1799658218, + "sh_src": 1081069180, + "sh_exact": 1081069184, + "bs": -115, + "bx": -114, + "mult": { + "-231": 1, + "-219": 1, + "-152": 1, + "-93": 1, + "0": 13 + } + }, + { + "S": 225385100, + "d": -92, + "w": 1803080796, + "sh_src": 1278835100, + "sh_exact": 1278835097, + "bs": -127, + "bx": -128, + "mult": { + "-231": 1, + "-198": 1, + "-175": 1, + "-92": 1, + "0": 427 + } + }, + { + "S": 45077020, + "d": -92, + "w": 1803080796, + "sh_src": 1598543874, + "sh_exact": 1598543871, + "bs": -125, + "bx": -126, + "mult": { + "-254": 1, + "-236": 1, + "-92": 1, + "-66": 1, + "0": 83 + } + }, + { + "S": 226243193, + "d": -90, + "w": 1809945544, + "sh_src": 1273984742, + "sh_exact": 1273984743, + "bs": -128, + "bx": -127, + "mult": { + "-151": 1, + "-90": 1, + "-28": 1, + "-9": 1, + "0": 428 + } + }, + { + "S": 227104554, + "d": -88, + "w": 1816836429, + "sh_src": 1269152784, + "sh_exact": 1269152780, + "bs": -127, + "bx": -128, + "mult": { + "-224": 1, + "-169": 1, + "-88": 1, + "-31": 1, + "0": 430 + } + }, + { + "S": 32505209, + "d": -87, + "w": 1820291703, + "sh_src": 1108400716, + "sh_exact": 1108400719, + "bs": -125, + "bx": -124, + "mult": { + "-249": 1, + "-161": 1, + "-123": 1, + "-87": 1, + "0": 59 + } + }, + { + "S": 75989730, + "d": -86, + "w": 1823753522, + "sh_src": 1896508750, + "sh_exact": 1896508753, + "bs": -127, + "bx": -126, + "mult": { + "-228": 1, + "-221": 1, + "-128": 1, + "-86": 1, + "0": 142 + } + }, + { + "S": 45593838, + "d": -86, + "w": 1823753522, + "sh_src": 1580423956, + "sh_exact": 1580423961, + "bs": -126, + "bx": -125, + "mult": { + "-238": 1, + "-197": 1, + "-124": 1, + "-86": 1, + "0": 84 + } + }, + { + "S": 25329910, + "d": -86, + "w": 1823753522, + "sh_src": 1422381562, + "sh_exact": 1422381565, + "bs": -124, + "bx": -123, + "mult": { + "-195": 1, + "-134": 1, + "-86": 1, + "-1": 1, + "0": 45 + } + }, + { + "S": 76134248, + "d": -85, + "w": 1827221952, + "sh_src": 1892908800, + "sh_exact": 1892908801, + "bs": -127, + "bx": -126, + "mult": { + "-240": 1, + "-163": 1, + "-85": 1, + "-2": 1, + "0": 142 + } + }, + { + "S": 228837123, + "d": -84, + "w": 1830696978, + "sh_src": 1259543790, + "sh_exact": 1259543785, + "bs": -127, + "bx": -128, + "mult": { + "-215": 1, + "-84": 1, + "-18": 1, + "-6": 1, + "0": 433 + } + }, + { + "S": 229708359, + "d": -82, + "w": 1837666869, + "sh_src": 1254766600, + "sh_exact": 1254766598, + "bs": -127, + "bx": -128, + "mult": { + "-254": 1, + "-189": 1, + "-82": 1, + "-20": 1, + "0": 435 + } + }, + { + "S": 76569453, + "d": -82, + "w": 1837666869, + "sh_src": 1882149900, + "sh_exact": 1882149897, + "bs": -126, + "bx": -127, + "mult": { + "-246": 1, + "-230": 1, + "-82": 1, + "-46": 1, + "0": 143 + } + }, + { + "S": 10025344, + "d": -80, + "w": 1844663296, + "sh_src": 1796885820, + "sh_exact": 1796885824, + "bs": -117, + "bx": -116, + "mult": { + "-226": 1, + "-195": 1, + "-80": 1, + "-43": 1, + "0": 16 + } + }, + { + "S": 33254841, + "d": -75, + "w": 1862271097, + "sh_src": 1083415100, + "sh_exact": 1083415104, + "bs": -125, + "bx": -124, + "mult": { + "-129": 1, + "-124": 1, + "-75": 1, + "-6": 1, + "0": 60 + } + }, + { + "S": 11084947, + "d": -75, + "w": 1862271097, + "sh_src": 1625122654, + "sh_exact": 1625122656, + "bs": -118, + "bx": -117, + "mult": { + "-231": 1, + "-218": 1, + "-75": 1, + "-16": 1, + "0": 18 + } + }, + { + "S": 233226598, + "d": -74, + "w": 1865812779, + "sh_src": 1235838362, + "sh_exact": 1235838359, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-223": 1, + "-184": 1, + "-74": 1, + "0": 442 + } + }, + { + "S": 233670147, + "d": -73, + "w": 1869361170, + "sh_src": 1233492514, + "sh_exact": 1233492510, + "bs": -127, + "bx": -128, + "mult": { + "-73": 1, + "-63": 1, + "-19": 1, + "-17": 1, + "0": 442 + } + }, + { + "S": 234114542, + "d": -72, + "w": 1872916337, + "sh_src": 1231151098, + "sh_exact": 1231151101, + "bs": -128, + "bx": -127, + "mult": { + "-132": 1, + "-72": 1, + "-56": 1, + "-6": 1, + "0": 443 + } + }, + { + "S": 7552082, + "d": -72, + "w": 1872916337, + "sh_src": 1192677626, + "sh_exact": 1192677629, + "bs": -113, + "bx": -112, + "mult": { + "-153": 1, + "-114": 1, + "-72": 1, + "-11": 1, + "0": 11 + } + }, + { + "S": 235005871, + "d": -70, + "w": 1880046968, + "sh_src": 1226481594, + "sh_exact": 1226481598, + "bs": -128, + "bx": -127, + "mult": { + "-204": 1, + "-197": 1, + "-70": 1, + "-2": 1, + "0": 445 + } + }, + { + "S": 237700267, + "d": -64, + "w": 1901602133, + "sh_src": 1212579106, + "sh_exact": 1212579101, + "bs": -127, + "bx": -128, + "mult": { + "-189": 1, + "-118": 1, + "-64": 1, + "-3": 1, + "0": 450 + } + }, + { + "S": 238152327, + "d": -63, + "w": 1905218616, + "sh_src": 1210277384, + "sh_exact": 1210277388, + "bs": -128, + "bx": -127, + "mult": { + "-248": 1, + "-142": 1, + "-63": 1, + "-19": 1, + "0": 451 + } + }, + { + "S": 21732639, + "d": -61, + "w": 1912472229, + "sh_src": 1657819702, + "sh_exact": 1657819698, + "bs": -122, + "bx": -123, + "mult": { + "-157": 1, + "-99": 1, + "-61": 1, + "-5": 1, + "0": 38 + } + }, + { + "S": 239513670, + "d": -60, + "w": 1916109356, + "sh_src": 1203398440, + "sh_exact": 1203398437, + "bs": -127, + "bx": -128, + "mult": { + "-249": 1, + "-229": 1, + "-208": 1, + "-60": 1, + "0": 454 + } + }, + { + "S": 79837890, + "d": -60, + "w": 1916109356, + "sh_src": 1805097660, + "sh_exact": 1805097656, + "bs": -126, + "bx": -127, + "mult": { + "-205": 1, + "-174": 1, + "-60": 1, + "-5": 1, + "0": 149 + } + }, + { + "S": 21773970, + "d": -60, + "w": 1916109356, + "sh_src": 1654672854, + "sh_exact": 1654672851, + "bs": -122, + "bx": -123, + "mult": { + "-136": 1, + "-60": 2, + "-14": 1, + "0": 38 + } + }, + { + "S": 5322526, + "d": -60, + "w": 1916109356, + "sh_src": 1692279056, + "sh_exact": 1692279052, + "bs": -105, + "bx": -106, + "mult": { + "-238": 1, + "-230": 1, + "-60": 1, + "-12": 1, + "0": 7 + } + }, + { + "S": 48085111, + "d": -58, + "w": 1923404433, + "sh_src": 1498542746, + "sh_exact": 1498542741, + "bs": -125, + "bx": -126, + "mult": { + "-68": 1, + "-58": 1, + "-28": 1, + "-4": 1, + "0": 88 + } + }, + { + "S": 4226014, + "d": -57, + "w": 1927062380, + "sh_src": 2131369956, + "sh_exact": 2131369952, + "bs": -99, + "bx": -100, + "mult": { + "-254": 1, + "-217": 1, + "-65": 1, + "-57": 1, + "0": 5 + } + }, + { + "S": 16119993, + "d": -55, + "w": 1934399157, + "sh_src": 1117519006, + "sh_exact": 1117519003, + "bs": -120, + "bx": -121, + "mult": { + "-252": 2, + "-247": 1, + "-55": 1, + "-10": 1, + "0": 27 + } + }, + { + "S": 242720480, + "d": -53, + "w": 1941763838, + "sh_src": 1187499206, + "sh_exact": 1187499201, + "bs": -127, + "bx": -128, + "mult": { + "-237": 1, + "-236": 1, + "-136": 1, + "-53": 1, + "0": 460 + } + }, + { + "S": 9006744, + "d": -52, + "w": 1945456700, + "sh_src": 2000101096, + "sh_exact": 2000101092, + "bs": -114, + "bx": -115, + "mult": { + "-253": 1, + "-208": 1, + "-52": 1, + "-10": 1, + "0": 14 + } + }, + { + "S": 244107939, + "d": -50, + "w": 1952863509, + "sh_src": 1180749704, + "sh_exact": 1180749702, + "bs": -127, + "bx": -128, + "mult": { + "-147": 1, + "-50": 1, + "-30": 1, + "-6": 1, + "0": 462 + } + }, + { + "S": 244572186, + "d": -49, + "w": 1956577481, + "sh_src": 1178508406, + "sh_exact": 1178508402, + "bs": -127, + "bx": -128, + "mult": { + "-135": 1, + "-114": 1, + "-49": 1, + "-3": 1, + "0": 463 + } + }, + { + "S": 49100665, + "d": -47, + "w": 1964026600, + "sh_src": 1467548226, + "sh_exact": 1467548231, + "bs": -126, + "bx": -125, + "mult": { + "-92": 1, + "-49": 1, + "-47": 1, + "-7": 1, + "0": 90 + } + }, + { + "S": 9820133, + "d": -47, + "w": 1964026600, + "sh_src": 1834435286, + "sh_exact": 1834435288, + "bs": -116, + "bx": -115, + "mult": { + "-254": 2, + "-248": 1, + "-47": 1, + "-23": 1, + "0": 15 + } + }, + { + "S": 6635225, + "d": -47, + "w": 1964026600, + "sh_src": 1357482110, + "sh_exact": 1357482113, + "bs": -110, + "bx": -109, + "mult": { + "-118": 1, + "-47": 1, + "-16": 1, + "-15": 1, + "0": 9 + } + }, + { + "S": 81990075, + "d": -46, + "w": 1967761802, + "sh_src": 1757715038, + "sh_exact": 1757715041, + "bs": -127, + "bx": -126, + "mult": { + "-208": 1, + "-108": 1, + "-46": 1, + "-11": 1, + "0": 153 + } + }, + { + "S": 27330025, + "d": -46, + "w": 1967761802, + "sh_src": 1318286278, + "sh_exact": 1318286281, + "bs": -124, + "bx": -123, + "mult": { + "-249": 1, + "-188": 1, + "-62": 1, + "-46": 1, + "0": 49 + } + }, + { + "S": 3279603, + "d": -46, + "w": 1967761802, + "sh_src": 1373214874, + "sh_exact": 1373214876, + "bs": -91, + "bx": -90, + "mult": { + "-238": 1, + "-169": 1, + "-46": 1, + "-12": 1, + "0": 3 + } + }, + { + "S": 246438014, + "d": -45, + "w": 1971504108, + "sh_src": 1169585698, + "sh_exact": 1169585696, + "bs": -127, + "bx": -128, + "mult": { + "-227": 1, + "-202": 1, + "-120": 1, + "-45": 1, + "-1": 1, + "0": 466 + } + }, + { + "S": 5243362, + "d": -45, + "w": 1971504108, + "sh_src": 1717828996, + "sh_exact": 1717828991, + "bs": -104, + "bx": -105, + "mult": { + "-246": 1, + "-237": 1, + "-104": 1, + "-45": 1, + "-1": 1, + "0": 6 + } + }, + { + "S": 247846723, + "d": -42, + "w": 1982773782, + "sh_src": 1162938020, + "sh_exact": 1162938015, + "bs": -127, + "bx": -128, + "mult": { + "-69": 1, + "-42": 1, + "-32": 1, + "-6": 1, + "0": 469 + } + }, + { + "S": 14579219, + "d": -42, + "w": 1982773782, + "sh_src": 1235621644, + "sh_exact": 1235621641, + "bs": -119, + "bx": -120, + "mult": { + "-250": 1, + "-239": 2, + "-42": 1, + "-4": 1, + "0": 24 + } + }, + { + "S": 248318076, + "d": -41, + "w": 1986544608, + "sh_src": 1160730546, + "sh_exact": 1160730547, + "bs": -128, + "bx": -127, + "mult": { + "-90": 1, + "-74": 1, + "-41": 1, + "-4": 1, + "0": 470 + } + }, + { + "S": 82772692, + "d": -41, + "w": 1986544608, + "sh_src": 1741095818, + "sh_exact": 1741095820, + "bs": -127, + "bx": -126, + "mult": { + "-247": 1, + "-229": 1, + "-204": 1, + "-41": 1, + "0": 155 + } + }, + { + "S": 5528674, + "d": -40, + "w": 1990322634, + "sh_src": 1629178946, + "sh_exact": 1629178941, + "bs": -105, + "bx": -106, + "mult": { + "-228": 1, + "-40": 1, + "-11": 1, + "-5": 1, + "0": 7 + } + }, + { + "S": 249263481, + "d": -39, + "w": 1994107846, + "sh_src": 1156328138, + "sh_exact": 1156328135, + "bs": -127, + "bx": -128, + "mult": { + "-172": 1, + "-119": 1, + "-39": 1, + "-8": 1, + "0": 472 + } + }, + { + "S": 249737532, + "d": -38, + "w": 1997900256, + "sh_src": 1154133196, + "sh_exact": 1154133197, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-120": 1, + "-38": 1, + "-5": 1, + "0": 473 + } + }, + { + "S": 83245844, + "d": -38, + "w": 1997900256, + "sh_src": 1731199794, + "sh_exact": 1731199795, + "bs": -127, + "bx": -126, + "mult": { + "-67": 1, + "-38": 1, + "-13": 1, + "-4": 1, + "0": 155 + } + }, + { + "S": 50042497, + "d": -37, + "w": 2001699879, + "sh_src": 1439928030, + "sh_exact": 1439928028, + "bs": -125, + "bx": -126, + "mult": { + "-199": 1, + "-89": 1, + "-37": 1, + "-7": 1, + "0": 92 + } + }, + { + "S": 14746373, + "d": -36, + "w": 2005506727, + "sh_src": 1221615550, + "sh_exact": 1221615546, + "bs": -119, + "bx": -120, + "mult": { + "-252": 1, + "-249": 1, + "-36": 1, + "-27": 1, + "0": 25 + } + }, + { + "S": 251165098, + "d": -35, + "w": 2009320785, + "sh_src": 1147573360, + "sh_exact": 1147573363, + "bs": -128, + "bx": -127, + "mult": { + "-238": 1, + "-217": 1, + "-101": 1, + "-35": 1, + "0": 476 + } + }, + { + "S": 251165099, + "d": -35, + "w": 2009320785, + "sh_src": 1147573362, + "sh_exact": 1147573358, + "bs": -127, + "bx": -128, + "mult": { + "-255": 1, + "-254": 1, + "-61": 1, + "-35": 1, + "0": 476 + } + }, + { + "S": 251642766, + "d": -34, + "w": 2013142126, + "sh_src": 1145395042, + "sh_exact": 1145395040, + "bs": -127, + "bx": -128, + "mult": { + "-228": 1, + "-216": 1, + "-172": 1, + "-34": 1, + "0": 477 + } + }, + { + "S": 83880922, + "d": -34, + "w": 2013142126, + "sh_src": 1718092562, + "sh_exact": 1718092561, + "bs": -126, + "bx": -127, + "mult": { + "-217": 1, + "-207": 1, + "-176": 1, + "-34": 1, + "0": 157 + } + }, + { + "S": 252121342, + "d": -33, + "w": 2016970735, + "sh_src": 1143220854, + "sh_exact": 1143220855, + "bs": -128, + "bx": -127, + "mult": { + "-252": 1, + "-243": 1, + "-192": 1, + "-33": 1, + "0": 478 + } + }, + { + "S": 22920122, + "d": -33, + "w": 2016970735, + "sh_src": 1571928674, + "sh_exact": 1571928676, + "bs": -123, + "bx": -122, + "mult": { + "-51": 1, + "-44": 1, + "-33": 1, + "-27": 1, + "0": 40 + } + }, + { + "S": 84200276, + "d": -32, + "w": 2020806625, + "sh_src": 1711576194, + "sh_exact": 1711576196, + "bs": -127, + "bx": -126, + "mult": { + "-188": 1, + "-32": 1, + "-12": 1, + "-10": 1, + "0": 157 + } + }, + { + "S": 254044765, + "d": -29, + "w": 2032358119, + "sh_src": 1134565306, + "sh_exact": 1134565304, + "bs": -127, + "bx": -128, + "mult": { + "-166": 1, + "-64": 1, + "-29": 1, + "-5": 1, + "0": 481 + } + }, + { + "S": 6563663, + "d": -25, + "w": 2047862855, + "sh_src": 1372282408, + "sh_exact": 1372282406, + "bs": -108, + "bx": -109, + "mult": { + "-138": 1, + "-89": 1, + "-26": 1, + "-25": 1, + "0": 9 + } + }, + { + "S": 36708206, + "d": -23, + "w": 2055659535, + "sh_src": 1962983268, + "sh_exact": 1962983264, + "bs": -124, + "bx": -125, + "mult": { + "-245": 1, + "-183": 1, + "-170": 1, + "-23": 1, + "0": 67 + } + }, + { + "S": 23448703, + "d": -21, + "w": 2063485867, + "sh_src": 1536494234, + "sh_exact": 1536494237, + "bs": -123, + "bx": -122, + "mult": { + "-71": 1, + "-59": 1, + "-21": 1, + "-2": 1, + "0": 41 + } + }, + { + "S": 12282654, + "d": -21, + "w": 2063485867, + "sh_src": 1466653588, + "sh_exact": 1466653584, + "bs": -117, + "bx": -118, + "mult": { + "-157": 1, + "-151": 1, + "-21": 1, + "-14": 1, + "0": 20 + } + }, + { + "S": 13601383, + "d": -20, + "w": 2067410214, + "sh_src": 1324453442, + "sh_exact": 1324453440, + "bs": -118, + "bx": -119, + "mult": { + "-236": 1, + "-225": 1, + "-196": 1, + "-20": 1, + "0": 23 + } + }, + { + "S": 19954628, + "d": -18, + "w": 2075281309, + "sh_src": 1805535894, + "sh_exact": 1805535890, + "bs": -121, + "bx": -122, + "mult": { + "-254": 1, + "-223": 1, + "-103": 1, + "-18": 1, + "0": 35 + } + }, + { + "S": 259903511, + "d": -17, + "w": 2079228086, + "sh_src": 1108989932, + "sh_exact": 1108989929, + "bs": -127, + "bx": -128, + "mult": { + "-251": 1, + "-242": 1, + "-237": 1, + "-74": 1, + "-17": 1, + "0": 492 + } + }, + { + "S": 260893017, + "d": -15, + "w": 2087144138, + "sh_src": 1104783788, + "sh_exact": 1104783790, + "bs": -128, + "bx": -127, + "mult": { + "-107": 1, + "-97": 1, + "-15": 1, + "-3": 1, + "0": 494 + } + }, + { + "S": 260893018, + "d": -15, + "w": 2087144138, + "sh_src": 1104783790, + "sh_exact": 1104783786, + "bs": -127, + "bx": -128, + "mult": { + "-161": 1, + "-50": 1, + "-15": 1, + "-2": 1, + "0": 494 + } + }, + { + "S": 86964339, + "d": -15, + "w": 2087144138, + "sh_src": 1657175682, + "sh_exact": 1657175685, + "bs": -127, + "bx": -126, + "mult": { + "-243": 1, + "-239": 1, + "-235": 1, + "-15": 1, + "-3": 1, + "0": 162 + } + }, + { + "S": 37270431, + "d": -15, + "w": 2087144138, + "sh_src": 1933371630, + "sh_exact": 1933371633, + "bs": -125, + "bx": -124, + "mult": { + "-255": 1, + "-241": 1, + "-75": 1, + "-15": 1, + "0": 68 + } + }, + { + "S": 261389184, + "d": -14, + "w": 2091113474, + "sh_src": 1102686696, + "sh_exact": 1102686698, + "bs": -128, + "bx": -127, + "mult": { + "-242": 1, + "-20": 1, + "-14": 1, + "-4": 1, + "0": 495 + } + }, + { + "S": 37341312, + "d": -14, + "w": 2091113474, + "sh_src": 1929701716, + "sh_exact": 1929701721, + "bs": -125, + "bx": -124, + "mult": { + "-209": 1, + "-206": 1, + "-55": 1, + "-14": 1, + "0": 68 + } + }, + { + "S": 12447104, + "d": -14, + "w": 2091113474, + "sh_src": 1447276288, + "sh_exact": 1447276291, + "bs": -118, + "bx": -117, + "mult": { + "-254": 2, + "-233": 1, + "-61": 1, + "-14": 1, + "0": 20 + } + }, + { + "S": 262384350, + "d": -12, + "w": 2099074802, + "sh_src": 1098504448, + "sh_exact": 1098504450, + "bs": -128, + "bx": -127, + "mult": { + "-172": 1, + "-133": 1, + "-12": 1, + "-9": 1, + "0": 497 + } + }, + { + "S": 262384351, + "d": -12, + "w": 2099074802, + "sh_src": 1098504450, + "sh_exact": 1098504446, + "bs": -127, + "bx": -128, + "mult": { + "-253": 1, + "-62": 1, + "-14": 1, + "-12": 1, + "0": 497 + } + }, + { + "S": 262883353, + "d": -11, + "w": 2103066822, + "sh_src": 1096419282, + "sh_exact": 1096419278, + "bs": -127, + "bx": -128, + "mult": { + "-198": 1, + "-154": 1, + "-11": 1, + "-1": 1, + "0": 498 + } + }, + { + "S": 11429711, + "d": -11, + "w": 2103066822, + "sh_src": 1576102716, + "sh_exact": 1576102712, + "bs": -116, + "bx": -117, + "mult": { + "-255": 1, + "-251": 1, + "-238": 1, + "-28": 1, + "-11": 1, + "0": 18 + } + }, + { + "S": 87794435, + "d": -10, + "w": 2107066435, + "sh_src": 1641507100, + "sh_exact": 1641507096, + "bs": -126, + "bx": -127, + "mult": { + "-191": 1, + "-131": 1, + "-10": 1, + "-1": 1, + "0": 164 + } + }, + { + "S": 52676661, + "d": -10, + "w": 2107066435, + "sh_src": 1367922584, + "sh_exact": 1367922580, + "bs": -125, + "bx": -126, + "mult": { + "-151": 1, + "-142": 1, + "-12": 1, + "-10": 1, + "0": 97 + } + }, + { + "S": 263884202, + "d": -9, + "w": 2111073620, + "sh_src": 1092260822, + "sh_exact": 1092260825, + "bs": -128, + "bx": -127, + "mult": { + "-247": 1, + "-149": 1, + "-23": 1, + "-9": 1, + "0": 500 + } + }, + { + "S": 29320467, + "d": -9, + "w": 2111073620, + "sh_src": 1228793426, + "sh_exact": 1228793423, + "bs": -123, + "bx": -124, + "mult": { + "-240": 1, + "-231": 1, + "-215": 1, + "-9": 1, + "-1": 1, + "0": 52 + } + }, + { + "S": 15552121, + "d": -8, + "w": 2115088457, + "sh_src": 1158324224, + "sh_exact": 1158324225, + "bs": -120, + "bx": -119, + "mult": { + "-108": 1, + "-69": 1, + "-8": 1, + "-7": 1, + "0": 26 + } + }, + { + "S": 264888866, + "d": -7, + "w": 2119110927, + "sh_src": 1088118124, + "sh_exact": 1088118125, + "bs": -128, + "bx": -127, + "mult": { + "-241": 1, + "-142": 1, + "-84": 1, + "-7": 1, + "0": 502 + } + }, + { + "S": 24080806, + "d": -7, + "w": 2119110927, + "sh_src": 1496162420, + "sh_exact": 1496162422, + "bs": -123, + "bx": -122, + "mult": { + "-251": 2, + "-186": 1, + "-7": 1, + "0": 43 + } + }, + { + "S": 15581698, + "d": -7, + "w": 2119110927, + "sh_src": 1156125504, + "sh_exact": 1156125508, + "bs": -120, + "bx": -119, + "mult": { + "-145": 1, + "-14": 1, + "-7": 1, + "0": 27 + } + }, + { + "S": 37913233, + "d": -6, + "w": 2123141047, + "sh_src": 1900592178, + "sh_exact": 1900592177, + "bs": -124, + "bx": -125, + "mult": { + "-224": 1, + "-205": 1, + "-6": 1, + "-3": 1, + "0": 69 + } + }, + { + "S": 6472991, + "d": -6, + "w": 2123141047, + "sh_src": 1391504986, + "sh_exact": 1391504987, + "bs": -108, + "bx": -107, + "mult": { + "-210": 1, + "-195": 1, + "-6": 1, + "-2": 1, + "0": 9 + } + }, + { + "S": 2485022, + "d": -5, + "w": 2127178829, + "sh_src": 1812297692, + "sh_exact": 1812297689, + "bs": -74, + "bx": -75, + "mult": { + "-72": 1, + "-45": 1, + "-22": 1, + "-5": 1, + "0": 1 + } + }, + { + "S": 88801012, + "d": -4, + "w": 2131224287, + "sh_src": 1622900292, + "sh_exact": 1622900289, + "bs": -126, + "bx": -127, + "mult": { + "-255": 1, + "-130": 1, + "-8": 1, + "-4": 1, + "0": 166 + } + }, + { + "S": 88969892, + "d": -3, + "w": 2135277407, + "sh_src": 1619819750, + "sh_exact": 1619819748, + "bs": -126, + "bx": -127, + "mult": { + "-103": 1, + "-65": 1, + "-3": 1, + "-2": 1, + "0": 166 + } + }, + { + "S": 24264516, + "d": -3, + "w": 2135277407, + "sh_src": 1484834770, + "sh_exact": 1484834769, + "bs": -122, + "bx": -123, + "mult": { + "-241": 1, + "-213": 1, + "-7": 1, + "-3": 1, + "0": 43 + } + }, + { + "S": 8088172, + "d": -3, + "w": 2135277407, + "sh_src": 1113626080, + "sh_exact": 1113626077, + "bs": -111, + "bx": -112, + "mult": { + "-217": 1, + "-127": 1, + "-8": 1, + "-3": 1, + "0": 12 + } + }, + { + "S": 267925856, + "d": -1, + "w": 2143406842, + "sh_src": 1075784104, + "sh_exact": 1075784101, + "bs": -127, + "bx": -128, + "mult": { + "-252": 1, + "-211": 1, + "-158": 1, + "-1": 1, + "0": 508 + } + }, + { + "S": 53585171, + "d": -1, + "w": 2143406842, + "sh_src": 1344730128, + "sh_exact": 1344730131, + "bs": -126, + "bx": -125, + "mult": { + "-240": 1, + "-225": 1, + "-43": 1, + "-1": 1, + "0": 99 + } + } + ], + "unreachable_pairs": [ + { + "S": 838455, + "d": -245, + "status": "unreachable_negative" + }, + { + "S": 1694165, + "d": -237, + "status": "unreachable_gap" + }, + { + "S": 726113, + "d": -234, + "status": "unreachable_negative" + }, + { + "S": 1086440, + "d": -232, + "status": "unreachable_gap" + }, + { + "S": 998520, + "d": -232, + "status": "unreachable_gap" + }, + { + "S": 914788, + "d": -226, + "status": "unreachable_gap" + }, + { + "S": 1242923, + "d": -217, + "status": "unreachable_gap" + }, + { + "S": 850421, + "d": -217, + "status": "unreachable_negative" + }, + { + "S": 567853, + "d": -217, + "status": "unreachable_negative" + }, + { + "S": 591833, + "d": -202, + "status": "unreachable_negative" + }, + { + "S": 1496751, + "d": -190, + "status": "unreachable_gap" + }, + { + "S": 527025, + "d": -190, + "status": "unreachable_negative" + }, + { + "S": 981412, + "d": -189, + "status": "unreachable_gap" + }, + { + "S": 1742747, + "d": -182, + "status": "unreachable_gap" + }, + { + "S": 1897584, + "d": -167, + "status": "unreachable_gap" + }, + { + "S": 851694, + "d": -159, + "status": "unreachable_negative" + }, + { + "S": 659528, + "d": -145, + "status": "unreachable_negative" + }, + { + "S": 695377, + "d": -124, + "status": "unreachable_negative" + }, + { + "S": 1136328, + "d": -123, + "status": "unreachable_gap" + }, + { + "S": 607710, + "d": -118, + "status": "unreachable_negative" + }, + { + "S": 1847506, + "d": -114, + "status": "unreachable_gap" + }, + { + "S": 1556517, + "d": -106, + "status": "unreachable_gap" + }, + { + "S": 847292, + "d": -102, + "status": "unreachable_negative" + }, + { + "S": 792628, + "d": -102, + "status": "unreachable_negative" + }, + { + "S": 741016, + "d": -101, + "status": "unreachable_negative" + }, + { + "S": 907785, + "d": -99, + "status": "unreachable_negative" + }, + { + "S": 706055, + "d": -99, + "status": "unreachable_negative" + }, + { + "S": 1432192, + "d": -80, + "status": "unreachable_gap" + }, + { + "S": 1380736, + "d": -80, + "status": "unreachable_gap" + }, + { + "S": 537032, + "d": -78, + "status": "unreachable_negative" + }, + { + "S": 663214, + "d": -72, + "status": "unreachable_negative" + }, + { + "S": 1217647, + "d": -70, + "status": "unreachable_gap" + }, + { + "S": 1171407, + "d": -69, + "status": "unreachable_gap" + }, + { + "S": 544971, + "d": -63, + "status": "unreachable_negative" + }, + { + "S": 651387, + "d": -61, + "status": "unreachable_negative" + }, + { + "S": 706530, + "d": -60, + "status": "unreachable_negative" + }, + { + "S": 1327045, + "d": -47, + "status": "unreachable_gap" + }, + { + "S": 1044695, + "d": -47, + "status": "unreachable_gap" + }, + { + "S": 1951549, + "d": -42, + "status": "unreachable_gap" + }, + { + "S": 1701762, + "d": -30, + "status": "unreachable_gap" + }, + { + "S": 1400898, + "d": -30, + "status": "unreachable_gap" + }, + { + "S": 1435931, + "d": -17, + "status": "unreachable_gap" + }, + { + "S": 1689589, + "d": -13, + "status": "unreachable_gap" + }, + { + "S": 748969, + "d": -8, + "status": "unreachable_negative" + }, + { + "S": 1416518, + "d": -7, + "status": "unreachable_gap" + }, + { + "S": 1784546, + "d": -5, + "status": "unreachable_gap" + }, + { + "S": 829916, + "d": -4, + "status": "unreachable_negative" + } + ] + }, + { + "group": "heldout", + "index": 7, + "cal": [ + 0.04, + 0, + 3.0 + ], + "decision": "REQUIRES_SOURCE_RECIPROCAL", + "reason": "reachable_witness", + "candidates": 11, + "reachable": 11, + "unreachable": 0, + "info": { + "weights": 171, + "intervals": 81, + "evaluated": 85, + "candidates": 11 + }, + "timings": { + "table_s": 0.0014862230000289856, + "gate_wall_s": 0.24996688200002382, + "certificate_load_and_check": 5.1e-05, + "table_parse_and_check": 0.000123, + "pruned_search": 0.007089, + "reachability_graph": 0.239437, + "witness_construction": 4.4e-05 + }, + "validation": { + "table_ok": true, + "candidates_equal": true, + "witness_ok": 11, + "witness_bad": [], + "unreach_ok": 0, + "unreach_bad": [], + "unreach_unvalidated": 0, + "equivalence_rows": null + }, + "verdict": "valid", + "witnesses": [ + { + "S": 3504327, + "d": -27, + "w": 84103847, + "sh_src": 1285153936, + "sh_exact": 1285153933, + "bs": -126, + "bx": -127, + "mult": { + "-115": 1, + "-81": 1, + "-53": 1, + "-31": 1, + "-27": 1, + "-4": 1, + "0": 6 + } + }, + { + "S": 18802658, + "d": -13, + "w": 451263792, + "sh_src": 1916154458, + "sh_exact": 1916154462, + "bs": -127, + "bx": -126, + "mult": { + "-89": 1, + "-67": 1, + "-48": 1, + "-29": 1, + "-13": 1, + "-4": 1, + "0": 35 + } + }, + { + "S": 26132315, + "d": -6, + "w": 1045292601, + "sh_src": 1378706668, + "sh_exact": 1378706671, + "bs": -126, + "bx": -125, + "mult": { + "-106": 1, + "-72": 1, + "-34": 1, + "-9": 1, + "-6": 1, + "0": 49 + } + }, + { + "S": 2375665, + "d": -6, + "w": 1045292601, + "sh_src": 1895721668, + "sh_exact": 1895721673, + "bs": -101, + "bx": -100, + "mult": { + "-88": 1, + "-68": 1, + "-26": 1, + "-6": 1, + "0": 4 + } + }, + { + "S": 49106835, + "d": -5, + "w": 1178564040, + "sh_src": 1467363840, + "sh_exact": 1467363841, + "bs": -127, + "bx": -126, + "mult": { + "-92": 1, + "-58": 1, + "-37": 1, + "-19": 1, + "-5": 1, + "0": 93 + } + }, + { + "S": 29464101, + "d": -5, + "w": 1178564040, + "sh_src": 1222803198, + "sh_exact": 1222803201, + "bs": -126, + "bx": -125, + "mult": { + "-91": 1, + "-70": 1, + "-48": 1, + "-30": 1, + "-5": 1, + "-4": 1, + "0": 55 + } + }, + { + "S": 9821367, + "d": -5, + "w": 1178564040, + "sh_src": 1834204800, + "sh_exact": 1834204802, + "bs": -121, + "bx": -120, + "mult": { + "-115": 1, + "-89": 1, + "-53": 1, + "-34": 1, + "-15": 1, + "-5": 1, + "0": 18 + } + }, + { + "S": 1091263, + "d": -5, + "w": 1178564040, + "sh_src": 2063480400, + "sh_exact": 2063480402, + "bs": -61, + "bx": -60, + "mult": { + "-97": 1, + "-73": 1, + "-54": 1, + "-26": 1, + "-6": 1, + "-5": 1, + "0": 1 + } + }, + { + "S": 211158849, + "d": -2, + "w": 1689270790, + "sh_src": 1364993122, + "sh_exact": 1364993120, + "bs": -127, + "bx": -128, + "mult": { + "-85": 1, + "-66": 1, + "-40": 1, + "-22": 1, + "-2": 1, + "-1": 1, + "0": 401 + } + }, + { + "S": 79360298, + "d": -1, + "w": 1904647154, + "sh_src": 1815960770, + "sh_exact": 1815960773, + "bs": -127, + "bx": -126, + "mult": { + "-106": 1, + "-85": 1, + "-65": 1, + "-45": 1, + "-26": 1, + "-7": 1, + "-1": 1, + "0": 150 + } + }, + { + "S": 47616179, + "d": -1, + "w": 1904647154, + "sh_src": 1513300642, + "sh_exact": 1513300638, + "bs": -125, + "bx": -126, + "mult": { + "-115": 1, + "-91": 1, + "-73": 1, + "-50": 1, + "-26": 1, + "-1": 2, + "0": 89 + } + } + ], + "unreachable_pairs": [] + } + ], + "mutations": [ + { + "mutation": "e_minus1", + "per_calibration": [ + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid" + ], + "calibrations_affected": 0, + "effective": false + }, + { + "mutation": "e_minus2", + "per_calibration": [ + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "detected:candidate_set", + "detected:candidate_set", + "valid", + "valid" + ], + "calibrations_affected": 2, + "effective": true + }, + { + "mutation": "one_sided_window", + "per_calibration": [ + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "valid", + "valid", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set", + "detected:candidate_set" + ], + "calibrations_affected": 12, + "effective": true + }, + { + "mutation": "exclude_lower_endpoint", + "per_calibration": [ + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid" + ], + "calibrations_affected": 0, + "effective": false + }, + { + "mutation": "wrong_band", + "per_calibration": [ + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "valid", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision", + "detected:candidate_set+decision" + ], + "calibrations_affected": 13, + "effective": true + }, + { + "mutation": "wrong_weight_threshold", + "per_calibration": [ + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "detected:candidate_set", + "detected:candidate_set", + "valid", + "valid", + "valid", + "valid", + "detected:candidate_set", + "detected:candidate_set" + ], + "calibrations_affected": 4, + "effective": true + }, + { + "mutation": "no_mandatory_max", + "per_calibration": [ + "valid", + "valid", + "valid", + "valid", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "valid", + "valid", + "detected:witness+unreachable_claim", + "detected:witness+unreachable_claim", + "detected:witness", + "detected:witness" + ], + "calibrations_affected": 8, + "effective": true + }, + { + "mutation": "no_reachability", + "per_calibration": [ + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness", + "valid", + "detected:witness", + "detected:witness", + "detected:witness", + "detected:witness" + ], + "calibrations_affected": 13, + "effective": true + }, + { + "mutation": "allow_negative_multiplicity", + "per_calibration": [ + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "valid", + "typed_refusal:witness_negative_multiplicity", + "detected:witness", + "valid", + "valid" + ], + "calibrations_affected": 2, + "effective": true + }, + { + "mutation": "witness_sum_off_by_max", + "per_calibration": [ + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "valid", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch", + "typed_refusal:witness_sum_mismatch" + ], + "calibrations_affected": 13, + "effective": true + }, + { + "mutation": "input:wrong_revision", + "per_calibration": [ + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch", + "typed_refusal:source_revision_mismatch" + ], + "calibrations_affected": 14, + "effective": true + }, + { + "mutation": "input:wrong_digest", + "per_calibration": [ + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch", + "typed_refusal:source_digest_mismatch" + ], + "calibrations_affected": 14, + "effective": true + }, + { + "mutation": "input:wrong_calibration", + "per_calibration": [ + "typed_refusal:table_identity_mismatch", + "valid", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch", + "typed_refusal:table_identity_mismatch" + ], + "calibrations_affected": 13, + "effective": true + }, + { + "mutation": "input:wrong_calibration+skip_table_identity", + "per_calibration": [ + "detected:table_digest+candidate_set+witness", + "valid", + "detected:table_digest+candidate_set+witness", + "detected:table_digest+candidate_set+witness+unreachable_claim", + "detected:table_digest+candidate_set+witness", + "detected:table_digest+candidate_set+witness+unreachable_claim", + "detected:table_digest+candidate_set+witness", + "detected:table_digest+candidate_set+witness", + "detected:table_digest+candidate_set+decision", + "detected:table_digest+candidate_set+witness+unreachable_claim+decision", + "detected:table_digest+candidate_set+witness+unreachable_claim", + "detected:table_digest+candidate_set+witness", + "detected:table_digest+candidate_set+witness", + "detected:table_digest+candidate_set+witness" + ], + "calibrations_affected": 13, + "effective": true + } + ], + "wall_s": 49.4 +} \ No newline at end of file diff --git a/.claude/probes/source-behavior-v1/softmax63.py b/.claude/probes/source-behavior-v1/softmax63.py new file mode 100644 index 000000000..2c16ed9d7 --- /dev/null +++ b/.claude/probes/source-behavior-v1/softmax63.py @@ -0,0 +1,220 @@ +# /// script +# requires-python = ">=3.10" +# dependencies = ["numpy", "mpmath"] +# /// +"""Amendment 6.3 part C: TFLM int8 SOFTMAX source oracle sweep and source-compatible recipe. + +Usage: softmax63.py SOFTMAX_ORACLE_BIN TRACE63_BIN OUT.json + +Arms per row (int8 input codes, output scale 1/256 zp -128, the TFLM int8 contract): + oracle real TFLM Register_SOFTMAX (../fisherz-softmax-v1/softmax_oracle.cc, reused) + recipe source-compatible prepared recipe: + prepared (once per calibration, with TFLM's own primitives via trace63 `softexp`): + A[d] = exp_on_negative_values(rescale(d)) raw Q0.31, B[d] = Rescale<12>(A[d]) raw, + admitted[d] = d >= diff_min, for d = -255..0 + per row (lab Python, integer only): max, S = sum B[d_i] (refuse if > INT32_MAX: source UB), + GetReciprocal(S,12) -> (shifted_scale, nbits), refuse if exponent nbits+23 not in [0,31] + (source TFLITE_CHECK abort), out_i = clamp(RDBPOT(SRDHM(shifted, A[d_i]), exp) - 128), + non-admitted -> -128. No exp/tanh evaluated at run time. + f24 Amendment 6.1 exact-first / exact-zero F24 arm with certified escalation (math contract: + p = softmax(beta*scale*(q - zp)) correctly rounded, ties away) + ref independent mpmath reference (40 digits) for the math contract +GetReciprocal is re-implemented in Python for the recipe and checked against TFLM's GetReciprocal. +""" +import json, math, random, subprocess, sys, time +from fractions import Fraction +import numpy as np, mpmath as mp + +ORACLE, TRACE, OUT = sys.argv[1:4] +mp.mp.dps = 40 +I32MIN, I32MAX = -(1 << 31), (1 << 31) - 1 +def i32(x): x &= 0xFFFFFFFF; return x - (1 << 32) if x >> 31 else x +def trunc_div(a, b): q = abs(a) // b; return q if a >= 0 else -q +def srdhm(a, b): # fixedpoint.h:328-338 + if a == b == I32MIN: return I32MAX + ab = a * b; nudge = (1 << 30) if ab >= 0 else 1 - (1 << 30) + return i32(trunc_div(ab + nudge, 1 << 31)) +def rdbpot(x, e): # fixedpoint.h:356-367 + mask = (1 << e) - 1; rem = x & mask; thr = (mask >> 1) + (1 if x < 0 else 0) + return (x >> e) + (1 if rem > thr else 0) +def satshl(x, e): # fixedpoint.h:385-406 + thr = (1 << (31 - e)) - 1 + return I32MAX if x > thr else I32MIN if x < -thr else i32(x << e) +def rhs(a, b): s = a + b; sg = 1 if s >= 0 else -1; return trunc_div(s + sg, 2) # :235-241 +def one_over_one_plus_x(a): # fixedpoint.h:832-853 + hd = rhs(a, I32MAX) + x = i32(1515870810 + srdhm(hd, -1010580540)) + for _ in range(3): + hdx = srdhm(hd, x); om = i32((1 << 29) - hdx) + x = i32(x + satshl(srdhm(x, om), 2)) + return satshl(x, 1) +def get_reciprocal(s): # common.h:968-982, x_integer_digits = 12 + hpo = 32 - (s & 0xFFFFFFFF).bit_length() + ssm1 = i32(((s << hpo) & 0xFFFFFFFF) - (1 << 31)) + return one_over_one_plus_x(ssm1), 12 - hpo + +def run(bin_, text): return subprocess.run([bin_], input=text, capture_output=True, text=True) +def f32bits(v): return format(np.float32(v).view(np.uint32), "08x") + +# --- calibrations and rows ----------------------------------------------------------------- +rng = random.Random(63) +CAL = [(s, z, b) for s in (0.05, 0.1, 1 / 16, 0.0234375, 0.5, 1 / 256, 0.0137) for z, b in + ((rng.randint(-128, 127), 1.0), (rng.randint(-128, 127), 2.0))] +NS = [2, 3, 16, 64, 256, 511, 512, 513, 1024, 4096] +def rows_for(n): + yield "uniform", [rng.randint(-128, 127) for _ in range(n)] + yield "near_max", [rng.randint(112, 127) for _ in range(n)] + yield "ties", [37] * n + yield "spike", [-128] * (n - 1) + [127] + yield "low_range", [rng.randint(-10, 10) for _ in range(n)] + yield "two_max", [100, 100] + [rng.randint(-128, 60) for _ in range(n - 2)] +cases = [(cal, dn, q) for cal in CAL for n in NS for dn, q in rows_for(n)] + +# --- prepared per-calibration weights (source primitives) ---------------------------------- +prep = {} +for s, z, b in CAL: + out = run(TRACE, f"softexp {f32bits(s)} {f32bits(b)}\n").stdout.splitlines() + m, sh, dmin = map(int, out[0].split()[1:]) + E = {int(t[1]): (int(t[2]) == 1, int(t[4]), int(t[5])) for t in (l.split() for l in out[1:])} + prep[(s, b)] = dict(mult=m, shift=sh, diff_min=dmin, E=E) + +# --- oracle, batched, falling back to one process per case on an abort --------------------- +def oline(cal, q): + s, z, b = cal; return f"{len(q)} {f32bits(s)} {z} {f32bits(b)} " + " ".join(map(str, q)) +t0 = time.perf_counter() +ORA = [None] * len(cases) +CH = 30 +for st in range(0, len(cases), CH): + chunk = list(range(st, min(st + CH, len(cases)))) + r = run(ORACLE, "\n".join(oline(cases[i][0], cases[i][2]) for i in chunk) + "\n") + lines = r.stdout.splitlines() + if r.returncode == 0 and len(lines) == len(chunk): + for i, l in zip(chunk, lines): ORA[i] = l.split() + else: + for i in chunk: + r1 = run(ORACLE, oline(cases[i][0], cases[i][2]) + "\n") + ORA[i] = r1.stdout.split() if r1.returncode == 0 and r1.stdout else ["ABORT", str(r1.returncode)] +t_oracle = time.perf_counter() - t0 + +# --- recipe --------------------------------------------------------------------------------- +def recipe(cal, q, disable=()): + s, z, b = cal; P = prep[(s, b)]; E = P["E"] + m = max(q); S = 0 + for v in q: + adm, a, acc = E[v - m] + if adm or "diff_min" in disable: + S += acc if "rescale12" not in disable else (a >> 12) + if S > I32MAX: return "REFUSE q12_accumulator_overflow" + if "reciprocal" in disable: + # DISABLE: exact correctly rounded reciprocal in place of the source Newton-Raphson + hpo = 32 - S.bit_length(); nb = 12 - hpo + sh = min(I32MAX, rh_away(Fraction(1 << 62, S << hpo))) + else: + sh, nb = get_reciprocal(S) + ex = nb + 23 + if not 0 <= ex <= 31: return f"REFUSE source_abort_exponent_{ex}" + out = [] + for v in q: + adm, a, _ = E[v - m] + out.append(max(-128, min(127, rdbpot(srdhm(sh, a), ex) - 128)) if adm or "diff_min" in disable else -128) + return out + +# --- F24 exact-first / exact-zero arm and independent reference ---------------------------- +def rh_away(x): a = abs(x); r = math.floor(a + Fraction(1, 2)); return r if x >= 0 else -r +def code_p(p): return max(-128, min(127, rh_away(256 * p) - 128)) +def frac(x): + sg, man, exp, _ = mp.mpf(x)._mpf_ + v = Fraction(int(man)) * (Fraction(2) ** int(exp)) if man else Fraction(0) + return -v if sg else v +W24 = {} +def w24(s, b, d): # certified round(2^24 e^{beta*s*d}) and exact-zero flag; d <= 0 + key = (s, b, d) + if key not in W24: + if d == 0: W24[key] = (1 << 24, 0) + else: + mp.iv.prec = 96 + k = Fraction(float(np.float32(b))) * Fraction(float(np.float32(s))) * d + iv = mp.iv.exp(mp.iv.mpf(k.numerator) / k.denominator) * (1 << 24) + lo, hi = math.floor(frac(iv.a) + Fraction(1, 2)), math.floor(frac(iv.b) + Fraction(1, 2)) + assert lo == hi; W24[key] = (lo, 1) + return W24[key] +def f24(cal, q): + s, z, b = cal; n = len(q); m = max(q) + if len(set(q)) == 1: return [code_p(Fraction(1, n))] * n, "shortcut" + W = [w24(s, b, v - m) for v in q]; S = sum(w for w, _ in W); E = Fraction(sum(e for _, e in W), 2) + if S <= E: cert = [False] * n; ph = [Fraction(0)] * n + else: + ph = [Fraction(w, S) for w, _ in W] + cert = [] + for (w, e), p in zip(W, ph): + Bp = (Fraction(e, 2) + p * E) / (S - E) + cert.append(code_p(max(Fraction(0), p - Bp)) == code_p(min(Fraction(1), p + Bp))) + out = [code_p(p) if c else None for p, c in zip(ph, cert)] + if all(cert): return out, "bound" + kq = Fraction(float(np.float32(b))) * Fraction(float(np.float32(s))) + for prec in (64, 128, 256, 512): + mp.iv.prec = prec + e = {v: mp.iv.exp(mp.iv.mpf((kq * (v - m)).numerator) / (kq * (v - m)).denominator) for v in set(q)} + Sv = sum((e[v] for v in q), mp.iv.mpf(0)); done = True + for i, v in enumerate(q): + if out[i] is None: + pv = e[v] / Sv; lo, hi = code_p(frac(pv.a)), code_p(frac(pv.b)) + if lo == hi: out[i] = lo + else: done = False + if done: return out, f"escalated@{prec}" + return out, "UNRESOLVED" +def ref(cal, q): + s, z, b = cal; k = mp.mpf(float(np.float32(b))) * mp.mpf(float(np.float32(s))); m = max(q) + w = [mp.e ** (k * (v - m)) for v in q]; S = mp.fsum(w) + return [code_p(frac(x / S)) for x in w] + +# --- sweep ----------------------------------------------------------------------------------- +res = dict(calibrations=[dict(scale=s, zp=z, beta=b, **{k: v for k, v in prep[(s, b)].items() if k != "E"}) for s, z, b in CAL], + rows=len(cases), elements=sum(len(q) for _, _, q in cases)) +cnt = dict(source_ok_rows=0, source_abort_rows=0, recipe_refused_rows=0, refusal_matches_abort=0, + refusal_mismatch=0, recipe_vs_oracle_cells=0, recipe_vs_oracle_diff=0, + oracle_vs_f24_diff=0, oracle_vs_ref_diff=0, f24_vs_ref_diff=0, f24_unresolved=0, cells_compared=0, + disable_rescale12_diff=0, disable_reciprocal_diff=0, disable_diff_min_diff=0) +f24cls, abort_rows, diff_examples, by_len = {}, [], [], {} +t_recipe = t_f24 = 0.0 +for (cal, dn, q), o in zip(cases, ORA): + key = f"n{len(q)}"; bl = by_len.setdefault(key, dict(rows=0, abort=0, diff_cells_vs_ref=0, cells=0)) + bl["rows"] += 1 + t1 = time.perf_counter(); r = recipe(cal, q); t_recipe += time.perf_counter() - t1 + src_ok = o[0] == "1" and o[1] == "1" + if not src_ok: + cnt["source_abort_rows"] += 1; bl["abort"] += 1 + abort_rows.append(dict(cal=cal, dist=dn, n=len(q), oracle=o[:2], recipe=r if isinstance(r, str) else "ACCEPTED")) + if isinstance(r, str): cnt["refusal_matches_abort"] += 1; cnt["recipe_refused_rows"] += 1 + else: cnt["refusal_mismatch"] += 1 + continue + cnt["source_ok_rows"] += 1 + oc = [int(v) for v in o[2:]] + if isinstance(r, str): cnt["recipe_refused_rows"] += 1; cnt["refusal_mismatch"] += 1; continue + cnt["recipe_vs_oracle_cells"] += len(q); cnt["recipe_vs_oracle_diff"] += sum(a != b for a, b in zip(r, oc)) + for dis in ("rescale12", "reciprocal", "diff_min"): + rd = recipe(cal, q, (dis,)) + cnt[f"disable_{dis}_diff"] += len(q) if isinstance(rd, str) else sum(a != b for a, b in zip(rd, oc)) + t1 = time.perf_counter(); fc, how = f24(cal, q); t_f24 += time.perf_counter() - t1 + f24cls[how.split("@")[0]] = f24cls.get(how.split("@")[0], 0) + 1 + rc = ref(cal, q) + cnt["cells_compared"] += len(q); bl["cells"] += len(q) + cnt["f24_unresolved"] += sum(v is None for v in fc) + d_or = [i for i in range(len(q)) if oc[i] != rc[i]] + cnt["oracle_vs_ref_diff"] += len(d_or); bl["diff_cells_vs_ref"] += len(d_or) + cnt["oracle_vs_f24_diff"] += sum(oc[i] != fc[i] for i in range(len(q))) + cnt["f24_vs_ref_diff"] += sum(fc[i] != rc[i] for i in range(len(q))) + if d_or and len(diff_examples) < 25: + i = d_or[0]; s, z, b = cal + p = mp.e ** (mp.mpf(float(np.float32(b))) * mp.mpf(float(np.float32(s))) * (q[i] - max(q))) + diff_examples.append(dict(scale=s, zp=z, beta=b, dist=dn, n=len(q), index=i, d=q[i] - max(q), + oracle=oc[i], ref=rc[i], f24=fc[i], cells_differing_in_row=len(d_or))) +# reciprocal reimplementation vs TFLM GetReciprocal (independent check of the lab recipe's one non-table step) +Ss = sorted({rng.randint(1 << 19, (1 << 28) - 1) for _ in range(20000)} | {1 << 19, (1 << 28) - 1, (1 << 20), 3 << 19}) +rr = run(TRACE, "".join(f"recip {s}\n" for s in Ss)).stdout.splitlines() +rec_bad = sum(1 for s, l in zip(Ss, rr) if tuple(map(int, l.split()[2:4])) != get_reciprocal(s)) +res.update(counts=cnt, f24_row_classes=f24cls, by_length=by_len, aborts=abort_rows, oracle_vs_ref_examples=diff_examples, + reciprocal_check=dict(values=len(Ss), mismatches=rec_bad), + timing_python_s=dict(oracle_all=t_oracle, recipe_all=t_recipe, f24_all=t_f24)) +json.dump(res, open(OUT, "w"), indent=1, default=str) +print(json.dumps({k: v for k, v in res.items() if k not in ("aborts", "oracle_vs_ref_examples", "calibrations")}, indent=1, default=str)) diff --git a/.claude/probes/source-behavior-v1/trace63.cc b/.claude/probes/source-behavior-v1/trace63.cc new file mode 100644 index 000000000..59e688d70 --- /dev/null +++ b/.claude/probes/source-behavior-v1/trace63.cc @@ -0,0 +1,128 @@ +// Amendment 6.3 harness (TFLite Micro, reference kernels). Calls TFLM's own fixed-point +// primitives; never re-implements them. +// +// stdin, one request per line: +// ltrace LOGISTIC int8 (out 1/256, zp -128): re-executes the loop body of +// reference_integer_ops::Logistic (integer_ops/logistic.h:27-61) +// stage by stage, ABORTS unless every byte equals the real kernel's. +// -> 256 lines: G code input radius in_q4 abs_raw am_raw core_raw +// remainder e_raw rpos_raw raw q23 byte kernel_byte +// softexp softmax int8 prepare (PreprocessSoftmaxScaling, CalculateInputRadius) +// and, for d = -255..0, the per-difference source values: +// -> "P mult shift diff_min" then 256 lines "E d admitted rescaled exp_raw acc_raw" +// recip GetReciprocal(S, 12, &n) -> "R S shifted_scale n" +#include +#include +#include +#include +#include + +#include "tensorflow/lite/micro/kernels/internal/common.h" +#include "tensorflow/lite/micro/kernels/internal/fixedpoint.h" +#include "tensorflow/lite/micro/kernels/internal/quantization_util.h" +#include "tensorflow/lite/micro/kernels/kernel_runner.h" +#include "tensorflow/lite/micro/kernels/micro_ops.h" +#include "tensorflow/lite/micro/test_helpers.h" + +namespace { +using namespace tflite::micro; + +void LTrace(float scale, int zp) { + using F4 = FixedPoint; + using F0 = FixedPoint; + int8_t in[256], kernel[256]; + for (int i = 0; i < 256; ++i) in[i] = static_cast(i - 128); + int dims_data[] = {2, 1, 256}; + TfLiteIntArray* dims = tflite::testing::IntArrayFromInts(dims_data); + TfLiteTensor tensors[2] = {tflite::testing::CreateQuantizedTensor(in, dims, scale, zp), + tflite::testing::CreateQuantizedTensor(kernel, dims, 1.0f / 256.0f, -128)}; + int ia[] = {1, 0}, oa[] = {1, 1}; + KernelRunner runner(tflite::Register_LOGISTIC(), tensors, 2, tflite::testing::IntArrayFromInts(ia), + tflite::testing::IntArrayFromInts(oa), nullptr); + if (runner.InitAndPrepare() != kTfLiteOk || runner.Invoke() != kTfLiteOk) { std::printf("ERR kernel\n"); std::exit(2); } + // logistic_common.cc int8 prepare, same TFLM functions + constexpr int kInputIntegerBits = 4; + const double real = static_cast(scale) * static_cast(1 << (31 - kInputIntegerBits)); + int shift = 0; + const double q = std::frexp(real, &shift); + const int32_t mult = static_cast(tflite::TfLiteRound(q * (1ll << 31))); + const int32_t radius = tflite::CalculateInputRadius(kInputIntegerBits, shift, 31); + for (int i = 0; i < 256; ++i) { + const int32_t input = static_cast(in[i]) - zp; + int32_t in_q4 = 0, abs_raw = 0, am_raw = 0, core_raw = 0, rem = 0, e_raw = 0, rpos_raw = 0, raw = 0, q23 = 0; + int byte; + if (input <= -radius) byte = -128; + else if (input >= radius) byte = 127; + else { + in_q4 = MultiplyByQuantizedMultiplier(input, mult, shift); + F4 a = F4::FromRaw(in_q4); + // logistic(): fixedpoint.h:863-876 + const int32_t mask_if_positive = MaskIfGreaterThan(a, F4::Zero()); + const int32_t mask_if_zero = MaskIfZero(a); + F4 abs_input = SelectUsingMask(mask_if_positive, a, -a); + abs_raw = abs_input.raw(); + // logistic_on_positive_values(): one_over_one_plus_x(exp_on_negative_values(-abs)) (:856-858) + F4 neg = -abs_input; + // exp_on_negative_values() internals (:736-783), recorded for attribution only + const F4 kOneQuarter = F4::template ConstantPOT<-2>(); + F4 mask = kOneQuarter - F4::FromScalarRaw(1); + F4 am = (neg & mask) - kOneQuarter; + am_raw = am.raw(); + core_raw = exp_on_interval_between_negative_one_quarter_and_0_excl(Rescale<0>(am)).raw(); + rem = (am - neg).raw(); + F0 e = exp_on_negative_values(neg); + e_raw = e.raw(); + F0 rpos = one_over_one_plus_x_for_x_in_0_1(e); + rpos_raw = rpos.raw(); + F0 rneg = F0::One() - rpos; + const F0 one_half = F0::FromRaw(1 << 30); + raw = SelectUsingMask(mask_if_zero, one_half, SelectUsingMask(mask_if_positive, rpos, rneg)).raw(); + q23 = RoundingDivideByPOT(raw, 31 - 8); // integer_ops/logistic.h:53-54 + int32_t c = q23 - 128; + byte = c < -128 ? -128 : (c > 127 ? 127 : c); + } + if (byte != kernel[i]) { std::printf("ERR ltrace %d != kernel %d at code %d\n", byte, kernel[i], i - 128); std::exit(3); } + std::printf("G %d %d %d %d %d %d %d %d %d %d %d %d %d %d\n", i - 128, input, radius, in_q4, abs_raw, am_raw, + core_raw, rem, e_raw, rpos_raw, raw, q23, byte, kernel[i]); + } +} + +void SoftExp(float scale, float beta) { + using FD = FixedPoint; // kScaledDiffIntegerBits (softmax.h:81) + using F0 = FixedPoint; + int32_t mult = 0; + int shift = 0; + tflite::micro::PreprocessSoftmaxScaling(static_cast(beta), static_cast(scale), 5, &mult, &shift); + const int diff_min = -1.0 * tflite::micro::CalculateInputRadius(5, shift); // softmax_common.cc:128-130 + std::printf("P %d %d %d\n", mult, shift, diff_min); + for (int d = -255; d <= 0; ++d) { + if (d >= diff_min) { + const int32_t r = MultiplyByQuantizedMultiplierGreaterThanOne(d, mult, shift); // softmax.h:104-106 + const F0 e = exp_on_negative_values(FD::FromRaw(r)); // :107-110, :131 + const int32_t acc = Rescale<12>(e).raw(); // :109 + std::printf("E %d 1 %d %d %d\n", d, r, e.raw(), acc); + } else { + std::printf("E %d 0 0 0 0\n", d); + } + } +} +} // namespace + +int main() { + char mode[16]; + while (std::scanf("%15s", mode) == 1) { + if (std::strcmp(mode, "recip") == 0) { + int32_t s; if (std::scanf("%d", &s) != 1) return 1; + int n = 0; const int32_t r = tflite::micro::GetReciprocal(s, 12, &n); + std::printf("R %d %d %d\n", s, r, n); + continue; + } + unsigned a = 0, b = 0; + if (std::scanf("%x %x", &a, &b) != 2) return 1; + float scale; std::memcpy(&scale, &a, 4); + if (std::strcmp(mode, "ltrace") == 0) LTrace(scale, static_cast(static_cast(b))); + else if (std::strcmp(mode, "softexp") == 0) { float beta; std::memcpy(&beta, &b, 4); SoftExp(scale, beta); } + std::fflush(stdout); + } + return 0; +}