From 3216d6179dc9a5e3b5587ea56ca8078750c261ab Mon Sep 17 00:00:00 2001 From: Sergey Timoshin Date: Tue, 26 Mar 2024 19:15:17 +0000 Subject: [PATCH] feat: inclusion + non-inclusion gnark circuits --- .github/workflows/prover-test.yml | 2 +- circuit-lib/circuit-lib.js/package.json | 2 +- circuit-lib/circuit-lib.js/scripts/prover.sh | 74 ++++- .../circuitlib-rs/src/gnark/helpers.rs | 63 ++-- .../circuitlib-rs/src/verifying_keys/mod.rs | 6 - .../src/verifying_keys/ni_26_3/mod.rs | 87 ------ .../src/verifying_keys/ni_26_4/mod.rs | 99 ------ .../src/verifying_keys/ni_26_8/mod.rs | 147 --------- circuit-lib/circuitlib-rs/tests/gnark.rs | 7 +- gnark-prover/config.toml | 8 + gnark-prover/integration_test.go | 19 ++ gnark-prover/main.go | 212 ++++++++++--- gnark-prover/merkle-tree/test_tree.go | 9 +- gnark-prover/merkle-tree/tree_test.go | 289 ++++++++++-------- gnark-prover/prover/circuit_builder.go | 8 +- gnark-prover/prover/circuit_utils.go | 49 ++- gnark-prover/prover/combined_circuit.go | 56 ++++ .../prover/combined_proving_system.go | 151 +++++++++ gnark-prover/prover/combined_test.go | 176 +++++++++++ gnark-prover/prover/inclusion_circuit.go | 9 +- .../prover/inclusion_proving_system.go | 24 +- gnark-prover/prover/marshal.go | 34 +-- gnark-prover/prover/marshal_combined.go | 63 ++++ gnark-prover/prover/non_inclusion_circuit.go | 2 +- .../prover/non_inclusion_proving_system.go | 26 +- gnark-prover/scripts/download_keys.sh | 24 +- gnark-prover/scripts/generate_keys.sh | 48 ++- gnark-prover/server/server.go | 163 ++++++++-- gnark-prover/test-data/combined.csv | 240 +++++++++++++++ gnark-prover/test-data/inclusion.csv | 200 +++--------- gnark-prover/test-data/non_inclusion.csv | 208 +++---------- programs/compressed-pda/src/verify_state.rs | 21 +- .../src/verifying_keys/combined_26_1_1.rs | 86 ++++++ .../src/verifying_keys/combined_26_1_2.rs | 100 ++++++ .../src/verifying_keys/combined_26_2_1.rs | 101 ++++++ .../src/verifying_keys/combined_26_2_2.rs | 114 +++++++ .../src/verifying_keys/combined_26_3_1.rs | 114 +++++++ .../src/verifying_keys/combined_26_3_2.rs | 128 ++++++++ .../src/verifying_keys/combined_26_4_1.rs | 128 ++++++++ .../src/verifying_keys/combined_26_4_2.rs | 143 +++++++++ .../src/verifying_keys/inclusion_26_1.rs | 100 +++--- .../src/verifying_keys/inclusion_26_2.rs | 120 ++++---- .../src/verifying_keys/inclusion_26_3.rs | 141 ++++----- .../src/verifying_keys/inclusion_26_4.rs | 160 +++++----- .../src/verifying_keys/inclusion_26_8.rs | 240 +++++++-------- .../src/verifying_keys/non-inclusion_26_1.rs | 100 +++--- .../src/verifying_keys/non-inclusion_26_2.rs | 120 ++++---- programs/compressed-pda/tests/test.rs | 194 +++++------- programs/compressed-token/tests/test.rs | 55 +--- 49 files changed, 3035 insertions(+), 1635 deletions(-) delete mode 100644 circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_3/mod.rs delete mode 100644 circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_4/mod.rs delete mode 100644 circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_8/mod.rs create mode 100644 gnark-prover/prover/combined_circuit.go create mode 100644 gnark-prover/prover/combined_proving_system.go create mode 100644 gnark-prover/prover/combined_test.go create mode 100644 gnark-prover/prover/marshal_combined.go create mode 100644 gnark-prover/test-data/combined.csv create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_1_1.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_1_2.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_2_1.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_2_2.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_3_1.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_3_2.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_4_1.rs create mode 100644 programs/compressed-pda/src/verifying_keys/combined_26_4_2.rs diff --git a/.github/workflows/prover-test.yml b/.github/workflows/prover-test.yml index d838e205f5..43e2ce6955 100644 --- a/.github/workflows/prover-test.yml +++ b/.github/workflows/prover-test.yml @@ -4,7 +4,7 @@ jobs: build-and-test: if: github.event.pull_request.draft == false runs-on: ubuntu-latest - timeout-minutes: 600 + timeout-minutes: 2400 steps: - name: Checkout sources uses: actions/checkout@v4 diff --git a/circuit-lib/circuit-lib.js/package.json b/circuit-lib/circuit-lib.js/package.json index b07964dcf3..370eb2614a 100644 --- a/circuit-lib/circuit-lib.js/package.json +++ b/circuit-lib/circuit-lib.js/package.json @@ -6,7 +6,7 @@ "scripts": { "test": "pnpm test-gnark", "test-gnark": "pnpm gnark-prover && ts-mocha --resolveJsonModule ./tsconfig.json -t 100000000 tests/gnark.test.ts --exit", - "gnark-prover": "./scripts/prover.sh", + "gnark-prover": "./scripts/prover.sh \"inclusion non-inclusion\"", "format": "prettier --write \"tests/**/*.{ts,js}\" \"src/**/*.{ts,js}\"", "lint": "pnpm prettier \"tests/**/*.{ts,js}\" \"src/**/*.{ts,js}\" --check", "build": "rimraf lib && pnpm tsc" diff --git a/circuit-lib/circuit-lib.js/scripts/prover.sh b/circuit-lib/circuit-lib.js/scripts/prover.sh index 4077a4c549..1c6b44ec9c 100755 --- a/circuit-lib/circuit-lib.js/scripts/prover.sh +++ b/circuit-lib/circuit-lib.js/scripts/prover.sh @@ -1,20 +1,74 @@ #!/usr/bin/env bash -killall light-prover +kill_light_prover() { + killall light-prover || echo "light-prover process not found" +} -# Get the root directory of the Git repository -root_dir=$(git rev-parse --show-toplevel) +# Get the root directory of the Git repository (robust error handling) +root_dir=$(git rev-parse --show-toplevel 2>/dev/null) || { + echo "Error: Not in a Git repository or 'git' command not found." + exit 1 +} -# Change the directory to 'gnark-prover' within the Git root directory -# shellcheck disable=SC2164 cd "$root_dir/gnark-prover" -# If 'gnark-prover' directory does not exist, print error and exit -if [ $? -ne 0 ]; then - echo "Directory gnark-prover does not exist in the Git root directory. Run \`git submodule update --init\` to fetch the submodule." +go build || { + echo "Build failed. Check for errors." + exit 1 +} + +if [[ $# -ne 1 ]]; then + echo "Error: Please provide a single argument containing light-prover options." + echo "Allowed options: inclusion, non-inclusion, combined (individually or combined)" exit 1 fi -go build +options=($1) +inclusion="" +non_inclusion="" +combined="" + +for option in "${options[@]}"; do + case $option in + inclusion) + inclusion="--inclusion=true" + ;; + non-inclusion) + non_inclusion="--non-inclusion=true" + ;; + combined) + combined="--combined=true" + ;; + *) + echo "Error: Invalid option '$option'. Allowed options: inclusion, non-inclusion, combined" + exit 1 + ;; + esac +done + +kill_light_prover && ./light-prover start $inclusion $non_inclusion $combined & +light_prover_pid=$! + +health_check_url="http://localhost:3001/health" +timeout=120 +interval=2 + +start_time=$(date +%s) + +while true; do + status_code=$(curl -s -o /dev/null -w "%{http_code}" "$health_check_url") + + if [[ "$status_code" -eq 200 ]]; then + echo "light-prover health check successful!" + break + fi + + current_time=$(date +%s) + if (( current_time - start_time >= timeout )); then + echo "light-prover failed to start within $timeout seconds." + kill_light_prover + exit 1 + fi -./light-prover start & \ No newline at end of file + sleep "$interval" +done \ No newline at end of file diff --git a/circuit-lib/circuitlib-rs/src/gnark/helpers.rs b/circuit-lib/circuitlib-rs/src/gnark/helpers.rs index 420bc47b39..852d96757c 100644 --- a/circuit-lib/circuitlib-rs/src/gnark/helpers.rs +++ b/circuit-lib/circuitlib-rs/src/gnark/helpers.rs @@ -1,6 +1,6 @@ use std::{ - process::{Child, Command}, - thread, + process::Command, + sync::atomic::{AtomicBool, Ordering}, time::Duration, }; @@ -11,46 +11,65 @@ use serde_json::json; use crate::gnark::constants::{HEALTH_CHECK, SERVER_ADDRESS}; -pub fn spawn_gnark_server(path: &str, wait_time: u64) -> Child { - let server_process = Command::new("sh") - .arg("-c") - .arg(path) - .spawn() - .expect("Failed to start server process"); - - // Wait for the server to launch before proceeding. - thread::sleep(Duration::from_secs(wait_time)); +static IS_LOADING: AtomicBool = AtomicBool::new(false); - server_process +pub async fn spawn_gnark_server( + path: &str, + restart: bool, + inclusion: bool, + non_inclusion: bool, + combined: bool, +) { + if restart { + kill_gnark_server(); + } + if !health_check(1, 3).await && !IS_LOADING.load(Ordering::Relaxed) { + IS_LOADING.store(true, Ordering::Relaxed); + let mut arg: String = "".to_string(); + if inclusion { + arg += "inclusion"; + } else if non_inclusion { + arg += "non-inclusion"; + } else if combined { + arg += "combined"; + } + Command::new("sh") + .arg("-c") + .arg(format!("{} {}", path, arg)) + .spawn() + .expect("Failed to start server process"); + health_check(20, 5).await; + IS_LOADING.store(false, Ordering::Relaxed); + } } -pub fn kill_gnark_server(gnark: &mut Child) { +pub fn kill_gnark_server() { Command::new("sh") .arg("-c") .arg("killall light-prover") .spawn() .unwrap(); - gnark.kill().unwrap(); } -pub async fn health_check() { - const MAX_RETRIES: usize = 20; - const TIMEOUT: usize = 5; - +pub async fn health_check(retries: usize, timeout: usize) -> bool { let client = reqwest::Client::new(); - - for _ in 0..MAX_RETRIES { + let mut result = false; + for _ in 0..retries { match client .get(&format!("{}{}", SERVER_ADDRESS, HEALTH_CHECK)) .send() .await { - Ok(_) => break, + Ok(_) => { + result = true; + break; + } Err(_) => { - tokio::time::sleep(Duration::from_secs(TIMEOUT as u64)).await; + tokio::time::sleep(Duration::from_secs(timeout as u64)).await; } } } + result } pub fn create_vec_of_string(number_of_utxos: usize, element: &BigInt) -> Vec { diff --git a/circuit-lib/circuitlib-rs/src/verifying_keys/mod.rs b/circuit-lib/circuitlib-rs/src/verifying_keys/mod.rs index b0b54a01ab..0a377c2fe0 100644 --- a/circuit-lib/circuitlib-rs/src/verifying_keys/mod.rs +++ b/circuit-lib/circuitlib-rs/src/verifying_keys/mod.rs @@ -14,9 +14,3 @@ mod ni_26_1; pub use crate::verifying_keys::ni_26_1::VERIFYINGKEY as VK_ni_26_1; mod ni_26_2; pub use crate::verifying_keys::ni_26_2::VERIFYINGKEY as VK_ni_26_2; -mod ni_26_3; -pub use crate::verifying_keys::ni_26_3::VERIFYINGKEY as VK_ni_26_3; -mod ni_26_4; -pub use crate::verifying_keys::ni_26_4::VERIFYINGKEY as VK_ni_26_4; -mod ni_26_8; -pub use crate::verifying_keys::ni_26_8::VERIFYINGKEY as VK_ni_26_8; diff --git a/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_3/mod.rs b/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_3/mod.rs deleted file mode 100644 index d86a8ded0f..0000000000 --- a/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_3/mod.rs +++ /dev/null @@ -1,87 +0,0 @@ -use groth16_solana::groth16::Groth16Verifyingkey; - -pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { - nr_pubinputs: 7, - - vk_alpha_g1: [ - 45, 77, 154, 167, 227, 2, 217, 223, 65, 116, 157, 85, 7, 148, 157, 5, 219, 234, 51, 251, - 177, 108, 100, 59, 34, 245, 153, 162, 190, 109, 242, 226, 20, 190, 221, 80, 60, 55, 206, - 176, 97, 216, 236, 96, 32, 159, 227, 69, 206, 137, 131, 10, 25, 35, 3, 1, 240, 118, 202, - 255, 0, 77, 25, 38, - ], - - vk_beta_g2: [ - 9, 103, 3, 47, 203, 247, 118, 209, 175, 201, 133, 248, 136, 119, 241, 130, 211, 132, 128, - 166, 83, 242, 222, 202, 169, 121, 76, 188, 59, 243, 6, 12, 14, 24, 120, 71, 173, 76, 121, - 131, 116, 208, 214, 115, 43, 245, 1, 132, 125, 214, 139, 192, 224, 113, 36, 30, 2, 19, 188, - 127, 193, 61, 183, 171, 48, 76, 251, 209, 224, 138, 112, 74, 153, 245, 232, 71, 217, 63, - 140, 60, 170, 253, 222, 196, 107, 122, 13, 55, 157, 166, 154, 77, 17, 35, 70, 167, 23, 57, - 193, 177, 164, 87, 168, 199, 49, 49, 35, 210, 77, 47, 145, 146, 248, 150, 183, 198, 62, - 234, 5, 169, 213, 127, 6, 84, 122, 208, 206, 200, - ], - - vk_gamme_g2: [ - 25, 142, 147, 147, 146, 13, 72, 58, 114, 96, 191, 183, 49, 251, 93, 37, 241, 170, 73, 51, - 53, 169, 231, 18, 151, 228, 133, 183, 174, 243, 18, 194, 24, 0, 222, 239, 18, 31, 30, 118, - 66, 106, 0, 102, 94, 92, 68, 121, 103, 67, 34, 212, 247, 94, 218, 221, 70, 222, 189, 92, - 217, 146, 246, 237, 9, 6, 137, 208, 88, 95, 240, 117, 236, 158, 153, 173, 105, 12, 51, 149, - 188, 75, 49, 51, 112, 179, 142, 243, 85, 172, 218, 220, 209, 34, 151, 91, 18, 200, 94, 165, - 219, 140, 109, 235, 74, 171, 113, 128, 141, 203, 64, 143, 227, 209, 231, 105, 12, 67, 211, - 123, 76, 230, 204, 1, 102, 250, 125, 170, - ], - - vk_delta_g2: [ - 0, 13, 25, 69, 88, 150, 169, 16, 113, 221, 74, 115, 135, 87, 154, 198, 21, 178, 61, 59, - 134, 28, 249, 185, 172, 197, 241, 202, 13, 179, 54, 229, 43, 183, 69, 78, 59, 235, 184, 74, - 123, 164, 34, 197, 153, 62, 251, 125, 173, 12, 242, 241, 45, 62, 128, 129, 187, 75, 85, 6, - 130, 56, 80, 25, 47, 18, 57, 246, 195, 136, 169, 161, 207, 224, 81, 42, 6, 31, 89, 228, - 193, 146, 227, 123, 173, 152, 46, 22, 189, 142, 81, 208, 216, 175, 225, 61, 47, 232, 92, 4, - 254, 186, 102, 66, 219, 225, 206, 53, 146, 11, 187, 60, 183, 194, 151, 145, 175, 104, 194, - 253, 115, 112, 19, 185, 156, 156, 19, 118, - ], - - vk_ic: &[ - [ - 8, 231, 62, 36, 64, 78, 160, 70, 170, 59, 22, 113, 70, 18, 242, 71, 249, 67, 66, 197, - 126, 101, 156, 72, 194, 239, 132, 60, 247, 29, 228, 81, 9, 86, 186, 185, 239, 22, 37, - 40, 74, 109, 219, 222, 43, 4, 133, 96, 110, 232, 102, 231, 161, 135, 16, 188, 190, 150, - 69, 111, 176, 7, 28, 167, - ], - [ - 33, 153, 177, 58, 116, 5, 68, 96, 250, 183, 23, 26, 157, 141, 192, 110, 155, 123, 53, - 183, 20, 101, 217, 125, 63, 8, 166, 97, 37, 20, 124, 162, 24, 64, 55, 224, 77, 156, - 149, 54, 121, 5, 147, 135, 136, 74, 228, 222, 156, 229, 43, 74, 159, 80, 98, 8, 207, - 114, 252, 208, 213, 63, 81, 45, - ], - [ - 7, 122, 82, 52, 36, 103, 175, 231, 184, 13, 225, 203, 6, 108, 56, 182, 203, 221, 52, - 64, 221, 181, 248, 182, 233, 54, 196, 232, 140, 222, 68, 77, 37, 5, 166, 199, 170, 204, - 92, 154, 38, 221, 48, 87, 44, 96, 10, 69, 10, 20, 138, 8, 9, 38, 25, 37, 229, 218, 31, - 27, 211, 129, 164, 93, - ], - [ - 2, 152, 181, 251, 123, 99, 42, 211, 29, 64, 144, 6, 101, 197, 162, 247, 88, 76, 83, 18, - 27, 214, 195, 100, 69, 178, 72, 145, 189, 200, 19, 150, 0, 171, 204, 57, 155, 52, 225, - 49, 10, 7, 168, 0, 161, 178, 3, 71, 215, 82, 30, 43, 61, 100, 215, 214, 141, 33, 232, - 50, 138, 1, 89, 84, - ], - [ - 43, 150, 151, 188, 80, 40, 95, 72, 234, 232, 240, 133, 129, 130, 234, 161, 150, 154, - 241, 144, 191, 86, 70, 156, 3, 177, 105, 148, 60, 109, 59, 14, 39, 83, 5, 206, 231, - 204, 19, 29, 16, 160, 166, 165, 59, 102, 198, 131, 13, 5, 161, 197, 94, 139, 78, 127, - 238, 145, 240, 99, 109, 217, 44, 10, - ], - [ - 16, 207, 231, 176, 43, 227, 24, 190, 105, 48, 110, 122, 169, 66, 11, 26, 97, 93, 44, - 72, 199, 58, 254, 193, 209, 135, 18, 76, 247, 142, 117, 32, 9, 97, 60, 67, 30, 103, - 231, 159, 212, 11, 160, 235, 52, 67, 144, 144, 224, 207, 207, 243, 17, 115, 115, 63, - 47, 189, 113, 204, 242, 103, 249, 166, - ], - [ - 43, 61, 38, 61, 219, 153, 254, 100, 222, 94, 248, 232, 83, 38, 141, 17, 84, 18, 179, - 109, 95, 77, 253, 98, 22, 120, 27, 19, 3, 75, 150, 216, 44, 218, 52, 104, 252, 49, 15, - 125, 228, 74, 141, 134, 204, 168, 58, 87, 69, 221, 241, 76, 96, 214, 65, 241, 195, 35, - 7, 204, 214, 53, 18, 177, - ], - ], -}; diff --git a/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_4/mod.rs b/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_4/mod.rs deleted file mode 100644 index 3676552ee0..0000000000 --- a/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_4/mod.rs +++ /dev/null @@ -1,99 +0,0 @@ -use groth16_solana::groth16::Groth16Verifyingkey; - -pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { - nr_pubinputs: 9, - - vk_alpha_g1: [ - 45, 77, 154, 167, 227, 2, 217, 223, 65, 116, 157, 85, 7, 148, 157, 5, 219, 234, 51, 251, - 177, 108, 100, 59, 34, 245, 153, 162, 190, 109, 242, 226, 20, 190, 221, 80, 60, 55, 206, - 176, 97, 216, 236, 96, 32, 159, 227, 69, 206, 137, 131, 10, 25, 35, 3, 1, 240, 118, 202, - 255, 0, 77, 25, 38, - ], - - vk_beta_g2: [ - 9, 103, 3, 47, 203, 247, 118, 209, 175, 201, 133, 248, 136, 119, 241, 130, 211, 132, 128, - 166, 83, 242, 222, 202, 169, 121, 76, 188, 59, 243, 6, 12, 14, 24, 120, 71, 173, 76, 121, - 131, 116, 208, 214, 115, 43, 245, 1, 132, 125, 214, 139, 192, 224, 113, 36, 30, 2, 19, 188, - 127, 193, 61, 183, 171, 48, 76, 251, 209, 224, 138, 112, 74, 153, 245, 232, 71, 217, 63, - 140, 60, 170, 253, 222, 196, 107, 122, 13, 55, 157, 166, 154, 77, 17, 35, 70, 167, 23, 57, - 193, 177, 164, 87, 168, 199, 49, 49, 35, 210, 77, 47, 145, 146, 248, 150, 183, 198, 62, - 234, 5, 169, 213, 127, 6, 84, 122, 208, 206, 200, - ], - - vk_gamme_g2: [ - 25, 142, 147, 147, 146, 13, 72, 58, 114, 96, 191, 183, 49, 251, 93, 37, 241, 170, 73, 51, - 53, 169, 231, 18, 151, 228, 133, 183, 174, 243, 18, 194, 24, 0, 222, 239, 18, 31, 30, 118, - 66, 106, 0, 102, 94, 92, 68, 121, 103, 67, 34, 212, 247, 94, 218, 221, 70, 222, 189, 92, - 217, 146, 246, 237, 9, 6, 137, 208, 88, 95, 240, 117, 236, 158, 153, 173, 105, 12, 51, 149, - 188, 75, 49, 51, 112, 179, 142, 243, 85, 172, 218, 220, 209, 34, 151, 91, 18, 200, 94, 165, - 219, 140, 109, 235, 74, 171, 113, 128, 141, 203, 64, 143, 227, 209, 231, 105, 12, 67, 211, - 123, 76, 230, 204, 1, 102, 250, 125, 170, - ], - - vk_delta_g2: [ - 22, 77, 234, 165, 138, 42, 88, 156, 192, 59, 181, 191, 97, 214, 235, 18, 180, 203, 57, 118, - 45, 206, 169, 120, 138, 141, 249, 184, 73, 218, 227, 247, 17, 255, 142, 169, 123, 105, 88, - 136, 145, 226, 21, 213, 254, 183, 14, 202, 213, 201, 62, 43, 29, 99, 214, 178, 117, 214, - 114, 114, 69, 49, 142, 139, 14, 18, 72, 122, 119, 133, 74, 186, 5, 100, 78, 103, 215, 61, - 230, 172, 192, 1, 135, 14, 18, 131, 62, 182, 4, 156, 28, 171, 113, 50, 111, 38, 8, 176, - 198, 203, 211, 107, 180, 248, 175, 188, 224, 159, 2, 212, 203, 88, 114, 62, 243, 116, 169, - 183, 147, 90, 251, 254, 124, 2, 181, 115, 184, 184, - ], - - vk_ic: &[ - [ - 22, 73, 169, 124, 24, 21, 4, 133, 34, 102, 228, 195, 95, 239, 117, 173, 34, 217, 68, - 20, 13, 72, 254, 62, 119, 133, 44, 87, 66, 28, 195, 106, 2, 7, 172, 120, 184, 239, 63, - 75, 229, 71, 159, 125, 174, 24, 35, 235, 118, 219, 175, 179, 218, 186, 185, 98, 63, 90, - 211, 113, 224, 70, 221, 143, - ], - [ - 15, 185, 182, 178, 190, 39, 242, 182, 68, 47, 27, 233, 89, 225, 134, 160, 79, 96, 254, - 94, 93, 8, 200, 211, 215, 31, 14, 240, 64, 235, 82, 181, 13, 48, 115, 1, 89, 212, 79, - 129, 226, 177, 63, 114, 252, 252, 9, 40, 25, 162, 60, 141, 97, 18, 36, 226, 207, 220, - 155, 20, 115, 232, 228, 171, - ], - [ - 12, 148, 24, 154, 161, 166, 207, 212, 255, 0, 180, 115, 200, 79, 210, 184, 81, 61, 165, - 61, 8, 126, 65, 255, 135, 194, 179, 162, 33, 214, 100, 141, 24, 249, 118, 246, 187, 84, - 234, 218, 140, 96, 173, 132, 241, 18, 184, 130, 137, 86, 68, 166, 243, 221, 207, 117, - 69, 213, 76, 226, 244, 18, 241, 15, - ], - [ - 30, 207, 170, 68, 146, 134, 112, 92, 237, 22, 194, 136, 207, 91, 143, 37, 9, 62, 38, - 195, 197, 4, 109, 158, 4, 182, 227, 234, 209, 92, 37, 24, 38, 171, 100, 129, 82, 106, - 59, 65, 205, 91, 236, 0, 191, 66, 152, 120, 245, 201, 215, 148, 17, 244, 0, 158, 155, - 229, 8, 106, 65, 55, 92, 102, - ], - [ - 36, 166, 214, 151, 47, 198, 147, 12, 77, 131, 34, 187, 197, 9, 25, 245, 109, 39, 149, - 151, 219, 30, 81, 85, 182, 72, 158, 201, 85, 137, 92, 138, 43, 71, 13, 250, 182, 4, - 202, 33, 249, 200, 54, 115, 15, 195, 26, 43, 208, 189, 183, 22, 2, 99, 9, 54, 47, 129, - 212, 49, 89, 33, 95, 231, - ], - [ - 19, 51, 166, 223, 174, 130, 103, 188, 131, 182, 159, 86, 124, 56, 50, 32, 224, 191, - 157, 28, 218, 113, 186, 68, 150, 12, 117, 180, 128, 142, 40, 105, 24, 77, 31, 245, 90, - 202, 242, 170, 128, 186, 127, 184, 115, 230, 105, 223, 62, 47, 104, 237, 87, 209, 125, - 216, 221, 159, 192, 148, 156, 42, 188, 198, - ], - [ - 34, 148, 36, 14, 201, 208, 105, 168, 128, 24, 182, 92, 32, 178, 151, 133, 88, 138, 236, - 134, 86, 185, 70, 230, 201, 93, 72, 43, 69, 198, 161, 51, 16, 60, 0, 235, 254, 245, 51, - 176, 53, 45, 44, 116, 142, 171, 19, 59, 225, 5, 90, 195, 115, 83, 102, 29, 211, 235, - 92, 161, 181, 41, 171, 130, - ], - [ - 14, 90, 130, 0, 43, 226, 86, 29, 252, 20, 195, 90, 136, 204, 35, 199, 97, 125, 200, 22, - 101, 64, 15, 55, 90, 9, 140, 142, 253, 102, 148, 232, 11, 101, 197, 194, 113, 142, 217, - 164, 83, 197, 166, 31, 229, 208, 58, 170, 209, 86, 203, 147, 95, 152, 65, 97, 133, 122, - 179, 104, 244, 1, 153, 57, - ], - [ - 37, 77, 91, 190, 238, 89, 172, 121, 155, 35, 78, 67, 128, 178, 55, 86, 222, 209, 49, - 61, 6, 186, 226, 25, 176, 241, 35, 132, 94, 155, 203, 202, 3, 21, 46, 139, 167, 102, - 143, 189, 157, 14, 90, 29, 165, 193, 230, 22, 228, 253, 91, 228, 95, 51, 38, 242, 106, - 162, 73, 30, 15, 186, 4, 48, - ], - ], -}; diff --git a/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_8/mod.rs b/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_8/mod.rs deleted file mode 100644 index 44e17876be..0000000000 --- a/circuit-lib/circuitlib-rs/src/verifying_keys/ni_26_8/mod.rs +++ /dev/null @@ -1,147 +0,0 @@ -use groth16_solana::groth16::Groth16Verifyingkey; - -pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { - nr_pubinputs: 17, - - vk_alpha_g1: [ - 45, 77, 154, 167, 227, 2, 217, 223, 65, 116, 157, 85, 7, 148, 157, 5, 219, 234, 51, 251, - 177, 108, 100, 59, 34, 245, 153, 162, 190, 109, 242, 226, 20, 190, 221, 80, 60, 55, 206, - 176, 97, 216, 236, 96, 32, 159, 227, 69, 206, 137, 131, 10, 25, 35, 3, 1, 240, 118, 202, - 255, 0, 77, 25, 38, - ], - - vk_beta_g2: [ - 9, 103, 3, 47, 203, 247, 118, 209, 175, 201, 133, 248, 136, 119, 241, 130, 211, 132, 128, - 166, 83, 242, 222, 202, 169, 121, 76, 188, 59, 243, 6, 12, 14, 24, 120, 71, 173, 76, 121, - 131, 116, 208, 214, 115, 43, 245, 1, 132, 125, 214, 139, 192, 224, 113, 36, 30, 2, 19, 188, - 127, 193, 61, 183, 171, 48, 76, 251, 209, 224, 138, 112, 74, 153, 245, 232, 71, 217, 63, - 140, 60, 170, 253, 222, 196, 107, 122, 13, 55, 157, 166, 154, 77, 17, 35, 70, 167, 23, 57, - 193, 177, 164, 87, 168, 199, 49, 49, 35, 210, 77, 47, 145, 146, 248, 150, 183, 198, 62, - 234, 5, 169, 213, 127, 6, 84, 122, 208, 206, 200, - ], - - vk_gamme_g2: [ - 25, 142, 147, 147, 146, 13, 72, 58, 114, 96, 191, 183, 49, 251, 93, 37, 241, 170, 73, 51, - 53, 169, 231, 18, 151, 228, 133, 183, 174, 243, 18, 194, 24, 0, 222, 239, 18, 31, 30, 118, - 66, 106, 0, 102, 94, 92, 68, 121, 103, 67, 34, 212, 247, 94, 218, 221, 70, 222, 189, 92, - 217, 146, 246, 237, 9, 6, 137, 208, 88, 95, 240, 117, 236, 158, 153, 173, 105, 12, 51, 149, - 188, 75, 49, 51, 112, 179, 142, 243, 85, 172, 218, 220, 209, 34, 151, 91, 18, 200, 94, 165, - 219, 140, 109, 235, 74, 171, 113, 128, 141, 203, 64, 143, 227, 209, 231, 105, 12, 67, 211, - 123, 76, 230, 204, 1, 102, 250, 125, 170, - ], - - vk_delta_g2: [ - 14, 196, 252, 52, 161, 38, 90, 40, 18, 153, 188, 197, 222, 180, 0, 243, 26, 92, 86, 45, - 249, 225, 117, 45, 122, 108, 37, 114, 31, 110, 72, 48, 44, 44, 170, 196, 6, 232, 158, 192, - 186, 29, 135, 8, 254, 250, 84, 188, 162, 170, 253, 153, 208, 38, 226, 75, 177, 236, 31, 9, - 168, 156, 123, 108, 4, 242, 111, 126, 173, 138, 67, 194, 169, 220, 222, 0, 145, 221, 22, - 57, 123, 19, 131, 95, 126, 204, 154, 60, 16, 105, 153, 90, 25, 7, 100, 17, 5, 104, 88, 184, - 174, 4, 221, 165, 224, 167, 135, 197, 182, 69, 164, 75, 253, 213, 20, 161, 131, 123, 221, - 81, 47, 168, 19, 147, 239, 43, 179, 76, - ], - - vk_ic: &[ - [ - 3, 105, 232, 31, 185, 107, 81, 243, 111, 56, 0, 37, 232, 251, 207, 229, 163, 21, 73, 0, - 173, 101, 142, 3, 110, 132, 1, 52, 22, 80, 192, 33, 28, 32, 28, 78, 76, 162, 89, 52, - 103, 101, 251, 130, 79, 251, 240, 41, 246, 3, 25, 166, 109, 204, 255, 144, 84, 142, - 120, 177, 112, 12, 255, 52, - ], - [ - 7, 86, 92, 56, 238, 193, 82, 144, 237, 32, 90, 25, 27, 208, 100, 188, 243, 213, 87, - 204, 193, 182, 203, 111, 226, 21, 36, 130, 77, 104, 148, 247, 2, 226, 187, 213, 162, - 151, 203, 129, 133, 181, 146, 74, 58, 65, 36, 209, 230, 244, 218, 55, 187, 139, 37, - 184, 123, 142, 192, 157, 63, 67, 194, 252, - ], - [ - 0, 8, 122, 166, 217, 250, 240, 31, 118, 84, 122, 65, 31, 67, 201, 173, 93, 93, 66, 9, - 33, 141, 114, 231, 69, 167, 108, 17, 131, 250, 227, 209, 24, 210, 107, 204, 113, 12, - 173, 217, 38, 2, 35, 119, 126, 199, 229, 47, 177, 22, 3, 232, 59, 10, 177, 89, 189, 80, - 83, 112, 66, 140, 177, 58, - ], - [ - 2, 111, 228, 230, 77, 181, 178, 185, 57, 40, 27, 57, 242, 37, 74, 104, 251, 140, 38, - 177, 247, 232, 247, 87, 204, 42, 17, 156, 37, 79, 58, 252, 11, 82, 25, 96, 94, 113, 48, - 238, 118, 72, 164, 250, 166, 2, 195, 6, 242, 149, 133, 92, 55, 143, 148, 218, 62, 227, - 35, 94, 78, 90, 226, 191, - ], - [ - 5, 65, 185, 60, 163, 192, 22, 101, 56, 3, 16, 152, 143, 91, 148, 52, 228, 220, 124, - 179, 14, 168, 197, 185, 17, 251, 82, 202, 208, 134, 92, 116, 46, 90, 135, 49, 56, 152, - 230, 168, 58, 198, 33, 180, 101, 100, 194, 98, 56, 213, 135, 48, 239, 237, 163, 95, 37, - 5, 91, 145, 35, 152, 142, 193, - ], - [ - 11, 151, 252, 167, 25, 67, 34, 243, 147, 252, 110, 228, 232, 23, 251, 66, 3, 248, 176, - 25, 238, 221, 113, 16, 114, 118, 147, 78, 25, 109, 85, 0, 44, 125, 129, 173, 236, 85, - 99, 26, 162, 43, 167, 10, 95, 190, 191, 208, 160, 144, 28, 164, 69, 152, 124, 236, 162, - 143, 237, 143, 66, 162, 32, 177, - ], - [ - 0, 192, 122, 191, 5, 15, 124, 201, 140, 17, 76, 211, 123, 99, 101, 190, 130, 94, 17, - 183, 94, 188, 238, 188, 117, 111, 86, 36, 45, 105, 131, 121, 13, 24, 227, 207, 155, - 156, 71, 80, 18, 125, 64, 52, 149, 142, 158, 109, 193, 242, 9, 180, 78, 102, 116, 65, - 206, 159, 88, 58, 39, 90, 89, 63, - ], - [ - 2, 99, 19, 204, 160, 201, 165, 0, 63, 239, 34, 94, 86, 180, 222, 52, 71, 126, 101, 167, - 111, 68, 101, 112, 25, 142, 115, 48, 206, 200, 228, 162, 15, 47, 86, 250, 43, 43, 74, - 82, 94, 177, 144, 144, 156, 35, 123, 226, 111, 36, 226, 85, 142, 91, 40, 148, 192, 249, - 146, 154, 35, 239, 215, 218, - ], - [ - 20, 136, 158, 33, 130, 163, 235, 120, 155, 27, 26, 0, 103, 249, 34, 68, 183, 21, 233, - 197, 198, 111, 40, 21, 180, 11, 17, 175, 250, 153, 183, 136, 20, 50, 159, 83, 132, 179, - 162, 177, 87, 65, 234, 61, 43, 64, 150, 7, 60, 85, 216, 194, 147, 179, 197, 71, 33, - 238, 109, 211, 5, 23, 218, 225, - ], - [ - 31, 81, 233, 107, 52, 230, 176, 30, 196, 115, 32, 193, 207, 243, 208, 168, 77, 91, 210, - 96, 82, 214, 131, 251, 131, 49, 80, 6, 204, 134, 68, 177, 0, 95, 24, 130, 22, 96, 46, - 246, 151, 81, 153, 254, 75, 234, 234, 53, 222, 132, 193, 170, 24, 160, 140, 242, 139, - 212, 157, 82, 127, 69, 213, 164, - ], - [ - 43, 255, 46, 253, 138, 77, 135, 92, 194, 98, 131, 228, 20, 98, 216, 163, 62, 171, 97, - 93, 252, 101, 98, 216, 105, 234, 52, 106, 66, 179, 56, 35, 2, 28, 44, 99, 89, 150, 82, - 193, 190, 137, 228, 65, 99, 135, 100, 155, 197, 185, 196, 140, 251, 198, 29, 232, 238, - 200, 134, 154, 177, 201, 30, 117, - ], - [ - 32, 72, 90, 247, 143, 58, 83, 189, 214, 216, 193, 231, 193, 105, 27, 138, 126, 19, 188, - 140, 185, 126, 63, 49, 58, 233, 112, 196, 226, 1, 56, 136, 12, 147, 21, 195, 135, 38, - 216, 149, 42, 129, 41, 7, 252, 215, 196, 194, 202, 38, 190, 92, 81, 223, 61, 156, 234, - 102, 244, 17, 189, 158, 90, 165, - ], - [ - 34, 80, 4, 246, 167, 206, 147, 8, 11, 134, 56, 178, 71, 180, 121, 151, 102, 239, 161, - 76, 251, 3, 190, 40, 168, 61, 91, 135, 242, 244, 121, 95, 3, 112, 174, 147, 25, 184, - 50, 126, 232, 12, 74, 163, 16, 246, 86, 213, 116, 163, 23, 102, 154, 202, 175, 59, 189, - 208, 135, 38, 220, 231, 91, 99, - ], - [ - 45, 154, 18, 94, 70, 174, 4, 129, 9, 212, 74, 84, 17, 40, 46, 36, 60, 95, 147, 139, - 135, 239, 148, 120, 180, 166, 208, 13, 180, 199, 175, 21, 29, 50, 4, 72, 213, 0, 26, - 154, 156, 101, 200, 58, 153, 149, 110, 2, 238, 155, 43, 163, 105, 46, 175, 111, 31, 14, - 7, 16, 76, 80, 183, 60, - ], - [ - 3, 192, 78, 59, 194, 119, 223, 225, 144, 30, 150, 25, 182, 61, 111, 4, 137, 112, 234, - 103, 113, 185, 7, 49, 166, 214, 93, 195, 143, 236, 164, 110, 29, 175, 170, 53, 238, - 240, 124, 211, 138, 173, 98, 137, 110, 171, 146, 201, 107, 99, 71, 145, 218, 142, 100, - 87, 193, 128, 96, 154, 85, 119, 149, 247, - ], - [ - 20, 167, 162, 7, 235, 83, 30, 78, 19, 73, 243, 11, 82, 50, 246, 22, 50, 55, 74, 168, - 222, 155, 14, 234, 41, 222, 200, 158, 166, 34, 116, 172, 26, 132, 38, 124, 114, 249, - 11, 164, 234, 207, 145, 155, 54, 172, 233, 67, 52, 164, 255, 122, 134, 119, 163, 173, - 165, 154, 216, 143, 217, 234, 175, 177, - ], - [ - 24, 56, 208, 210, 249, 115, 43, 57, 64, 91, 240, 169, 99, 110, 23, 24, 246, 250, 242, - 250, 191, 9, 131, 72, 148, 254, 118, 219, 206, 57, 108, 3, 19, 205, 117, 135, 236, 12, - 31, 233, 129, 167, 25, 160, 251, 67, 220, 118, 168, 199, 30, 184, 4, 131, 147, 157, - 140, 225, 90, 56, 181, 15, 158, 14, - ], - ], -}; diff --git a/circuit-lib/circuitlib-rs/tests/gnark.rs b/circuit-lib/circuitlib-rs/tests/gnark.rs index f50c6ba22d..933ad4be7e 100644 --- a/circuit-lib/circuitlib-rs/tests/gnark.rs +++ b/circuit-lib/circuitlib-rs/tests/gnark.rs @@ -1,7 +1,7 @@ use circuitlib_rs::{ gnark::{ constants::{INCLUSION_PATH, SERVER_ADDRESS}, - helpers::{health_check, kill_gnark_server, spawn_gnark_server}, + helpers::{kill_gnark_server, spawn_gnark_server}, inclusion_json_formatter::inclusion_inputs_string, }, helpers::init_logger, @@ -11,8 +11,7 @@ use reqwest::Client; #[tokio::test] async fn prove_inclusion() { init_logger(); - let mut gnark = spawn_gnark_server("scripts/prover.sh", 5); - health_check().await; + spawn_gnark_server("scripts/prover.sh", true, true, false, false).await; let client = Client::new(); for number_of_utxos in &[1, 2, 3, 4, 8] { let (inputs, _) = inclusion_inputs_string(*number_of_utxos as usize); @@ -26,5 +25,5 @@ async fn prove_inclusion() { .expect("Failed to execute request."); assert!(response_result.status().is_success()); } - kill_gnark_server(&mut gnark); + kill_gnark_server(); } diff --git a/gnark-prover/config.toml b/gnark-prover/config.toml index edb04dd78c..9869902a24 100644 --- a/gnark-prover/config.toml +++ b/gnark-prover/config.toml @@ -6,4 +6,12 @@ keys = [ "circuits/inclusion_26_8.key", "circuits/non-inclusion_26_1.key", "circuits/non-inclusion_26_2.key", + "circuits/combined_26_1_1.key", + "circuits/combined_26_1_2.key", + "circuits/combined_26_2_1.key", + "circuits/combined_26_2_2.key", + "circuits/combined_26_3_1.key", + "circuits/combined_26_3_2.key", + "circuits/combined_26_4_1.key", + "circuits/combined_26_4_2.key", ] \ No newline at end of file diff --git a/gnark-prover/integration_test.go b/gnark-prover/integration_test.go index 14782678bf..28f3fb1cfd 100644 --- a/gnark-prover/integration_test.go +++ b/gnark-prover/integration_test.go @@ -287,3 +287,22 @@ func TestNonInclusionHappyPath26_1_JSON(t *testing.T) { t.Fatalf("Expected status code %d, got %d %s", http.StatusOK, response.StatusCode, string(responseBody)) } } + +func TestCombinedHappyPath_JSON(t *testing.T) { + testInput := ` +{"inclusion":{"root":["0x2c3801daa43f9629566825442892388ac0d91ac153aa89ddeaa246e2ca6612eb"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d","0x2fa5e5f18f6027a6501bec864564472a616b2e274a41211a444cbe3a99f3cc61","0xe884376d0d8fd21ecb780389e941f66e45e7acce3e228ab3e2156a614fcd747","0x1b7201da72494f1e28717ad1a52eb469f95892f957713533de6175e5da190af2","0x1f8d8822725e36385200c0b201249819a6e6e1e4650808b5bebc6bface7d7636","0x2c5d82f66c914bafb9701589ba8cfcfb6162b0a12acf88a8d0879a0471b5f85a","0x14c54148a0940bb820957f5adf3fa1134ef5c4aaa113f4646458f270e0bfbfd0","0x190d33b12f986f961e10c0ee44d8b9af11be25588cad89d416118e4bf4ebe80c","0x22f98aa9ce704152ac17354914ad73ed1167ae6596af510aa5b3649325e06c92","0x2a7c7c9b6ce5880b9f6f228d72bf6a575a526f29c66ecceef8b753d38bba7323","0x2e8186e558698ec1c67af9c14d463ffc470043c9c2988b954d75dd643f36b992","0xf57c5571e9a4eab49e2c8cf050dae948aef6ead647392273546249d1c1ff10f","0x1830ee67b5fb554ad5f63d4388800e1cfe78e310697d46e43c9ce36134f72cca","0x2134e76ac5d21aab186c2be1dd8f84ee880a1e46eaf712f9d371b6df22191f3e","0x19df90ec844ebc4ffeebd866f33859b0c051d8c958ee3aa88f8f8df3db91a5b1","0x18cca2a66b5c0787981e69aefd84852d74af0e93ef4912b4648c05f722efe52b","0x2388909415230d1b4d1304d2d54f473a628338f2efad83fadf05644549d2538d","0x27171fb4a97b6cc0e9e8f543b5294de866a2af2c9c8d0b1d96e673e4529ed540","0x2ff6650540f629fd5711a0bc74fc0d28dcb230b9392583e5f8d59696dde6ae21"]],"leaf":["0x2bb25cb01b75d0d2211f102fdbebd3b1eab14bc2ead46a6306d260b6ae36d4e1"]},"nonInclusion":{"root":["0xe25e68886ddf6fe5043f6c4871f49b2ed4ee12909572716e8e8dab0f2f6c748"],"inPathIndices":[22],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d","0x2fa5e5f18f6027a6501bec864564472a616b2e274a41211a444cbe3a99f3cc61","0xe884376d0d8fd21ecb780389e941f66e45e7acce3e228ab3e2156a614fcd747","0x1b7201da72494f1e28717ad1a52eb469f95892f957713533de6175e5da190af2","0x1f8d8822725e36385200c0b201249819a6e6e1e4650808b5bebc6bface7d7636","0x2c5d82f66c914bafb9701589ba8cfcfb6162b0a12acf88a8d0879a0471b5f85a","0x14c54148a0940bb820957f5adf3fa1134ef5c4aaa113f4646458f270e0bfbfd0","0x190d33b12f986f961e10c0ee44d8b9af11be25588cad89d416118e4bf4ebe80c","0x22f98aa9ce704152ac17354914ad73ed1167ae6596af510aa5b3649325e06c92","0x2a7c7c9b6ce5880b9f6f228d72bf6a575a526f29c66ecceef8b753d38bba7323","0x2e8186e558698ec1c67af9c14d463ffc470043c9c2988b954d75dd643f36b992","0xf57c5571e9a4eab49e2c8cf050dae948aef6ead647392273546249d1c1ff10f","0x1830ee67b5fb554ad5f63d4388800e1cfe78e310697d46e43c9ce36134f72cca","0x2134e76ac5d21aab186c2be1dd8f84ee880a1e46eaf712f9d371b6df22191f3e","0x19df90ec844ebc4ffeebd866f33859b0c051d8c958ee3aa88f8f8df3db91a5b1","0x18cca2a66b5c0787981e69aefd84852d74af0e93ef4912b4648c05f722efe52b","0x2388909415230d1b4d1304d2d54f473a628338f2efad83fadf05644549d2538d","0x27171fb4a97b6cc0e9e8f543b5294de866a2af2c9c8d0b1d96e673e4529ed540","0x2ff6650540f629fd5711a0bc74fc0d28dcb230b9392583e5f8d59696dde6ae21"]],"value":["0x2b3"],"leafLowerRangeValue":["0x2b2"],"leafHigherRangeValue":["0x2b4"],"leafIndex":[66303413]}} +` + response, err := http.Post("http://"+ProverAddress+"/combined", "application/json", strings.NewReader(testInput)) + if err != nil { + t.Fatal(err) + } + + responseBody, err := io.ReadAll(response.Body) + if err != nil { + t.Fatal(err) + } + + if response.StatusCode != http.StatusOK { + t.Fatalf("Expected status code %d, got %d %s", http.StatusOK, response.StatusCode, string(responseBody)) + } +} diff --git a/gnark-prover/main.go b/gnark-prover/main.go index c2d7f0f220..ffa31683e7 100644 --- a/gnark-prover/main.go +++ b/gnark-prover/main.go @@ -33,23 +33,49 @@ func runCli() { { Name: "setup", Flags: []cli.Flag{ - &cli.StringFlag{Name: "circuit", Usage: "Type of circuit (\"inclusion\" / \"non-inclusion\")", Required: true}, + &cli.StringFlag{Name: "circuit", Usage: "Type of circuit (\"inclusion\" / \"non-inclusion\" / \"combined\")", Required: true}, &cli.StringFlag{Name: "output", Usage: "Output file", Required: true}, &cli.StringFlag{Name: "output-vkey", Usage: "Output file", Required: true}, - &cli.UintFlag{Name: "tree-depth", Usage: "Merkle tree depth", Required: true}, - &cli.UintFlag{Name: "utxos", Usage: "Number of Utxos", Required: true}, + &cli.UintFlag{Name: "inclusion-tree-depth", Usage: "Merkle tree depth", Required: false}, + &cli.UintFlag{Name: "inclusion-utxos", Usage: "Number of Utxos", Required: false}, + &cli.UintFlag{Name: "non-inclusion-tree-depth", Usage: "Non-inclusion merkle tree depth", Required: false}, + &cli.UintFlag{Name: "non-inclusion-utxos", Usage: "Non-inclusion number of Utxos", Required: false}, }, Action: func(context *cli.Context) error { circuit := context.String("circuit") + if circuit != "inclusion" && circuit != "non-inclusion" && circuit != "combined" { + return fmt.Errorf("invalid circuit type %s", circuit) + } + path := context.String("output") path_vkey := context.String("output-vkey") - treeDepth := uint32(context.Uint("tree-depth")) - numberOfUtxos := uint32(context.Uint("utxos")) + inclusionTreeDepth := uint32(context.Uint("inclusion-tree-depth")) + inclusionNumberOfUtxos := uint32(context.Uint("inclusion-utxos")) + nonInclusionTreeDepth := uint32(context.Uint("non-inclusion-tree-depth")) + nonInclusionNumberOfUtxos := uint32(context.Uint("non-inclusion-utxos")) + + if (inclusionTreeDepth == 0 || inclusionNumberOfUtxos == 0) && circuit == "inclusion" { + return fmt.Errorf("inclusion tree depth and number of utxos must be provided") + } + + if (nonInclusionTreeDepth == 0 || nonInclusionNumberOfUtxos == 0) && circuit == "non-inclusion" { + return fmt.Errorf("non-inclusion tree depth and number of utxos must be provided") + } + + if circuit == "combined" { + if inclusionTreeDepth == 0 || inclusionNumberOfUtxos == 0 { + return fmt.Errorf("inclusion tree depth and number of utxos must be provided") + } + if nonInclusionTreeDepth == 0 || nonInclusionNumberOfUtxos == 0 { + return fmt.Errorf("non-inclusion tree depth and number of utxos must be provided") + } + } + logging.Logger().Info().Msg("Running setup") var system *prover.ProvingSystem var err error - system, err = prover.SetupCircuit(circuit, treeDepth, numberOfUtxos) + system, err = prover.SetupCircuit(circuit, inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos) if err != nil { return err } @@ -125,29 +151,58 @@ func runCli() { { Name: "import-setup", Flags: []cli.Flag{ - &cli.StringFlag{Name: "circuit", Usage: "Type of circuit (\"inclusion\" / \"non-inclusion\")", Required: true}, + &cli.StringFlag{Name: "circuit", Usage: "Type of circuit (\"inclusion\" / \"non-inclusion\" / \"combined\")", Required: true}, &cli.StringFlag{Name: "output", Usage: "Output file", Required: true}, &cli.StringFlag{Name: "pk", Usage: "Proving key", Required: true}, &cli.StringFlag{Name: "vk", Usage: "Verifying key", Required: true}, - &cli.UintFlag{Name: "tree-depth", Usage: "Merkle tree depth", Required: true}, - &cli.UintFlag{Name: "utxos", Usage: "Number of utxos", Required: true}, + &cli.UintFlag{Name: "inclusion-tree-depth", Usage: "Merkle tree depth", Required: false}, + &cli.UintFlag{Name: "inclusion-utxos", Usage: "Number of Utxos", Required: false}, + &cli.UintFlag{Name: "non-inclusion-tree-depth", Usage: "Non-inclusion merkle tree depth", Required: false}, + &cli.UintFlag{Name: "non-inclusion-utxos", Usage: "Non-inclusion number of Utxos", Required: false}, }, Action: func(context *cli.Context) error { circuit := context.String("circuit") + if circuit != "inclusion" && circuit != "non-inclusion" && circuit != "combined" { + return fmt.Errorf("invalid circuit type %s", circuit) + } + path := context.String("output") pk := context.String("pk") vk := context.String("vk") - treeDepth := uint32(context.Uint("tree-depth")) - utxos := uint32(context.Uint("utxos")) + + inclusionTreeDepth := uint32(context.Uint("inclusion-tree-depth")) + inclusionNumberOfUtxos := uint32(context.Uint("inclusion-utxos")) + nonInclusionTreeDepth := uint32(context.Uint("non-inclusion-tree-depth")) + nonInclusionNumberOfUtxos := uint32(context.Uint("non-inclusion-utxos")) + + if (inclusionTreeDepth == 0 || inclusionNumberOfUtxos == 0) && circuit == "inclusion" { + return fmt.Errorf("inclusion tree depth and number of utxos must be provided") + } + + if (nonInclusionTreeDepth == 0 || nonInclusionNumberOfUtxos == 0) && circuit == "non-inclusion" { + return fmt.Errorf("non-inclusion tree depth and number of utxos must be provided") + } + + if circuit == "combined" { + if inclusionTreeDepth == 0 || inclusionNumberOfUtxos == 0 { + return fmt.Errorf("inclusion tree depth and number of utxos must be provided") + } + if nonInclusionTreeDepth == 0 || nonInclusionNumberOfUtxos == 0 { + return fmt.Errorf("non-inclusion tree depth and number of utxos must be provided") + } + } + var system *prover.ProvingSystem var err error logging.Logger().Info().Msg("Importing setup") if circuit == "inclusion" { - system, err = prover.ImportInclusionSetup(treeDepth, utxos, pk, vk) + system, err = prover.ImportInclusionSetup(inclusionTreeDepth, inclusionNumberOfUtxos, pk, vk) } else if circuit == "non-inclusion" { - system, err = prover.ImportNonInclusionSetup(treeDepth, utxos, pk, vk) + system, err = prover.ImportNonInclusionSetup(nonInclusionTreeDepth, nonInclusionNumberOfUtxos, pk, vk) + } else if circuit == "combined " { + system, err = prover.ImportCombinedSetup(inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos, pk, vk) } else { return fmt.Errorf("invalid circuit type %s", circuit) } @@ -241,7 +296,9 @@ func runCli() { Usage: "Load configuration from `FILE`", Required: false, }, - &cli.StringSliceFlag{Name: "keys-file", Aliases: []string{"k"}, Value: cli.NewStringSlice(), Usage: "Proving system file"}, + &cli.BoolFlag{Name: "inclusion", Usage: "Run inclusion circuit", Required: false}, + &cli.BoolFlag{Name: "non-inclusion", Usage: "Run non-inclusion circuit", Required: false}, + &cli.BoolFlag{Name: "combined", Usage: "Run combined circuit", Required: false}, }, Action: func(context *cli.Context) error { if context.Bool("json-logging") { @@ -271,6 +328,7 @@ func runCli() { { Name: "prove", Flags: []cli.Flag{ + &cli.StringFlag{Name: "circuit", Usage: "Type of circuit (\"inclusion\" / \"non-inclusion\" / \"combined\")", Required: true}, &cli.StringFlag{ Name: "config", Aliases: []string{"c"}, @@ -280,6 +338,10 @@ func runCli() { &cli.StringSliceFlag{Name: "keys-file", Aliases: []string{"k"}, Value: cli.NewStringSlice(), Usage: "Proving system file"}, }, Action: func(context *cli.Context) error { + circuit := context.String("circuit") + if circuit != "inclusion" && circuit != "non-inclusion" && circuit != "combined" { + return fmt.Errorf("invalid circuit type %s", circuit) + } ps, err := LoadKeysFromConfigOrInline(context) if err != nil { @@ -293,6 +355,7 @@ func runCli() { } var proof *prover.Proof + if circuit == "inclusion" { var params prover.InclusionParameters err = json.Unmarshal(bytes, ¶ms) if err != nil { @@ -300,15 +363,50 @@ func runCli() { } treeDepth := params.TreeDepth() - if treeDepth != 26 { - return fmt.Errorf("tree depth must be 26, got %d", treeDepth) + utxos := params.NumberOfUTXOs() + + for _, provingSystem := range ps { + if provingSystem.InclusionTreeDepth == treeDepth && provingSystem.InclusionNumberOfUtxos == utxos { + proof, err = provingSystem.ProveInclusion(¶ms) + if err != nil { + return err + } + r, _ := json.Marshal(&proof) + fmt.Println(string(r)) + break + } + } + } else if circuit == "non-inclusion" { + var params prover.NonInclusionParameters + err = json.Unmarshal(bytes, ¶ms) + if err != nil { + return err } + treeDepth := params.TreeDepth() utxos := params.NumberOfUTXOs() for _, provingSystem := range ps { - if provingSystem.TreeDepth == treeDepth && provingSystem.NumberOfUtxos == utxos { - proof, err = provingSystem.ProveInclusion(¶ms) + if provingSystem.NonInclusionTreeDepth == treeDepth && provingSystem.NonInclusionNumberOfUtxos == utxos { + proof, err = provingSystem.ProveNonInclusion(¶ms) + if err != nil { + return err + } + r, _ := json.Marshal(&proof) + fmt.Println(string(r)) + break + } + } + } else if circuit == "combined" { + var params prover.CombinedParameters + err = json.Unmarshal(bytes, ¶ms) + if err != nil { + return err + } + + for _, provingSystem := range ps { + if provingSystem.InclusionTreeDepth == params.TreeDepth() && provingSystem.InclusionNumberOfUtxos == params.NumberOfUTXOs() && provingSystem.NonInclusionTreeDepth == params.NonInclusionTreeDepth() && provingSystem.InclusionNumberOfUtxos == params.NonInclusionNumberOfUTXOs() { + proof, err = provingSystem.ProveCombined(¶ms) if err != nil { return err } @@ -317,6 +415,7 @@ func runCli() { break } } + } return nil }, @@ -359,7 +458,12 @@ func runCli() { if err != nil { return err } - logging.Logger().Info().Uint32("treeDepth", ps.TreeDepth).Uint32("utxos", ps.NumberOfUtxos).Msg("Read proving system") + logging.Logger().Info(). + Uint32("treeDepth", ps.InclusionTreeDepth). + Uint32("utxos", ps.InclusionNumberOfUtxos). + Uint32("nonInclusionTreeDepth", ps.NonInclusionTreeDepth). + Uint32("nonInclusionUtxos", ps.NonInclusionNumberOfUtxos). + Msg("Read proving system") logging.Logger().Info().Msg("Reading proof from stdin") bytes, err := io.ReadAll(os.Stdin) if err != nil { @@ -428,33 +532,34 @@ func runCli() { func LoadKeysFromConfigOrInline(context *cli.Context) ([]*prover.ProvingSystem, error) { var cfg = config.Config{} - if context.IsSet("config") { - configFile := context.String("config") - cfg, _ = config.ReadConfig(configFile) + var keys []string + if context.Bool("inclusion") { + keys = append(keys, "circuits/inclusion_26_1.key") + keys = append(keys, "circuits/inclusion_26_2.key") + keys = append(keys, "circuits/inclusion_26_3.key") + keys = append(keys, "circuits/inclusion_26_4.key") + keys = append(keys, "circuits/inclusion_26_8.key") } - - if context.IsSet("keys-file") { - keys := context.StringSlice("keys-file") - for _, key := range keys { - trimmed := strings.TrimSpace(key) - if !cfg.HasKey(trimmed) { - cfg.Keys = append(cfg.Keys, trimmed) + if context.Bool("non-inclusion") { + keys = append(keys, "circuits/non-inclusion_26_1.key") + keys = append(keys, "circuits/non-inclusion_26_2.key") } + if context.Bool("combined") { + keys = append(keys, "circuits/combined_26_1_1.key") + keys = append(keys, "circuits/combined_26_1_2.key") + keys = append(keys, "circuits/combined_26_2_1.key") + keys = append(keys, "circuits/combined_26_2_2.key") + keys = append(keys, "circuits/combined_26_3_1.key") + keys = append(keys, "circuits/combined_26_3_2.key") + keys = append(keys, "circuits/combined_26_4_1.key") + keys = append(keys, "circuits/combined_26_4_2.key") } - } - if len(cfg.Keys) == 0 { - logging.Logger().Info().Msg("No config file provided, using defaults") - cfg = config.Config{ - Keys: []string{ - "circuits/inclusion_26_1.key", - "circuits/inclusion_26_2.key", - "circuits/inclusion_26_3.key", - "circuits/inclusion_26_4.key", - "circuits/inclusion_26_8.key", - "circuits/non-inclusion_26_1.key", - "circuits/non-inclusion_26_2.key", - }, - } + + if len(keys) > 0 { + cfg.Keys = keys + } else if context.IsSet("config") { + configFile := context.String("config") + cfg, _ = config.ReadConfig(configFile) } var pss = make([]*prover.ProvingSystem, len(cfg.Keys)) @@ -466,25 +571,32 @@ func LoadKeysFromConfigOrInline(context *cli.Context) ([]*prover.ProvingSystem, return nil, err } pss[i] = ps - logging.Logger().Info().Uint32("treeDepth", ps.TreeDepth).Uint32("utxos", ps.NumberOfUtxos).Msg("Read proving system") + logging.Logger().Info(). + Uint32("treeDepth", ps.InclusionTreeDepth). + Uint32("utxos", ps.InclusionNumberOfUtxos). + Uint32("nonInclusionTreeDepth", ps.NonInclusionTreeDepth). + Uint32("nonInclusionUtxos", ps.NonInclusionNumberOfUtxos). + Msg("Read proving system") } return pss, nil } func createFileAndWriteBytes(filePath string, data []byte) error { - // Create or open the file for writing. The file is created if it does not exist, - // or truncated if it does. file, err := os.Create(filePath) if err != nil { return err // Return the error to the caller } - defer file.Close() // Ensure the file is closed when the function completes + defer func(file *os.File) { + err := file.Close() + if err != nil { + return + } + }(file) - // Write the bytes to the file _, err = io.WriteString(file, fmt.Sprintf("%d", data)) if err != nil { return err // Return any error that occurs during writing } - fmt.Println("Wrote", len(data), "bytes to", filePath) // Write a log message - return nil // No errors, return nil + fmt.Println("Wrote", len(data), "bytes to", filePath) + return nil } diff --git a/gnark-prover/merkle-tree/test_tree.go b/gnark-prover/merkle-tree/test_tree.go index 6fc1c34114..1f6691c365 100644 --- a/gnark-prover/merkle-tree/test_tree.go +++ b/gnark-prover/merkle-tree/test_tree.go @@ -180,7 +180,11 @@ func rangeIn(low, hi int) int { return low + rand.Intn(hi-low) } -func BuildTestNonInclusionTree(depth int, numberOfUtxos int, random bool, valid bool) prover.NonInclusionParameters { +func BuildValidTestNonInclusionTree(depth int, numberOfUtxos int, random bool) prover.NonInclusionParameters { + return BuildTestNonInclusionTree(depth, numberOfUtxos, random, true, false) +} + +func BuildTestNonInclusionTree(depth int, numberOfUtxos int, random bool, valid bool, lowValue bool) prover.NonInclusionParameters { tree := NewTree(depth) rand.Seed(time.Now().UnixNano()) @@ -197,8 +201,7 @@ func BuildTestNonInclusionTree(depth int, numberOfUtxos int, random bool, valid if valid { value.Add(leafLower, big.NewInt(1)) } else { - var valueIsLower = rand.Intn(2) - if valueIsLower == 1 { + if lowValue { value.Add(leafLower, big.NewInt(-1)) } else { value.Add(leafUpper, big.NewInt(1)) diff --git a/gnark-prover/merkle-tree/tree_test.go b/gnark-prover/merkle-tree/tree_test.go index ac3482fea5..19bb18040c 100644 --- a/gnark-prover/merkle-tree/tree_test.go +++ b/gnark-prover/merkle-tree/tree_test.go @@ -2,6 +2,7 @@ package merkle_tree import ( "fmt" + "light/light-prover/prover" "math/big" "os" "testing" @@ -20,77 +21,21 @@ func TestInclusionParameters_TestTree(t *testing.T) { } }(file) - // generate trees with depth 1..26 and numberOfUtxos 1..10 and store the serialized results in a file - for i := 1; i <= 8; i++ { - for j := 1; j <= 4; j++ { - tree := BuildTestTree(i, j, true) - var json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 1, json) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } - - tree = BuildTestTree(i, j, true) - invalidValue := big.NewInt(999) - tree.Root[0] = *invalidValue - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } - - tree = BuildTestTree(i, j, true) - tree.Leaf[0] = *invalidValue - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } - - tree = BuildTestTree(i, j, true) - tree.InPathIndices[0] = 999 - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } - - tree = BuildTestTree(i, j, true) - tree.InPathElements[0][0] = *invalidValue - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } - - if err != nil { - fmt.Println(err) - return + for i := 1; i <= 4; i++ { + for j := 1; j <= 2; j++ { + trees := MakeTestIncludedTrees(i, j) + for _, tree := range trees { + var json, err = tree.Tree.MarshalJSON() + if err != nil { + t.Errorf("Error marshalling JSON: %v", err) + return + } + + _, err = fmt.Fprintf(file, "%d;%s\n", flag(tree.Valid), json) + if err != nil { + t.Errorf("Error writing to file: %v", err) + return + } } } } @@ -109,66 +54,158 @@ func TestNonInclusionParameters_TestTree(t *testing.T) { } }(file) - // generate trees with depth 1..26 and numberOfUtxos 1..10 and store the serialized results in a file - for i := 1; i <= 8; i++ { - for j := 1; j <= 4; j++ { - tree := BuildTestNonInclusionTree(i, j, true, true) - var json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return + for i := 1; i <= 4; i++ { + for j := 1; j <= 2; j++ { + trees := MakeTestNonInclusionTrees(i, j) + for _, tree := range trees { + var json, err = tree.Tree.MarshalJSON() + if err != nil { + t.Errorf("Error marshalling JSON: %v", err) + return + } + _, err = fmt.Fprintf(file, "%d;%s\n", flag(tree.Valid), json) + if err != nil { + t.Errorf("Error writing to file: %v", err) + return + } } - _, err = fmt.Fprintf(file, "%d;%s\n", 1, json) + } + } +} - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } - tree = BuildTestNonInclusionTree(i, j, true, true) - invalidValue := big.NewInt(9999) - tree.Root[0] = *invalidValue - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) +func TestCombined(t *testing.T) { + file, err := os.OpenFile("../test-data/combined_tmp.csv", os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644) + if err != nil { + t.Errorf("Error opening file: %v", err) + return + } + defer func(file *os.File) { + err := file.Close() + if err != nil { + t.Errorf("Error closing file: %v", err) + } + }(file) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return - } + tree1 := BuildTestTree(26, 1, true) + tree2 := BuildValidTestNonInclusionTree(26, 1, true) - tree = BuildTestNonInclusionTree(i, j, true, false) - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - - tree = BuildTestNonInclusionTree(i, j, true, true) - tree.InPathIndices[0] = 9999 - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - - tree = BuildTestNonInclusionTree(i, j, true, true) - tree.InPathElements[0][0] = *invalidValue - json, err = tree.MarshalJSON() - if err != nil { - t.Errorf("Error marshalling JSON: %v", err) - return - } - _, err = fmt.Fprintf(file, "%d;%s\n", 0, json) - if err != nil { - t.Errorf("Error writing to file: %v", err) - return + var combinedParams = prover.CombinedParameters{ + InclusionParameters: tree1, + NonInclusionParameters: tree2, + } + // print the combined parameters + var json, err2 = combinedParams.MarshalJSON() + if err2 != nil { + t.Errorf("Error marshalling JSON: %v", err) + return + } + fmt.Println(string(json)) + + for i := 1; i <= 4; i++ { + for j := 1; j <= 2; j++ { + trees1 := MakeTestIncludedTrees(i, j) + trees2 := MakeTestNonInclusionTrees(i, j) + for k, tree1 := range trees1 { + for l, tree2 := range trees2 { + var combinedParams = prover.CombinedParameters{ + InclusionParameters: tree1.Tree, + NonInclusionParameters: tree2.Tree, + } + var json, err = combinedParams.MarshalJSON() + if err != nil { + t.Errorf("Error marshalling JSON: %v", err) + return + } + + valid := tree1.Valid && tree2.Valid + _, err = fmt.Fprintf(file, "%d;%s\n", flag(valid), json) + if err != nil { + t.Errorf("Error writing to file: %v", err) + return + } + fmt.Printf("Test %d: %d, %d\n", i, k, l) + } } - } } } + +func flag(valid bool) int { + if valid { + return 1 + } + return 0 +} + +type InclusionTreeValidPair struct { + Tree prover.InclusionParameters + Valid bool +} + +func MakeTestIncludedTrees(depth int, numberOfUtxos int) []InclusionTreeValidPair { + var trees []InclusionTreeValidPair + + validTree := BuildTestTree(depth, numberOfUtxos, true) + validPair := InclusionTreeValidPair{Tree: validTree, Valid: true} + + invalidRootTree := BuildTestTree(depth, numberOfUtxos, true) + invalidRootTree.Root[0] = *big.NewInt(999) + invalidRootPair := InclusionTreeValidPair{Tree: invalidRootTree, Valid: false} + + invalidLeafTree := BuildTestTree(depth, numberOfUtxos, true) + invalidLeafTree.Leaf[0] = *big.NewInt(999) + invalidLeafPair := InclusionTreeValidPair{Tree: invalidLeafTree, Valid: false} + + invalidInPathIndicesTree := BuildTestTree(depth, numberOfUtxos, true) + invalidInPathIndicesTree.InPathIndices[0] = 999 + invalidInPathIndicesPair := InclusionTreeValidPair{Tree: invalidInPathIndicesTree, Valid: false} + + invalidInPathElementsTree := BuildTestTree(depth, numberOfUtxos, true) + invalidInPathElementsTree.InPathElements[0][0] = *big.NewInt(999) + invalidInPathElementsPair := InclusionTreeValidPair{Tree: invalidInPathElementsTree, Valid: false} + + trees = append(trees, validPair) + trees = append(trees, invalidRootPair) + trees = append(trees, invalidLeafPair) + trees = append(trees, invalidInPathIndicesPair) + trees = append(trees, invalidInPathElementsPair) + return trees +} + +type NonInclusionTreeValidPair struct { + Tree prover.NonInclusionParameters + Valid bool +} + +func MakeTestNonInclusionTrees(depth int, numberOfUtxos int) []NonInclusionTreeValidPair { + var trees []NonInclusionTreeValidPair + + validTree := BuildValidTestNonInclusionTree(depth, numberOfUtxos, true) + validPair := NonInclusionTreeValidPair{Tree: validTree, Valid: true} + + invalidRootTree := BuildValidTestNonInclusionTree(depth, numberOfUtxos, true) + invalidRootTree.Root[0] = *big.NewInt(999) + invalidRootPair := NonInclusionTreeValidPair{Tree: invalidRootTree, Valid: false} + + invalidLowValueTree := BuildTestNonInclusionTree(depth, numberOfUtxos, true, false, true) + invalidLowValuePair := NonInclusionTreeValidPair{Tree: invalidLowValueTree, Valid: false} + + invalidHighValueTree := BuildTestNonInclusionTree(depth, numberOfUtxos, true, false, false) + invalidHighValuePair := NonInclusionTreeValidPair{Tree: invalidHighValueTree, Valid: false} + + invalidInPathIndicesTree := BuildValidTestNonInclusionTree(depth, numberOfUtxos, true) + invalidInPathIndicesTree.InPathIndices[0] = 999 + invalidInPathIndicesPair := NonInclusionTreeValidPair{Tree: invalidInPathIndicesTree, Valid: false} + + invalidInPathElementsTree := BuildValidTestNonInclusionTree(depth, numberOfUtxos, true) + invalidInPathElementsTree.InPathElements[0][0] = *big.NewInt(999) + invalidInPathElementsPair := NonInclusionTreeValidPair{Tree: invalidInPathElementsTree, Valid: false} + + trees = append(trees, validPair) + trees = append(trees, invalidRootPair) + trees = append(trees, invalidLowValuePair) + trees = append(trees, invalidHighValuePair) + trees = append(trees, invalidInPathIndicesPair) + trees = append(trees, invalidInPathElementsPair) + return trees +} diff --git a/gnark-prover/prover/circuit_builder.go b/gnark-prover/prover/circuit_builder.go index 451077fc8e..444af6c243 100644 --- a/gnark-prover/prover/circuit_builder.go +++ b/gnark-prover/prover/circuit_builder.go @@ -2,11 +2,13 @@ package prover import "fmt" -func SetupCircuit(circuit string, treeDepth uint32, numberOfUtxos uint32) (*ProvingSystem, error) { +func SetupCircuit(circuit string, inclusionTreeDepth uint32, inclusionNumberOfUtxos uint32, nonInclusionTreeDepth uint32, nonInclusionNumberOfUtxos uint32) (*ProvingSystem, error) { if circuit == "inclusion" { - return SetupInclusion(treeDepth, numberOfUtxos) + return SetupInclusion(inclusionTreeDepth, inclusionNumberOfUtxos) } else if circuit == "non-inclusion" { - return SetupNonInclusion(treeDepth, numberOfUtxos) + return SetupNonInclusion(nonInclusionTreeDepth, nonInclusionNumberOfUtxos) + } else if circuit == "combined" { + return SetupCombined(inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos) } else { return nil, fmt.Errorf("invalid circuit: %s", circuit) } diff --git a/gnark-prover/prover/circuit_utils.go b/gnark-prover/prover/circuit_utils.go index 50e27a35a2..97c6b91d91 100644 --- a/gnark-prover/prover/circuit_utils.go +++ b/gnark-prover/prover/circuit_utils.go @@ -18,9 +18,10 @@ type Proof struct { } type ProvingSystem struct { - TreeDepth uint32 - NumberOfUtxos uint32 - Inclusion bool + InclusionTreeDepth uint32 + InclusionNumberOfUtxos uint32 + NonInclusionTreeDepth uint32 + NonInclusionNumberOfUtxos uint32 ProvingKey groth16.ProvingKey VerifyingKey groth16.VerifyingKey ConstraintSystem constraint.ConstraintSystem @@ -51,6 +52,20 @@ type InclusionProof struct { Depth int } +func (gadget InclusionProof) DefineGadget(api frontend.API) interface{} { + currentHash := make([]frontend.Variable, gadget.NumberOfUtxos) + for proofIndex := 0; proofIndex < gadget.NumberOfUtxos; proofIndex++ { + hash := MerkleRootGadget{ + Hash: gadget.Leaf[proofIndex], + Index: gadget.InPathIndices[proofIndex], + Path: gadget.InPathElements[proofIndex], + Depth: gadget.Depth} + currentHash[proofIndex] = abstractor.Call(api, hash) + api.AssertIsEqual(currentHash[proofIndex], gadget.Root[proofIndex]) + } + return currentHash +} + type NonInclusionProof struct { Root []frontend.Variable Value []frontend.Variable @@ -66,19 +81,6 @@ type NonInclusionProof struct { Depth int } -func (gadget InclusionProof) DefineGadget(api frontend.API) interface{} { - currentHash := make([]frontend.Variable, gadget.NumberOfUtxos) - for proofIndex := 0; proofIndex < gadget.NumberOfUtxos; proofIndex++ { - hash := MerkleRootGadget{ - Hash: gadget.Leaf[proofIndex], - Index: gadget.InPathIndices[proofIndex], - Path: gadget.InPathElements[proofIndex], - Depth: gadget.Depth} - currentHash[proofIndex] = abstractor.Call(api, hash) - } - return currentHash -} - func (gadget NonInclusionProof) DefineGadget(api frontend.API) interface{} { currentHash := make([]frontend.Variable, gadget.NumberOfUtxos) for proofIndex := 0; proofIndex < gadget.NumberOfUtxos; proofIndex++ { @@ -95,10 +97,25 @@ func (gadget NonInclusionProof) DefineGadget(api frontend.API) interface{} { Path: gadget.InPathElements[proofIndex], Depth: gadget.Depth} currentHash[proofIndex] = abstractor.Call(api, hash) + api.AssertIsEqual(currentHash[proofIndex], gadget.Root[proofIndex]) } return currentHash } +type CombinedProof struct { + InclusionProof InclusionProof + NonInclusionProof NonInclusionProof +} + +func (gadget CombinedProof) DefineGadget(api frontend.API) interface{} { + x := abstractor.Call(api, gadget.InclusionProof) + y := abstractor.Call(api, gadget.NonInclusionProof) + if x == nil || y == nil { + return nil + } + return nil +} + type LeafHashGadget struct { LeafLowerRangeValue frontend.Variable LeafIndex frontend.Variable diff --git a/gnark-prover/prover/combined_circuit.go b/gnark-prover/prover/combined_circuit.go new file mode 100644 index 0000000000..6eea8fa1e1 --- /dev/null +++ b/gnark-prover/prover/combined_circuit.go @@ -0,0 +1,56 @@ +package prover + +import ( + "github.com/consensys/gnark/frontend" + "github.com/reilabs/gnark-lean-extractor/v2/abstractor" +) + +type CombinedCircuit struct { + Inclusion InclusionCircuit + NonInclusion NonInclusionCircuit +} + +func (circuit *CombinedCircuit) Define(api frontend.API) error { + abstractor.CallVoid(api, InclusionProof{ + Root: circuit.Inclusion.Root, + Leaf: circuit.Inclusion.Leaf, + InPathElements: circuit.Inclusion.InPathElements, + InPathIndices: circuit.Inclusion.InPathIndices, + NumberOfUtxos: circuit.Inclusion.NumberOfUtxos, + Depth: circuit.Inclusion.Depth, + }) + + abstractor.CallVoid(api, NonInclusionProof{ + Root: circuit.NonInclusion.Root, + Value: circuit.NonInclusion.Value, + LeafLowerRangeValue: circuit.NonInclusion.LeafLowerRangeValue, + LeafHigherRangeValue: circuit.NonInclusion.LeafHigherRangeValue, + LeafIndex: circuit.NonInclusion.LeafIndex, + InPathIndices: circuit.NonInclusion.InPathIndices, + InPathElements: circuit.NonInclusion.InPathElements, + NumberOfUtxos: circuit.NonInclusion.NumberOfUtxos, + Depth: circuit.NonInclusion.Depth, + }) + return nil +} + +func ImportCombinedSetup(inclusionTreeDepth uint32, inclusionNumberOfUtxos uint32, nonInclusionTreeDepth uint32, nonInclusionNumberOfUtxos uint32, pkPath string, vkPath string) (*ProvingSystem, error) { + ccs, err := R1CSCombined(inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos) + if err != nil { + return nil, err + } + + pk, err := LoadProvingKey(pkPath) + + if err != nil { + return nil, err + } + + vk, err := LoadVerifyingKey(vkPath) + + if err != nil { + return nil, err + } + + return &ProvingSystem{inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos, pk, vk, ccs}, nil +} diff --git a/gnark-prover/prover/combined_proving_system.go b/gnark-prover/prover/combined_proving_system.go new file mode 100644 index 0000000000..fac316105a --- /dev/null +++ b/gnark-prover/prover/combined_proving_system.go @@ -0,0 +1,151 @@ +package prover + +import ( + "light/light-prover/logging" + "strconv" + + "github.com/consensys/gnark-crypto/ecc" + "github.com/consensys/gnark/backend/groth16" + "github.com/consensys/gnark/constraint" + "github.com/consensys/gnark/frontend" + "github.com/consensys/gnark/frontend/cs/r1cs" +) + +type CombinedParameters struct { + InclusionParameters InclusionParameters + NonInclusionParameters NonInclusionParameters +} + +func (p *CombinedParameters) NumberOfUTXOs() uint32 { + return p.InclusionParameters.NumberOfUTXOs() +} + +func (p *CombinedParameters) TreeDepth() uint32 { + return p.InclusionParameters.TreeDepth() +} + +func (p *CombinedParameters) NonInclusionNumberOfUTXOs() uint32 { + return p.NonInclusionParameters.NumberOfUTXOs() +} + +func (p *CombinedParameters) NonInclusionTreeDepth() uint32 { + return p.NonInclusionParameters.TreeDepth() +} + +func (p *CombinedParameters) ValidateShape(inclusionTreeDepth uint32, inclusionNumOfUTXOs uint32, nonInclusionTreeDepth uint32, nonInclusionNumOfUTXOs uint32) error { + if err := p.InclusionParameters.ValidateShape(inclusionTreeDepth, inclusionNumOfUTXOs); err != nil { + return err + } + if err := p.NonInclusionParameters.ValidateShape(nonInclusionTreeDepth, nonInclusionNumOfUTXOs); err != nil { + return err + } + return nil +} + +func R1CSCombined(inclusionTreeDepth uint32, inclusionNumberOfUtxos uint32, nonInclusionTreeDepth uint32, nonInclusionNumberOfUtxos uint32) (constraint.ConstraintSystem, error) { + circuit := InitializeCombinedCircuit(inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos) + return frontend.Compile(ecc.BN254.ScalarField(), r1cs.NewBuilder, &circuit) +} + +func InitializeCombinedCircuit(inclusionTreeDepth uint32, inclusionNumberOfUtxos uint32, nonInclusionTreeDepth uint32, nonInclusionNumberOfUtxos uint32) CombinedCircuit { + root := make([]frontend.Variable, inclusionNumberOfUtxos) + leaf := make([]frontend.Variable, inclusionNumberOfUtxos) + inPathIndices := make([]frontend.Variable, inclusionNumberOfUtxos) + inPathElements := make([][]frontend.Variable, inclusionNumberOfUtxos) + for i := 0; i < int(inclusionNumberOfUtxos); i++ { + inPathElements[i] = make([]frontend.Variable, inclusionTreeDepth) + } + + niRoot := make([]frontend.Variable, nonInclusionNumberOfUtxos) + niValue := make([]frontend.Variable, nonInclusionNumberOfUtxos) + niLeafLowerRangeValue := make([]frontend.Variable, nonInclusionNumberOfUtxos) + niLeafHigherRangeValue := make([]frontend.Variable, nonInclusionNumberOfUtxos) + niLeafIndex := make([]frontend.Variable, nonInclusionNumberOfUtxos) + + niInPathIndices := make([]frontend.Variable, nonInclusionNumberOfUtxos) + niInPathElements := make([][]frontend.Variable, nonInclusionNumberOfUtxos) + + for i := 0; i < int(nonInclusionNumberOfUtxos); i++ { + niInPathElements[i] = make([]frontend.Variable, nonInclusionTreeDepth) + } + + circuit := CombinedCircuit{ + Inclusion: InclusionCircuit{ + Root: root, + Leaf: leaf, + InPathIndices: inPathIndices, + InPathElements: inPathElements, + NumberOfUtxos: int(inclusionNumberOfUtxos), + Depth: int(inclusionTreeDepth), + }, + NonInclusion: NonInclusionCircuit{ + Root: niRoot, + Value: niValue, + LeafLowerRangeValue: niLeafLowerRangeValue, + LeafHigherRangeValue: niLeafHigherRangeValue, + LeafIndex: niLeafIndex, + InPathIndices: niInPathIndices, + InPathElements: niInPathElements, + NumberOfUtxos: int(nonInclusionNumberOfUtxos), + Depth: int(nonInclusionTreeDepth), + }, + } + return circuit +} + +func SetupCombined(inclusionTreeDepth uint32, inclusionNumberOfUtxos uint32, nonInclusionTreeDepth uint32, nonInclusionNumberOfUtxos uint32) (*ProvingSystem, error) { + ccs, err := R1CSCombined(inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos) + if err != nil { + return nil, err + } + pk, vk, err := groth16.Setup(ccs) + if err != nil { + return nil, err + } + return &ProvingSystem{inclusionTreeDepth, inclusionNumberOfUtxos, nonInclusionTreeDepth, nonInclusionNumberOfUtxos, pk, vk, ccs}, nil +} + +func (ps *ProvingSystem) ProveCombined(params *CombinedParameters) (*Proof, error) { + if err := params.ValidateShape(ps.InclusionTreeDepth, ps.InclusionNumberOfUtxos, ps.NonInclusionTreeDepth, ps.NonInclusionNumberOfUtxos); err != nil { + return nil, err + } + + circuit := InitializeCombinedCircuit(ps.InclusionTreeDepth, ps.InclusionNumberOfUtxos, ps.NonInclusionTreeDepth, ps.NonInclusionNumberOfUtxos) + + for i := 0; i < int(ps.InclusionNumberOfUtxos); i++ { + circuit.Inclusion.Root[i] = params.InclusionParameters.Root[i] + circuit.Inclusion.Leaf[i] = params.InclusionParameters.Leaf[i] + circuit.Inclusion.InPathIndices[i] = params.InclusionParameters.InPathIndices[i] + circuit.Inclusion.InPathElements[i] = make([]frontend.Variable, ps.InclusionTreeDepth) + for j := 0; j < int(ps.InclusionTreeDepth); j++ { + circuit.Inclusion.InPathElements[i][j] = params.InclusionParameters.InPathElements[i][j] + } + } + + for i := 0; i < int(ps.NonInclusionNumberOfUtxos); i++ { + circuit.NonInclusion.Root[i] = params.NonInclusionParameters.Root[i] + circuit.NonInclusion.Value[i] = params.NonInclusionParameters.Value[i] + circuit.NonInclusion.LeafLowerRangeValue[i] = params.NonInclusionParameters.LeafLowerRangeValue[i] + circuit.NonInclusion.LeafHigherRangeValue[i] = params.NonInclusionParameters.LeafHigherRangeValue[i] + circuit.NonInclusion.LeafIndex[i] = params.NonInclusionParameters.LeafIndex[i] + circuit.NonInclusion.InPathIndices[i] = params.NonInclusionParameters.InPathIndices[i] + circuit.NonInclusion.InPathElements[i] = make([]frontend.Variable, ps.NonInclusionTreeDepth) + for j := 0; j < int(ps.NonInclusionTreeDepth); j++ { + circuit.NonInclusion.InPathElements[i][j] = params.NonInclusionParameters.InPathElements[i][j] + } + } + + witness, err := frontend.NewWitness(&circuit, ecc.BN254.ScalarField()) + if err != nil { + return nil, err + } + + logging.Logger().Info().Msg("Proof combined" + strconv.Itoa(int(ps.InclusionTreeDepth)) + " " + strconv.Itoa(int(ps.InclusionNumberOfUtxos)) + " " + strconv.Itoa(int(ps.NonInclusionTreeDepth)) + " " + strconv.Itoa(int(ps.NonInclusionNumberOfUtxos))) + proof, err := groth16.Prove(ps.ConstraintSystem, ps.ProvingKey, witness) + if err != nil { + logging.Logger().Error().Msg("combined prove error: " + err.Error()) + return nil, err + } + + return &Proof{proof}, nil +} diff --git a/gnark-prover/prover/combined_test.go b/gnark-prover/prover/combined_test.go new file mode 100644 index 0000000000..b0fd77ad26 --- /dev/null +++ b/gnark-prover/prover/combined_test.go @@ -0,0 +1,176 @@ +package prover + +import ( + "bufio" + "encoding/json" + "fmt" + "github.com/consensys/gnark-crypto/ecc" + "github.com/consensys/gnark/backend" + "github.com/consensys/gnark/frontend" + "github.com/consensys/gnark/test" + "os" + "strings" + "testing" +) + +func TestCombined(t *testing.T) { + assert := test.NewAssert(t) + + file, err := os.Open("../test-data/combined.csv") + defer func(file *os.File) { + err := file.Close() + if err != nil { + fmt.Println("Error closing file: ", err) + } + }(file) + + assert.Nil(err, "Error opening file: ", err) + + scanner := bufio.NewScanner(file) + for scanner.Scan() { + line := scanner.Text() + if line == "" { + continue + } + splitLine := strings.Split(line, ";") + assert.Equal(len(splitLine), 2, "Invalid line: ", line) + + var params CombinedParameters + err := json.Unmarshal([]byte(splitLine[1]), ¶ms) + assert.Nil(err, "Error unmarshalling inputs: ", err) + + var inclusionNumberOfUtxos = len(params.InclusionParameters.Root) + var inclusionTreeDepth = len(params.InclusionParameters.InPathElements[0]) + + inclusionRoot := make([]frontend.Variable, inclusionNumberOfUtxos) + for i, v := range params.InclusionParameters.Root { + inclusionRoot[i] = v + } + + inclusionLeaf := make([]frontend.Variable, inclusionNumberOfUtxos) + for i, v := range params.InclusionParameters.Leaf { + inclusionLeaf[i] = v + } + + inclusionInPathIndices := make([]frontend.Variable, inclusionNumberOfUtxos) + for i, v := range params.InclusionParameters.InPathIndices { + inclusionInPathIndices[i] = v + } + + inclusionInPathElements := make([][]frontend.Variable, inclusionNumberOfUtxos) + for i := 0; i < int(inclusionNumberOfUtxos); i++ { + inclusionInPathElements[i] = make([]frontend.Variable, inclusionTreeDepth) + } + + for i, v := range params.InclusionParameters.InPathElements { + for j, v2 := range v { + inclusionInPathElements[i][j] = v2 + } + } + + var nonInclusionNumberOfUtxos = len(params.NonInclusionParameters.Root) + var nonInclusionTreeDepth = len(params.NonInclusionParameters.InPathElements[0]) + + root := make([]frontend.Variable, nonInclusionNumberOfUtxos) + for i, v := range params.NonInclusionParameters.Root { + root[i] = v + } + + value := make([]frontend.Variable, nonInclusionNumberOfUtxos) + for i, v := range params.NonInclusionParameters.Value { + value[i] = v + } + + leafLowerRangeValue := make([]frontend.Variable, nonInclusionNumberOfUtxos) + for i, v := range params.NonInclusionParameters.LeafLowerRangeValue { + leafLowerRangeValue[i] = v + } + + leafHigherRangeValue := make([]frontend.Variable, nonInclusionNumberOfUtxos) + for i, v := range params.NonInclusionParameters.LeafHigherRangeValue { + leafHigherRangeValue[i] = v + } + + leafIndex := make([]frontend.Variable, nonInclusionNumberOfUtxos) + for i, v := range params.NonInclusionParameters.LeafIndex { + leafIndex[i] = v + } + + inPathIndices := make([]frontend.Variable, nonInclusionNumberOfUtxos) + for i, v := range params.NonInclusionParameters.InPathIndices { + inPathIndices[i] = v + } + + inPathElements := make([][]frontend.Variable, nonInclusionNumberOfUtxos) + for i := 0; i < int(nonInclusionNumberOfUtxos); i++ { + inPathElements[i] = make([]frontend.Variable, nonInclusionTreeDepth) + } + + for i, v := range params.NonInclusionParameters.InPathElements { + for j, v2 := range v { + inPathElements[i][j] = v2 + } + } + + var circuit CombinedCircuit + + circuit.Inclusion.Root = make([]frontend.Variable, inclusionNumberOfUtxos) + circuit.Inclusion.Leaf = make([]frontend.Variable, inclusionNumberOfUtxos) + circuit.Inclusion.InPathIndices = make([]frontend.Variable, inclusionNumberOfUtxos) + circuit.Inclusion.InPathElements = make([][]frontend.Variable, inclusionNumberOfUtxos) + for i := 0; i < int(inclusionNumberOfUtxos); i++ { + circuit.Inclusion.InPathElements[i] = make([]frontend.Variable, inclusionTreeDepth) + } + + circuit.Inclusion.NumberOfUtxos = int(inclusionNumberOfUtxos) + circuit.Inclusion.Depth = int(inclusionTreeDepth) + + circuit.NonInclusion.Root = make([]frontend.Variable, nonInclusionNumberOfUtxos) + circuit.NonInclusion.Value = make([]frontend.Variable, nonInclusionNumberOfUtxos) + circuit.NonInclusion.LeafLowerRangeValue = make([]frontend.Variable, nonInclusionNumberOfUtxos) + circuit.NonInclusion.LeafHigherRangeValue = make([]frontend.Variable, nonInclusionNumberOfUtxos) + circuit.NonInclusion.LeafIndex = make([]frontend.Variable, nonInclusionNumberOfUtxos) + circuit.NonInclusion.InPathIndices = make([]frontend.Variable, nonInclusionNumberOfUtxos) + circuit.NonInclusion.InPathElements = make([][]frontend.Variable, nonInclusionNumberOfUtxos) + for i := 0; i < int(nonInclusionNumberOfUtxos); i++ { + circuit.NonInclusion.InPathElements[i] = make([]frontend.Variable, nonInclusionTreeDepth) + } + + circuit.NonInclusion.NumberOfUtxos = int(nonInclusionNumberOfUtxos) + circuit.NonInclusion.Depth = int(nonInclusionTreeDepth) + + assignment := &CombinedCircuit{ + Inclusion: InclusionCircuit{ + Root: inclusionRoot, + Leaf: inclusionLeaf, + InPathIndices: inclusionInPathIndices, + InPathElements: inclusionInPathElements, + NumberOfUtxos: inclusionNumberOfUtxos, + Depth: inclusionTreeDepth, + }, + NonInclusion: NonInclusionCircuit{ + Root: root, + Value: value, + LeafLowerRangeValue: leafLowerRangeValue, + LeafHigherRangeValue: leafHigherRangeValue, + LeafIndex: leafIndex, + InPathIndices: inPathIndices, + InPathElements: inPathElements, + NumberOfUtxos: nonInclusionNumberOfUtxos, + Depth: nonInclusionTreeDepth, + }, + } + + // Check if the expected result is "true" or "false" + expectedResult := splitLine[0] + if expectedResult == "0" { + // Run the failing test + assert.ProverFailed(&circuit, assignment, test.WithBackends(backend.GROTH16), test.WithCurves(ecc.BN254), test.NoSerialization()) + } else if expectedResult == "1" { + // Run the passing test + assert.ProverSucceeded(&circuit, assignment, test.WithBackends(backend.GROTH16), test.WithCurves(ecc.BN254), test.NoSerialization()) + } else { + fmt.Println("Invalid expected result: ", expectedResult) + } + } +} diff --git a/gnark-prover/prover/inclusion_circuit.go b/gnark-prover/prover/inclusion_circuit.go index 7cc40202f0..cac46cadc3 100644 --- a/gnark-prover/prover/inclusion_circuit.go +++ b/gnark-prover/prover/inclusion_circuit.go @@ -22,7 +22,7 @@ type InclusionCircuit struct { func (circuit *InclusionCircuit) Define(api frontend.API) error { // Actual merkle proof verification. - roots := abstractor.Call1(api, InclusionProof{ + abstractor.Call1(api, InclusionProof{ Root: circuit.Root, Leaf: circuit.Leaf, InPathElements: circuit.InPathElements, @@ -31,11 +31,6 @@ func (circuit *InclusionCircuit) Define(api frontend.API) error { NumberOfUtxos: circuit.NumberOfUtxos, Depth: circuit.Depth, }) - - for i := 0; i < circuit.NumberOfUtxos; i++ { - api.AssertIsEqual(roots[i], circuit.Root[i]) - } - return nil } @@ -70,5 +65,5 @@ func ImportInclusionSetup(treeDepth uint32, numberOfUtxos uint32, pkPath string, return nil, err } - return &ProvingSystem{treeDepth, numberOfUtxos, true, pk, vk, ccs}, nil + return &ProvingSystem{treeDepth, numberOfUtxos, 0, 0, pk, vk, ccs}, nil } diff --git a/gnark-prover/prover/inclusion_proving_system.go b/gnark-prover/prover/inclusion_proving_system.go index b198076b83..0472d7f96c 100644 --- a/gnark-prover/prover/inclusion_proving_system.go +++ b/gnark-prover/prover/inclusion_proving_system.go @@ -71,25 +71,25 @@ func SetupInclusion(treeDepth uint32, numberOfUtxos uint32) (*ProvingSystem, err if err != nil { return nil, err } - return &ProvingSystem{treeDepth, numberOfUtxos, true, pk, vk, ccs}, nil + return &ProvingSystem{treeDepth, numberOfUtxos, 0, 0, pk, vk, ccs}, nil } func (ps *ProvingSystem) ProveInclusion(params *InclusionParameters) (*Proof, error) { - if err := params.ValidateShape(ps.TreeDepth, ps.NumberOfUtxos); err != nil { + if err := params.ValidateShape(ps.InclusionTreeDepth, ps.InclusionNumberOfUtxos); err != nil { return nil, err } - inPathIndices := make([]frontend.Variable, ps.NumberOfUtxos) - root := make([]frontend.Variable, ps.NumberOfUtxos) - leaf := make([]frontend.Variable, ps.NumberOfUtxos) - inPathElements := make([][]frontend.Variable, ps.NumberOfUtxos) + inPathIndices := make([]frontend.Variable, ps.InclusionNumberOfUtxos) + root := make([]frontend.Variable, ps.InclusionNumberOfUtxos) + leaf := make([]frontend.Variable, ps.InclusionNumberOfUtxos) + inPathElements := make([][]frontend.Variable, ps.InclusionNumberOfUtxos) - for i := 0; i < int(ps.NumberOfUtxos); i++ { + for i := 0; i < int(ps.InclusionNumberOfUtxos); i++ { root[i] = params.Root[i] leaf[i] = params.Leaf[i] inPathIndices[i] = params.InPathIndices[i] - inPathElements[i] = make([]frontend.Variable, ps.TreeDepth) - for j := 0; j < int(ps.TreeDepth); j++ { + inPathElements[i] = make([]frontend.Variable, ps.InclusionTreeDepth) + for j := 0; j < int(ps.InclusionTreeDepth); j++ { inPathElements[i][j] = params.InPathElements[i][j] } } @@ -106,7 +106,7 @@ func (ps *ProvingSystem) ProveInclusion(params *InclusionParameters) (*Proof, er return nil, err } - logging.Logger().Info().Msg("Proof inclusion" + strconv.Itoa(int(ps.TreeDepth)) + " " + strconv.Itoa(int(ps.NumberOfUtxos))) + logging.Logger().Info().Msg("Proof inclusion" + strconv.Itoa(int(ps.InclusionTreeDepth)) + " " + strconv.Itoa(int(ps.InclusionNumberOfUtxos))) proof, err := groth16.Prove(ps.ConstraintSystem, ps.ProvingKey, witness) if err != nil { return nil, err @@ -116,12 +116,12 @@ func (ps *ProvingSystem) ProveInclusion(params *InclusionParameters) (*Proof, er } func (ps *ProvingSystem) VerifyInclusion(root []big.Int, leaf []big.Int, proof *Proof) error { - leafArray := make([]frontend.Variable, ps.NumberOfUtxos) + leafArray := make([]frontend.Variable, ps.InclusionNumberOfUtxos) for i, v := range leaf { leafArray[i] = v } - rootArray := make([]frontend.Variable, ps.NumberOfUtxos) + rootArray := make([]frontend.Variable, ps.InclusionNumberOfUtxos) for i, v := range root { rootArray[i] = v } diff --git a/gnark-prover/prover/marshal.go b/gnark-prover/prover/marshal.go index afaca16a74..a02bb72750 100644 --- a/gnark-prover/prover/marshal.go +++ b/gnark-prover/prover/marshal.go @@ -97,30 +97,28 @@ func (ps *ProvingSystem) WriteTo(w io.Writer) (int64, error) { var totalWritten int64 = 0 var intBuf [4]byte - binary.BigEndian.PutUint32(intBuf[:], ps.TreeDepth) + binary.BigEndian.PutUint32(intBuf[:], ps.InclusionTreeDepth) written, err := w.Write(intBuf[:]) totalWritten += int64(written) if err != nil { return totalWritten, err } - binary.BigEndian.PutUint32(intBuf[:], ps.NumberOfUtxos) + binary.BigEndian.PutUint32(intBuf[:], ps.InclusionNumberOfUtxos) written, err = w.Write(intBuf[:]) totalWritten += int64(written) if err != nil { return totalWritten, err } - // todo: serialize bool ps.Inclusion with writer - - var inclusionInt uint32 - if ps.Inclusion { - inclusionInt = 1 - } else { - inclusionInt = 0 + binary.BigEndian.PutUint32(intBuf[:], ps.NonInclusionTreeDepth) + written, err = w.Write(intBuf[:]) + totalWritten += int64(written) + if err != nil { + return totalWritten, err } - binary.BigEndian.PutUint32(intBuf[:], inclusionInt) + binary.BigEndian.PutUint32(intBuf[:], ps.NonInclusionNumberOfUtxos) written, err = w.Write(intBuf[:]) totalWritten += int64(written) if err != nil { @@ -157,26 +155,28 @@ func (ps *ProvingSystem) UnsafeReadFrom(r io.Reader) (int64, error) { if err != nil { return totalRead, err } - ps.TreeDepth = binary.BigEndian.Uint32(intBuf[:]) + ps.InclusionTreeDepth = binary.BigEndian.Uint32(intBuf[:]) read, err = io.ReadFull(r, intBuf[:]) totalRead += int64(read) if err != nil { return totalRead, err } - ps.NumberOfUtxos = binary.BigEndian.Uint32(intBuf[:]) + ps.InclusionNumberOfUtxos = binary.BigEndian.Uint32(intBuf[:]) read, err = io.ReadFull(r, intBuf[:]) totalRead += int64(read) if err != nil { return totalRead, err } - var intInclusion = binary.BigEndian.Uint32(intBuf[:]) - if intInclusion == 1 { - ps.Inclusion = true - } else { - ps.Inclusion = false + ps.NonInclusionTreeDepth = binary.BigEndian.Uint32(intBuf[:]) + + read, err = io.ReadFull(r, intBuf[:]) + totalRead += int64(read) + if err != nil { + return totalRead, err } + ps.NonInclusionNumberOfUtxos = binary.BigEndian.Uint32(intBuf[:]) ps.ProvingKey = groth16.NewProvingKey(ecc.BN254) keyRead, err := ps.ProvingKey.UnsafeReadFrom(r) diff --git a/gnark-prover/prover/marshal_combined.go b/gnark-prover/prover/marshal_combined.go new file mode 100644 index 0000000000..ca46954244 --- /dev/null +++ b/gnark-prover/prover/marshal_combined.go @@ -0,0 +1,63 @@ +package prover + +import ( + "encoding/json" + "fmt" +) + +type CombinedParametersJSON struct { + InclusionParametersJSON `json:"inclusion"` + NonInclusionParametersJSON `json:"nonInclusion"` +} + +func ParseCombined(inputJSON string) (NonInclusionParameters, error) { + var proofData NonInclusionParameters + err := json.Unmarshal([]byte(inputJSON), &proofData) + if err != nil { + return NonInclusionParameters{}, fmt.Errorf("error parsing JSON: %v", err) + } + return proofData, nil +} + +func (p *CombinedParameters) MarshalJSON() ([]byte, error) { + inclusionParams, err := p.InclusionParameters.MarshalJSON() + if err != nil { + return nil, err + } + + nonInclusionParams, err := p.NonInclusionParameters.MarshalJSON() + if err != nil { + return nil, err + } + + combined := map[string]json.RawMessage{ + "inclusion": json.RawMessage(inclusionParams), + "nonInclusion": json.RawMessage(nonInclusionParams), + } + + return json.Marshal(combined) +} + +func (p *CombinedParameters) UnmarshalJSON(data []byte) error { + var rawMessages map[string]json.RawMessage + err := json.Unmarshal(data, &rawMessages) + if err != nil { + return err + } + + if msg, ok := rawMessages["inclusion"]; ok { + err := p.InclusionParameters.UnmarshalJSON(msg) + if err != nil { + return err + } + } + + if msg, ok := rawMessages["nonInclusion"]; ok { + err := p.NonInclusionParameters.UnmarshalJSON(msg) + if err != nil { + return err + } + } + + return nil +} diff --git a/gnark-prover/prover/non_inclusion_circuit.go b/gnark-prover/prover/non_inclusion_circuit.go index 5db0430d69..7ff5c2a51d 100644 --- a/gnark-prover/prover/non_inclusion_circuit.go +++ b/gnark-prover/prover/non_inclusion_circuit.go @@ -91,5 +91,5 @@ func ImportNonInclusionSetup(treeDepth uint32, numberOfUtxos uint32, pkPath stri return nil, err } - return &ProvingSystem{treeDepth, numberOfUtxos, false, pk, vk, ccs}, nil + return &ProvingSystem{0, 0, treeDepth, numberOfUtxos, pk, vk, ccs}, nil } diff --git a/gnark-prover/prover/non_inclusion_proving_system.go b/gnark-prover/prover/non_inclusion_proving_system.go index 1fd9c8ac01..5fc2fcea5b 100644 --- a/gnark-prover/prover/non_inclusion_proving_system.go +++ b/gnark-prover/prover/non_inclusion_proving_system.go @@ -84,33 +84,33 @@ func SetupNonInclusion(treeDepth uint32, numberOfUtxos uint32) (*ProvingSystem, if err != nil { return nil, err } - return &ProvingSystem{treeDepth, numberOfUtxos, false, pk, vk, ccs}, nil + return &ProvingSystem{0, 0, treeDepth, numberOfUtxos, pk, vk, ccs}, nil } func (ps *ProvingSystem) ProveNonInclusion(params *NonInclusionParameters) (*Proof, error) { - if err := params.ValidateShape(ps.TreeDepth, ps.NumberOfUtxos); err != nil { + if err := params.ValidateShape(ps.NonInclusionTreeDepth, ps.NonInclusionNumberOfUtxos); err != nil { return nil, err } - root := make([]frontend.Variable, ps.NumberOfUtxos) - value := make([]frontend.Variable, ps.NumberOfUtxos) + root := make([]frontend.Variable, ps.NonInclusionNumberOfUtxos) + value := make([]frontend.Variable, ps.NonInclusionNumberOfUtxos) - leafLowerRangeValue := make([]frontend.Variable, ps.NumberOfUtxos) - leafHigherRangeValue := make([]frontend.Variable, ps.NumberOfUtxos) - leafIndex := make([]frontend.Variable, ps.NumberOfUtxos) + leafLowerRangeValue := make([]frontend.Variable, ps.NonInclusionNumberOfUtxos) + leafHigherRangeValue := make([]frontend.Variable, ps.NonInclusionNumberOfUtxos) + leafIndex := make([]frontend.Variable, ps.NonInclusionNumberOfUtxos) - inPathElements := make([][]frontend.Variable, ps.NumberOfUtxos) - inPathIndices := make([]frontend.Variable, ps.NumberOfUtxos) + inPathElements := make([][]frontend.Variable, ps.NonInclusionNumberOfUtxos) + inPathIndices := make([]frontend.Variable, ps.NonInclusionNumberOfUtxos) - for i := 0; i < int(ps.NumberOfUtxos); i++ { + for i := 0; i < int(ps.NonInclusionNumberOfUtxos); i++ { root[i] = params.Root[i] value[i] = params.Value[i] leafLowerRangeValue[i] = params.LeafLowerRangeValue[i] leafHigherRangeValue[i] = params.LeafHigherRangeValue[i] leafIndex[i] = params.LeafIndex[i] inPathIndices[i] = params.InPathIndices[i] - inPathElements[i] = make([]frontend.Variable, ps.TreeDepth) - for j := 0; j < int(ps.TreeDepth); j++ { + inPathElements[i] = make([]frontend.Variable, ps.NonInclusionTreeDepth) + for j := 0; j < int(ps.NonInclusionTreeDepth); j++ { inPathElements[i][j] = params.InPathElements[i][j] } } @@ -130,7 +130,7 @@ func (ps *ProvingSystem) ProveNonInclusion(params *NonInclusionParameters) (*Pro return nil, err } - logging.Logger().Info().Msg("Proof non-inclusion" + strconv.Itoa(int(ps.TreeDepth)) + " " + strconv.Itoa(int(ps.NumberOfUtxos))) + logging.Logger().Info().Msg("Proof non-inclusion" + strconv.Itoa(int(ps.NonInclusionTreeDepth)) + " " + strconv.Itoa(int(ps.NonInclusionNumberOfUtxos))) proof, err := groth16.Prove(ps.ConstraintSystem, ps.ProvingKey, witness) if err != nil { logging.Logger().Error().Msg("non-inclusion prove error: " + err.Error()) diff --git a/gnark-prover/scripts/download_keys.sh b/gnark-prover/scripts/download_keys.sh index ac37607abe..83446d6855 100755 --- a/gnark-prover/scripts/download_keys.sh +++ b/gnark-prover/scripts/download_keys.sh @@ -8,7 +8,7 @@ if [ ! -d "$KEYS_DIR" ]; then mkdir -p "$KEYS_DIR" fi -BUCKET="bafybeiajdiftjk4fkqkzan4oy4qbc3tmhdniyrxof5lwjbms4p24ft6lwy" +BUCKET="bafybeidjo25d7b3b4n4alotac3ceszqrxr3owxkqwcmeeigayfrueuy5c4" FILES=( "inclusion_26_1.key" "inclusion_26_1.vkey" @@ -24,12 +24,22 @@ FILES=( "non-inclusion_26_1.vkey" "non-inclusion_26_2.key" "non-inclusion_26_2.vkey" - "non-inclusion_26_3.key" - "non-inclusion_26_3.vkey" - "non-inclusion_26_4.key" - "non-inclusion_26_4.vkey" - "non-inclusion_26_8.key" - "non-inclusion_26_8.vkey" + "combined_26_1_1.key" + "combined_26_1_1.vkey" + "combined_26_1_2.key" + "combined_26_1_2.vkey" + "combined_26_2_1.key" + "combined_26_2_1.vkey" + "combined_26_2_2.key" + "combined_26_2_2.vkey" + "combined_26_3_1.key" + "combined_26_3_1.vkey" + "combined_26_3_2.key" + "combined_26_3_2.vkey" + "combined_26_4_1.key" + "combined_26_4_1.vkey" + "combined_26_4_2.key" + "combined_26_4_2.vkey" ) for FILE in "${FILES[@]}" diff --git a/gnark-prover/scripts/generate_keys.sh b/gnark-prover/scripts/generate_keys.sh index 31bf53913b..5e176d90da 100755 --- a/gnark-prover/scripts/generate_keys.sh +++ b/gnark-prover/scripts/generate_keys.sh @@ -8,22 +8,56 @@ gnark() { } generate() { - local UTXOS=$1 - local CIRCUIT_TYPE=$2 + local INCLUSION_UTXOS=$1 + local NON_INCLUSION_UTXOS=$2 + local CIRCUIT_TYPE=$3 mkdir -p circuits + if [ "$CIRCUIT_TYPE" == "inclusion" ]; then + UTXOS=$INCLUSION_UTXOS + elif [ "$CIRCUIT_TYPE" == "non-inclusion" ]; then + UTXOS=$NON_INCLUSION_UTXOS + else + UTXOS="${INCLUSION_UTXOS}_${NON_INCLUSION_UTXOS}" + fi CIRCUIT_FILE="./circuits/${CIRCUIT_TYPE}_${DEPTH}_${UTXOS}.key" CIRCUIT_VKEY_FILE="./circuits/${CIRCUIT_TYPE}_${DEPTH}_${UTXOS}.vkey" CIRCUIT_VKEY_RS_FILE="../programs/compressed-pda/src/verifying_keys/${CIRCUIT_TYPE}_${DEPTH}_${UTXOS}.rs" echo "Generating ${CIRCUIT_TYPE} circuit for ${UTXOS} UTXOs..." - gnark setup --circuit "${CIRCUIT_TYPE}" --utxos "$UTXOS" --tree-depth "$DEPTH" --output "${CIRCUIT_FILE}" --output-vkey "${CIRCUIT_VKEY_FILE}" + echo "go run . setup --circuit ${CIRCUIT_TYPE} --inclusion-utxos ${INCLUSION_UTXOS} --non-inclusion-utxos ${NON_INCLUSION_UTXOS} --inclusion-tree-depth ${DEPTH} --non-inclusion-tree-depth ${DEPTH} --output ${CIRCUIT_FILE} --output-vkey ${CIRCUIT_VKEY_FILE}" + + gnark setup \ + --circuit "${CIRCUIT_TYPE}" \ + --inclusion-utxos "$INCLUSION_UTXOS" \ + --non-inclusion-utxos "$NON_INCLUSION_UTXOS" \ + --inclusion-tree-depth "$DEPTH" \ + --non-inclusion-tree-depth "$DEPTH" \ + --output "${CIRCUIT_FILE}" \ + --output-vkey "${CIRCUIT_VKEY_FILE}" cargo xtask generate-vkey-rs --input-path "${CIRCUIT_VKEY_FILE}" --output-path "${CIRCUIT_VKEY_RS_FILE}" } -declare -a utxos_arr=("1" "2" "3" "4" "8") +declare -a inclusion_utxos_arr=("1" "2" "3" "4" "8") + +for utxos in "${inclusion_utxos_arr[@]}" +do + generate "$utxos" "0" "inclusion" +done + +declare -a non_inclusion_utxos_arr=("1" "2") + +for utxos in "${non_inclusion_utxos_arr[@]}" +do + generate "0" "$utxos" "non-inclusion" +done + +declare -a combined_inclusion_utxos_arr=("1" "2" "3" "4") +declare -a combined_non_inclusion_utxos_arr=("1" "2") -for utxos in "${utxos_arr[@]}" +for i_utxos in "${combined_inclusion_utxos_arr[@]}" do - generate "$utxos" "inclusion" - generate "$utxos" "non-inclusion" + for ni_utxos in "${combined_non_inclusion_utxos_arr[@]}" + do + generate "$i_utxos" "$ni_utxos" "combined" + done done \ No newline at end of file diff --git a/gnark-prover/server/server.go b/gnark-prover/server/server.go index 57233e1928..d5c83b77bb 100644 --- a/gnark-prover/server/server.go +++ b/gnark-prover/server/server.go @@ -80,8 +80,9 @@ func Run(config *Config, provingSystem []*prover.ProvingSystem) RunningJob { logging.Logger().Info().Str("addr", config.MetricsAddress).Msg("metrics server started") proverMux := http.NewServeMux() - proverMux.Handle("/inclusion", proveHandler{provingSystem: provingSystem, inclusion: true}) - proverMux.Handle("/noninclusion", proveHandler{provingSystem: provingSystem, inclusion: false}) + proverMux.Handle("/inclusion", inclusionHandler{provingSystem: provingSystem}) + proverMux.Handle("/noninclusion", nonInclusionHandler{provingSystem: provingSystem}) + proverMux.Handle("/combined", combinedHandler{provingSystem: provingSystem}) proverMux.Handle("/health", healthHandler{}) proverServer := &http.Server{Addr: config.ProverAddress, Handler: proverMux} @@ -91,7 +92,15 @@ func Run(config *Config, provingSystem []*prover.ProvingSystem) RunningJob { return CombineJobs(metricsJob, proverJob) } -type proveHandler struct { +type inclusionHandler struct { + provingSystem []*prover.ProvingSystem +} + +type nonInclusionHandler struct { + provingSystem []*prover.ProvingSystem +} + +type combinedHandler struct { provingSystem []*prover.ProvingSystem inclusion bool } @@ -99,7 +108,7 @@ type proveHandler struct { type healthHandler struct { } -func (handler proveHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { +func (handler inclusionHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { if r.Method != http.MethodPost { w.WriteHeader(http.StatusMethodNotAllowed) return @@ -115,36 +124,71 @@ func (handler proveHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { var proof *prover.Proof - if handler.inclusion { - logging.Logger().Info().Msg("inclusion proof") - var params prover.InclusionParameters + var params prover.InclusionParameters - err = json.Unmarshal(buf, ¶ms) - if err != nil { - logging.Logger().Info().Msg("error Unmarshal") - logging.Logger().Info().Msg(err.Error()) - malformedBodyError(err).send(w) - return - } + err = json.Unmarshal(buf, ¶ms) + if err != nil { + logging.Logger().Info().Msg("error Unmarshal") + logging.Logger().Info().Msg(err.Error()) + malformedBodyError(err).send(w) + return + } - var numberOfUtxos = uint32(len(params.Root)) + var numberOfUtxos = uint32(len(params.Root)) - var ps *prover.ProvingSystem - for _, provingSystem := range handler.provingSystem { - if provingSystem.Inclusion && provingSystem.NumberOfUtxos == numberOfUtxos { - ps = provingSystem - break - } + var ps *prover.ProvingSystem + for _, provingSystem := range handler.provingSystem { + if provingSystem.InclusionNumberOfUtxos == numberOfUtxos { + ps = provingSystem + break } + } - if ps == nil { - logging.Logger().Info().Msg(fmt.Sprintf("no proving system for %d utxos", numberOfUtxos)) - provingError(fmt.Errorf("no proving system for %d utxos", numberOfUtxos)).send(w) - return - } + if ps == nil { + logging.Logger().Info().Msg(fmt.Sprintf("no proving system for %d utxos", numberOfUtxos)) + provingError(fmt.Errorf("no proving system for %d utxos", numberOfUtxos)).send(w) + return + } + + proof, err = ps.ProveInclusion(¶ms) + + if err != nil { + logging.Logger().Err(err) + provingError(err).send(w) + return + } + + responseBytes, err := json.Marshal(&proof) + if err != nil { + logging.Logger().Err(err) + unexpectedError(err).send(w) + return + } + + w.WriteHeader(http.StatusOK) + _, err = w.Write(responseBytes) + + if err != nil { + logging.Logger().Err(err) + } +} + +func (handler nonInclusionHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { + if r.Method != http.MethodPost { + w.WriteHeader(http.StatusMethodNotAllowed) + return + } + logging.Logger().Info().Msg("received prove request") + buf, err := io.ReadAll(r.Body) + if err != nil { + logging.Logger().Info().Msg("error reading request body") + logging.Logger().Info().Msg(err.Error()) + malformedBodyError(err).send(w) + return + } + + var proof *prover.Proof - proof, err = ps.ProveInclusion(¶ms) - } else { logging.Logger().Info().Msg("non-inclusion proof") var params prover.NonInclusionParameters @@ -157,7 +201,7 @@ func (handler proveHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { var numberOfUtxos = uint32(len(params.Root)) var ps *prover.ProvingSystem for _, provingSystem := range handler.provingSystem { - if !provingSystem.Inclusion && provingSystem.NumberOfUtxos == numberOfUtxos { + if provingSystem.NonInclusionNumberOfUtxos == numberOfUtxos { ps = provingSystem break } @@ -168,7 +212,68 @@ func (handler proveHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { return } proof, err = ps.ProveNonInclusion(¶ms) + + if err != nil { + logging.Logger().Err(err) + provingError(err).send(w) + return + } + + responseBytes, err := json.Marshal(&proof) + if err != nil { + logging.Logger().Err(err) + unexpectedError(err).send(w) + return + } + + w.WriteHeader(http.StatusOK) + _, err = w.Write(responseBytes) + + if err != nil { + logging.Logger().Err(err) } +} +func (handler combinedHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { + if r.Method != http.MethodPost { + w.WriteHeader(http.StatusMethodNotAllowed) + return + } + logging.Logger().Info().Msg("received prove request") + buf, err := io.ReadAll(r.Body) + if err != nil { + logging.Logger().Info().Msg("error reading request body") + logging.Logger().Info().Msg(err.Error()) + malformedBodyError(err).send(w) + return + } + + var proof *prover.Proof + + logging.Logger().Info().Msg("non-inclusion proof") + var params prover.CombinedParameters + + err = json.Unmarshal(buf, ¶ms) + if err != nil { + malformedBodyError(err).send(w) + return + } + + var inclusionNumberOfUtxos = uint32(len(params.InclusionParameters.Root)) + var nonInclusionNumberOfUtxos = uint32(len(params.NonInclusionParameters.Root)) + var ps *prover.ProvingSystem + for _, provingSystem := range handler.provingSystem { + if provingSystem.InclusionNumberOfUtxos == inclusionNumberOfUtxos && provingSystem.NonInclusionNumberOfUtxos == nonInclusionNumberOfUtxos { + ps = provingSystem + break + } + } + + if ps == nil { + provingError(fmt.Errorf("no proving system for %d inclusion utxos & %d non-inclusion", inclusionNumberOfUtxos, nonInclusionNumberOfUtxos)).send(w) + return + } + proof, err = ps.ProveCombined(¶ms) + if err != nil { logging.Logger().Err(err) provingError(err).send(w) diff --git a/gnark-prover/test-data/combined.csv b/gnark-prover/test-data/combined.csv new file mode 100644 index 0000000000..207769b771 --- /dev/null +++ b/gnark-prover/test-data/combined.csv @@ -0,0 +1,240 @@ +1;{"inclusion":{"root":["0x95b9c57aff2e9a4542697930de9a2045afd3d5d13a25b2fddbc3146f9abbcbb"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x43a45e0c2fea642fd016c9e1eccbd6703e0f8216fc6055f95e1a244bd0f0537"]},"nonInclusion":{"root":["0x215b48daa4ad2516f755084184ebe9dd2f375cbca0a955560670bdef4df7c6"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x3af"],"leafLowerRangeValue":["0x3ae"],"leafHigherRangeValue":["0x3b0"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x95b9c57aff2e9a4542697930de9a2045afd3d5d13a25b2fddbc3146f9abbcbb"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x43a45e0c2fea642fd016c9e1eccbd6703e0f8216fc6055f95e1a244bd0f0537"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x16f"],"leafLowerRangeValue":["0x16e"],"leafHigherRangeValue":["0x170"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x95b9c57aff2e9a4542697930de9a2045afd3d5d13a25b2fddbc3146f9abbcbb"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x43a45e0c2fea642fd016c9e1eccbd6703e0f8216fc6055f95e1a244bd0f0537"]},"nonInclusion":{"root":["0x2e7f761d9a2918f7185ac17eb4975ff918bd38ead4e66c29a07b02eaf51549c4"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x11e"],"leafLowerRangeValue":["0x11f"],"leafHigherRangeValue":["0x121"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x95b9c57aff2e9a4542697930de9a2045afd3d5d13a25b2fddbc3146f9abbcbb"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x43a45e0c2fea642fd016c9e1eccbd6703e0f8216fc6055f95e1a244bd0f0537"]},"nonInclusion":{"root":["0x2141b300f8bdc0294bec1955c595b50ac34a9ade1ff3323d828a550752097e95"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x2a9"],"leafLowerRangeValue":["0x2a6"],"leafHigherRangeValue":["0x2a8"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x95b9c57aff2e9a4542697930de9a2045afd3d5d13a25b2fddbc3146f9abbcbb"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x43a45e0c2fea642fd016c9e1eccbd6703e0f8216fc6055f95e1a244bd0f0537"]},"nonInclusion":{"root":["0x22c3f04ee41dc847016fa84de7358698429d589e687a579d08fdf9f665192129"],"inPathIndices":[999],"inPathElements":[["0x0"]],"value":["0x2ba"],"leafLowerRangeValue":["0x2b9"],"leafHigherRangeValue":["0x2bb"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x95b9c57aff2e9a4542697930de9a2045afd3d5d13a25b2fddbc3146f9abbcbb"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x43a45e0c2fea642fd016c9e1eccbd6703e0f8216fc6055f95e1a244bd0f0537"]},"nonInclusion":{"root":["0xfd29c6488ca0d85e63668613ce4e1a83843a4ba1113aa573cfcb8113702a0db"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x27a724f056c7ace91dcef134662ab15980f1a897f53b97ffcd041bf096a6be2f"]},"nonInclusion":{"root":["0x215b48daa4ad2516f755084184ebe9dd2f375cbca0a955560670bdef4df7c6"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x3af"],"leafLowerRangeValue":["0x3ae"],"leafHigherRangeValue":["0x3b0"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x27a724f056c7ace91dcef134662ab15980f1a897f53b97ffcd041bf096a6be2f"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x16f"],"leafLowerRangeValue":["0x16e"],"leafHigherRangeValue":["0x170"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x27a724f056c7ace91dcef134662ab15980f1a897f53b97ffcd041bf096a6be2f"]},"nonInclusion":{"root":["0x2e7f761d9a2918f7185ac17eb4975ff918bd38ead4e66c29a07b02eaf51549c4"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x11e"],"leafLowerRangeValue":["0x11f"],"leafHigherRangeValue":["0x121"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x27a724f056c7ace91dcef134662ab15980f1a897f53b97ffcd041bf096a6be2f"]},"nonInclusion":{"root":["0x2141b300f8bdc0294bec1955c595b50ac34a9ade1ff3323d828a550752097e95"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x2a9"],"leafLowerRangeValue":["0x2a6"],"leafHigherRangeValue":["0x2a8"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x27a724f056c7ace91dcef134662ab15980f1a897f53b97ffcd041bf096a6be2f"]},"nonInclusion":{"root":["0x22c3f04ee41dc847016fa84de7358698429d589e687a579d08fdf9f665192129"],"inPathIndices":[999],"inPathElements":[["0x0"]],"value":["0x2ba"],"leafLowerRangeValue":["0x2b9"],"leafHigherRangeValue":["0x2bb"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x27a724f056c7ace91dcef134662ab15980f1a897f53b97ffcd041bf096a6be2f"]},"nonInclusion":{"root":["0xfd29c6488ca0d85e63668613ce4e1a83843a4ba1113aa573cfcb8113702a0db"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x20763d3b4b5fe863cd8f90c4a6c95822df5a8e91c35f17ce739d31aa7aad35e2"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x215b48daa4ad2516f755084184ebe9dd2f375cbca0a955560670bdef4df7c6"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x3af"],"leafLowerRangeValue":["0x3ae"],"leafHigherRangeValue":["0x3b0"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x20763d3b4b5fe863cd8f90c4a6c95822df5a8e91c35f17ce739d31aa7aad35e2"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x16f"],"leafLowerRangeValue":["0x16e"],"leafHigherRangeValue":["0x170"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x20763d3b4b5fe863cd8f90c4a6c95822df5a8e91c35f17ce739d31aa7aad35e2"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2e7f761d9a2918f7185ac17eb4975ff918bd38ead4e66c29a07b02eaf51549c4"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x11e"],"leafLowerRangeValue":["0x11f"],"leafHigherRangeValue":["0x121"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x20763d3b4b5fe863cd8f90c4a6c95822df5a8e91c35f17ce739d31aa7aad35e2"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2141b300f8bdc0294bec1955c595b50ac34a9ade1ff3323d828a550752097e95"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x2a9"],"leafLowerRangeValue":["0x2a6"],"leafHigherRangeValue":["0x2a8"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x20763d3b4b5fe863cd8f90c4a6c95822df5a8e91c35f17ce739d31aa7aad35e2"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x22c3f04ee41dc847016fa84de7358698429d589e687a579d08fdf9f665192129"],"inPathIndices":[999],"inPathElements":[["0x0"]],"value":["0x2ba"],"leafLowerRangeValue":["0x2b9"],"leafHigherRangeValue":["0x2bb"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x20763d3b4b5fe863cd8f90c4a6c95822df5a8e91c35f17ce739d31aa7aad35e2"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0xfd29c6488ca0d85e63668613ce4e1a83843a4ba1113aa573cfcb8113702a0db"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2117c2bc586146580d9120fc30a1953ea16ea840856fe82621be5b6c685aa664"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x27bedf0fc62d9f081163a2a75a403494f083748eafc332ecd5d9c72d921aa956"]},"nonInclusion":{"root":["0x215b48daa4ad2516f755084184ebe9dd2f375cbca0a955560670bdef4df7c6"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x3af"],"leafLowerRangeValue":["0x3ae"],"leafHigherRangeValue":["0x3b0"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2117c2bc586146580d9120fc30a1953ea16ea840856fe82621be5b6c685aa664"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x27bedf0fc62d9f081163a2a75a403494f083748eafc332ecd5d9c72d921aa956"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x16f"],"leafLowerRangeValue":["0x16e"],"leafHigherRangeValue":["0x170"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2117c2bc586146580d9120fc30a1953ea16ea840856fe82621be5b6c685aa664"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x27bedf0fc62d9f081163a2a75a403494f083748eafc332ecd5d9c72d921aa956"]},"nonInclusion":{"root":["0x2e7f761d9a2918f7185ac17eb4975ff918bd38ead4e66c29a07b02eaf51549c4"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x11e"],"leafLowerRangeValue":["0x11f"],"leafHigherRangeValue":["0x121"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2117c2bc586146580d9120fc30a1953ea16ea840856fe82621be5b6c685aa664"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x27bedf0fc62d9f081163a2a75a403494f083748eafc332ecd5d9c72d921aa956"]},"nonInclusion":{"root":["0x2141b300f8bdc0294bec1955c595b50ac34a9ade1ff3323d828a550752097e95"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x2a9"],"leafLowerRangeValue":["0x2a6"],"leafHigherRangeValue":["0x2a8"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2117c2bc586146580d9120fc30a1953ea16ea840856fe82621be5b6c685aa664"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x27bedf0fc62d9f081163a2a75a403494f083748eafc332ecd5d9c72d921aa956"]},"nonInclusion":{"root":["0x22c3f04ee41dc847016fa84de7358698429d589e687a579d08fdf9f665192129"],"inPathIndices":[999],"inPathElements":[["0x0"]],"value":["0x2ba"],"leafLowerRangeValue":["0x2b9"],"leafHigherRangeValue":["0x2bb"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2117c2bc586146580d9120fc30a1953ea16ea840856fe82621be5b6c685aa664"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x27bedf0fc62d9f081163a2a75a403494f083748eafc332ecd5d9c72d921aa956"]},"nonInclusion":{"root":["0xfd29c6488ca0d85e63668613ce4e1a83843a4ba1113aa573cfcb8113702a0db"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2fd15775df723e1093461da54f17cae22d502b1e11023082547fb8c6cc714d78"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2d09df8ae10da3c06d97561bf091f192454b1aa846cdab730603027637a607c1"]},"nonInclusion":{"root":["0x215b48daa4ad2516f755084184ebe9dd2f375cbca0a955560670bdef4df7c6"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x3af"],"leafLowerRangeValue":["0x3ae"],"leafHigherRangeValue":["0x3b0"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2fd15775df723e1093461da54f17cae22d502b1e11023082547fb8c6cc714d78"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2d09df8ae10da3c06d97561bf091f192454b1aa846cdab730603027637a607c1"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x16f"],"leafLowerRangeValue":["0x16e"],"leafHigherRangeValue":["0x170"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2fd15775df723e1093461da54f17cae22d502b1e11023082547fb8c6cc714d78"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2d09df8ae10da3c06d97561bf091f192454b1aa846cdab730603027637a607c1"]},"nonInclusion":{"root":["0x2e7f761d9a2918f7185ac17eb4975ff918bd38ead4e66c29a07b02eaf51549c4"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x11e"],"leafLowerRangeValue":["0x11f"],"leafHigherRangeValue":["0x121"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2fd15775df723e1093461da54f17cae22d502b1e11023082547fb8c6cc714d78"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2d09df8ae10da3c06d97561bf091f192454b1aa846cdab730603027637a607c1"]},"nonInclusion":{"root":["0x2141b300f8bdc0294bec1955c595b50ac34a9ade1ff3323d828a550752097e95"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x2a9"],"leafLowerRangeValue":["0x2a6"],"leafHigherRangeValue":["0x2a8"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2fd15775df723e1093461da54f17cae22d502b1e11023082547fb8c6cc714d78"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2d09df8ae10da3c06d97561bf091f192454b1aa846cdab730603027637a607c1"]},"nonInclusion":{"root":["0x22c3f04ee41dc847016fa84de7358698429d589e687a579d08fdf9f665192129"],"inPathIndices":[999],"inPathElements":[["0x0"]],"value":["0x2ba"],"leafLowerRangeValue":["0x2b9"],"leafHigherRangeValue":["0x2bb"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2fd15775df723e1093461da54f17cae22d502b1e11023082547fb8c6cc714d78"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2d09df8ae10da3c06d97561bf091f192454b1aa846cdab730603027637a607c1"]},"nonInclusion":{"root":["0xfd29c6488ca0d85e63668613ce4e1a83843a4ba1113aa573cfcb8113702a0db"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[0]}} +1;{"inclusion":{"root":["0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd","0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c","0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c"]},"nonInclusion":{"root":["0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f","0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x12d","0x12d"],"leafLowerRangeValue":["0x12c","0x12c"],"leafHigherRangeValue":["0x12e","0x12e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd","0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c","0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c"]},"nonInclusion":{"root":["0x3e7","0x4fa8a0c221ea6280edaece3926242bb5cfbf4627cd1ea68265a5f997208ae91"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x15e","0x15e"],"leafLowerRangeValue":["0x15d","0x15d"],"leafHigherRangeValue":["0x15f","0x15f"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd","0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c","0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c"]},"nonInclusion":{"root":["0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff","0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x27b","0x27b"],"leafLowerRangeValue":["0x27c","0x27c"],"leafHigherRangeValue":["0x27e","0x27e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd","0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c","0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c"]},"nonInclusion":{"root":["0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767","0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x255","0x255"],"leafLowerRangeValue":["0x252","0x252"],"leafHigherRangeValue":["0x254","0x254"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd","0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c","0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c"]},"nonInclusion":{"root":["0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1","0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2d8","0x2d8"],"leafLowerRangeValue":["0x2d7","0x2d7"],"leafHigherRangeValue":["0x2d9","0x2d9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd","0x23e3759d0d0289d6ec6263956473f5a6467f1eabc85b34fd3e74a1e88cde06cd"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c","0x1ba69c4c8faa0688b51440efe2a7dfab636e11f9f693d979fbae6ce65e41fe0c"]},"nonInclusion":{"root":["0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d","0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"value":["0x1a","0x1a"],"leafLowerRangeValue":["0x19","0x19"],"leafHigherRangeValue":["0x1b","0x1b"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x3e7","0x2971a0621cbb3388f115452f3d719480d50985bae3269de17e8e00d5b5730a15"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340","0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340"]},"nonInclusion":{"root":["0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f","0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x12d","0x12d"],"leafLowerRangeValue":["0x12c","0x12c"],"leafHigherRangeValue":["0x12e","0x12e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x3e7","0x2971a0621cbb3388f115452f3d719480d50985bae3269de17e8e00d5b5730a15"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340","0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340"]},"nonInclusion":{"root":["0x3e7","0x4fa8a0c221ea6280edaece3926242bb5cfbf4627cd1ea68265a5f997208ae91"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x15e","0x15e"],"leafLowerRangeValue":["0x15d","0x15d"],"leafHigherRangeValue":["0x15f","0x15f"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x3e7","0x2971a0621cbb3388f115452f3d719480d50985bae3269de17e8e00d5b5730a15"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340","0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340"]},"nonInclusion":{"root":["0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff","0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x27b","0x27b"],"leafLowerRangeValue":["0x27c","0x27c"],"leafHigherRangeValue":["0x27e","0x27e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x3e7","0x2971a0621cbb3388f115452f3d719480d50985bae3269de17e8e00d5b5730a15"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340","0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340"]},"nonInclusion":{"root":["0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767","0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x255","0x255"],"leafLowerRangeValue":["0x252","0x252"],"leafHigherRangeValue":["0x254","0x254"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x3e7","0x2971a0621cbb3388f115452f3d719480d50985bae3269de17e8e00d5b5730a15"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340","0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340"]},"nonInclusion":{"root":["0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1","0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2d8","0x2d8"],"leafLowerRangeValue":["0x2d7","0x2d7"],"leafHigherRangeValue":["0x2d9","0x2d9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x3e7","0x2971a0621cbb3388f115452f3d719480d50985bae3269de17e8e00d5b5730a15"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340","0x1c9497e5999c1305ae652e52f298321d4107471a77afd47e476ea870a332c340"]},"nonInclusion":{"root":["0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d","0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"value":["0x1a","0x1a"],"leafLowerRangeValue":["0x19","0x19"],"leafHigherRangeValue":["0x1b","0x1b"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3","0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1b3e726c6008c78d0bc0ac2cee959ea7247166bcce496d9383db2297b4eed59"]},"nonInclusion":{"root":["0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f","0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x12d","0x12d"],"leafLowerRangeValue":["0x12c","0x12c"],"leafHigherRangeValue":["0x12e","0x12e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3","0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1b3e726c6008c78d0bc0ac2cee959ea7247166bcce496d9383db2297b4eed59"]},"nonInclusion":{"root":["0x3e7","0x4fa8a0c221ea6280edaece3926242bb5cfbf4627cd1ea68265a5f997208ae91"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x15e","0x15e"],"leafLowerRangeValue":["0x15d","0x15d"],"leafHigherRangeValue":["0x15f","0x15f"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3","0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1b3e726c6008c78d0bc0ac2cee959ea7247166bcce496d9383db2297b4eed59"]},"nonInclusion":{"root":["0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff","0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x27b","0x27b"],"leafLowerRangeValue":["0x27c","0x27c"],"leafHigherRangeValue":["0x27e","0x27e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3","0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1b3e726c6008c78d0bc0ac2cee959ea7247166bcce496d9383db2297b4eed59"]},"nonInclusion":{"root":["0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767","0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x255","0x255"],"leafLowerRangeValue":["0x252","0x252"],"leafHigherRangeValue":["0x254","0x254"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3","0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1b3e726c6008c78d0bc0ac2cee959ea7247166bcce496d9383db2297b4eed59"]},"nonInclusion":{"root":["0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1","0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2d8","0x2d8"],"leafLowerRangeValue":["0x2d7","0x2d7"],"leafHigherRangeValue":["0x2d9","0x2d9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3","0x675b46c8e369387a285c53aeb3dec9b20810afbbf9f9a97005dcfe2a2d8ffd3"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1b3e726c6008c78d0bc0ac2cee959ea7247166bcce496d9383db2297b4eed59"]},"nonInclusion":{"root":["0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d","0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"value":["0x1a","0x1a"],"leafLowerRangeValue":["0x19","0x19"],"leafHigherRangeValue":["0x1b","0x1b"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a","0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5","0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5"]},"nonInclusion":{"root":["0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f","0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x12d","0x12d"],"leafLowerRangeValue":["0x12c","0x12c"],"leafHigherRangeValue":["0x12e","0x12e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a","0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5","0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5"]},"nonInclusion":{"root":["0x3e7","0x4fa8a0c221ea6280edaece3926242bb5cfbf4627cd1ea68265a5f997208ae91"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x15e","0x15e"],"leafLowerRangeValue":["0x15d","0x15d"],"leafHigherRangeValue":["0x15f","0x15f"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a","0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5","0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5"]},"nonInclusion":{"root":["0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff","0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x27b","0x27b"],"leafLowerRangeValue":["0x27c","0x27c"],"leafHigherRangeValue":["0x27e","0x27e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a","0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5","0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5"]},"nonInclusion":{"root":["0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767","0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x255","0x255"],"leafLowerRangeValue":["0x252","0x252"],"leafHigherRangeValue":["0x254","0x254"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a","0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5","0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5"]},"nonInclusion":{"root":["0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1","0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2d8","0x2d8"],"leafLowerRangeValue":["0x2d7","0x2d7"],"leafHigherRangeValue":["0x2d9","0x2d9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a","0x59b1a7747da515ab82197a14ea3b3a54624d6c836a4444de763217fede6ae2a"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5","0xd203fe2640b0a6edd4845c88aa7eaaf7e40ac24f406aeef910c5515b52a9cb5"]},"nonInclusion":{"root":["0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d","0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"value":["0x1a","0x1a"],"leafLowerRangeValue":["0x19","0x19"],"leafHigherRangeValue":["0x1b","0x1b"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3","0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f","0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f"]},"nonInclusion":{"root":["0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f","0x1c14d67ba97893c9d419c44159563475b34c8833c817cd7a999a8cccf5d3f19f"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x12d","0x12d"],"leafLowerRangeValue":["0x12c","0x12c"],"leafHigherRangeValue":["0x12e","0x12e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3","0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f","0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f"]},"nonInclusion":{"root":["0x3e7","0x4fa8a0c221ea6280edaece3926242bb5cfbf4627cd1ea68265a5f997208ae91"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x15e","0x15e"],"leafLowerRangeValue":["0x15d","0x15d"],"leafHigherRangeValue":["0x15f","0x15f"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3","0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f","0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f"]},"nonInclusion":{"root":["0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff","0x75dacf824689816e58867c265aabcb63f92efc04fd8c6cdafc142f94f726eff"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x27b","0x27b"],"leafLowerRangeValue":["0x27c","0x27c"],"leafHigherRangeValue":["0x27e","0x27e"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3","0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f","0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f"]},"nonInclusion":{"root":["0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767","0x298e47ce8f4dde16a403299de528dbf14509817a6d81a37e7b58bbaa9877f767"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x255","0x255"],"leafLowerRangeValue":["0x252","0x252"],"leafHigherRangeValue":["0x254","0x254"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3","0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f","0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f"]},"nonInclusion":{"root":["0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1","0xf93f84d39fc33727e85ed82d8e868b6c25b6b4e346020a833fee1d9a4e656e1"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2d8","0x2d8"],"leafLowerRangeValue":["0x2d7","0x2d7"],"leafHigherRangeValue":["0x2d9","0x2d9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3","0x20b0ba13870eceed6be345e9244906fe2af7d3404a9017d66cbee78f0e4e93e3"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f","0x792bb611ef6449ffa74f4be3615d8457520fcefc94ad6b3048f87e88887781f"]},"nonInclusion":{"root":["0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d","0x243f25af1c015104aaa6192ef954236248a9075dd1eb0a6eff7293f51136f73d"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"value":["0x1a","0x1a"],"leafLowerRangeValue":["0x19","0x19"],"leafHigherRangeValue":["0x1b","0x1b"],"leafIndex":[0,0]}} +1;{"inclusion":{"root":["0x1a3a8baef805cbc17424920bf9a9af79fe4c3ce610bc59ebbca967b7f18120cc"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1da8e20c69334c58009d72192ea7b99f05768f7d158c6ffb6f344d9f62235257"]},"nonInclusion":{"root":["0x2657e9db575f4a069b735f63625f0ef7ff4709b28aed8e6a51629317d758c6aa"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x217"],"leafLowerRangeValue":["0x216"],"leafHigherRangeValue":["0x218"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x1a3a8baef805cbc17424920bf9a9af79fe4c3ce610bc59ebbca967b7f18120cc"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1da8e20c69334c58009d72192ea7b99f05768f7d158c6ffb6f344d9f62235257"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x1a3a8baef805cbc17424920bf9a9af79fe4c3ce610bc59ebbca967b7f18120cc"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1da8e20c69334c58009d72192ea7b99f05768f7d158c6ffb6f344d9f62235257"]},"nonInclusion":{"root":["0x2e73ca149aa930a613e573da62b00d6c909ae5be74362b6001108d536968b769"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2bf"],"leafLowerRangeValue":["0x2c0"],"leafHigherRangeValue":["0x2c2"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x1a3a8baef805cbc17424920bf9a9af79fe4c3ce610bc59ebbca967b7f18120cc"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1da8e20c69334c58009d72192ea7b99f05768f7d158c6ffb6f344d9f62235257"]},"nonInclusion":{"root":["0x12dc4ff489179110dffbda63a8c735751ad8d1d0761ceb254803ff30bcc7bfa3"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x33e"],"leafLowerRangeValue":["0x33b"],"leafHigherRangeValue":["0x33d"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x1a3a8baef805cbc17424920bf9a9af79fe4c3ce610bc59ebbca967b7f18120cc"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1da8e20c69334c58009d72192ea7b99f05768f7d158c6ffb6f344d9f62235257"]},"nonInclusion":{"root":["0x2fe14e2c096c245211720e39919378611c6145587ac824b5c2de112fa2d3e3f3"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x21b"],"leafLowerRangeValue":["0x21a"],"leafHigherRangeValue":["0x21c"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x1a3a8baef805cbc17424920bf9a9af79fe4c3ce610bc59ebbca967b7f18120cc"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1da8e20c69334c58009d72192ea7b99f05768f7d158c6ffb6f344d9f62235257"]},"nonInclusion":{"root":["0x2c40c157d1ffb8ebc89b459997a2a01e0ce82fee030ccac7921143b85d6512be"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2eb"],"leafLowerRangeValue":["0x2ea"],"leafHigherRangeValue":["0x2ec"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x30e992ebb7eac77764922534487c52d1466fe645b70e00cdb091399149d493b"]},"nonInclusion":{"root":["0x2657e9db575f4a069b735f63625f0ef7ff4709b28aed8e6a51629317d758c6aa"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x217"],"leafLowerRangeValue":["0x216"],"leafHigherRangeValue":["0x218"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x30e992ebb7eac77764922534487c52d1466fe645b70e00cdb091399149d493b"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x30e992ebb7eac77764922534487c52d1466fe645b70e00cdb091399149d493b"]},"nonInclusion":{"root":["0x2e73ca149aa930a613e573da62b00d6c909ae5be74362b6001108d536968b769"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2bf"],"leafLowerRangeValue":["0x2c0"],"leafHigherRangeValue":["0x2c2"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x30e992ebb7eac77764922534487c52d1466fe645b70e00cdb091399149d493b"]},"nonInclusion":{"root":["0x12dc4ff489179110dffbda63a8c735751ad8d1d0761ceb254803ff30bcc7bfa3"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x33e"],"leafLowerRangeValue":["0x33b"],"leafHigherRangeValue":["0x33d"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x30e992ebb7eac77764922534487c52d1466fe645b70e00cdb091399149d493b"]},"nonInclusion":{"root":["0x2fe14e2c096c245211720e39919378611c6145587ac824b5c2de112fa2d3e3f3"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x21b"],"leafLowerRangeValue":["0x21a"],"leafHigherRangeValue":["0x21c"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x30e992ebb7eac77764922534487c52d1466fe645b70e00cdb091399149d493b"]},"nonInclusion":{"root":["0x2c40c157d1ffb8ebc89b459997a2a01e0ce82fee030ccac7921143b85d6512be"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2eb"],"leafLowerRangeValue":["0x2ea"],"leafHigherRangeValue":["0x2ec"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x13e5c8b01ac40d375e02ed105bd66100befdbd7e80829347112d2828ced661b6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2657e9db575f4a069b735f63625f0ef7ff4709b28aed8e6a51629317d758c6aa"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x217"],"leafLowerRangeValue":["0x216"],"leafHigherRangeValue":["0x218"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x13e5c8b01ac40d375e02ed105bd66100befdbd7e80829347112d2828ced661b6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x13e5c8b01ac40d375e02ed105bd66100befdbd7e80829347112d2828ced661b6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2e73ca149aa930a613e573da62b00d6c909ae5be74362b6001108d536968b769"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2bf"],"leafLowerRangeValue":["0x2c0"],"leafHigherRangeValue":["0x2c2"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x13e5c8b01ac40d375e02ed105bd66100befdbd7e80829347112d2828ced661b6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x12dc4ff489179110dffbda63a8c735751ad8d1d0761ceb254803ff30bcc7bfa3"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x33e"],"leafLowerRangeValue":["0x33b"],"leafHigherRangeValue":["0x33d"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x13e5c8b01ac40d375e02ed105bd66100befdbd7e80829347112d2828ced661b6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2fe14e2c096c245211720e39919378611c6145587ac824b5c2de112fa2d3e3f3"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x21b"],"leafLowerRangeValue":["0x21a"],"leafHigherRangeValue":["0x21c"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x13e5c8b01ac40d375e02ed105bd66100befdbd7e80829347112d2828ced661b6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2c40c157d1ffb8ebc89b459997a2a01e0ce82fee030ccac7921143b85d6512be"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2eb"],"leafLowerRangeValue":["0x2ea"],"leafHigherRangeValue":["0x2ec"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x2129fe4bbccaf815ea9636f57db4cf87fa6dd3186e0b936b8c62596981787bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2fca2a9eeceb312508ed22cf11c7ccd3c8d04e80d705259629c71cbb785ceb0f"]},"nonInclusion":{"root":["0x2657e9db575f4a069b735f63625f0ef7ff4709b28aed8e6a51629317d758c6aa"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x217"],"leafLowerRangeValue":["0x216"],"leafHigherRangeValue":["0x218"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2129fe4bbccaf815ea9636f57db4cf87fa6dd3186e0b936b8c62596981787bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2fca2a9eeceb312508ed22cf11c7ccd3c8d04e80d705259629c71cbb785ceb0f"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x2129fe4bbccaf815ea9636f57db4cf87fa6dd3186e0b936b8c62596981787bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2fca2a9eeceb312508ed22cf11c7ccd3c8d04e80d705259629c71cbb785ceb0f"]},"nonInclusion":{"root":["0x2e73ca149aa930a613e573da62b00d6c909ae5be74362b6001108d536968b769"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2bf"],"leafLowerRangeValue":["0x2c0"],"leafHigherRangeValue":["0x2c2"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x2129fe4bbccaf815ea9636f57db4cf87fa6dd3186e0b936b8c62596981787bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2fca2a9eeceb312508ed22cf11c7ccd3c8d04e80d705259629c71cbb785ceb0f"]},"nonInclusion":{"root":["0x12dc4ff489179110dffbda63a8c735751ad8d1d0761ceb254803ff30bcc7bfa3"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x33e"],"leafLowerRangeValue":["0x33b"],"leafHigherRangeValue":["0x33d"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x2129fe4bbccaf815ea9636f57db4cf87fa6dd3186e0b936b8c62596981787bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2fca2a9eeceb312508ed22cf11c7ccd3c8d04e80d705259629c71cbb785ceb0f"]},"nonInclusion":{"root":["0x2fe14e2c096c245211720e39919378611c6145587ac824b5c2de112fa2d3e3f3"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x21b"],"leafLowerRangeValue":["0x21a"],"leafHigherRangeValue":["0x21c"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x2129fe4bbccaf815ea9636f57db4cf87fa6dd3186e0b936b8c62596981787bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2fca2a9eeceb312508ed22cf11c7ccd3c8d04e80d705259629c71cbb785ceb0f"]},"nonInclusion":{"root":["0x2c40c157d1ffb8ebc89b459997a2a01e0ce82fee030ccac7921143b85d6512be"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2eb"],"leafLowerRangeValue":["0x2ea"],"leafHigherRangeValue":["0x2ec"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x9568c5b34e28c111e4d060dbc037018d1f2f8df0fccec553b87d1d2e3fa2347"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78a48db2daba79d98e6fe3a6f492603793cae5e16f15239f06961210365f121"]},"nonInclusion":{"root":["0x2657e9db575f4a069b735f63625f0ef7ff4709b28aed8e6a51629317d758c6aa"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x217"],"leafLowerRangeValue":["0x216"],"leafHigherRangeValue":["0x218"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x9568c5b34e28c111e4d060dbc037018d1f2f8df0fccec553b87d1d2e3fa2347"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78a48db2daba79d98e6fe3a6f492603793cae5e16f15239f06961210365f121"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2aa"],"leafLowerRangeValue":["0x2a9"],"leafHigherRangeValue":["0x2ab"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x9568c5b34e28c111e4d060dbc037018d1f2f8df0fccec553b87d1d2e3fa2347"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78a48db2daba79d98e6fe3a6f492603793cae5e16f15239f06961210365f121"]},"nonInclusion":{"root":["0x2e73ca149aa930a613e573da62b00d6c909ae5be74362b6001108d536968b769"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2bf"],"leafLowerRangeValue":["0x2c0"],"leafHigherRangeValue":["0x2c2"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x9568c5b34e28c111e4d060dbc037018d1f2f8df0fccec553b87d1d2e3fa2347"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78a48db2daba79d98e6fe3a6f492603793cae5e16f15239f06961210365f121"]},"nonInclusion":{"root":["0x12dc4ff489179110dffbda63a8c735751ad8d1d0761ceb254803ff30bcc7bfa3"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x33e"],"leafLowerRangeValue":["0x33b"],"leafHigherRangeValue":["0x33d"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x9568c5b34e28c111e4d060dbc037018d1f2f8df0fccec553b87d1d2e3fa2347"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78a48db2daba79d98e6fe3a6f492603793cae5e16f15239f06961210365f121"]},"nonInclusion":{"root":["0x2fe14e2c096c245211720e39919378611c6145587ac824b5c2de112fa2d3e3f3"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x21b"],"leafLowerRangeValue":["0x21a"],"leafHigherRangeValue":["0x21c"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x9568c5b34e28c111e4d060dbc037018d1f2f8df0fccec553b87d1d2e3fa2347"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78a48db2daba79d98e6fe3a6f492603793cae5e16f15239f06961210365f121"]},"nonInclusion":{"root":["0x2c40c157d1ffb8ebc89b459997a2a01e0ce82fee030ccac7921143b85d6512be"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2eb"],"leafLowerRangeValue":["0x2ea"],"leafHigherRangeValue":["0x2ec"],"leafIndex":[0]}} +1;{"inclusion":{"root":["0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1","0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499","0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499"]},"nonInclusion":{"root":["0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c","0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x35a","0x35a"],"leafLowerRangeValue":["0x359","0x359"],"leafHigherRangeValue":["0x35b","0x35b"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1","0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499","0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499"]},"nonInclusion":{"root":["0x3e7","0x2eba49535489e830b434cc08493d1278cd072ca86a8e0915c43cda54bd7e3d8b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x189","0x189"],"leafLowerRangeValue":["0x188","0x188"],"leafHigherRangeValue":["0x18a","0x18a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1","0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499","0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499"]},"nonInclusion":{"root":["0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2","0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1b7","0x1b7"],"leafLowerRangeValue":["0x1b8","0x1b8"],"leafHigherRangeValue":["0x1ba","0x1ba"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1","0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499","0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499"]},"nonInclusion":{"root":["0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15","0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x6e","0x6e"],"leafLowerRangeValue":["0x6b","0x6b"],"leafHigherRangeValue":["0x6d","0x6d"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1","0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499","0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499"]},"nonInclusion":{"root":["0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032","0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x3f","0x3f"],"leafLowerRangeValue":["0x3e","0x3e"],"leafHigherRangeValue":["0x40","0x40"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1","0x22cd23052aa47617d992de93f3b5c3e6627bd352c529b097c8b45c23380103f1"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499","0x2a3b5324229347d27fea4ecb1570b64f695698fdbfbe20ac5989faf463869499"]},"nonInclusion":{"root":["0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8","0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1dd","0x1dd"],"leafLowerRangeValue":["0x1dc","0x1dc"],"leafHigherRangeValue":["0x1de","0x1de"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x3e7","0x21b6dbc66b805987add417b2b4ed114e2cfea7db4816765c2c0dcbfaca8d5e7e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd","0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd"]},"nonInclusion":{"root":["0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c","0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x35a","0x35a"],"leafLowerRangeValue":["0x359","0x359"],"leafHigherRangeValue":["0x35b","0x35b"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x3e7","0x21b6dbc66b805987add417b2b4ed114e2cfea7db4816765c2c0dcbfaca8d5e7e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd","0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd"]},"nonInclusion":{"root":["0x3e7","0x2eba49535489e830b434cc08493d1278cd072ca86a8e0915c43cda54bd7e3d8b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x189","0x189"],"leafLowerRangeValue":["0x188","0x188"],"leafHigherRangeValue":["0x18a","0x18a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x3e7","0x21b6dbc66b805987add417b2b4ed114e2cfea7db4816765c2c0dcbfaca8d5e7e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd","0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd"]},"nonInclusion":{"root":["0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2","0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1b7","0x1b7"],"leafLowerRangeValue":["0x1b8","0x1b8"],"leafHigherRangeValue":["0x1ba","0x1ba"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x3e7","0x21b6dbc66b805987add417b2b4ed114e2cfea7db4816765c2c0dcbfaca8d5e7e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd","0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd"]},"nonInclusion":{"root":["0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15","0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x6e","0x6e"],"leafLowerRangeValue":["0x6b","0x6b"],"leafHigherRangeValue":["0x6d","0x6d"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x3e7","0x21b6dbc66b805987add417b2b4ed114e2cfea7db4816765c2c0dcbfaca8d5e7e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd","0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd"]},"nonInclusion":{"root":["0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032","0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x3f","0x3f"],"leafLowerRangeValue":["0x3e","0x3e"],"leafHigherRangeValue":["0x40","0x40"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x3e7","0x21b6dbc66b805987add417b2b4ed114e2cfea7db4816765c2c0dcbfaca8d5e7e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd","0x1185191f17699c26a87b2107505e47744715d724f767b59639ba0354cffe56cd"]},"nonInclusion":{"root":["0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8","0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1dd","0x1dd"],"leafLowerRangeValue":["0x1dc","0x1dc"],"leafHigherRangeValue":["0x1de","0x1de"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2","0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2394a0db860596e041fc42245fcbfc69d6785ee021226759715c864eb5a133f2"]},"nonInclusion":{"root":["0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c","0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x35a","0x35a"],"leafLowerRangeValue":["0x359","0x359"],"leafHigherRangeValue":["0x35b","0x35b"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2","0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2394a0db860596e041fc42245fcbfc69d6785ee021226759715c864eb5a133f2"]},"nonInclusion":{"root":["0x3e7","0x2eba49535489e830b434cc08493d1278cd072ca86a8e0915c43cda54bd7e3d8b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x189","0x189"],"leafLowerRangeValue":["0x188","0x188"],"leafHigherRangeValue":["0x18a","0x18a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2","0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2394a0db860596e041fc42245fcbfc69d6785ee021226759715c864eb5a133f2"]},"nonInclusion":{"root":["0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2","0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1b7","0x1b7"],"leafLowerRangeValue":["0x1b8","0x1b8"],"leafHigherRangeValue":["0x1ba","0x1ba"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2","0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2394a0db860596e041fc42245fcbfc69d6785ee021226759715c864eb5a133f2"]},"nonInclusion":{"root":["0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15","0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x6e","0x6e"],"leafLowerRangeValue":["0x6b","0x6b"],"leafHigherRangeValue":["0x6d","0x6d"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2","0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2394a0db860596e041fc42245fcbfc69d6785ee021226759715c864eb5a133f2"]},"nonInclusion":{"root":["0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032","0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x3f","0x3f"],"leafLowerRangeValue":["0x3e","0x3e"],"leafHigherRangeValue":["0x40","0x40"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2","0x22b65815a88f1b79311d4174dcae0a20a59cfc401d4f351f40694e5a42925cf2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2394a0db860596e041fc42245fcbfc69d6785ee021226759715c864eb5a133f2"]},"nonInclusion":{"root":["0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8","0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1dd","0x1dd"],"leafLowerRangeValue":["0x1dc","0x1dc"],"leafHigherRangeValue":["0x1de","0x1de"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df","0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277","0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277"]},"nonInclusion":{"root":["0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c","0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x35a","0x35a"],"leafLowerRangeValue":["0x359","0x359"],"leafHigherRangeValue":["0x35b","0x35b"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df","0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277","0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277"]},"nonInclusion":{"root":["0x3e7","0x2eba49535489e830b434cc08493d1278cd072ca86a8e0915c43cda54bd7e3d8b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x189","0x189"],"leafLowerRangeValue":["0x188","0x188"],"leafHigherRangeValue":["0x18a","0x18a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df","0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277","0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277"]},"nonInclusion":{"root":["0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2","0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1b7","0x1b7"],"leafLowerRangeValue":["0x1b8","0x1b8"],"leafHigherRangeValue":["0x1ba","0x1ba"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df","0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277","0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277"]},"nonInclusion":{"root":["0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15","0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x6e","0x6e"],"leafLowerRangeValue":["0x6b","0x6b"],"leafHigherRangeValue":["0x6d","0x6d"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df","0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277","0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277"]},"nonInclusion":{"root":["0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032","0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x3f","0x3f"],"leafLowerRangeValue":["0x3e","0x3e"],"leafHigherRangeValue":["0x40","0x40"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df","0x177739fd86b8bc895d8e010699d8bf695040f24e7a70f96eb4f5d86cb92277df"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277","0x2f9c1db0d65e1a938d94d5a226f646cf601dfdc9bc45340349b318e14cdb4277"]},"nonInclusion":{"root":["0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8","0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1dd","0x1dd"],"leafLowerRangeValue":["0x1dc","0x1dc"],"leafHigherRangeValue":["0x1de","0x1de"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c","0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177","0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177"]},"nonInclusion":{"root":["0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c","0x229c477ba8ca964a5352b415eb1835cef7d40bd9b4fb26a87c32740ba37f106c"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x35a","0x35a"],"leafLowerRangeValue":["0x359","0x359"],"leafHigherRangeValue":["0x35b","0x35b"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c","0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177","0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177"]},"nonInclusion":{"root":["0x3e7","0x2eba49535489e830b434cc08493d1278cd072ca86a8e0915c43cda54bd7e3d8b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x189","0x189"],"leafLowerRangeValue":["0x188","0x188"],"leafHigherRangeValue":["0x18a","0x18a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c","0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177","0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177"]},"nonInclusion":{"root":["0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2","0xbda9b898ab01d465de1ec0fc8a9777bf0723ce45350111aa35df87c3b5ae8d2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1b7","0x1b7"],"leafLowerRangeValue":["0x1b8","0x1b8"],"leafHigherRangeValue":["0x1ba","0x1ba"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c","0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177","0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177"]},"nonInclusion":{"root":["0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15","0xb9545be725c945a37eaf37c70ab5979cc0135b380c62b6cd43b7b385782da15"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x6e","0x6e"],"leafLowerRangeValue":["0x6b","0x6b"],"leafHigherRangeValue":["0x6d","0x6d"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c","0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177","0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177"]},"nonInclusion":{"root":["0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032","0xa27152c9417262314529b83da96928b0066d32027344dd3aec1861e13d0c032"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x3f","0x3f"],"leafLowerRangeValue":["0x3e","0x3e"],"leafHigherRangeValue":["0x40","0x40"],"leafIndex":[1,1]}} +0;{"inclusion":{"root":["0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c","0x15124b13ada145df71514f6aa9270aed5404d3c30882951ea6b1c7eaa6bc130c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177","0xa58d7332c89631040547bd2c938f6a0739734da727c01d504f02fb03c272177"]},"nonInclusion":{"root":["0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8","0x108a1955f5dfea80ad8b105b08ccab5c3f8f73e65af4228b80959aba11b15bc8"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1dd","0x1dd"],"leafLowerRangeValue":["0x1dc","0x1dc"],"leafHigherRangeValue":["0x1de","0x1de"],"leafIndex":[1,1]}} +1;{"inclusion":{"root":["0x986ab492c76ec9998c6fd061a880ead27e40d5a9e05e823dcc897b6880198e6"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16ef0e5bed21c7f14a37ae28fd4eee16978a24521e070a0094b67a4d35c1bf33"]},"nonInclusion":{"root":["0x131f827bdc973bb2ef9c6e8ca33ed670a668ed677d0ff78ca26702ec666b11ce"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x4d"],"leafLowerRangeValue":["0x4c"],"leafHigherRangeValue":["0x4e"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x986ab492c76ec9998c6fd061a880ead27e40d5a9e05e823dcc897b6880198e6"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16ef0e5bed21c7f14a37ae28fd4eee16978a24521e070a0094b67a4d35c1bf33"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xc0"],"leafLowerRangeValue":["0xbf"],"leafHigherRangeValue":["0xc1"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x986ab492c76ec9998c6fd061a880ead27e40d5a9e05e823dcc897b6880198e6"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16ef0e5bed21c7f14a37ae28fd4eee16978a24521e070a0094b67a4d35c1bf33"]},"nonInclusion":{"root":["0x163ede8b662be11f6ed215a7241639dc2a6ddeaf257fca4e032778a01775ad9e"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x50"],"leafLowerRangeValue":["0x51"],"leafHigherRangeValue":["0x53"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x986ab492c76ec9998c6fd061a880ead27e40d5a9e05e823dcc897b6880198e6"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16ef0e5bed21c7f14a37ae28fd4eee16978a24521e070a0094b67a4d35c1bf33"]},"nonInclusion":{"root":["0x19fe3de81f3157c4f372f3f05d450d398fb2af116bfe39b2da08dc87631a000b"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x242"],"leafLowerRangeValue":["0x23f"],"leafHigherRangeValue":["0x241"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x986ab492c76ec9998c6fd061a880ead27e40d5a9e05e823dcc897b6880198e6"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16ef0e5bed21c7f14a37ae28fd4eee16978a24521e070a0094b67a4d35c1bf33"]},"nonInclusion":{"root":["0x2ce597fa75e0106f58e304d47cd09b17049d9a5076ad2286fb1166c13b7b4c4e"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1b1"],"leafLowerRangeValue":["0x1b0"],"leafHigherRangeValue":["0x1b2"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x986ab492c76ec9998c6fd061a880ead27e40d5a9e05e823dcc897b6880198e6"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16ef0e5bed21c7f14a37ae28fd4eee16978a24521e070a0094b67a4d35c1bf33"]},"nonInclusion":{"root":["0x1444340e013071f0d5506720f296ac9f4df9ae51d4b440cf583db048aeb66c6f"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x169"],"leafLowerRangeValue":["0x168"],"leafHigherRangeValue":["0x16a"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x25178997a47367bd4a1025dd9d1383c4293c50996565ffc83da80ee65c3f104e"]},"nonInclusion":{"root":["0x131f827bdc973bb2ef9c6e8ca33ed670a668ed677d0ff78ca26702ec666b11ce"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x4d"],"leafLowerRangeValue":["0x4c"],"leafHigherRangeValue":["0x4e"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x25178997a47367bd4a1025dd9d1383c4293c50996565ffc83da80ee65c3f104e"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xc0"],"leafLowerRangeValue":["0xbf"],"leafHigherRangeValue":["0xc1"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x25178997a47367bd4a1025dd9d1383c4293c50996565ffc83da80ee65c3f104e"]},"nonInclusion":{"root":["0x163ede8b662be11f6ed215a7241639dc2a6ddeaf257fca4e032778a01775ad9e"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x50"],"leafLowerRangeValue":["0x51"],"leafHigherRangeValue":["0x53"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x25178997a47367bd4a1025dd9d1383c4293c50996565ffc83da80ee65c3f104e"]},"nonInclusion":{"root":["0x19fe3de81f3157c4f372f3f05d450d398fb2af116bfe39b2da08dc87631a000b"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x242"],"leafLowerRangeValue":["0x23f"],"leafHigherRangeValue":["0x241"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x25178997a47367bd4a1025dd9d1383c4293c50996565ffc83da80ee65c3f104e"]},"nonInclusion":{"root":["0x2ce597fa75e0106f58e304d47cd09b17049d9a5076ad2286fb1166c13b7b4c4e"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1b1"],"leafLowerRangeValue":["0x1b0"],"leafHigherRangeValue":["0x1b2"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x25178997a47367bd4a1025dd9d1383c4293c50996565ffc83da80ee65c3f104e"]},"nonInclusion":{"root":["0x1444340e013071f0d5506720f296ac9f4df9ae51d4b440cf583db048aeb66c6f"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x169"],"leafLowerRangeValue":["0x168"],"leafHigherRangeValue":["0x16a"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x95536eca88889ce927f76f75bdde8fde6e3a3ccc0e70fb272f58e39fdde7246"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x131f827bdc973bb2ef9c6e8ca33ed670a668ed677d0ff78ca26702ec666b11ce"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x4d"],"leafLowerRangeValue":["0x4c"],"leafHigherRangeValue":["0x4e"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x95536eca88889ce927f76f75bdde8fde6e3a3ccc0e70fb272f58e39fdde7246"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xc0"],"leafLowerRangeValue":["0xbf"],"leafHigherRangeValue":["0xc1"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x95536eca88889ce927f76f75bdde8fde6e3a3ccc0e70fb272f58e39fdde7246"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x163ede8b662be11f6ed215a7241639dc2a6ddeaf257fca4e032778a01775ad9e"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x50"],"leafLowerRangeValue":["0x51"],"leafHigherRangeValue":["0x53"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x95536eca88889ce927f76f75bdde8fde6e3a3ccc0e70fb272f58e39fdde7246"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x19fe3de81f3157c4f372f3f05d450d398fb2af116bfe39b2da08dc87631a000b"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x242"],"leafLowerRangeValue":["0x23f"],"leafHigherRangeValue":["0x241"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x95536eca88889ce927f76f75bdde8fde6e3a3ccc0e70fb272f58e39fdde7246"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2ce597fa75e0106f58e304d47cd09b17049d9a5076ad2286fb1166c13b7b4c4e"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1b1"],"leafLowerRangeValue":["0x1b0"],"leafHigherRangeValue":["0x1b2"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x95536eca88889ce927f76f75bdde8fde6e3a3ccc0e70fb272f58e39fdde7246"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x1444340e013071f0d5506720f296ac9f4df9ae51d4b440cf583db048aeb66c6f"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x169"],"leafLowerRangeValue":["0x168"],"leafHigherRangeValue":["0x16a"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x197525ee1453a75f92f9874ba5035d49c3c3d226999429f7f08ea1483f335914"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x95ed0398813091607f786299bbb648dce0a45efb984cdd89d8516266c23eb18"]},"nonInclusion":{"root":["0x131f827bdc973bb2ef9c6e8ca33ed670a668ed677d0ff78ca26702ec666b11ce"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x4d"],"leafLowerRangeValue":["0x4c"],"leafHigherRangeValue":["0x4e"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x197525ee1453a75f92f9874ba5035d49c3c3d226999429f7f08ea1483f335914"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x95ed0398813091607f786299bbb648dce0a45efb984cdd89d8516266c23eb18"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xc0"],"leafLowerRangeValue":["0xbf"],"leafHigherRangeValue":["0xc1"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x197525ee1453a75f92f9874ba5035d49c3c3d226999429f7f08ea1483f335914"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x95ed0398813091607f786299bbb648dce0a45efb984cdd89d8516266c23eb18"]},"nonInclusion":{"root":["0x163ede8b662be11f6ed215a7241639dc2a6ddeaf257fca4e032778a01775ad9e"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x50"],"leafLowerRangeValue":["0x51"],"leafHigherRangeValue":["0x53"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x197525ee1453a75f92f9874ba5035d49c3c3d226999429f7f08ea1483f335914"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x95ed0398813091607f786299bbb648dce0a45efb984cdd89d8516266c23eb18"]},"nonInclusion":{"root":["0x19fe3de81f3157c4f372f3f05d450d398fb2af116bfe39b2da08dc87631a000b"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x242"],"leafLowerRangeValue":["0x23f"],"leafHigherRangeValue":["0x241"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x197525ee1453a75f92f9874ba5035d49c3c3d226999429f7f08ea1483f335914"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x95ed0398813091607f786299bbb648dce0a45efb984cdd89d8516266c23eb18"]},"nonInclusion":{"root":["0x2ce597fa75e0106f58e304d47cd09b17049d9a5076ad2286fb1166c13b7b4c4e"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1b1"],"leafLowerRangeValue":["0x1b0"],"leafHigherRangeValue":["0x1b2"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x197525ee1453a75f92f9874ba5035d49c3c3d226999429f7f08ea1483f335914"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x95ed0398813091607f786299bbb648dce0a45efb984cdd89d8516266c23eb18"]},"nonInclusion":{"root":["0x1444340e013071f0d5506720f296ac9f4df9ae51d4b440cf583db048aeb66c6f"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x169"],"leafLowerRangeValue":["0x168"],"leafHigherRangeValue":["0x16a"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x1c41b9437c85cf45e0fa59cc037b833364d46164b77b227833c290b9c774b27b"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1864d10d3ecf844d207a851531327215f2e0ef6e17bdf556bdb969092f4fef8e"]},"nonInclusion":{"root":["0x131f827bdc973bb2ef9c6e8ca33ed670a668ed677d0ff78ca26702ec666b11ce"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x4d"],"leafLowerRangeValue":["0x4c"],"leafHigherRangeValue":["0x4e"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x1c41b9437c85cf45e0fa59cc037b833364d46164b77b227833c290b9c774b27b"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1864d10d3ecf844d207a851531327215f2e0ef6e17bdf556bdb969092f4fef8e"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xc0"],"leafLowerRangeValue":["0xbf"],"leafHigherRangeValue":["0xc1"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x1c41b9437c85cf45e0fa59cc037b833364d46164b77b227833c290b9c774b27b"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1864d10d3ecf844d207a851531327215f2e0ef6e17bdf556bdb969092f4fef8e"]},"nonInclusion":{"root":["0x163ede8b662be11f6ed215a7241639dc2a6ddeaf257fca4e032778a01775ad9e"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x50"],"leafLowerRangeValue":["0x51"],"leafHigherRangeValue":["0x53"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x1c41b9437c85cf45e0fa59cc037b833364d46164b77b227833c290b9c774b27b"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1864d10d3ecf844d207a851531327215f2e0ef6e17bdf556bdb969092f4fef8e"]},"nonInclusion":{"root":["0x19fe3de81f3157c4f372f3f05d450d398fb2af116bfe39b2da08dc87631a000b"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x242"],"leafLowerRangeValue":["0x23f"],"leafHigherRangeValue":["0x241"],"leafIndex":[5]}} +0;{"inclusion":{"root":["0x1c41b9437c85cf45e0fa59cc037b833364d46164b77b227833c290b9c774b27b"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1864d10d3ecf844d207a851531327215f2e0ef6e17bdf556bdb969092f4fef8e"]},"nonInclusion":{"root":["0x2ce597fa75e0106f58e304d47cd09b17049d9a5076ad2286fb1166c13b7b4c4e"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1b1"],"leafLowerRangeValue":["0x1b0"],"leafHigherRangeValue":["0x1b2"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x1c41b9437c85cf45e0fa59cc037b833364d46164b77b227833c290b9c774b27b"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1864d10d3ecf844d207a851531327215f2e0ef6e17bdf556bdb969092f4fef8e"]},"nonInclusion":{"root":["0x1444340e013071f0d5506720f296ac9f4df9ae51d4b440cf583db048aeb66c6f"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x169"],"leafLowerRangeValue":["0x168"],"leafHigherRangeValue":["0x16a"],"leafIndex":[6]}} +1;{"inclusion":{"root":["0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9","0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e","0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e"]},"nonInclusion":{"root":["0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e","0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x149","0x149"],"leafLowerRangeValue":["0x148","0x148"],"leafHigherRangeValue":["0x14a","0x14a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9","0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e","0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e"]},"nonInclusion":{"root":["0x3e7","0xd937fe1563ef3b8e6fbef399f4b3db8c404a197adf5c22c5b79b8b87e85423f"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x333","0x333"],"leafLowerRangeValue":["0x332","0x332"],"leafHigherRangeValue":["0x334","0x334"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9","0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e","0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e"]},"nonInclusion":{"root":["0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc","0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x282","0x282"],"leafLowerRangeValue":["0x283","0x283"],"leafHigherRangeValue":["0x285","0x285"],"leafIndex":[5,5]}} +0;{"inclusion":{"root":["0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9","0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e","0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e"]},"nonInclusion":{"root":["0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6","0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x248","0x248"],"leafLowerRangeValue":["0x245","0x245"],"leafHigherRangeValue":["0x247","0x247"],"leafIndex":[6,6]}} +0;{"inclusion":{"root":["0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9","0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e","0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e"]},"nonInclusion":{"root":["0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2","0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1f8","0x1f8"],"leafLowerRangeValue":["0x1f7","0x1f7"],"leafHigherRangeValue":["0x1f9","0x1f9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9","0x1d0fe9417a491a750b5e7e883f80456096b32f0ec78d6133f3b3baf5fa659ad9"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e","0x6063c6136ef9bde857db688c03cb6e656dbd68f1d44609d20ddecfbfd11a61e"]},"nonInclusion":{"root":["0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa","0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x190","0x190"],"leafLowerRangeValue":["0x18f","0x18f"],"leafHigherRangeValue":["0x191","0x191"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x3e7","0x875e9b053716879fbd064440c19d4e35336cbb335c00380617361a16b069df2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589","0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589"]},"nonInclusion":{"root":["0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e","0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x149","0x149"],"leafLowerRangeValue":["0x148","0x148"],"leafHigherRangeValue":["0x14a","0x14a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x3e7","0x875e9b053716879fbd064440c19d4e35336cbb335c00380617361a16b069df2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589","0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589"]},"nonInclusion":{"root":["0x3e7","0xd937fe1563ef3b8e6fbef399f4b3db8c404a197adf5c22c5b79b8b87e85423f"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x333","0x333"],"leafLowerRangeValue":["0x332","0x332"],"leafHigherRangeValue":["0x334","0x334"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x3e7","0x875e9b053716879fbd064440c19d4e35336cbb335c00380617361a16b069df2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589","0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589"]},"nonInclusion":{"root":["0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc","0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x282","0x282"],"leafLowerRangeValue":["0x283","0x283"],"leafHigherRangeValue":["0x285","0x285"],"leafIndex":[5,5]}} +0;{"inclusion":{"root":["0x3e7","0x875e9b053716879fbd064440c19d4e35336cbb335c00380617361a16b069df2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589","0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589"]},"nonInclusion":{"root":["0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6","0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x248","0x248"],"leafLowerRangeValue":["0x245","0x245"],"leafHigherRangeValue":["0x247","0x247"],"leafIndex":[6,6]}} +0;{"inclusion":{"root":["0x3e7","0x875e9b053716879fbd064440c19d4e35336cbb335c00380617361a16b069df2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589","0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589"]},"nonInclusion":{"root":["0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2","0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1f8","0x1f8"],"leafLowerRangeValue":["0x1f7","0x1f7"],"leafHigherRangeValue":["0x1f9","0x1f9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x3e7","0x875e9b053716879fbd064440c19d4e35336cbb335c00380617361a16b069df2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589","0x250bacdab0b430aa69764bad1132856bd456ae8f212a4efa843d66651e230589"]},"nonInclusion":{"root":["0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa","0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x190","0x190"],"leafLowerRangeValue":["0x18f","0x18f"],"leafHigherRangeValue":["0x191","0x191"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095","0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2178859857cb97e3617ef45fbe11e0232f8ab6afc9e2ccc6caf9f6990f79c50f"]},"nonInclusion":{"root":["0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e","0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x149","0x149"],"leafLowerRangeValue":["0x148","0x148"],"leafHigherRangeValue":["0x14a","0x14a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095","0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2178859857cb97e3617ef45fbe11e0232f8ab6afc9e2ccc6caf9f6990f79c50f"]},"nonInclusion":{"root":["0x3e7","0xd937fe1563ef3b8e6fbef399f4b3db8c404a197adf5c22c5b79b8b87e85423f"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x333","0x333"],"leafLowerRangeValue":["0x332","0x332"],"leafHigherRangeValue":["0x334","0x334"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095","0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2178859857cb97e3617ef45fbe11e0232f8ab6afc9e2ccc6caf9f6990f79c50f"]},"nonInclusion":{"root":["0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc","0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x282","0x282"],"leafLowerRangeValue":["0x283","0x283"],"leafHigherRangeValue":["0x285","0x285"],"leafIndex":[5,5]}} +0;{"inclusion":{"root":["0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095","0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2178859857cb97e3617ef45fbe11e0232f8ab6afc9e2ccc6caf9f6990f79c50f"]},"nonInclusion":{"root":["0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6","0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x248","0x248"],"leafLowerRangeValue":["0x245","0x245"],"leafHigherRangeValue":["0x247","0x247"],"leafIndex":[6,6]}} +0;{"inclusion":{"root":["0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095","0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2178859857cb97e3617ef45fbe11e0232f8ab6afc9e2ccc6caf9f6990f79c50f"]},"nonInclusion":{"root":["0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2","0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1f8","0x1f8"],"leafLowerRangeValue":["0x1f7","0x1f7"],"leafHigherRangeValue":["0x1f9","0x1f9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095","0x28398c825dc97794f21a96a546884692623a25d8d0e0cfa4e3801e2437441095"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2178859857cb97e3617ef45fbe11e0232f8ab6afc9e2ccc6caf9f6990f79c50f"]},"nonInclusion":{"root":["0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa","0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x190","0x190"],"leafLowerRangeValue":["0x18f","0x18f"],"leafHigherRangeValue":["0x191","0x191"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991","0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7","0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7"]},"nonInclusion":{"root":["0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e","0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x149","0x149"],"leafLowerRangeValue":["0x148","0x148"],"leafHigherRangeValue":["0x14a","0x14a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991","0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7","0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7"]},"nonInclusion":{"root":["0x3e7","0xd937fe1563ef3b8e6fbef399f4b3db8c404a197adf5c22c5b79b8b87e85423f"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x333","0x333"],"leafLowerRangeValue":["0x332","0x332"],"leafHigherRangeValue":["0x334","0x334"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991","0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7","0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7"]},"nonInclusion":{"root":["0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc","0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x282","0x282"],"leafLowerRangeValue":["0x283","0x283"],"leafHigherRangeValue":["0x285","0x285"],"leafIndex":[5,5]}} +0;{"inclusion":{"root":["0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991","0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7","0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7"]},"nonInclusion":{"root":["0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6","0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x248","0x248"],"leafLowerRangeValue":["0x245","0x245"],"leafHigherRangeValue":["0x247","0x247"],"leafIndex":[6,6]}} +0;{"inclusion":{"root":["0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991","0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7","0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7"]},"nonInclusion":{"root":["0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2","0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1f8","0x1f8"],"leafLowerRangeValue":["0x1f7","0x1f7"],"leafHigherRangeValue":["0x1f9","0x1f9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991","0x47651ed1142765fc503e0627bde7b40682338d63108b7e8f9e73459aafbb991"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7","0x24905f099f6f27fee1301a4c95a37629ee27cec5996c350479c72d6f3e1f53d7"]},"nonInclusion":{"root":["0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa","0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x190","0x190"],"leafLowerRangeValue":["0x18f","0x18f"],"leafHigherRangeValue":["0x191","0x191"],"leafIndex":[2,2]}} +0;{"inclusion":{"root":["0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4","0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f","0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f"]},"nonInclusion":{"root":["0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e","0x2f440bd39ecc691a5f008dfa5afcf8044a61c1c9a9a0357335fc6da0afe9294e"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x149","0x149"],"leafLowerRangeValue":["0x148","0x148"],"leafHigherRangeValue":["0x14a","0x14a"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4","0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f","0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f"]},"nonInclusion":{"root":["0x3e7","0xd937fe1563ef3b8e6fbef399f4b3db8c404a197adf5c22c5b79b8b87e85423f"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x333","0x333"],"leafLowerRangeValue":["0x332","0x332"],"leafHigherRangeValue":["0x334","0x334"],"leafIndex":[3,3]}} +0;{"inclusion":{"root":["0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4","0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f","0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f"]},"nonInclusion":{"root":["0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc","0x2d2780a34cc89bfa4e3b5b4014a1b01015f7fe946e54ab53cc8abaad4f3a98bc"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x282","0x282"],"leafLowerRangeValue":["0x283","0x283"],"leafHigherRangeValue":["0x285","0x285"],"leafIndex":[5,5]}} +0;{"inclusion":{"root":["0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4","0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f","0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f"]},"nonInclusion":{"root":["0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6","0x2496b8f59bdc1e2ede1ba87a50ea713ac6d3f9d3e913d850ab69982366b416f6"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x248","0x248"],"leafLowerRangeValue":["0x245","0x245"],"leafHigherRangeValue":["0x247","0x247"],"leafIndex":[6,6]}} +0;{"inclusion":{"root":["0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4","0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f","0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f"]},"nonInclusion":{"root":["0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2","0x18d565e815f8775e9e1846a48971314fb165d52ee2e73024e43370016bc96a2"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1f8","0x1f8"],"leafLowerRangeValue":["0x1f7","0x1f7"],"leafHigherRangeValue":["0x1f9","0x1f9"],"leafIndex":[0,0]}} +0;{"inclusion":{"root":["0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4","0xde04036e245b030d985d5d5596d69bb6793e7171410f0620d08a091d4f77fc4"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f","0x188c00485fea0e47ada954e6981b2e083200f6ad57ca49a0d15f2de2fc7e145f"]},"nonInclusion":{"root":["0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa","0x17b41ec3ecf398bcaab995862536abc535f780b62b9cb027fce1f0885b2c00fa"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x190","0x190"],"leafLowerRangeValue":["0x18f","0x18f"],"leafHigherRangeValue":["0x191","0x191"],"leafIndex":[2,2]}} +1;{"inclusion":{"root":["0x5a5f7dba85a5cf6e87fa07e4dc94028b16ea30dc263eb27237b1bb2ba430cc9"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x23ea3051d2348ef6588089872a08c9c2c053ffec1f9c91ffa2461e497a4d4d25"]},"nonInclusion":{"root":["0x12bb498dd9cb8145776d7a3c96064d30905595a4caa7edaaa519e21422ded493"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2f9"],"leafLowerRangeValue":["0x2f8"],"leafHigherRangeValue":["0x2fa"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x5a5f7dba85a5cf6e87fa07e4dc94028b16ea30dc263eb27237b1bb2ba430cc9"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x23ea3051d2348ef6588089872a08c9c2c053ffec1f9c91ffa2461e497a4d4d25"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x12b"],"leafLowerRangeValue":["0x12a"],"leafHigherRangeValue":["0x12c"],"leafIndex":[13]}} +0;{"inclusion":{"root":["0x5a5f7dba85a5cf6e87fa07e4dc94028b16ea30dc263eb27237b1bb2ba430cc9"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x23ea3051d2348ef6588089872a08c9c2c053ffec1f9c91ffa2461e497a4d4d25"]},"nonInclusion":{"root":["0xf7a9c9f7d58b1971d55342b3d8e2725d73fd8b96730c441afe83e7a8c13f26f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x269"],"leafLowerRangeValue":["0x26a"],"leafHigherRangeValue":["0x26c"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x5a5f7dba85a5cf6e87fa07e4dc94028b16ea30dc263eb27237b1bb2ba430cc9"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x23ea3051d2348ef6588089872a08c9c2c053ffec1f9c91ffa2461e497a4d4d25"]},"nonInclusion":{"root":["0x4d5e2548398124285fd6fc4447b2a06c84b4ffc206823fbaf7b887d9341d3bf"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x20d"],"leafLowerRangeValue":["0x20a"],"leafHigherRangeValue":["0x20c"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x5a5f7dba85a5cf6e87fa07e4dc94028b16ea30dc263eb27237b1bb2ba430cc9"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x23ea3051d2348ef6588089872a08c9c2c053ffec1f9c91ffa2461e497a4d4d25"]},"nonInclusion":{"root":["0x2e45aa2cfdb027bfd658b038c323aa1daace92ae96d326b855de4c7515056064"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x200"],"leafLowerRangeValue":["0x1ff"],"leafHigherRangeValue":["0x201"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x5a5f7dba85a5cf6e87fa07e4dc94028b16ea30dc263eb27237b1bb2ba430cc9"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x23ea3051d2348ef6588089872a08c9c2c053ffec1f9c91ffa2461e497a4d4d25"]},"nonInclusion":{"root":["0x2ec07f678cf16a7ca22c852cd725aae47f503e5e9b6aaedabfc47dc7f64340d0"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x340"],"leafLowerRangeValue":["0x33f"],"leafHigherRangeValue":["0x341"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18178bce15cc56351e00321d5bfd3ed7aacc51bfd37b003ecafe90ab31d24877"]},"nonInclusion":{"root":["0x12bb498dd9cb8145776d7a3c96064d30905595a4caa7edaaa519e21422ded493"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2f9"],"leafLowerRangeValue":["0x2f8"],"leafHigherRangeValue":["0x2fa"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18178bce15cc56351e00321d5bfd3ed7aacc51bfd37b003ecafe90ab31d24877"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x12b"],"leafLowerRangeValue":["0x12a"],"leafHigherRangeValue":["0x12c"],"leafIndex":[13]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18178bce15cc56351e00321d5bfd3ed7aacc51bfd37b003ecafe90ab31d24877"]},"nonInclusion":{"root":["0xf7a9c9f7d58b1971d55342b3d8e2725d73fd8b96730c441afe83e7a8c13f26f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x269"],"leafLowerRangeValue":["0x26a"],"leafHigherRangeValue":["0x26c"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18178bce15cc56351e00321d5bfd3ed7aacc51bfd37b003ecafe90ab31d24877"]},"nonInclusion":{"root":["0x4d5e2548398124285fd6fc4447b2a06c84b4ffc206823fbaf7b887d9341d3bf"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x20d"],"leafLowerRangeValue":["0x20a"],"leafHigherRangeValue":["0x20c"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18178bce15cc56351e00321d5bfd3ed7aacc51bfd37b003ecafe90ab31d24877"]},"nonInclusion":{"root":["0x2e45aa2cfdb027bfd658b038c323aa1daace92ae96d326b855de4c7515056064"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x200"],"leafLowerRangeValue":["0x1ff"],"leafHigherRangeValue":["0x201"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18178bce15cc56351e00321d5bfd3ed7aacc51bfd37b003ecafe90ab31d24877"]},"nonInclusion":{"root":["0x2ec07f678cf16a7ca22c852cd725aae47f503e5e9b6aaedabfc47dc7f64340d0"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x340"],"leafLowerRangeValue":["0x33f"],"leafHigherRangeValue":["0x341"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x1e2180a2fcf532c688870917bb2e1d2fa873807a34bb733817dc141439c66d47"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x12bb498dd9cb8145776d7a3c96064d30905595a4caa7edaaa519e21422ded493"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2f9"],"leafLowerRangeValue":["0x2f8"],"leafHigherRangeValue":["0x2fa"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x1e2180a2fcf532c688870917bb2e1d2fa873807a34bb733817dc141439c66d47"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x12b"],"leafLowerRangeValue":["0x12a"],"leafHigherRangeValue":["0x12c"],"leafIndex":[13]}} +0;{"inclusion":{"root":["0x1e2180a2fcf532c688870917bb2e1d2fa873807a34bb733817dc141439c66d47"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0xf7a9c9f7d58b1971d55342b3d8e2725d73fd8b96730c441afe83e7a8c13f26f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x269"],"leafLowerRangeValue":["0x26a"],"leafHigherRangeValue":["0x26c"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x1e2180a2fcf532c688870917bb2e1d2fa873807a34bb733817dc141439c66d47"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x4d5e2548398124285fd6fc4447b2a06c84b4ffc206823fbaf7b887d9341d3bf"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x20d"],"leafLowerRangeValue":["0x20a"],"leafHigherRangeValue":["0x20c"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x1e2180a2fcf532c688870917bb2e1d2fa873807a34bb733817dc141439c66d47"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2e45aa2cfdb027bfd658b038c323aa1daace92ae96d326b855de4c7515056064"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x200"],"leafLowerRangeValue":["0x1ff"],"leafHigherRangeValue":["0x201"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x1e2180a2fcf532c688870917bb2e1d2fa873807a34bb733817dc141439c66d47"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]},"nonInclusion":{"root":["0x2ec07f678cf16a7ca22c852cd725aae47f503e5e9b6aaedabfc47dc7f64340d0"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x340"],"leafLowerRangeValue":["0x33f"],"leafHigherRangeValue":["0x341"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x141ecb92ee827e72c857fb6a0f11a0d1a25b170e5e2a60197f752c59744aa19d"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2c04db42473a5961bd139f85033f0bcf57e26ffcf4e9e95b65f3020b5b2e9b3f"]},"nonInclusion":{"root":["0x12bb498dd9cb8145776d7a3c96064d30905595a4caa7edaaa519e21422ded493"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2f9"],"leafLowerRangeValue":["0x2f8"],"leafHigherRangeValue":["0x2fa"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x141ecb92ee827e72c857fb6a0f11a0d1a25b170e5e2a60197f752c59744aa19d"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2c04db42473a5961bd139f85033f0bcf57e26ffcf4e9e95b65f3020b5b2e9b3f"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x12b"],"leafLowerRangeValue":["0x12a"],"leafHigherRangeValue":["0x12c"],"leafIndex":[13]}} +0;{"inclusion":{"root":["0x141ecb92ee827e72c857fb6a0f11a0d1a25b170e5e2a60197f752c59744aa19d"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2c04db42473a5961bd139f85033f0bcf57e26ffcf4e9e95b65f3020b5b2e9b3f"]},"nonInclusion":{"root":["0xf7a9c9f7d58b1971d55342b3d8e2725d73fd8b96730c441afe83e7a8c13f26f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x269"],"leafLowerRangeValue":["0x26a"],"leafHigherRangeValue":["0x26c"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x141ecb92ee827e72c857fb6a0f11a0d1a25b170e5e2a60197f752c59744aa19d"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2c04db42473a5961bd139f85033f0bcf57e26ffcf4e9e95b65f3020b5b2e9b3f"]},"nonInclusion":{"root":["0x4d5e2548398124285fd6fc4447b2a06c84b4ffc206823fbaf7b887d9341d3bf"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x20d"],"leafLowerRangeValue":["0x20a"],"leafHigherRangeValue":["0x20c"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x141ecb92ee827e72c857fb6a0f11a0d1a25b170e5e2a60197f752c59744aa19d"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2c04db42473a5961bd139f85033f0bcf57e26ffcf4e9e95b65f3020b5b2e9b3f"]},"nonInclusion":{"root":["0x2e45aa2cfdb027bfd658b038c323aa1daace92ae96d326b855de4c7515056064"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x200"],"leafLowerRangeValue":["0x1ff"],"leafHigherRangeValue":["0x201"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x141ecb92ee827e72c857fb6a0f11a0d1a25b170e5e2a60197f752c59744aa19d"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2c04db42473a5961bd139f85033f0bcf57e26ffcf4e9e95b65f3020b5b2e9b3f"]},"nonInclusion":{"root":["0x2ec07f678cf16a7ca22c852cd725aae47f503e5e9b6aaedabfc47dc7f64340d0"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x340"],"leafLowerRangeValue":["0x33f"],"leafHigherRangeValue":["0x341"],"leafIndex":[3]}} +0;{"inclusion":{"root":["0x294cdd1a2c155ae715ea43790572195c2e61e20e75abbd1beba8123b83d73c1d"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x122720d36599e7f419aaee9f9c1ba634584a40df097f2fc87245964428e07f7f"]},"nonInclusion":{"root":["0x12bb498dd9cb8145776d7a3c96064d30905595a4caa7edaaa519e21422ded493"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2f9"],"leafLowerRangeValue":["0x2f8"],"leafHigherRangeValue":["0x2fa"],"leafIndex":[6]}} +0;{"inclusion":{"root":["0x294cdd1a2c155ae715ea43790572195c2e61e20e75abbd1beba8123b83d73c1d"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x122720d36599e7f419aaee9f9c1ba634584a40df097f2fc87245964428e07f7f"]},"nonInclusion":{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x12b"],"leafLowerRangeValue":["0x12a"],"leafHigherRangeValue":["0x12c"],"leafIndex":[13]}} +0;{"inclusion":{"root":["0x294cdd1a2c155ae715ea43790572195c2e61e20e75abbd1beba8123b83d73c1d"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x122720d36599e7f419aaee9f9c1ba634584a40df097f2fc87245964428e07f7f"]},"nonInclusion":{"root":["0xf7a9c9f7d58b1971d55342b3d8e2725d73fd8b96730c441afe83e7a8c13f26f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x269"],"leafLowerRangeValue":["0x26a"],"leafHigherRangeValue":["0x26c"],"leafIndex":[0]}} +0;{"inclusion":{"root":["0x294cdd1a2c155ae715ea43790572195c2e61e20e75abbd1beba8123b83d73c1d"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x122720d36599e7f419aaee9f9c1ba634584a40df097f2fc87245964428e07f7f"]},"nonInclusion":{"root":["0x4d5e2548398124285fd6fc4447b2a06c84b4ffc206823fbaf7b887d9341d3bf"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x20d"],"leafLowerRangeValue":["0x20a"],"leafHigherRangeValue":["0x20c"],"leafIndex":[1]}} +0;{"inclusion":{"root":["0x294cdd1a2c155ae715ea43790572195c2e61e20e75abbd1beba8123b83d73c1d"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x122720d36599e7f419aaee9f9c1ba634584a40df097f2fc87245964428e07f7f"]},"nonInclusion":{"root":["0x2e45aa2cfdb027bfd658b038c323aa1daace92ae96d326b855de4c7515056064"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x200"],"leafLowerRangeValue":["0x1ff"],"leafHigherRangeValue":["0x201"],"leafIndex":[2]}} +0;{"inclusion":{"root":["0x294cdd1a2c155ae715ea43790572195c2e61e20e75abbd1beba8123b83d73c1d"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x122720d36599e7f419aaee9f9c1ba634584a40df097f2fc87245964428e07f7f"]},"nonInclusion":{"root":["0x2ec07f678cf16a7ca22c852cd725aae47f503e5e9b6aaedabfc47dc7f64340d0"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x340"],"leafLowerRangeValue":["0x33f"],"leafHigherRangeValue":["0x341"],"leafIndex":[3]}} +1;{"inclusion":{"root":["0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0","0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990","0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990"]},"nonInclusion":{"root":["0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38","0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x238","0x238"],"leafLowerRangeValue":["0x237","0x237"],"leafHigherRangeValue":["0x239","0x239"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0","0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990","0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990"]},"nonInclusion":{"root":["0x3e7","0x245257a111e68c7a1b8765a4204817c2d5fc42bbc20b00afb2d20dac720ef4d2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x152","0x152"],"leafLowerRangeValue":["0x151","0x151"],"leafHigherRangeValue":["0x153","0x153"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0","0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990","0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990"]},"nonInclusion":{"root":["0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84","0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x359","0x359"],"leafLowerRangeValue":["0x35a","0x35a"],"leafHigherRangeValue":["0x35c","0x35c"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0","0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990","0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990"]},"nonInclusion":{"root":["0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9","0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x290","0x290"],"leafLowerRangeValue":["0x28d","0x28d"],"leafHigherRangeValue":["0x28f","0x28f"],"leafIndex":[10,10]}} +0;{"inclusion":{"root":["0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0","0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990","0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990"]},"nonInclusion":{"root":["0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d","0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xd","0xd"],"leafLowerRangeValue":["0xc","0xc"],"leafHigherRangeValue":["0xe","0xe"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0","0x13eb96a26b7898e77ae1a6c9662fdd8b6569bc113142d234d127d63bf17b5fa0"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990","0xc6ba085d22ba0d802e4c003000bacf22316750a15904bb8c1a89dbf07ade990"]},"nonInclusion":{"root":["0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba","0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba"],"inPathIndices":[3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2e6","0x2e6"],"leafLowerRangeValue":["0x2e5","0x2e5"],"leafHigherRangeValue":["0x2e7","0x2e7"],"leafIndex":[12,12]}} +0;{"inclusion":{"root":["0x3e7","0xa9a1ba4aa0643cfac948aa13cdd9ccd45251a3571d08e4a6535323153d2a7f8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184","0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184"]},"nonInclusion":{"root":["0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38","0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x238","0x238"],"leafLowerRangeValue":["0x237","0x237"],"leafHigherRangeValue":["0x239","0x239"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x3e7","0xa9a1ba4aa0643cfac948aa13cdd9ccd45251a3571d08e4a6535323153d2a7f8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184","0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184"]},"nonInclusion":{"root":["0x3e7","0x245257a111e68c7a1b8765a4204817c2d5fc42bbc20b00afb2d20dac720ef4d2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x152","0x152"],"leafLowerRangeValue":["0x151","0x151"],"leafHigherRangeValue":["0x153","0x153"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x3e7","0xa9a1ba4aa0643cfac948aa13cdd9ccd45251a3571d08e4a6535323153d2a7f8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184","0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184"]},"nonInclusion":{"root":["0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84","0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x359","0x359"],"leafLowerRangeValue":["0x35a","0x35a"],"leafHigherRangeValue":["0x35c","0x35c"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x3e7","0xa9a1ba4aa0643cfac948aa13cdd9ccd45251a3571d08e4a6535323153d2a7f8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184","0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184"]},"nonInclusion":{"root":["0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9","0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x290","0x290"],"leafLowerRangeValue":["0x28d","0x28d"],"leafHigherRangeValue":["0x28f","0x28f"],"leafIndex":[10,10]}} +0;{"inclusion":{"root":["0x3e7","0xa9a1ba4aa0643cfac948aa13cdd9ccd45251a3571d08e4a6535323153d2a7f8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184","0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184"]},"nonInclusion":{"root":["0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d","0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xd","0xd"],"leafLowerRangeValue":["0xc","0xc"],"leafHigherRangeValue":["0xe","0xe"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x3e7","0xa9a1ba4aa0643cfac948aa13cdd9ccd45251a3571d08e4a6535323153d2a7f8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184","0x257d8832b01edcd8d754885c8096be93d9d0e97c25bde5eb2e4102b2cfff6184"]},"nonInclusion":{"root":["0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba","0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba"],"inPathIndices":[3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2e6","0x2e6"],"leafLowerRangeValue":["0x2e5","0x2e5"],"leafHigherRangeValue":["0x2e7","0x2e7"],"leafIndex":[12,12]}} +0;{"inclusion":{"root":["0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610","0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x179ed3521a9df993cf5302c6cbbce3ac05cc9ca24df531512274b068b282bdd6"]},"nonInclusion":{"root":["0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38","0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x238","0x238"],"leafLowerRangeValue":["0x237","0x237"],"leafHigherRangeValue":["0x239","0x239"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610","0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x179ed3521a9df993cf5302c6cbbce3ac05cc9ca24df531512274b068b282bdd6"]},"nonInclusion":{"root":["0x3e7","0x245257a111e68c7a1b8765a4204817c2d5fc42bbc20b00afb2d20dac720ef4d2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x152","0x152"],"leafLowerRangeValue":["0x151","0x151"],"leafHigherRangeValue":["0x153","0x153"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610","0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x179ed3521a9df993cf5302c6cbbce3ac05cc9ca24df531512274b068b282bdd6"]},"nonInclusion":{"root":["0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84","0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x359","0x359"],"leafLowerRangeValue":["0x35a","0x35a"],"leafHigherRangeValue":["0x35c","0x35c"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610","0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x179ed3521a9df993cf5302c6cbbce3ac05cc9ca24df531512274b068b282bdd6"]},"nonInclusion":{"root":["0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9","0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x290","0x290"],"leafLowerRangeValue":["0x28d","0x28d"],"leafHigherRangeValue":["0x28f","0x28f"],"leafIndex":[10,10]}} +0;{"inclusion":{"root":["0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610","0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x179ed3521a9df993cf5302c6cbbce3ac05cc9ca24df531512274b068b282bdd6"]},"nonInclusion":{"root":["0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d","0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xd","0xd"],"leafLowerRangeValue":["0xc","0xc"],"leafHigherRangeValue":["0xe","0xe"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610","0x28b205a7751e4aff2ca5931fc86ed4f3e01fdc2f3a9b26914dc2e68761114610"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x179ed3521a9df993cf5302c6cbbce3ac05cc9ca24df531512274b068b282bdd6"]},"nonInclusion":{"root":["0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba","0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba"],"inPathIndices":[3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2e6","0x2e6"],"leafLowerRangeValue":["0x2e5","0x2e5"],"leafHigherRangeValue":["0x2e7","0x2e7"],"leafIndex":[12,12]}} +0;{"inclusion":{"root":["0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5","0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a","0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a"]},"nonInclusion":{"root":["0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38","0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x238","0x238"],"leafLowerRangeValue":["0x237","0x237"],"leafHigherRangeValue":["0x239","0x239"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5","0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a","0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a"]},"nonInclusion":{"root":["0x3e7","0x245257a111e68c7a1b8765a4204817c2d5fc42bbc20b00afb2d20dac720ef4d2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x152","0x152"],"leafLowerRangeValue":["0x151","0x151"],"leafHigherRangeValue":["0x153","0x153"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5","0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a","0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a"]},"nonInclusion":{"root":["0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84","0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x359","0x359"],"leafLowerRangeValue":["0x35a","0x35a"],"leafHigherRangeValue":["0x35c","0x35c"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5","0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a","0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a"]},"nonInclusion":{"root":["0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9","0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x290","0x290"],"leafLowerRangeValue":["0x28d","0x28d"],"leafHigherRangeValue":["0x28f","0x28f"],"leafIndex":[10,10]}} +0;{"inclusion":{"root":["0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5","0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a","0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a"]},"nonInclusion":{"root":["0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d","0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xd","0xd"],"leafLowerRangeValue":["0xc","0xc"],"leafHigherRangeValue":["0xe","0xe"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5","0x28c520896efb6afb95d47dc70ec251e2cbfa4fd9fe682ca297901e6b9cf4a2d5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a","0xd122087b1cb8b2dfb7856bc14e0d1dd3a47c8a440034a3d92f24d67a7a5ca8a"]},"nonInclusion":{"root":["0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba","0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba"],"inPathIndices":[3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2e6","0x2e6"],"leafLowerRangeValue":["0x2e5","0x2e5"],"leafHigherRangeValue":["0x2e7","0x2e7"],"leafIndex":[12,12]}} +0;{"inclusion":{"root":["0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216","0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41","0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41"]},"nonInclusion":{"root":["0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38","0x28ba2839b3c26c73d45de960980a971814fcc52a3ec2c2aaa863e28859ce5b38"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x238","0x238"],"leafLowerRangeValue":["0x237","0x237"],"leafHigherRangeValue":["0x239","0x239"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216","0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41","0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41"]},"nonInclusion":{"root":["0x3e7","0x245257a111e68c7a1b8765a4204817c2d5fc42bbc20b00afb2d20dac720ef4d2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x152","0x152"],"leafLowerRangeValue":["0x151","0x151"],"leafHigherRangeValue":["0x153","0x153"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216","0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41","0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41"]},"nonInclusion":{"root":["0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84","0x1eec7b6b58c747b4b3379d1292acf7f70682ea9351a9e809054eb95770910d84"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x359","0x359"],"leafLowerRangeValue":["0x35a","0x35a"],"leafHigherRangeValue":["0x35c","0x35c"],"leafIndex":[13,13]}} +0;{"inclusion":{"root":["0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216","0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41","0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41"]},"nonInclusion":{"root":["0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9","0x20fba3b67b52c693ccfc46e79b82aeb92127ac3a56a8d4938cc4d9d2f0476eb9"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x290","0x290"],"leafLowerRangeValue":["0x28d","0x28d"],"leafHigherRangeValue":["0x28f","0x28f"],"leafIndex":[10,10]}} +0;{"inclusion":{"root":["0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216","0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41","0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41"]},"nonInclusion":{"root":["0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d","0x24242930b891e85ef82e3584c0a8082456ef046e5736ca06afe7b62a2166159d"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xd","0xd"],"leafLowerRangeValue":["0xc","0xc"],"leafHigherRangeValue":["0xe","0xe"],"leafIndex":[11,11]}} +0;{"inclusion":{"root":["0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216","0x14ee3d0aa5266992bd3e2aae6cb1dedf7d61b8790a5c2f22b5fc5cafd2de5216"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41","0x11092fd40140a60c82b5486b29a10d8974ba49ca7c897db2ec007d356c960f41"]},"nonInclusion":{"root":["0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba","0x1d6d686315e5121d2a05251f4eec85d07314318d888832982fce0cb17d52bdba"],"inPathIndices":[3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2e6","0x2e6"],"leafLowerRangeValue":["0x2e5","0x2e5"],"leafHigherRangeValue":["0x2e7","0x2e7"],"leafIndex":[12,12]}} diff --git a/gnark-prover/test-data/inclusion.csv b/gnark-prover/test-data/inclusion.csv index d0aaeb4f41..76ae0b08b4 100644 --- a/gnark-prover/test-data/inclusion.csv +++ b/gnark-prover/test-data/inclusion.csv @@ -1,160 +1,40 @@ -1;{"root":["0x197cc2bd9d438c4ebc9a6d5270bb270f6d2b8b6b1bf3cf2b2c1a74833886d541"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0xa329203b72c937d335e593d1458018b20a8096ab2d7b72377ebc4f02095af3c"]} -0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x1efa289b1fd9952c574343c12c3da8acbcdde0cca794c35749380d6c9aa2da0b"]} -0;{"root":["0x2c58bffc7837456423df5dc1410d67ea0b7848ef9ae553595eac81a5ca2d51bf"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]} -0;{"root":["0x345a2f428d4ad67746b4e2262c331f1e1d49c48fdfc2a9daf8b2b4beac064ac"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x2d78b7f7a57908d4f9044f3f8d580f3e8866128437d0866fbd52c2927b64e2d6"]} -0;{"root":["0x1b7b40e11f0956fdf50cb30e275821331c435dc873b6fe0bd28150ff47f1db09"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2b9a960b188895d27922b59b46e17b6b6364bb5359661cad5cf95acb1c0a613d"]} -1;{"root":["0x1a8308297bb9aab2d66ebaea6e3fd6fa3aca0c5f55756f099f8144962a6b25a6","0x1a8308297bb9aab2d66ebaea6e3fd6fa3aca0c5f55756f099f8144962a6b25a6"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x305733f1c4c222371c5f53caafb62ba2af3c54e458698ae1a445d17ea226bc1a","0x305733f1c4c222371c5f53caafb62ba2af3c54e458698ae1a445d17ea226bc1a"]} -0;{"root":["0x3e7","0x1dc809d53ea159ae09d4c7d6b2890e5f83d4ab022493da5199542849fc0b229f"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1e8b295854868ea88479afbee44eaeafaa8b2ac854d7b61add9245a58da55cc5","0x1e8b295854868ea88479afbee44eaeafaa8b2ac854d7b61add9245a58da55cc5"]} -0;{"root":["0xcab163a7ef38dcb2412a5703a373a99bc3485012a3fd11b8165dca1910ba063","0xcab163a7ef38dcb2412a5703a373a99bc3485012a3fd11b8165dca1910ba063"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0x1260e4bbd25ebe2c8a44318a4c7d4302fab09048fa1ec2ba87e4d3fa45a74520"]} -0;{"root":["0xf457c924b5eb7fd90326c79f8392f5f2aff4145ae65045dbbbfc2feeb3beae5","0xf457c924b5eb7fd90326c79f8392f5f2aff4145ae65045dbbbfc2feeb3beae5"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x2c6baaf939439e37ca375406dd589bbc46895ff471813a5964ba31a8862b2239","0x2c6baaf939439e37ca375406dd589bbc46895ff471813a5964ba31a8862b2239"]} -0;{"root":["0x54bff10983c43d4fc4407177ffe2546da0645e3870c07d29707af1be79d5cb0","0x54bff10983c43d4fc4407177ffe2546da0645e3870c07d29707af1be79d5cb0"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x1c45fe9a77362973d158392da2d551a49342897f1bd16754fcec1a2efaa5855d","0x1c45fe9a77362973d158392da2d551a49342897f1bd16754fcec1a2efaa5855d"]} -1;{"root":["0xf60ab63e08a642f3755f5bff3ec2d0806ae4874f1d003bbfae7791f02b004a5","0xf60ab63e08a642f3755f5bff3ec2d0806ae4874f1d003bbfae7791f02b004a5","0xf60ab63e08a642f3755f5bff3ec2d0806ae4874f1d003bbfae7791f02b004a5"],"inPathIndices":[0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"leaf":["0x23447d9d0b8ce3b71003612d90bd02b16163c12e590bd3118f3c423dd7cd68cd","0x23447d9d0b8ce3b71003612d90bd02b16163c12e590bd3118f3c423dd7cd68cd","0x23447d9d0b8ce3b71003612d90bd02b16163c12e590bd3118f3c423dd7cd68cd"]} -0;{"root":["0x3e7","0x301d568da8ff62475bcbec91874759b0c600699bf9a127ef30166e1977bb634","0x301d568da8ff62475bcbec91874759b0c600699bf9a127ef30166e1977bb634"],"inPathIndices":[0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"leaf":["0x17a0529cfb47283c77e185ee259b82985ed33294888a6a93135df675cd566364","0x17a0529cfb47283c77e185ee259b82985ed33294888a6a93135df675cd566364","0x17a0529cfb47283c77e185ee259b82985ed33294888a6a93135df675cd566364"]} -0;{"root":["0x1ed3e4c503249fe6a9b3ef8dedb31ccc5d190a639166cd58d83f00a17f9346d3","0x1ed3e4c503249fe6a9b3ef8dedb31ccc5d190a639166cd58d83f00a17f9346d3","0x1ed3e4c503249fe6a9b3ef8dedb31ccc5d190a639166cd58d83f00a17f9346d3"],"inPathIndices":[0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"leaf":["0x3e7","0x206562c03ac9e2a186b6b6c6162790ba1aca0ad7e9615c9771e322d1c721e52a","0x206562c03ac9e2a186b6b6c6162790ba1aca0ad7e9615c9771e322d1c721e52a"]} -0;{"root":["0x61d1843185734679f2116335797cdffe0f6666e845574e6fdfad05d6b815295","0x61d1843185734679f2116335797cdffe0f6666e845574e6fdfad05d6b815295","0x61d1843185734679f2116335797cdffe0f6666e845574e6fdfad05d6b815295"],"inPathIndices":[999,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"leaf":["0xa8188a0cc0356a1857c4527e7f5e4537c71af8053eea0439fe2da8ed70ae8f3","0xa8188a0cc0356a1857c4527e7f5e4537c71af8053eea0439fe2da8ed70ae8f3","0xa8188a0cc0356a1857c4527e7f5e4537c71af8053eea0439fe2da8ed70ae8f3"]} -0;{"root":["0x2733d784478fe5f86568cd2ddf6760697ff8b8c19e7ad80d49a8dfc5bde20b7c","0x2733d784478fe5f86568cd2ddf6760697ff8b8c19e7ad80d49a8dfc5bde20b7c","0x2733d784478fe5f86568cd2ddf6760697ff8b8c19e7ad80d49a8dfc5bde20b7c"],"inPathIndices":[0,0,0],"inPathElements":[["0x3e7"],["0x3e7"],["0x3e7"]],"leaf":["0x29e450469b1b2b4398a53e28bde37c6bd869643b6bd77e0d7277b1bfce72916b","0x29e450469b1b2b4398a53e28bde37c6bd869643b6bd77e0d7277b1bfce72916b","0x29e450469b1b2b4398a53e28bde37c6bd869643b6bd77e0d7277b1bfce72916b"]} -1;{"root":["0x516dc1071e8f37216f19fe7dfc6242991ab70ebdd1b1693c7b880c928177d75","0x516dc1071e8f37216f19fe7dfc6242991ab70ebdd1b1693c7b880c928177d75","0x516dc1071e8f37216f19fe7dfc6242991ab70ebdd1b1693c7b880c928177d75","0x516dc1071e8f37216f19fe7dfc6242991ab70ebdd1b1693c7b880c928177d75"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"leaf":["0x118806de2dafa2b406699f116df2f7cec1a314a0d1be59cb204ae9385570f4e6","0x118806de2dafa2b406699f116df2f7cec1a314a0d1be59cb204ae9385570f4e6","0x118806de2dafa2b406699f116df2f7cec1a314a0d1be59cb204ae9385570f4e6","0x118806de2dafa2b406699f116df2f7cec1a314a0d1be59cb204ae9385570f4e6"]} -0;{"root":["0x3e7","0x24d4361b915dd63c572ea96d90a767edb594a98f74d36bdfbb499015782f16a","0x24d4361b915dd63c572ea96d90a767edb594a98f74d36bdfbb499015782f16a","0x24d4361b915dd63c572ea96d90a767edb594a98f74d36bdfbb499015782f16a"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"leaf":["0x250a7a42336f0c0394de4f44559c2788127ed19ff54b8f2c0bf2c3c17e22fcd1","0x250a7a42336f0c0394de4f44559c2788127ed19ff54b8f2c0bf2c3c17e22fcd1","0x250a7a42336f0c0394de4f44559c2788127ed19ff54b8f2c0bf2c3c17e22fcd1","0x250a7a42336f0c0394de4f44559c2788127ed19ff54b8f2c0bf2c3c17e22fcd1"]} -0;{"root":["0xb4a9240725e6103d84c3f6417aa7a4710236fbb249ef81bfd3e66d330972e16","0xb4a9240725e6103d84c3f6417aa7a4710236fbb249ef81bfd3e66d330972e16","0xb4a9240725e6103d84c3f6417aa7a4710236fbb249ef81bfd3e66d330972e16","0xb4a9240725e6103d84c3f6417aa7a4710236fbb249ef81bfd3e66d330972e16"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"leaf":["0x3e7","0x1d025a084f64f672c6579a556ced09b79fc3f87d04960b382dbc494e879b1812","0x1d025a084f64f672c6579a556ced09b79fc3f87d04960b382dbc494e879b1812","0x1d025a084f64f672c6579a556ced09b79fc3f87d04960b382dbc494e879b1812"]} -0;{"root":["0x26bd70c69c4afee2c7d775ad8576bd85fb91b9014e25f61438d931abedd70f4","0x26bd70c69c4afee2c7d775ad8576bd85fb91b9014e25f61438d931abedd70f4","0x26bd70c69c4afee2c7d775ad8576bd85fb91b9014e25f61438d931abedd70f4","0x26bd70c69c4afee2c7d775ad8576bd85fb91b9014e25f61438d931abedd70f4"],"inPathIndices":[999,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"leaf":["0xbeeb34e7af60d1a6bbe76cc719875c98d31e571ff1851dfca62c34ebcc35e59","0xbeeb34e7af60d1a6bbe76cc719875c98d31e571ff1851dfca62c34ebcc35e59","0xbeeb34e7af60d1a6bbe76cc719875c98d31e571ff1851dfca62c34ebcc35e59","0xbeeb34e7af60d1a6bbe76cc719875c98d31e571ff1851dfca62c34ebcc35e59"]} -0;{"root":["0x155fb17e212009910bc1c8493c523215c6d3a03864912492ba8e20f7eebdfd4d","0x155fb17e212009910bc1c8493c523215c6d3a03864912492ba8e20f7eebdfd4d","0x155fb17e212009910bc1c8493c523215c6d3a03864912492ba8e20f7eebdfd4d","0x155fb17e212009910bc1c8493c523215c6d3a03864912492ba8e20f7eebdfd4d"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x3e7"],["0x3e7"],["0x3e7"],["0x3e7"]],"leaf":["0x2564508ea9d289582726a4b18bd3cf548b999b977f86c4a9d6479c4551f3091e","0x2564508ea9d289582726a4b18bd3cf548b999b977f86c4a9d6479c4551f3091e","0x2564508ea9d289582726a4b18bd3cf548b999b977f86c4a9d6479c4551f3091e","0x2564508ea9d289582726a4b18bd3cf548b999b977f86c4a9d6479c4551f3091e"]} -1;{"root":["0x1701df4d11bf6a47317a6d79c5dc8584f7472289d2d91aa8c1fa656f0d5c3377"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x158d1c288a66ab320ee85266fb9101453ef5cc287817926f528392ae04c827a0"]} -0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2b2ddde7a841927611bcb32a5596bd16b2dd0feeb52ac64a6e78f9d4f7d2564a"]} -0;{"root":["0x10ab468de958c7b0a0222e1e45b20e9caaf347a8009e30fd721f005c824ce3e1"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]} -0;{"root":["0x1defab1684f594c1947df105bc76809aa7389d8580b798269494b93b1280f463"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1e7717ca73ad09719bb8c7fec5d5683ef1920f9383ba6c27cd5bcaf443206f25"]} -0;{"root":["0x21fe5fc51652dba2bdef9780652cafb8804866f113032cd0493bad64d073c57a"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x249331fe74da5bd26c62abde30f67acb64bd2dc8462ab53e0db06695616dce9c"]} -1;{"root":["0x2892e2a5589ccb41ad8212e4a011a215d23c3356f879c14ce26f703dba086a62","0x2892e2a5589ccb41ad8212e4a011a215d23c3356f879c14ce26f703dba086a62"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x78c9090e945cdada6e1549b4cb5462f7b6ff4ed18e67b79767d7baa4da2641c","0x78c9090e945cdada6e1549b4cb5462f7b6ff4ed18e67b79767d7baa4da2641c"]} -0;{"root":["0x3e7","0x39bf385df39a66c5c3ae68ce6301677e02f1c03414b499c302dd2b13f5df0a"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x17ce1e0f524734747808b05d6621224d52788b772a0901f6c47ed1a1b558e5e1","0x17ce1e0f524734747808b05d6621224d52788b772a0901f6c47ed1a1b558e5e1"]} -0;{"root":["0x2cf09ad98da44ad7c6de987845b5bd5abf8d026543a07ca2a7f758f0fccd1dbb","0x2cf09ad98da44ad7c6de987845b5bd5abf8d026543a07ca2a7f758f0fccd1dbb"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x5eef79dc0fa32e6f84f03656d8004577199c03299263d395137a5d980a4d79b"]} -0;{"root":["0xb937f74922271283a721eb82731a2d63d2341754478ba72c38f8299aeb5b3ae","0xb937f74922271283a721eb82731a2d63d2341754478ba72c38f8299aeb5b3ae"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x20228b40fdbf8002e83b62c3b5d7b98cf5521414331ae1240124c0b2aacd13a7","0x20228b40fdbf8002e83b62c3b5d7b98cf5521414331ae1240124c0b2aacd13a7"]} -0;{"root":["0x165b02bba51b839f74f21184b06375f31fda79af966e299bf56c97a0be329f06","0x165b02bba51b839f74f21184b06375f31fda79af966e299bf56c97a0be329f06"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xfde64168d9dffe3c144a4998bf4af6fbdfe84a90343464cb4baa71031475bc4","0xfde64168d9dffe3c144a4998bf4af6fbdfe84a90343464cb4baa71031475bc4"]} -1;{"root":["0x1422da18dcc8401ff0505fd710c663f91e44c9ad56ed7cf359824ca7a74dfdfa","0x1422da18dcc8401ff0505fd710c663f91e44c9ad56ed7cf359824ca7a74dfdfa","0x1422da18dcc8401ff0505fd710c663f91e44c9ad56ed7cf359824ca7a74dfdfa"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1f6ec4146a213620975ac43b981bd76f128df473335edbbfff8be674c4159f33","0x1f6ec4146a213620975ac43b981bd76f128df473335edbbfff8be674c4159f33","0x1f6ec4146a213620975ac43b981bd76f128df473335edbbfff8be674c4159f33"]} -0;{"root":["0x3e7","0x2e3ad5d29d97a447b2419e71a96947f27a796297b64b2b82bfb2b54b5b08577d","0x2e3ad5d29d97a447b2419e71a96947f27a796297b64b2b82bfb2b54b5b08577d"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f5ec77bca4a03adf8b04476684dc7728777b35f3590f43176061ae88685548c","0x2f5ec77bca4a03adf8b04476684dc7728777b35f3590f43176061ae88685548c","0x2f5ec77bca4a03adf8b04476684dc7728777b35f3590f43176061ae88685548c"]} -0;{"root":["0x1c94aa56a4fdf36ada1aac03bd5ee80268838f06d334233da465ab93375f1804","0x1c94aa56a4fdf36ada1aac03bd5ee80268838f06d334233da465ab93375f1804","0x1c94aa56a4fdf36ada1aac03bd5ee80268838f06d334233da465ab93375f1804"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x2eb0bb6a9b5d97b1cf4af170319eef145e64efb71aaf667af5386257dacd8f5c","0x2eb0bb6a9b5d97b1cf4af170319eef145e64efb71aaf667af5386257dacd8f5c"]} -0;{"root":["0x2e57a0f3654cb26309c7884bd2b4b536d5bd746584a32eb144f1ff3cabbc9d1a","0x2e57a0f3654cb26309c7884bd2b4b536d5bd746584a32eb144f1ff3cabbc9d1a","0x2e57a0f3654cb26309c7884bd2b4b536d5bd746584a32eb144f1ff3cabbc9d1a"],"inPathIndices":[999,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x15ced765e9d201a68362808f21a309ed360a6b764ae0105e00b10ddb4af3f4dc","0x15ced765e9d201a68362808f21a309ed360a6b764ae0105e00b10ddb4af3f4dc","0x15ced765e9d201a68362808f21a309ed360a6b764ae0105e00b10ddb4af3f4dc"]} -0;{"root":["0x28dd65424297eb18ac04f78396c4ece70cf3d327b6eb79828cd9c28ebc6f65d2","0x28dd65424297eb18ac04f78396c4ece70cf3d327b6eb79828cd9c28ebc6f65d2","0x28dd65424297eb18ac04f78396c4ece70cf3d327b6eb79828cd9c28ebc6f65d2"],"inPathIndices":[1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1767c082f41b0c9e7e3ae4244fa73daa94b630222a54672ceed900eb98f38455","0x1767c082f41b0c9e7e3ae4244fa73daa94b630222a54672ceed900eb98f38455","0x1767c082f41b0c9e7e3ae4244fa73daa94b630222a54672ceed900eb98f38455"]} -1;{"root":["0x121a0fcd0367679f745fbd8bb658a2072ab8cfd741e44ef1e3f4867f680ecac2","0x121a0fcd0367679f745fbd8bb658a2072ab8cfd741e44ef1e3f4867f680ecac2","0x121a0fcd0367679f745fbd8bb658a2072ab8cfd741e44ef1e3f4867f680ecac2","0x121a0fcd0367679f745fbd8bb658a2072ab8cfd741e44ef1e3f4867f680ecac2"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x250e8ba6f40d7234bc750ce899296403e34da82ad70062bdd2c84029146f2282","0x250e8ba6f40d7234bc750ce899296403e34da82ad70062bdd2c84029146f2282","0x250e8ba6f40d7234bc750ce899296403e34da82ad70062bdd2c84029146f2282","0x250e8ba6f40d7234bc750ce899296403e34da82ad70062bdd2c84029146f2282"]} -0;{"root":["0x3e7","0xffef326eef85e3338a5582d954c75a991e7b8bf1a41569cf070f59c1eef1dab","0xffef326eef85e3338a5582d954c75a991e7b8bf1a41569cf070f59c1eef1dab","0xffef326eef85e3338a5582d954c75a991e7b8bf1a41569cf070f59c1eef1dab"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x791a6697f2169fdaf4a1152b3c119b7658b6a8dbff748f2f98f8002ed3388d9","0x791a6697f2169fdaf4a1152b3c119b7658b6a8dbff748f2f98f8002ed3388d9","0x791a6697f2169fdaf4a1152b3c119b7658b6a8dbff748f2f98f8002ed3388d9","0x791a6697f2169fdaf4a1152b3c119b7658b6a8dbff748f2f98f8002ed3388d9"]} -0;{"root":["0x373d391e9badf6e4b9f8df4332ac0fef9959ffbe7b611e49fe32b876f41bd3d","0x373d391e9badf6e4b9f8df4332ac0fef9959ffbe7b611e49fe32b876f41bd3d","0x373d391e9badf6e4b9f8df4332ac0fef9959ffbe7b611e49fe32b876f41bd3d","0x373d391e9badf6e4b9f8df4332ac0fef9959ffbe7b611e49fe32b876f41bd3d"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x202f4cfcae1c5ce229f7351a631bbb8ed398f9ad7bdb82beb462f5f22f20379c","0x202f4cfcae1c5ce229f7351a631bbb8ed398f9ad7bdb82beb462f5f22f20379c","0x202f4cfcae1c5ce229f7351a631bbb8ed398f9ad7bdb82beb462f5f22f20379c"]} -0;{"root":["0x2c63f268ec2bcd59823a2209b80d3475ad2ef2c273e07c0dadfb6b943716f790","0x2c63f268ec2bcd59823a2209b80d3475ad2ef2c273e07c0dadfb6b943716f790","0x2c63f268ec2bcd59823a2209b80d3475ad2ef2c273e07c0dadfb6b943716f790","0x2c63f268ec2bcd59823a2209b80d3475ad2ef2c273e07c0dadfb6b943716f790"],"inPathIndices":[999,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xdeafa409e7a24a615078ebaecace61b7d5642deb136277bdfe2c1f0b99f7f40","0xdeafa409e7a24a615078ebaecace61b7d5642deb136277bdfe2c1f0b99f7f40","0xdeafa409e7a24a615078ebaecace61b7d5642deb136277bdfe2c1f0b99f7f40","0xdeafa409e7a24a615078ebaecace61b7d5642deb136277bdfe2c1f0b99f7f40"]} -0;{"root":["0x226b9fe8575c85f50b0c44394c86d16c28b82fe8146276ba7f3157edc5aab814","0x226b9fe8575c85f50b0c44394c86d16c28b82fe8146276ba7f3157edc5aab814","0x226b9fe8575c85f50b0c44394c86d16c28b82fe8146276ba7f3157edc5aab814","0x226b9fe8575c85f50b0c44394c86d16c28b82fe8146276ba7f3157edc5aab814"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1a1ed8f601ff4527cc41284dd3982c43a43af84aa6e31deef1cdefeeb8c054d","0x1a1ed8f601ff4527cc41284dd3982c43a43af84aa6e31deef1cdefeeb8c054d","0x1a1ed8f601ff4527cc41284dd3982c43a43af84aa6e31deef1cdefeeb8c054d","0x1a1ed8f601ff4527cc41284dd3982c43a43af84aa6e31deef1cdefeeb8c054d"]} -1;{"root":["0x1c06929b3db279dcb0d81da89afe835da54a84c610a141c894d2e8f83add03a1"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1b43f1e204679d867ff2f7b4cd7389d154d1bf0e10481e719aaf35a0dda533d"]} -0;{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x2d358db628e0067c3e6e0a7bf6d8ea95df7b7ecaba3b3b4f3008b4926da26c8c"]} -0;{"root":["0x15acf0ae7fc99eb0122f128219dbb574a4549e36dd54a6f23702a17f60934c04"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]} -0;{"root":["0x1829e8853745b642f52ed3eaed5ea3272a91935c290be0d9105c3932925dc7ce"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x17d17f471866a1928f539af054bde9cab90d9d240617ab508fd2633dcfe6470c"]} -0;{"root":["0x2bf28b366bfffacdfa3efd98c756d815e0530d54a6eb493a9c37a28e10f69f90"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x204744cfc435d8bf91687b55edfc24dc08a0a39d729837b802b5623405703434"]} -1;{"root":["0x257288185937dcc128f05c51fe716e4007e63540938fb4fe1b3b118a73fad0a6","0x257288185937dcc128f05c51fe716e4007e63540938fb4fe1b3b118a73fad0a6"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x16652c78d109ed4949900b2fbd6fb3ec37bab6042a7d12722dc83955b55b5e00","0x16652c78d109ed4949900b2fbd6fb3ec37bab6042a7d12722dc83955b55b5e00"]} -0;{"root":["0x3e7","0x53d1cfa794565cfb8d1e843a3f065c736cbdb5db60307bd6abedd5548eecf86"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1712771964ee93a4274a040db559d4e99cec454e1adf3b217e0e1c7df265c105","0x1712771964ee93a4274a040db559d4e99cec454e1adf3b217e0e1c7df265c105"]} -0;{"root":["0x1b5562a338342cfe0e996a08f1c1e93b924979b913059850e9c2497677e1da7b","0x1b5562a338342cfe0e996a08f1c1e93b924979b913059850e9c2497677e1da7b"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x1df063fb772d431cbe5f5fd6fecc9c2f678a80900b03e517646f58c9f7b7376d"]} -0;{"root":["0x2c33b4b39519f66a31b2029323d0fab9e2fe99b8a9b8951b77a7eca1df905265","0x2c33b4b39519f66a31b2029323d0fab9e2fe99b8a9b8951b77a7eca1df905265"],"inPathIndices":[999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x2382d184b07665a15976a4b741188c63184d486d9e65a6bc3034787930d2ee3c","0x2382d184b07665a15976a4b741188c63184d486d9e65a6bc3034787930d2ee3c"]} -0;{"root":["0x1ed3b0ddae54f5d8fa271edb65ffacfbffb4e7df076a049d22317c1770e0f8b","0x1ed3b0ddae54f5d8fa271edb65ffacfbffb4e7df076a049d22317c1770e0f8b"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0xadc34084169af181d2f876dc6f2b2eae3c19a0404311c17ee69d868b525c22f","0xadc34084169af181d2f876dc6f2b2eae3c19a0404311c17ee69d868b525c22f"]} -1;{"root":["0x2c66bd140d93bf301332acbd64199888a472209ebed568feaa8a12e004c7366c","0x2c66bd140d93bf301332acbd64199888a472209ebed568feaa8a12e004c7366c","0x2c66bd140d93bf301332acbd64199888a472209ebed568feaa8a12e004c7366c"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x2a3f3d42643ed4b876c382b21a86286b59bddc671e36744bfd222c89333138f9","0x2a3f3d42643ed4b876c382b21a86286b59bddc671e36744bfd222c89333138f9","0x2a3f3d42643ed4b876c382b21a86286b59bddc671e36744bfd222c89333138f9"]} -0;{"root":["0x3e7","0x19f79818cac55a600c048b8358741115858f4b2cd946f8368932a80631338b8d","0x19f79818cac55a600c048b8358741115858f4b2cd946f8368932a80631338b8d"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x2edf7b809db6221414ac441661e1ca1f723a3e95c66d044f815126a8fe19d610","0x2edf7b809db6221414ac441661e1ca1f723a3e95c66d044f815126a8fe19d610","0x2edf7b809db6221414ac441661e1ca1f723a3e95c66d044f815126a8fe19d610"]} -0;{"root":["0x26a1ab4f3c80ee912e220398098936b773bc2ea5b3a1ab3c2310c89b120f364d","0x26a1ab4f3c80ee912e220398098936b773bc2ea5b3a1ab3c2310c89b120f364d","0x26a1ab4f3c80ee912e220398098936b773bc2ea5b3a1ab3c2310c89b120f364d"],"inPathIndices":[2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x29140f9d2ce285053bb5a6881dbc79172dcdd3e0c569ae4bec0b01dd3d9f366c","0x29140f9d2ce285053bb5a6881dbc79172dcdd3e0c569ae4bec0b01dd3d9f366c"]} -0;{"root":["0x224a6aa6bc02c146c4d2aeb14a5be471d8c5fc667e23e7ac6e078f77c0b6bffa","0x224a6aa6bc02c146c4d2aeb14a5be471d8c5fc667e23e7ac6e078f77c0b6bffa","0x224a6aa6bc02c146c4d2aeb14a5be471d8c5fc667e23e7ac6e078f77c0b6bffa"],"inPathIndices":[999,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x22e0c015fdc902cf77bbaf6aa6398ed1d2a7a006f6d0b398a3b62289740bc8a9","0x22e0c015fdc902cf77bbaf6aa6398ed1d2a7a006f6d0b398a3b62289740bc8a9","0x22e0c015fdc902cf77bbaf6aa6398ed1d2a7a006f6d0b398a3b62289740bc8a9"]} -0;{"root":["0xb6fa34abca960e684552c5ef9824f7e53536bf737fb7d90bd86511a000b42e3","0xb6fa34abca960e684552c5ef9824f7e53536bf737fb7d90bd86511a000b42e3","0xb6fa34abca960e684552c5ef9824f7e53536bf737fb7d90bd86511a000b42e3"],"inPathIndices":[1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0xbd4ef0649d226e7efdf4856565f6c8fd9c367d9fb24bfb2ab919a2f54e131b5","0xbd4ef0649d226e7efdf4856565f6c8fd9c367d9fb24bfb2ab919a2f54e131b5","0xbd4ef0649d226e7efdf4856565f6c8fd9c367d9fb24bfb2ab919a2f54e131b5"]} -1;{"root":["0x222128ecad7cae27a720f19312c6686b746c569b5bc6110b3b77e3d2dcdb1722","0x222128ecad7cae27a720f19312c6686b746c569b5bc6110b3b77e3d2dcdb1722","0x222128ecad7cae27a720f19312c6686b746c569b5bc6110b3b77e3d2dcdb1722","0x222128ecad7cae27a720f19312c6686b746c569b5bc6110b3b77e3d2dcdb1722"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x324afced34bec94dd19752f16dd5264e5fb0e5c387d449fe72afa6e261f53fa","0x324afced34bec94dd19752f16dd5264e5fb0e5c387d449fe72afa6e261f53fa","0x324afced34bec94dd19752f16dd5264e5fb0e5c387d449fe72afa6e261f53fa","0x324afced34bec94dd19752f16dd5264e5fb0e5c387d449fe72afa6e261f53fa"]} -0;{"root":["0x3e7","0x21eca2802e080f2ee72651a569bd9c991ce2443b44f32b19d2e85fa94b6a5232","0x21eca2802e080f2ee72651a569bd9c991ce2443b44f32b19d2e85fa94b6a5232","0x21eca2802e080f2ee72651a569bd9c991ce2443b44f32b19d2e85fa94b6a5232"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0xcc4f1ba5c9928266914c3e10e6ff94e8267d889474095edde97cbb6de150292","0xcc4f1ba5c9928266914c3e10e6ff94e8267d889474095edde97cbb6de150292","0xcc4f1ba5c9928266914c3e10e6ff94e8267d889474095edde97cbb6de150292","0xcc4f1ba5c9928266914c3e10e6ff94e8267d889474095edde97cbb6de150292"]} -0;{"root":["0xb725c920de1290c78bd4e72c1883a4acd07a74b529728189cec3c2e85c32e4f","0xb725c920de1290c78bd4e72c1883a4acd07a74b529728189cec3c2e85c32e4f","0xb725c920de1290c78bd4e72c1883a4acd07a74b529728189cec3c2e85c32e4f","0xb725c920de1290c78bd4e72c1883a4acd07a74b529728189cec3c2e85c32e4f"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2d3fe5b1e2460a5d072a14232a517342759757b4853964b85c613841d94e14e9","0x2d3fe5b1e2460a5d072a14232a517342759757b4853964b85c613841d94e14e9","0x2d3fe5b1e2460a5d072a14232a517342759757b4853964b85c613841d94e14e9"]} -0;{"root":["0x10e9e78f09fee60a4f9b29fc88f3707ab862bfc39c2bdc3e569a7f045e493560","0x10e9e78f09fee60a4f9b29fc88f3707ab862bfc39c2bdc3e569a7f045e493560","0x10e9e78f09fee60a4f9b29fc88f3707ab862bfc39c2bdc3e569a7f045e493560","0x10e9e78f09fee60a4f9b29fc88f3707ab862bfc39c2bdc3e569a7f045e493560"],"inPathIndices":[999,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x15ab94ba0fc91b4f347b965430f7446b28f5d00994e729491cb50147ed4effbe","0x15ab94ba0fc91b4f347b965430f7446b28f5d00994e729491cb50147ed4effbe","0x15ab94ba0fc91b4f347b965430f7446b28f5d00994e729491cb50147ed4effbe","0x15ab94ba0fc91b4f347b965430f7446b28f5d00994e729491cb50147ed4effbe"]} -0;{"root":["0x93709aa931eade2c82b05ccb956186a50be0a7662ff40aea394f1d7ec01b9e0","0x93709aa931eade2c82b05ccb956186a50be0a7662ff40aea394f1d7ec01b9e0","0x93709aa931eade2c82b05ccb956186a50be0a7662ff40aea394f1d7ec01b9e0","0x93709aa931eade2c82b05ccb956186a50be0a7662ff40aea394f1d7ec01b9e0"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x20b6dc2f8454971c5afcfded8d6bd5e39b36795562c3b50142f52b1233af6999","0x20b6dc2f8454971c5afcfded8d6bd5e39b36795562c3b50142f52b1233af6999","0x20b6dc2f8454971c5afcfded8d6bd5e39b36795562c3b50142f52b1233af6999","0x20b6dc2f8454971c5afcfded8d6bd5e39b36795562c3b50142f52b1233af6999"]} -1;{"root":["0xfce57ca595b5fcbff8b26bdd67ca94408c9a16f0b2b59b7086e7bf386f700b"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2bed4e04b2bfe822a2a5372610163689cf0578e994cb469aa36ab0d310ef753"]} -0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x12fff85f3b64c893fe5a4b111fa1ddc3ee4516c7af6909ec4c4a11849d701ea5"]} -0;{"root":["0x24fcdbd89615613c6e0e38fb4bf6cb2d8104b7f55f9d6750f11bcacc73c27444"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]} -0;{"root":["0x2e5e393762ed561094dceec7c058171e85f851570a6d82d82e3792c13252328b"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x120a81065a8a75170b3526dd498cd5f5ca8ee81b7c53c6f5f99b4824264e6b5f"]} -0;{"root":["0xdfd978df3af6db3a2495471863f44ab6846f6e0b78ec583ac3f201894bcd516"],"inPathIndices":[1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x195556c881e0360c64b9ebb9f236545e275f39870f0f9dd6790f00a4e2c44a45"]} -1;{"root":["0x2f3e2d6f3462058303eb4fc73f8886405071b34155f9d0f6fd57a2f2aae8999c","0x2f3e2d6f3462058303eb4fc73f8886405071b34155f9d0f6fd57a2f2aae8999c"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x9e1370d077343956b2bcb33d7199585fc712528a507f254d89724ddc4c31f29","0x9e1370d077343956b2bcb33d7199585fc712528a507f254d89724ddc4c31f29"]} -0;{"root":["0x3e7","0x1e00486a868cc4db6ed38e4ed2adf1da833474834b4fc24d0a2d4d0de692fde2"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x19677eccf118f33fa048faf8171c38786dfb0f880bd0fa46dd7227371d502aa8","0x19677eccf118f33fa048faf8171c38786dfb0f880bd0fa46dd7227371d502aa8"]} -0;{"root":["0x105d2608fb2adc0354321d201bd6fe8cadaba3fcecd5e450efb45bda9523da9b","0x105d2608fb2adc0354321d201bd6fe8cadaba3fcecd5e450efb45bda9523da9b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x29a0a8a885945a5cf5e1fb96f298547e21c4777e6774749e9fd9a5914ad31e1d"]} -0;{"root":["0x574c8c9f1be1ffd06672beadbb65efc46e4059834e3aa9c27540603550ab5f5","0x574c8c9f1be1ffd06672beadbb65efc46e4059834e3aa9c27540603550ab5f5"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2dbedce501b76bd9788d85d2bb74ec470b12ee9feee1245dc06de8a48992b427","0x2dbedce501b76bd9788d85d2bb74ec470b12ee9feee1245dc06de8a48992b427"]} -0;{"root":["0x1d22882058c7d9d0d646432f0b1fa285165ce72ca8cb8de6a6b4f3dc9e023980","0x1d22882058c7d9d0d646432f0b1fa285165ce72ca8cb8de6a6b4f3dc9e023980"],"inPathIndices":[2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x255cbe5d7f1be3eadfd51804dd89eed652dee578b92866078f7108c4d58fb21b","0x255cbe5d7f1be3eadfd51804dd89eed652dee578b92866078f7108c4d58fb21b"]} -1;{"root":["0x7436bdd210751c439465c569e1e3309412b87230bea91ccf409e548c8912120","0x7436bdd210751c439465c569e1e3309412b87230bea91ccf409e548c8912120","0x7436bdd210751c439465c569e1e3309412b87230bea91ccf409e548c8912120"],"inPathIndices":[3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x18520a269b233e3e592b0e15ce972ecb461683debe5430bb126d62e07550e57e","0x18520a269b233e3e592b0e15ce972ecb461683debe5430bb126d62e07550e57e","0x18520a269b233e3e592b0e15ce972ecb461683debe5430bb126d62e07550e57e"]} -0;{"root":["0x3e7","0xb0b2419a42f56bb90f5da8bb448bdd2805a9a1801bac21bdf0350e1ed280420","0xb0b2419a42f56bb90f5da8bb448bdd2805a9a1801bac21bdf0350e1ed280420"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x14453beb8f82cde62316320f49d6469dd1c1ae553ab772d71aec4783ee4bbe99","0x14453beb8f82cde62316320f49d6469dd1c1ae553ab772d71aec4783ee4bbe99","0x14453beb8f82cde62316320f49d6469dd1c1ae553ab772d71aec4783ee4bbe99"]} -0;{"root":["0x1be0bf9f4176736be7699ef69e351ceb73c905baf8e13c3df51afb3e268adab0","0x1be0bf9f4176736be7699ef69e351ceb73c905baf8e13c3df51afb3e268adab0","0x1be0bf9f4176736be7699ef69e351ceb73c905baf8e13c3df51afb3e268adab0"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x1c18ffe56afc86984479db1446ccee8442338fe84d548eca4e4f0f9820ebd8ed","0x1c18ffe56afc86984479db1446ccee8442338fe84d548eca4e4f0f9820ebd8ed"]} -0;{"root":["0x8362caa71a34adc6429812c906b348ac515be35802a0463646e9c1873568317","0x8362caa71a34adc6429812c906b348ac515be35802a0463646e9c1873568317","0x8362caa71a34adc6429812c906b348ac515be35802a0463646e9c1873568317"],"inPathIndices":[999,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xf83633b9666e9b82eb76e084c54bd3a082f065f01c1138a6b0c59eaeef06e71","0xf83633b9666e9b82eb76e084c54bd3a082f065f01c1138a6b0c59eaeef06e71","0xf83633b9666e9b82eb76e084c54bd3a082f065f01c1138a6b0c59eaeef06e71"]} -0;{"root":["0xd140fac4efd6c2fc88cc2ea12cdd5d8e4d19d45fcf8698ab810de0d54c543c1","0xd140fac4efd6c2fc88cc2ea12cdd5d8e4d19d45fcf8698ab810de0d54c543c1","0xd140fac4efd6c2fc88cc2ea12cdd5d8e4d19d45fcf8698ab810de0d54c543c1"],"inPathIndices":[3,3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xc19968004d696642907a4be0e6cad92d4277e4a718da6fa7e812c157756c3d5","0xc19968004d696642907a4be0e6cad92d4277e4a718da6fa7e812c157756c3d5","0xc19968004d696642907a4be0e6cad92d4277e4a718da6fa7e812c157756c3d5"]} -1;{"root":["0x2738a5cd1d76bb6e05ef0c745cf9debdddc0f3741a1be54b8af2a5508cae6a28","0x2738a5cd1d76bb6e05ef0c745cf9debdddc0f3741a1be54b8af2a5508cae6a28","0x2738a5cd1d76bb6e05ef0c745cf9debdddc0f3741a1be54b8af2a5508cae6a28","0x2738a5cd1d76bb6e05ef0c745cf9debdddc0f3741a1be54b8af2a5508cae6a28"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x27b3e4ff5b49d3e86a4227d6fd04dfcc4987506c439cedb0f03f6690e0633d1e","0x27b3e4ff5b49d3e86a4227d6fd04dfcc4987506c439cedb0f03f6690e0633d1e","0x27b3e4ff5b49d3e86a4227d6fd04dfcc4987506c439cedb0f03f6690e0633d1e","0x27b3e4ff5b49d3e86a4227d6fd04dfcc4987506c439cedb0f03f6690e0633d1e"]} -0;{"root":["0x3e7","0x22f6d5d991047e421f46355bbb7e71749b47b8189ac4a27e8c34efed70e44997","0x22f6d5d991047e421f46355bbb7e71749b47b8189ac4a27e8c34efed70e44997","0x22f6d5d991047e421f46355bbb7e71749b47b8189ac4a27e8c34efed70e44997"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x25718e7fd71145706bf6ba868162dc60c0bc14b4a11528b0fdd862f4549657ab","0x25718e7fd71145706bf6ba868162dc60c0bc14b4a11528b0fdd862f4549657ab","0x25718e7fd71145706bf6ba868162dc60c0bc14b4a11528b0fdd862f4549657ab","0x25718e7fd71145706bf6ba868162dc60c0bc14b4a11528b0fdd862f4549657ab"]} -0;{"root":["0x110961255da5563a1d4e2c2f6407bc2b8adbba3b453e23bad5c46561b6392b7c","0x110961255da5563a1d4e2c2f6407bc2b8adbba3b453e23bad5c46561b6392b7c","0x110961255da5563a1d4e2c2f6407bc2b8adbba3b453e23bad5c46561b6392b7c","0x110961255da5563a1d4e2c2f6407bc2b8adbba3b453e23bad5c46561b6392b7c"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x265f78a6629a91d343d052273bd0ca54f48da688ea5893085c0b8c55b95fc4d4","0x265f78a6629a91d343d052273bd0ca54f48da688ea5893085c0b8c55b95fc4d4","0x265f78a6629a91d343d052273bd0ca54f48da688ea5893085c0b8c55b95fc4d4"]} -0;{"root":["0x2ca94aa8802b5c49d81707f820f5e2909bc90e92914eb1e0038ef25f6a89b0b6","0x2ca94aa8802b5c49d81707f820f5e2909bc90e92914eb1e0038ef25f6a89b0b6","0x2ca94aa8802b5c49d81707f820f5e2909bc90e92914eb1e0038ef25f6a89b0b6","0x2ca94aa8802b5c49d81707f820f5e2909bc90e92914eb1e0038ef25f6a89b0b6"],"inPathIndices":[999,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x233dd521c4c3781ade31be666f4d761d15c5f1e85f8ee22be81103adc9161565","0x233dd521c4c3781ade31be666f4d761d15c5f1e85f8ee22be81103adc9161565","0x233dd521c4c3781ade31be666f4d761d15c5f1e85f8ee22be81103adc9161565","0x233dd521c4c3781ade31be666f4d761d15c5f1e85f8ee22be81103adc9161565"]} -0;{"root":["0x1e568d1806b606506c43c3736b67d8d6cd63fdf5565684ea4a560e001f7d0f76","0x1e568d1806b606506c43c3736b67d8d6cd63fdf5565684ea4a560e001f7d0f76","0x1e568d1806b606506c43c3736b67d8d6cd63fdf5565684ea4a560e001f7d0f76","0x1e568d1806b606506c43c3736b67d8d6cd63fdf5565684ea4a560e001f7d0f76"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xf2b30031b3c8dd171188d097e930f928291526dd030983e737d4503312af5ab","0xf2b30031b3c8dd171188d097e930f928291526dd030983e737d4503312af5ab","0xf2b30031b3c8dd171188d097e930f928291526dd030983e737d4503312af5ab","0xf2b30031b3c8dd171188d097e930f928291526dd030983e737d4503312af5ab"]} -1;{"root":["0xba762072395da0142d16eb3f9de95a84c644d74dc2fee873ea10572634db292"],"inPathIndices":[4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x20f4bb1a9d2a0dc9b1c5ef89d712893d660ae4e5f74515ea8ef775c956415923"]} -0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x23c55495a1e271f79a5293502c1037b14bde82a2db729c925a02b50c4ea9ae84"]} -0;{"root":["0x14cd659d10c3604f328501064f8587fc040f0d6bed6157468b6710c9e230ce70"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x3e7"]} -0;{"root":["0x8f0f209ba67de7100a67542f98b0ebabe64110099847491f7a2f97a5ec3ea96"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x24a4f8ad8b58a05b9ff2ce83c3a7967a6f6db16ca27c79584ce72091f48081ec"]} -0;{"root":["0x19b91d512d8112b81f67b120a7d741058fca1094118e2576e422adb24b2c79d6"],"inPathIndices":[3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x1cf138b3f72eab08c76d5eab04df861ae26e17be5007325d7a36629198bad8c6"]} -1;{"root":["0xc6357c86b0a2c11e83db90c51f4c8c8e8e495bfb3122f7bde51c51eda673e0d","0xc6357c86b0a2c11e83db90c51f4c8c8e8e495bfb3122f7bde51c51eda673e0d"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0xc36aa6fbb52e7e7d4cd479fb10f8a60888f9e445fcb5de0cdd24242822ae94a","0xc36aa6fbb52e7e7d4cd479fb10f8a60888f9e445fcb5de0cdd24242822ae94a"]} -0;{"root":["0x3e7","0x1e50109327028ea7f5f48aa92c5732340db74516a121b1adcaf248e0dfe41b5e"],"inPathIndices":[4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x1e8f4e604f2079ec74965b37ebdb09d5bb64e2aecf0f88622dc6405c1e880124","0x1e8f4e604f2079ec74965b37ebdb09d5bb64e2aecf0f88622dc6405c1e880124"]} -0;{"root":["0x28f161e5945626d0f24f08d4f12b316f134e88bf3247d5e4693ffa34d9ea403e","0x28f161e5945626d0f24f08d4f12b316f134e88bf3247d5e4693ffa34d9ea403e"],"inPathIndices":[4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x3e7","0x285a108c4de213545a7a5dbae2dfe14e6357ffd2083cf3bfb248c5f075db4b7d"]} -0;{"root":["0x206f6f47fc2ec9c0335bc982247805e75663a744261a39785ff445effb7ed090","0x206f6f47fc2ec9c0335bc982247805e75663a744261a39785ff445effb7ed090"],"inPathIndices":[999,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x22e80d6a7f53fb9ed4e886b6b07ae4b8b6d69eb6f9215b1caf4733efe50bc2f2","0x22e80d6a7f53fb9ed4e886b6b07ae4b8b6d69eb6f9215b1caf4733efe50bc2f2"]} -0;{"root":["0x21f035021051a39ce9f618852484f842b431249790e14e9729b1115da50e4667","0x21f035021051a39ce9f618852484f842b431249790e14e9729b1115da50e4667"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x12b2a7d7d47c4ddb163cceb8a32038effa264ae133ee79062445beeaa329ea5b","0x12b2a7d7d47c4ddb163cceb8a32038effa264ae133ee79062445beeaa329ea5b"]} -1;{"root":["0x1b79716998f30bea114af0c31b7b541d0309c10549909767784acc27e2fd4d98","0x1b79716998f30bea114af0c31b7b541d0309c10549909767784acc27e2fd4d98","0x1b79716998f30bea114af0c31b7b541d0309c10549909767784acc27e2fd4d98"],"inPathIndices":[3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x1edf526f3f937a7cd57cea4f5e5270420ae37ad9aee01fffedab9122b31f471b","0x1edf526f3f937a7cd57cea4f5e5270420ae37ad9aee01fffedab9122b31f471b","0x1edf526f3f937a7cd57cea4f5e5270420ae37ad9aee01fffedab9122b31f471b"]} -0;{"root":["0x3e7","0x22a57978ed197ccf32d73bf63856f7464bc45e1291c4467982db00da49a46d30","0x22a57978ed197ccf32d73bf63856f7464bc45e1291c4467982db00da49a46d30"],"inPathIndices":[4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x2949930f5c71b5c55b402b24dedd867afb94d031b57e8f52a05d11eb625252e5","0x2949930f5c71b5c55b402b24dedd867afb94d031b57e8f52a05d11eb625252e5","0x2949930f5c71b5c55b402b24dedd867afb94d031b57e8f52a05d11eb625252e5"]} -0;{"root":["0x167ba523c16b686ca7768c3e06c69b5e70902f28b1d6beaed70801117c2f5d19","0x167ba523c16b686ca7768c3e06c69b5e70902f28b1d6beaed70801117c2f5d19","0x167ba523c16b686ca7768c3e06c69b5e70902f28b1d6beaed70801117c2f5d19"],"inPathIndices":[2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x3e7","0x1346ba7ca3032135e182199ecaac7184d9953ccda76c8eb33beff29a35a5c34d","0x1346ba7ca3032135e182199ecaac7184d9953ccda76c8eb33beff29a35a5c34d"]} -0;{"root":["0x1d6a034b10279b82e51804490c716fe88cd6fc7ac705ea64f2983e4244f50f9d","0x1d6a034b10279b82e51804490c716fe88cd6fc7ac705ea64f2983e4244f50f9d","0x1d6a034b10279b82e51804490c716fe88cd6fc7ac705ea64f2983e4244f50f9d"],"inPathIndices":[999,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x253a34ff4f0bbd973c45e2667e15c205dd273e314c721acb77e7eea558cc5027","0x253a34ff4f0bbd973c45e2667e15c205dd273e314c721acb77e7eea558cc5027","0x253a34ff4f0bbd973c45e2667e15c205dd273e314c721acb77e7eea558cc5027"]} -0;{"root":["0x1ec528e1a9c776db82f8b3acf51a9d819cec6ef04d6a3304a96ad002ea958f01","0x1ec528e1a9c776db82f8b3acf51a9d819cec6ef04d6a3304a96ad002ea958f01","0x1ec528e1a9c776db82f8b3acf51a9d819cec6ef04d6a3304a96ad002ea958f01"],"inPathIndices":[1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x312e1046a8e7074deac50546056c705ba21aa8cde082d8f3c70a16c60c79728","0x312e1046a8e7074deac50546056c705ba21aa8cde082d8f3c70a16c60c79728","0x312e1046a8e7074deac50546056c705ba21aa8cde082d8f3c70a16c60c79728"]} -1;{"root":["0x624bd77d9eee69b4a040ff4d00e43a5fcbbe8c0ba38af23fcb3cd89775450e8","0x624bd77d9eee69b4a040ff4d00e43a5fcbbe8c0ba38af23fcb3cd89775450e8","0x624bd77d9eee69b4a040ff4d00e43a5fcbbe8c0ba38af23fcb3cd89775450e8","0x624bd77d9eee69b4a040ff4d00e43a5fcbbe8c0ba38af23fcb3cd89775450e8"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x2c5129539c4a767cb1c4abd4d51087dfb7101e534b172ed7188eaffe82134325","0x2c5129539c4a767cb1c4abd4d51087dfb7101e534b172ed7188eaffe82134325","0x2c5129539c4a767cb1c4abd4d51087dfb7101e534b172ed7188eaffe82134325","0x2c5129539c4a767cb1c4abd4d51087dfb7101e534b172ed7188eaffe82134325"]} -0;{"root":["0x3e7","0x3b57fc72a97c20f492b15091dae01b0c68f23b7b968824ec84c330e50b22ab3","0x3b57fc72a97c20f492b15091dae01b0c68f23b7b968824ec84c330e50b22ab3","0x3b57fc72a97c20f492b15091dae01b0c68f23b7b968824ec84c330e50b22ab3"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x77317ae5db82341669832958376b5acaa055a5132a4951490d410c28cd8605e","0x77317ae5db82341669832958376b5acaa055a5132a4951490d410c28cd8605e","0x77317ae5db82341669832958376b5acaa055a5132a4951490d410c28cd8605e","0x77317ae5db82341669832958376b5acaa055a5132a4951490d410c28cd8605e"]} -0;{"root":["0x15ada2901aee3a21a509a5fe00068d336a9d847cedf2a4d2fb84de78fef7e0d7","0x15ada2901aee3a21a509a5fe00068d336a9d847cedf2a4d2fb84de78fef7e0d7","0x15ada2901aee3a21a509a5fe00068d336a9d847cedf2a4d2fb84de78fef7e0d7","0x15ada2901aee3a21a509a5fe00068d336a9d847cedf2a4d2fb84de78fef7e0d7"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x3e7","0x175e39ca65f6fa1c94e6e3d8bad2cab90a4e3a4dad6507c8eb43f211de6ac09c","0x175e39ca65f6fa1c94e6e3d8bad2cab90a4e3a4dad6507c8eb43f211de6ac09c","0x175e39ca65f6fa1c94e6e3d8bad2cab90a4e3a4dad6507c8eb43f211de6ac09c"]} -0;{"root":["0x270f6043ec76f03ed6b43459e57bebff58fff630d5e6984e20d207db74e6f954","0x270f6043ec76f03ed6b43459e57bebff58fff630d5e6984e20d207db74e6f954","0x270f6043ec76f03ed6b43459e57bebff58fff630d5e6984e20d207db74e6f954","0x270f6043ec76f03ed6b43459e57bebff58fff630d5e6984e20d207db74e6f954"],"inPathIndices":[999,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x104060b4781b1e1e6b858a1276432ae0c0438b2240ca725dd6bfb2676e5d6475","0x104060b4781b1e1e6b858a1276432ae0c0438b2240ca725dd6bfb2676e5d6475","0x104060b4781b1e1e6b858a1276432ae0c0438b2240ca725dd6bfb2676e5d6475","0x104060b4781b1e1e6b858a1276432ae0c0438b2240ca725dd6bfb2676e5d6475"]} -0;{"root":["0x2db808ebee24049a67873c93f3330c234642ef6c548e52b52825fa473b666290","0x2db808ebee24049a67873c93f3330c234642ef6c548e52b52825fa473b666290","0x2db808ebee24049a67873c93f3330c234642ef6c548e52b52825fa473b666290","0x2db808ebee24049a67873c93f3330c234642ef6c548e52b52825fa473b666290"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"leaf":["0x289ede3208c2453060b28293a580ccb09fc572caba895e1c84fc465acdce87f7","0x289ede3208c2453060b28293a580ccb09fc572caba895e1c84fc465acdce87f7","0x289ede3208c2453060b28293a580ccb09fc572caba895e1c84fc465acdce87f7","0x289ede3208c2453060b28293a580ccb09fc572caba895e1c84fc465acdce87f7"]} -1;{"root":["0x6e01991f3852c00ea9fa051e804ce19a999fe800ffa64ca08d646f6a78bdc80"],"inPathIndices":[4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x549b7d5428e4f68a63e8331701c466f7413f1fd233c37463c1bb3f11e079a0c"]} -0;{"root":["0x3e7"],"inPathIndices":[5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x1ff852f129a2bee9dbb648691e2ac6ce5b07d4fed87322ec7d0537f817163b4"]} -0;{"root":["0x2df4da68b3c21e66c7a5875598a27d5b90b25369ad85a79847c95a80cabf89cd"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x3e7"]} -0;{"root":["0x24b0f10caa95504f5e9e6a727e32138c7abd60aec706b509b12af730bd12c921"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x2b59a85e26613b92325df44ebeed3df8c15b566d463209d63b667533b6ffd1dc"]} -0;{"root":["0xf3b1dcad7e58a68a382e317c701dfbf1b385189a0f511bd37a05c3432607520"],"inPathIndices":[5],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x256404943304f11033b8bf10d30977e59057528d5373fa6366351e3f63efe930"]} -1;{"root":["0xe92acdb342bfdbe6a6f6faa502e707704b4b76c03de204f12c9b509119da80","0xe92acdb342bfdbe6a6f6faa502e707704b4b76c03de204f12c9b509119da80"],"inPathIndices":[4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x2f51ae495204565c3ba1e7c534aea7851381cbf67b5e4f57efebf8f03804c9b9","0x2f51ae495204565c3ba1e7c534aea7851381cbf67b5e4f57efebf8f03804c9b9"]} -0;{"root":["0x3e7","0x1320f7fc6b58da48dce7b92b48310eecf2766905226e5e050a988d447768b08a"],"inPathIndices":[5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x29c3512c0a85a7db8ce10116277fbe2cc39bbd8bad1fcbfc36dd1bb79f8729fc","0x29c3512c0a85a7db8ce10116277fbe2cc39bbd8bad1fcbfc36dd1bb79f8729fc"]} -0;{"root":["0x2abdb854bbe91f15e2ab3cd418f8914c708cdca538197a487c9374a0b811cec5","0x2abdb854bbe91f15e2ab3cd418f8914c708cdca538197a487c9374a0b811cec5"],"inPathIndices":[5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x3e7","0x16075603f34104c73dd48f45ac306e1e172ad7c330c4686ecd91bc516ade87a5"]} -0;{"root":["0x14c4ea2e5850ffaac7be5fb2b272ac0f18e16e68e934320c2ea73969bdf56996","0x14c4ea2e5850ffaac7be5fb2b272ac0f18e16e68e934320c2ea73969bdf56996"],"inPathIndices":[999,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0xcca09fd76a91a240fbf3e2b861fd1c397b603b7476ceb7f33d7f5ec97cf1fc0","0xcca09fd76a91a240fbf3e2b861fd1c397b603b7476ceb7f33d7f5ec97cf1fc0"]} -0;{"root":["0x286c1494f6af4c4b5dae260e5ec446f10447430f40785b95b3109eabf0b096c0","0x286c1494f6af4c4b5dae260e5ec446f10447430f40785b95b3109eabf0b096c0"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0xc02af06daa224f3e5ae464d3b7fa9ecbcb6adf421a3726bfde360cdda3a8adc","0xc02af06daa224f3e5ae464d3b7fa9ecbcb6adf421a3726bfde360cdda3a8adc"]} -1;{"root":["0x123cfcc8a519c18fc2563bfa00267e9b32a1f73bca9de643bb2868e05420bd60","0x123cfcc8a519c18fc2563bfa00267e9b32a1f73bca9de643bb2868e05420bd60","0x123cfcc8a519c18fc2563bfa00267e9b32a1f73bca9de643bb2868e05420bd60"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x1f9b686478fc7dea51e82ce1824b097109b6098972614100bcdc5b7c8c198efb","0x1f9b686478fc7dea51e82ce1824b097109b6098972614100bcdc5b7c8c198efb","0x1f9b686478fc7dea51e82ce1824b097109b6098972614100bcdc5b7c8c198efb"]} -0;{"root":["0x3e7","0x1ceaa84ccd8a6563f649ab6a2b91f3fa070302ff3209e2b6f01d72916c8fdd55","0x1ceaa84ccd8a6563f649ab6a2b91f3fa070302ff3209e2b6f01d72916c8fdd55"],"inPathIndices":[2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x2392509721347f31ce0249068325da4f590cfe0523e944f6656ac2f42eccce8d","0x2392509721347f31ce0249068325da4f590cfe0523e944f6656ac2f42eccce8d","0x2392509721347f31ce0249068325da4f590cfe0523e944f6656ac2f42eccce8d"]} -0;{"root":["0x21c6967169e0379aa61d79e44e338cf56b70780206f5032f9ede882a1b0a6074","0x21c6967169e0379aa61d79e44e338cf56b70780206f5032f9ede882a1b0a6074","0x21c6967169e0379aa61d79e44e338cf56b70780206f5032f9ede882a1b0a6074"],"inPathIndices":[4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x3e7","0x590fcb974d924a4a936b9251b67ab686c0cb2a9ed4444c8fefe4a650b59bcc5","0x590fcb974d924a4a936b9251b67ab686c0cb2a9ed4444c8fefe4a650b59bcc5"]} -0;{"root":["0x1a129670c1c17548e801bd898392a182f2814388728fa9711dc545f8349b15ac","0x1a129670c1c17548e801bd898392a182f2814388728fa9711dc545f8349b15ac","0x1a129670c1c17548e801bd898392a182f2814388728fa9711dc545f8349b15ac"],"inPathIndices":[999,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x270a4952a0f0ef9c0079a330719f579f2e6be143ec7afb367fdd90ba335941c9","0x270a4952a0f0ef9c0079a330719f579f2e6be143ec7afb367fdd90ba335941c9","0x270a4952a0f0ef9c0079a330719f579f2e6be143ec7afb367fdd90ba335941c9"]} -0;{"root":["0x2434d01bc1bdcef4db341b49059fbceb9b18e406ba1a0d1a42b58bff45de6a00","0x2434d01bc1bdcef4db341b49059fbceb9b18e406ba1a0d1a42b58bff45de6a00","0x2434d01bc1bdcef4db341b49059fbceb9b18e406ba1a0d1a42b58bff45de6a00"],"inPathIndices":[3,3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x25a2f6af0cef866185048179b9507450ff7542151cf290a51e07dd246d2973cd","0x25a2f6af0cef866185048179b9507450ff7542151cf290a51e07dd246d2973cd","0x25a2f6af0cef866185048179b9507450ff7542151cf290a51e07dd246d2973cd"]} -1;{"root":["0x1c75bcc90a9a54532d586640af6fe505110742872d4934a4fb267ea79b212f03","0x1c75bcc90a9a54532d586640af6fe505110742872d4934a4fb267ea79b212f03","0x1c75bcc90a9a54532d586640af6fe505110742872d4934a4fb267ea79b212f03","0x1c75bcc90a9a54532d586640af6fe505110742872d4934a4fb267ea79b212f03"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0xb96fc6040c74072d75ab280a171bfe8046d67a1f1a9558f299a6ca5c7afdf3b","0xb96fc6040c74072d75ab280a171bfe8046d67a1f1a9558f299a6ca5c7afdf3b","0xb96fc6040c74072d75ab280a171bfe8046d67a1f1a9558f299a6ca5c7afdf3b","0xb96fc6040c74072d75ab280a171bfe8046d67a1f1a9558f299a6ca5c7afdf3b"]} -0;{"root":["0x3e7","0x242ccd9f94da26f5c4851e03689740eed7876af2f99d3a82ba17b24f0905e03d","0x242ccd9f94da26f5c4851e03689740eed7876af2f99d3a82ba17b24f0905e03d","0x242ccd9f94da26f5c4851e03689740eed7876af2f99d3a82ba17b24f0905e03d"],"inPathIndices":[5,5,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x1feb403a63d39d3057916f9ae3f56db345ea86d52a1387ba35f52c5b3b7b5c96","0x1feb403a63d39d3057916f9ae3f56db345ea86d52a1387ba35f52c5b3b7b5c96","0x1feb403a63d39d3057916f9ae3f56db345ea86d52a1387ba35f52c5b3b7b5c96","0x1feb403a63d39d3057916f9ae3f56db345ea86d52a1387ba35f52c5b3b7b5c96"]} -0;{"root":["0x215664aa3d21f1dc00243d56bad7c776e646054e895c6bc5cf5be8794a8d6019","0x215664aa3d21f1dc00243d56bad7c776e646054e895c6bc5cf5be8794a8d6019","0x215664aa3d21f1dc00243d56bad7c776e646054e895c6bc5cf5be8794a8d6019","0x215664aa3d21f1dc00243d56bad7c776e646054e895c6bc5cf5be8794a8d6019"],"inPathIndices":[5,5,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x3e7","0x24044c3001d9d17f7091a2df49cbf4c07e5504c8fb07b83f756a5d56dd39b6b1","0x24044c3001d9d17f7091a2df49cbf4c07e5504c8fb07b83f756a5d56dd39b6b1","0x24044c3001d9d17f7091a2df49cbf4c07e5504c8fb07b83f756a5d56dd39b6b1"]} -0;{"root":["0x14f099158c9822cc4b0e5f48b172b8e669467f48d7929be0cf60cb887cde933f","0x14f099158c9822cc4b0e5f48b172b8e669467f48d7929be0cf60cb887cde933f","0x14f099158c9822cc4b0e5f48b172b8e669467f48d7929be0cf60cb887cde933f","0x14f099158c9822cc4b0e5f48b172b8e669467f48d7929be0cf60cb887cde933f"],"inPathIndices":[999,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x2f9ddf30f2006d971dfac279218ec0c3b33fd8e8b20899965b4de6083ef5e5e8","0x2f9ddf30f2006d971dfac279218ec0c3b33fd8e8b20899965b4de6083ef5e5e8","0x2f9ddf30f2006d971dfac279218ec0c3b33fd8e8b20899965b4de6083ef5e5e8","0x2f9ddf30f2006d971dfac279218ec0c3b33fd8e8b20899965b4de6083ef5e5e8"]} -0;{"root":["0x2d3cba9bd9c8aaa0db63c77e6363e4fcb25699eb316e23616987f2f773c80abe","0x2d3cba9bd9c8aaa0db63c77e6363e4fcb25699eb316e23616987f2f773c80abe","0x2d3cba9bd9c8aaa0db63c77e6363e4fcb25699eb316e23616987f2f773c80abe","0x2d3cba9bd9c8aaa0db63c77e6363e4fcb25699eb316e23616987f2f773c80abe"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"leaf":["0x459d163a34548c49929eb6da2dc2eb8192efc3cba086cbb6e7692c5e42129e2","0x459d163a34548c49929eb6da2dc2eb8192efc3cba086cbb6e7692c5e42129e2","0x459d163a34548c49929eb6da2dc2eb8192efc3cba086cbb6e7692c5e42129e2","0x459d163a34548c49929eb6da2dc2eb8192efc3cba086cbb6e7692c5e42129e2"]} -1;{"root":["0x1464a9d42f52ec3050cf0b55e65703cbe870e084f1202dbfb48334aebcfe94ba"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x6b56eb965cce2537edaacb10522d948af53d41a3ce00410b6a6bc2da28d0e3f"]} -0;{"root":["0x3e7"],"inPathIndices":[5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x2ab6d52750c9b27bd6580f26fe8835ec37c52a483b37e9ca0e418bc1d5a9b70c"]} -0;{"root":["0x29c8999a652f3d656bb7b8288db7fab448f17b7ef984a21ead78c2192c3e64dd"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x3e7"]} -0;{"root":["0x35df40bf586a91b16a53ce93d842c6ad243227612c10ea6959358fd917d6c72"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x55a3de92527fb250255ac834390141b3b16e35f12812fdbfcc69a06b1a2c27e"]} -0;{"root":["0x5fb703fb4d136b7433fc9fc93b816ca71e7b6373aefb63400599679f4b8ca87"],"inPathIndices":[4],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x17ee491a4473c0dd6a487bdcc1632b8a62bd64913a2c2876a76b87a720a48807"]} -1;{"root":["0x3008619e4c24a3a09de326f4f5e4e09a92d36bd32669af1e9675a283fd40e3e2","0x3008619e4c24a3a09de326f4f5e4e09a92d36bd32669af1e9675a283fd40e3e2"],"inPathIndices":[4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x15ed66084671b0ea2cf7ce4beb1a666f800661dc6ba97d975feedf27f7d4040b","0x15ed66084671b0ea2cf7ce4beb1a666f800661dc6ba97d975feedf27f7d4040b"]} -0;{"root":["0x3e7","0x2579b3ea5cf8908a47cd738e59cdc8e20dfbee328e493d56a45cb3562d6717f3"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0xb1cdd5a761ebd8921acdf32197b639dc24533f8f5fbfe8e41794715490f9f25","0xb1cdd5a761ebd8921acdf32197b639dc24533f8f5fbfe8e41794715490f9f25"]} -0;{"root":["0xaa06a201c4c97766ab574aed5811b11a7b9487ea5d7c4762ee3b4e8bd00a5bf","0xaa06a201c4c97766ab574aed5811b11a7b9487ea5d7c4762ee3b4e8bd00a5bf"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x3e7","0x242a0b7be15a6996627354dcd7569a3c57d0fc1f6750d2a1b5f5c848121b18d4"]} -0;{"root":["0x2d503ad20a64f7650c290a1d293baec3c392429da179ca6d9864e67cc591d714","0x2d503ad20a64f7650c290a1d293baec3c392429da179ca6d9864e67cc591d714"],"inPathIndices":[999,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x168a696bf12d2bf84dac9bf225b73907ffccc62bd180848a19d8e1aa6bd5d30c","0x168a696bf12d2bf84dac9bf225b73907ffccc62bd180848a19d8e1aa6bd5d30c"]} -0;{"root":["0x15e5ddeb618b366d7d11a92a30a58ea67f2ecad2e4e9ea6f4e7276fac6374ca1","0x15e5ddeb618b366d7d11a92a30a58ea67f2ecad2e4e9ea6f4e7276fac6374ca1"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x87fa8bd681b76dcd55c9d1babe0698f429d31364c598d26a385ada53fa8f7ca","0x87fa8bd681b76dcd55c9d1babe0698f429d31364c598d26a385ada53fa8f7ca"]} -1;{"root":["0x201c8a95ae084cea886b1fd2be77e37fb60bb4eb67acf57b745f369e75b6cd7","0x201c8a95ae084cea886b1fd2be77e37fb60bb4eb67acf57b745f369e75b6cd7","0x201c8a95ae084cea886b1fd2be77e37fb60bb4eb67acf57b745f369e75b6cd7"],"inPathIndices":[4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x25bac4b6a37a583ed6427e73d2f5fca1dd408f3fcd4fdcdc3235af14f5023248","0x25bac4b6a37a583ed6427e73d2f5fca1dd408f3fcd4fdcdc3235af14f5023248","0x25bac4b6a37a583ed6427e73d2f5fca1dd408f3fcd4fdcdc3235af14f5023248"]} -0;{"root":["0x3e7","0x2887cf00d8214e5b71829f2df8177a29a5876a9381f24c7c13d7a0957c2e5134","0x2887cf00d8214e5b71829f2df8177a29a5876a9381f24c7c13d7a0957c2e5134"],"inPathIndices":[6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x8ffa6f987216af9f9d9e4eaaa3d46b2d7a2179b948206054cfa9be22fc172c3","0x8ffa6f987216af9f9d9e4eaaa3d46b2d7a2179b948206054cfa9be22fc172c3","0x8ffa6f987216af9f9d9e4eaaa3d46b2d7a2179b948206054cfa9be22fc172c3"]} -0;{"root":["0x2c5f3663fb260104792b86334d31e216106ca2e4ebfeea0012f8ce39ea54a9bd","0x2c5f3663fb260104792b86334d31e216106ca2e4ebfeea0012f8ce39ea54a9bd","0x2c5f3663fb260104792b86334d31e216106ca2e4ebfeea0012f8ce39ea54a9bd"],"inPathIndices":[6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x3e7","0x242ef0e75d12dd005a216400a4fc25969e494512559733b390aaf7497c47d35e","0x242ef0e75d12dd005a216400a4fc25969e494512559733b390aaf7497c47d35e"]} -0;{"root":["0x2966307adb65307d54a914cff24d44428bc65f424332ddbece346d17da10f592","0x2966307adb65307d54a914cff24d44428bc65f424332ddbece346d17da10f592","0x2966307adb65307d54a914cff24d44428bc65f424332ddbece346d17da10f592"],"inPathIndices":[999,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0xa498e2014f0b7e62b171b873c5565471b95d0eaa63cf04b63c5104e545397f1","0xa498e2014f0b7e62b171b873c5565471b95d0eaa63cf04b63c5104e545397f1","0xa498e2014f0b7e62b171b873c5565471b95d0eaa63cf04b63c5104e545397f1"]} -0;{"root":["0x1e78a300ca34592d0ea8f68aeb8ab1773fff7f7d3c4e16f2edab745c0bfd73c0","0x1e78a300ca34592d0ea8f68aeb8ab1773fff7f7d3c4e16f2edab745c0bfd73c0","0x1e78a300ca34592d0ea8f68aeb8ab1773fff7f7d3c4e16f2edab745c0bfd73c0"],"inPathIndices":[3,3,3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x1cdd385ef827bb1dd344a0f41ba361835cae3dc2fb55929d5c4c19ab7ae162c3","0x1cdd385ef827bb1dd344a0f41ba361835cae3dc2fb55929d5c4c19ab7ae162c3","0x1cdd385ef827bb1dd344a0f41ba361835cae3dc2fb55929d5c4c19ab7ae162c3"]} -1;{"root":["0x21dcc6186af2027d70c0ffef928658442efe624712914b4d1070f010000df8dc","0x21dcc6186af2027d70c0ffef928658442efe624712914b4d1070f010000df8dc","0x21dcc6186af2027d70c0ffef928658442efe624712914b4d1070f010000df8dc","0x21dcc6186af2027d70c0ffef928658442efe624712914b4d1070f010000df8dc"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x255d895ba40abb7c81895f1716a06bb0141cb52093cac49a679fde76ac5e4f8a","0x255d895ba40abb7c81895f1716a06bb0141cb52093cac49a679fde76ac5e4f8a","0x255d895ba40abb7c81895f1716a06bb0141cb52093cac49a679fde76ac5e4f8a","0x255d895ba40abb7c81895f1716a06bb0141cb52093cac49a679fde76ac5e4f8a"]} -0;{"root":["0x3e7","0x9a933e266bfd1ce21678825ade451858da3fa6a5bf052059c6eb9d6755edd59","0x9a933e266bfd1ce21678825ade451858da3fa6a5bf052059c6eb9d6755edd59","0x9a933e266bfd1ce21678825ade451858da3fa6a5bf052059c6eb9d6755edd59"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x2e236092a90adeb5bb2fd45a77b223de7a0dd85b64bf164149a82590edbfccbf","0x2e236092a90adeb5bb2fd45a77b223de7a0dd85b64bf164149a82590edbfccbf","0x2e236092a90adeb5bb2fd45a77b223de7a0dd85b64bf164149a82590edbfccbf","0x2e236092a90adeb5bb2fd45a77b223de7a0dd85b64bf164149a82590edbfccbf"]} -0;{"root":["0x13fe9a019186df67ebe8837a54055cbbc93cf00db44dee19a9c23119ebf10133","0x13fe9a019186df67ebe8837a54055cbbc93cf00db44dee19a9c23119ebf10133","0x13fe9a019186df67ebe8837a54055cbbc93cf00db44dee19a9c23119ebf10133","0x13fe9a019186df67ebe8837a54055cbbc93cf00db44dee19a9c23119ebf10133"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x3e7","0x1cb5d81d1226b74dc4a46c39fba174145ba53a929bb838e2dd13706cb281bdee","0x1cb5d81d1226b74dc4a46c39fba174145ba53a929bb838e2dd13706cb281bdee","0x1cb5d81d1226b74dc4a46c39fba174145ba53a929bb838e2dd13706cb281bdee"]} -0;{"root":["0x9a3b4eb04a09ee8792fbc6062cab44c8cad853fe02261d70b454bd10d361255","0x9a3b4eb04a09ee8792fbc6062cab44c8cad853fe02261d70b454bd10d361255","0x9a3b4eb04a09ee8792fbc6062cab44c8cad853fe02261d70b454bd10d361255","0x9a3b4eb04a09ee8792fbc6062cab44c8cad853fe02261d70b454bd10d361255"],"inPathIndices":[999,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x24ef883b4d47977d731cc563d5ff7017f7f6d4cb88f0d49b2126c0afd9b0071b","0x24ef883b4d47977d731cc563d5ff7017f7f6d4cb88f0d49b2126c0afd9b0071b","0x24ef883b4d47977d731cc563d5ff7017f7f6d4cb88f0d49b2126c0afd9b0071b","0x24ef883b4d47977d731cc563d5ff7017f7f6d4cb88f0d49b2126c0afd9b0071b"]} -0;{"root":["0x1e475a680303cc684e4549d0c702c9804f418d565999c8c340e0fbe163000862","0x1e475a680303cc684e4549d0c702c9804f418d565999c8c340e0fbe163000862","0x1e475a680303cc684e4549d0c702c9804f418d565999c8c340e0fbe163000862","0x1e475a680303cc684e4549d0c702c9804f418d565999c8c340e0fbe163000862"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"leaf":["0x1710f701f10387f285318a6f162c5253e580f52a43f2474c90ce46d9895ef697","0x1710f701f10387f285318a6f162c5253e580f52a43f2474c90ce46d9895ef697","0x1710f701f10387f285318a6f162c5253e580f52a43f2474c90ce46d9895ef697","0x1710f701f10387f285318a6f162c5253e580f52a43f2474c90ce46d9895ef697"]} -1;{"root":["0x19c433e1eb762c3c4c060af2f55ca10e51873b4ec8d9cc4e20096669f8f86750"],"inPathIndices":[7],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0xfc4e0571a91d687406f5e24cd7c1b24c3d7e1699107c2eb3b54c26c8cf8f26f"]} -0;{"root":["0x3e7"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x1b3082a391eca88582f0a7a581b2e3392633663886b31ee7eb1ff8d19847f6eb"]} -0;{"root":["0xdea5072cb584d49999620dece95143b7f768132293016d6fc845bfc7a224e0f"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x3e7"]} -0;{"root":["0x1fb7c0a049d7005baa01f9138ecf82af9add1f5450899f73a96ea6e5a1c066c7"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x946ae01c0238b4e13f1d312def2d6d69eff3d21391fcbfa9e119fbf0c535452"]} -0;{"root":["0x19d3a541d176390b06b5abaa0104e22d5702c47573bf2c1809324f34b1a2b1b6"],"inPathIndices":[3],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0xb4e90d69ce3ba9883e100f2002b5791b35530d6ca55403c13bc4fbb9213278e"]} -1;{"root":["0xc8f4c7e1795971ed26803bca7dfea92a052ce468f88ecdcc3c64012889b96f4","0xc8f4c7e1795971ed26803bca7dfea92a052ce468f88ecdcc3c64012889b96f4"],"inPathIndices":[5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x2764459f6bcbc585ef24d5b36c7203da45794cd25e8e16dd4bcb754f1c7970ea","0x2764459f6bcbc585ef24d5b36c7203da45794cd25e8e16dd4bcb754f1c7970ea"]} -0;{"root":["0x3e7","0x1841051edee4a4aada63a720724627d5229a08275613cbb76f5ce31b6162a9e6"],"inPathIndices":[7,7],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0xf11c90af26f72f666fbd8190e5f40befc90c6c65f87fdffb040b8e7935ed297","0xf11c90af26f72f666fbd8190e5f40befc90c6c65f87fdffb040b8e7935ed297"]} -0;{"root":["0x1b3e5083f7735b77bd2f23327828d4efbb276dd2aad97c6d846ba5e9c624c413","0x1b3e5083f7735b77bd2f23327828d4efbb276dd2aad97c6d846ba5e9c624c413"],"inPathIndices":[4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x3e7","0x16a16164e857990358c190edb5dd982eae828745384236ba90a78b9dcbb79188"]} -0;{"root":["0x9dfd3f009fbc518a91a213f0ccb7f1b69e9314f5fce9f843ef04d0209adaf73","0x9dfd3f009fbc518a91a213f0ccb7f1b69e9314f5fce9f843ef04d0209adaf73"],"inPathIndices":[999,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x8a99e5f08b01585c09d72b8c93aee2d919fd6c4d82b0775c2568032e7b79235","0x8a99e5f08b01585c09d72b8c93aee2d919fd6c4d82b0775c2568032e7b79235"]} -0;{"root":["0x20759c3f12e6687f8a4dcc64f2124251f2542eceb0927438b2f0e41771ce3fec","0x20759c3f12e6687f8a4dcc64f2124251f2542eceb0927438b2f0e41771ce3fec"],"inPathIndices":[4,4],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x1fe877bd21253bb0ff68071ada36571763b5a94d3f01bf4e945a569aa1127278","0x1fe877bd21253bb0ff68071ada36571763b5a94d3f01bf4e945a569aa1127278"]} -1;{"root":["0x22e99c62e7d25d0194cd106896f4e490dc2fb0c25d493c40f3236edea1a09f32","0x22e99c62e7d25d0194cd106896f4e490dc2fb0c25d493c40f3236edea1a09f32","0x22e99c62e7d25d0194cd106896f4e490dc2fb0c25d493c40f3236edea1a09f32"],"inPathIndices":[7,7,7],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0xe3c06a8a9195eab7ea4157ed6cc95bc14c6908b134a5e01d2ea6843b71ae4c6","0xe3c06a8a9195eab7ea4157ed6cc95bc14c6908b134a5e01d2ea6843b71ae4c6","0xe3c06a8a9195eab7ea4157ed6cc95bc14c6908b134a5e01d2ea6843b71ae4c6"]} -0;{"root":["0x3e7","0x9fcf5fd1c20e80ad9f27d42041c06befd7104e20d35272dcb96ded6cc45e92f","0x9fcf5fd1c20e80ad9f27d42041c06befd7104e20d35272dcb96ded6cc45e92f"],"inPathIndices":[7,7,7],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x13e70bb62ae11a9947dfd4f9f2cae625a8acd70aa49ea819fb77a963dfab9185","0x13e70bb62ae11a9947dfd4f9f2cae625a8acd70aa49ea819fb77a963dfab9185","0x13e70bb62ae11a9947dfd4f9f2cae625a8acd70aa49ea819fb77a963dfab9185"]} -0;{"root":["0x2208a767d3f66f9c8de64fee27cc6f130485a348ec0277c4137afe238b84311f","0x2208a767d3f66f9c8de64fee27cc6f130485a348ec0277c4137afe238b84311f","0x2208a767d3f66f9c8de64fee27cc6f130485a348ec0277c4137afe238b84311f"],"inPathIndices":[6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x3e7","0x418bf5a3b63e0f80684ef515693743c0f67c9c59e19e97c60c8f463f2cf44b8","0x418bf5a3b63e0f80684ef515693743c0f67c9c59e19e97c60c8f463f2cf44b8"]} -0;{"root":["0x2b85d22fcdd950cc48f1d5d0494a4340370b8725334faae45cf7fc0161b02783","0x2b85d22fcdd950cc48f1d5d0494a4340370b8725334faae45cf7fc0161b02783","0x2b85d22fcdd950cc48f1d5d0494a4340370b8725334faae45cf7fc0161b02783"],"inPathIndices":[999,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x224232c4ac2ecaeeb9ab4ff0b686daa3b3cf447f06945826ba08acf3a3e337a3","0x224232c4ac2ecaeeb9ab4ff0b686daa3b3cf447f06945826ba08acf3a3e337a3","0x224232c4ac2ecaeeb9ab4ff0b686daa3b3cf447f06945826ba08acf3a3e337a3"]} -0;{"root":["0x13a7ff35cf8640d9bc858bb3c2e465a5fe3cbc3ee8da66b86a6ee2efcf82867","0x13a7ff35cf8640d9bc858bb3c2e465a5fe3cbc3ee8da66b86a6ee2efcf82867","0x13a7ff35cf8640d9bc858bb3c2e465a5fe3cbc3ee8da66b86a6ee2efcf82867"],"inPathIndices":[1,1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x2720ee1bea4adfea376e2ab7d239d36640ff33261b9af9ebb9f14d015a830546","0x2720ee1bea4adfea376e2ab7d239d36640ff33261b9af9ebb9f14d015a830546","0x2720ee1bea4adfea376e2ab7d239d36640ff33261b9af9ebb9f14d015a830546"]} -1;{"root":["0x2c443741ce8eae2d9a640b7f02cc59faed50bb9ae2f7ae21cea04f2e3623e2b1","0x2c443741ce8eae2d9a640b7f02cc59faed50bb9ae2f7ae21cea04f2e3623e2b1","0x2c443741ce8eae2d9a640b7f02cc59faed50bb9ae2f7ae21cea04f2e3623e2b1","0x2c443741ce8eae2d9a640b7f02cc59faed50bb9ae2f7ae21cea04f2e3623e2b1"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x2e0713a6ff81de0716a77e673c1c4fbda116b354b4a897a8f0cd0c418fd5f075","0x2e0713a6ff81de0716a77e673c1c4fbda116b354b4a897a8f0cd0c418fd5f075","0x2e0713a6ff81de0716a77e673c1c4fbda116b354b4a897a8f0cd0c418fd5f075","0x2e0713a6ff81de0716a77e673c1c4fbda116b354b4a897a8f0cd0c418fd5f075"]} -0;{"root":["0x3e7","0x2abaef351948306c4a519219c498b2506d58d418d7e2a79046db9779dea31c33","0x2abaef351948306c4a519219c498b2506d58d418d7e2a79046db9779dea31c33","0x2abaef351948306c4a519219c498b2506d58d418d7e2a79046db9779dea31c33"],"inPathIndices":[6,6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0xf6cd7bbac58b92c92d111238b17c6895fb2103a2db7653460220422bac251d7","0xf6cd7bbac58b92c92d111238b17c6895fb2103a2db7653460220422bac251d7","0xf6cd7bbac58b92c92d111238b17c6895fb2103a2db7653460220422bac251d7","0xf6cd7bbac58b92c92d111238b17c6895fb2103a2db7653460220422bac251d7"]} -0;{"root":["0x270ab802a34c599df639b5a2e2524df53998e1d823cd6fdd65b014e5c29ee303","0x270ab802a34c599df639b5a2e2524df53998e1d823cd6fdd65b014e5c29ee303","0x270ab802a34c599df639b5a2e2524df53998e1d823cd6fdd65b014e5c29ee303","0x270ab802a34c599df639b5a2e2524df53998e1d823cd6fdd65b014e5c29ee303"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x3e7","0x1de2cc0fa1407cd3b53382ae35178f7513192a3181e48731653d8666e9cb1dc0","0x1de2cc0fa1407cd3b53382ae35178f7513192a3181e48731653d8666e9cb1dc0","0x1de2cc0fa1407cd3b53382ae35178f7513192a3181e48731653d8666e9cb1dc0"]} -0;{"root":["0x21e21585475eead768020ce105bc0bfa152db30d262d0c31836670dc9c72e28e","0x21e21585475eead768020ce105bc0bfa152db30d262d0c31836670dc9c72e28e","0x21e21585475eead768020ce105bc0bfa152db30d262d0c31836670dc9c72e28e","0x21e21585475eead768020ce105bc0bfa152db30d262d0c31836670dc9c72e28e"],"inPathIndices":[999,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0xa54ab5e9471bf1dfdc062dee5de3a9ef776be3230bb62c06ed1b76512e32568","0xa54ab5e9471bf1dfdc062dee5de3a9ef776be3230bb62c06ed1b76512e32568","0xa54ab5e9471bf1dfdc062dee5de3a9ef776be3230bb62c06ed1b76512e32568","0xa54ab5e9471bf1dfdc062dee5de3a9ef776be3230bb62c06ed1b76512e32568"]} -0;{"root":["0xbd351236459ca085a8e16a9b5dcf8aaf2becfdf7095e15a14c9e50b040722d0","0xbd351236459ca085a8e16a9b5dcf8aaf2becfdf7095e15a14c9e50b040722d0","0xbd351236459ca085a8e16a9b5dcf8aaf2becfdf7095e15a14c9e50b040722d0","0xbd351236459ca085a8e16a9b5dcf8aaf2becfdf7095e15a14c9e50b040722d0"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"leaf":["0x1a4385252808d66621ca6ebb7d5c1a9fa71e73eb7ca762f26f83ccd6bbb2cc86","0x1a4385252808d66621ca6ebb7d5c1a9fa71e73eb7ca762f26f83ccd6bbb2cc86","0x1a4385252808d66621ca6ebb7d5c1a9fa71e73eb7ca762f26f83ccd6bbb2cc86","0x1a4385252808d66621ca6ebb7d5c1a9fa71e73eb7ca762f26f83ccd6bbb2cc86"]} +1;{"root":["0x2d3374e220f0a958f59afa8c423f17a38353160b01a04658d79757fb53f04822"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x480c57b1b899cd957999f5ff5b61046cee9ab55e39ee9c2486b531766ccff20"]} +0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0xc94d037289b9be1258a1d97a9e844bc5bd815223f35ed38c2a1b563445f81f5"]} +0;{"root":["0x3d4987ffcdde6082e78070dc1fbfa2487fbe40b14130f11a8d854fc10317b5e"],"inPathIndices":[0],"inPathElements":[["0x0"]],"leaf":["0x3e7"]} +0;{"root":["0x93dccd08d29768bf61f3a0c33f86c81999960f6adeb3c44e747ad386494d83d"],"inPathIndices":[999],"inPathElements":[["0x0"]],"leaf":["0x2101f991d22c3e60df8f3976c645e0cdbe2315b0a4c586042d87be46618b67cc"]} +0;{"root":["0x1c0380a4a14712c16e1086e08a3dbe232dbc88a23d8036b762fb74c8b4638c2d"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"leaf":["0x2361863408be64b6c00837bc4d1d994ea506e5858ab0408fa8810fc88df46675"]} +1;{"root":["0x153ecf16b428ba51da5a8aabb1779fee553e207a62c84eea6b6d0eac6f62d951","0x153ecf16b428ba51da5a8aabb1779fee553e207a62c84eea6b6d0eac6f62d951"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x1ef339d7a389764814ff940efc6a7a1b1c634df4cfb66fc8d9f7e7a222d4f04f","0x1ef339d7a389764814ff940efc6a7a1b1c634df4cfb66fc8d9f7e7a222d4f04f"]} +0;{"root":["0x3e7","0xfa6980c81f602ffe377de2ae5453f9170eb03d3bbed049966c5c67e3b83a397"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x14a05ffe3607ef57545e659ba231fd4c1111a4484a1238360510205be88b938e","0x14a05ffe3607ef57545e659ba231fd4c1111a4484a1238360510205be88b938e"]} +0;{"root":["0x1e780ce491259e9a68d7f06148f1bf8aa0fe79bdcd58fe27d582db3da3b7f12e","0x1e780ce491259e9a68d7f06148f1bf8aa0fe79bdcd58fe27d582db3da3b7f12e"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x3e7","0xf0f8fb6e43223282c432e77b140a84bbd09b138d25c65cc5dc390744b22018c"]} +0;{"root":["0x1124ec5561dd5e45b74f73ce9a682545777f46ce087797cf2e86475d5fd9e0e6","0x1124ec5561dd5e45b74f73ce9a682545777f46ce087797cf2e86475d5fd9e0e6"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"leaf":["0x66f1eb3451ec984be747e87c2b53df9a3ecd0d152b2ba763ed20daa4065f22f","0x66f1eb3451ec984be747e87c2b53df9a3ecd0d152b2ba763ed20daa4065f22f"]} +0;{"root":["0x4083e9a39dfc27355f931bc46452fc543c0427dce4bafe7168442cd3f29ba38","0x4083e9a39dfc27355f931bc46452fc543c0427dce4bafe7168442cd3f29ba38"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"leaf":["0x23b3bac0e0bcac079b4dee071fb8009bb296ff2ebaa55e7108b421b0a57199a1","0x23b3bac0e0bcac079b4dee071fb8009bb296ff2ebaa55e7108b421b0a57199a1"]} +1;{"root":["0x6de0a8b8adb0f3b56d1ee71b5f71d7f091d9a472c9a4ac3581ba6d0db6ba72a"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x770f06f5d221c1f0a8d3d1a7014896d9f1e689f2477640c0b699486c09090b6"]} +0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2f486305c71aba2943dba4f7c0db0451328d0c4444f0d9695c36f69804f476ca"]} +0;{"root":["0x240522cef9fa24c09913aff4494c78533365923e325b9e6d28449a419661485f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7"]} +0;{"root":["0x1f3fe853129fd15b3326c7e34059a7498629aca0697b00679407f984f3c523f"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x25162e3bc72db086fea915f6c0bf10e6c5c67d5ba5dccff8af7267907d4e4b75"]} +0;{"root":["0x24a3e5927430bf08fbe58047a874249bf02d25c33fad1ebfef10e20c742305b8"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x2c01ccbfaa1e77e243d1c1db4330a7fa4e790e7c1c3f3dd552609214684370f4"]} +1;{"root":["0x1add27ef6a8f877b204226a75e8245196a8577363e19506888a0438bd107b7dd","0x1add27ef6a8f877b204226a75e8245196a8577363e19506888a0438bd107b7dd"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1085be09b92bda7ded4de4368f622b5b42666da75033d2b3121744c036798dc1","0x1085be09b92bda7ded4de4368f622b5b42666da75033d2b3121744c036798dc1"]} +0;{"root":["0x3e7","0x2d9d1144efd45316fe2fb3019d00a5869f2558ddfe5de2023aa03fe0ce127f37"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0xf147cdc5ed24c7d19ddef9581cc2285bc32003b7f1140b91871b457ef1d37ee","0xf147cdc5ed24c7d19ddef9581cc2285bc32003b7f1140b91871b457ef1d37ee"]} +0;{"root":["0xa36e5b43b315eee47df2b4b171e882cda4ecee6a554928eb75f4e9d471f3a1f","0xa36e5b43b315eee47df2b4b171e882cda4ecee6a554928eb75f4e9d471f3a1f"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x3e7","0x23ff470f020b78b1d4b558cb562b5e194dfb869bc4635cf309f11a4f77ff78c2"]} +0;{"root":["0x285a786f7ef3ec5cc0e53755b1b3cf5d4caa6d961883720fd2cf6d894b8c2951","0x285a786f7ef3ec5cc0e53755b1b3cf5d4caa6d961883720fd2cf6d894b8c2951"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x89daa30907a9202a95be3f9795dd36d73d1505bc882de362a792666fb69633e","0x89daa30907a9202a95be3f9795dd36d73d1505bc882de362a792666fb69633e"]} +0;{"root":["0x2060b11eb7d37971811460df8bd24ba16dd34cb20501760aa6989042098e4b0f","0x2060b11eb7d37971811460df8bd24ba16dd34cb20501760aa6989042098e4b0f"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"leaf":["0x1f52889eae4db41bef55987c467d6ee3ef13f65f5acc6f19d44dc2fe47e32870","0x1f52889eae4db41bef55987c467d6ee3ef13f65f5acc6f19d44dc2fe47e32870"]} +1;{"root":["0x2b3e297622eabfa97525862bd40abe32dd4e80f24ec1a14281bbc779ed9860bb"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3f3b65d48ee38c446fc4b2383ba1c5ef56789b2ea911c5457b1bab5f8e6d015"]} +0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x1dbdd6083ef1e1fbc490f5d94010b4d64451ca213a45215c8dd4c7d3a2098479"]} +0;{"root":["0x2997c510c94e5e3fa186a85b0756c270b20a0032d79a085013c602738660db24"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7"]} +0;{"root":["0x1c47a6ec3ce15ef5c4a9e97411d71d5ef29aa47182641b0209b3aa0b7c70ca48"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0xdc43e327ab1f8be1168717daff9f5a4ed20336d3d375f77a3429467f524cb6f"]} +0;{"root":["0x3a26d36ba92a840c0e05649b558266cd0c9e7efd76abea0f12dab86b6371d7a"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0xac686eb83300d5941ae67b8cb540e0661e85dcf958bc89734a0a318b82eb41"]} +1;{"root":["0x12c27774f9577b470b490939bf28d1f1d615645e29b7f3dd8757c115cefceb6f","0x12c27774f9577b470b490939bf28d1f1d615645e29b7f3dd8757c115cefceb6f"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x188cdda073bda000a08c8bdd5cdeb1ffd8f8456325d908b663a264f1dfc10fad","0x188cdda073bda000a08c8bdd5cdeb1ffd8f8456325d908b663a264f1dfc10fad"]} +0;{"root":["0x3e7","0x25411ce1b19be8b20f8f2f6029e8584c9f0468ba3317a82efd3487be1e1ccd62"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x8c9546f18b383a28104a1051dcad355e88611499249a5ec5bef84574408f6fe","0x8c9546f18b383a28104a1051dcad355e88611499249a5ec5bef84574408f6fe"]} +0;{"root":["0x296a603d8b7733c0cc1ac0799c8478234cbf82ea9a90c2e05143feff48cfa89b","0x296a603d8b7733c0cc1ac0799c8478234cbf82ea9a90c2e05143feff48cfa89b"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x3e7","0x2f312f0faefbf6182228bf80ee0da6a2c8f8a1c2fcb2af25915240a89ab55c2"]} +0;{"root":["0x185729651d25b12f08e1d13de9d4a208e98901791805f68fdbdfd4cbeec2664b","0x185729651d25b12f08e1d13de9d4a208e98901791805f68fdbdfd4cbeec2664b"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x13f7ea939021efd2ed79863eacf6e3ad8ce1a5f7fc4ba49b4ce836b9634ff930","0x13f7ea939021efd2ed79863eacf6e3ad8ce1a5f7fc4ba49b4ce836b9634ff930"]} +0;{"root":["0x2f213bfdf9363a9497a647efacc1207648459bb0e8c84a078439cc048255ea5c","0x2f213bfdf9363a9497a647efacc1207648459bb0e8c84a078439cc048255ea5c"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"leaf":["0x244262352ec0c8691bebdb90b010401874906d289c6c4f6138f7b2b9e365f114","0x244262352ec0c8691bebdb90b010401874906d289c6c4f6138f7b2b9e365f114"]} +1;{"root":["0x1faaa33170de2baecb5e92d34ff3393b0bfde03c52d216ea047f1c3bb7be10a6"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x587713d012decace6c316a76908bde3276289d95bbc2078fd7949c35955ac21"]} +0;{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x16b18ae5be0b15712fccd32079b1482d1fe7967298a5f5461390918c50f45333"]} +0;{"root":["0x2c940b66dc83a8fa8342ca04725842840e7aff2420d23922ccfe65c127e99827"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7"]} +0;{"root":["0x1e404f204598926e5a1432132bc9463775d0953bb155a6dcfb67224d0ee83655"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x16eafb46e9005d48403f23f4cb54c8bd8fc5da6ee6546f17ba92710aa17e489b"]} +0;{"root":["0xeaa8af4744edf800790b4ca0979d4946451e16636e9bb03aa165010d24f4717"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3051e826a60cfe791bf991d523d9e935e54a66c370ccfa3b07e3cc8cbe41c46c"]} +1;{"root":["0x26ca8a74e6614aab290c50331d758daa581e793c06998c7fe1e8f1ea04f098e7","0x26ca8a74e6614aab290c50331d758daa581e793c06998c7fe1e8f1ea04f098e7"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x25339d51afc1ec52b79455d7ca498ef939a39d9351be8db3613d7dabb262fc5d","0x25339d51afc1ec52b79455d7ca498ef939a39d9351be8db3613d7dabb262fc5d"]} +0;{"root":["0x3e7","0x20076c4a8ef9689b19a86952ca59a811ba53d96d4efa8d1eac3407c5dd9e8ea9"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0xb621d9f24a9a3bce1b736d2a422690ddcd70623db74f6961cf4a4466c584dbe","0xb621d9f24a9a3bce1b736d2a422690ddcd70623db74f6961cf4a4466c584dbe"]} +0;{"root":["0xbc066ad94b429b8f168ffc4f9f8023f582ac36caacfa2809521f489882ec7b2","0xbc066ad94b429b8f168ffc4f9f8023f582ac36caacfa2809521f489882ec7b2"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x3e7","0x68b32cd16577b51986379f4743bf3d03314b727706d60dd7939805ddcde1230"]} +0;{"root":["0x1c5e169b0857d727684379749ca8057550f94514587b0b2611638e1d6ac2cb95","0x1c5e169b0857d727684379749ca8057550f94514587b0b2611638e1d6ac2cb95"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2d466546ae2fd128f9ee79357cc053ef8a58f7795f766227e9168a0833f5c3cf","0x2d466546ae2fd128f9ee79357cc053ef8a58f7795f766227e9168a0833f5c3cf"]} +0;{"root":["0x88bf38ded337f11f5a3415906f2b5148bb7c940f5ed2f0a947acd3b95d016de","0x88bf38ded337f11f5a3415906f2b5148bb7c940f5ed2f0a947acd3b95d016de"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"leaf":["0x2b5c121a0d3f688e8282bde327a93a2a384525bb22abb5e3aaf114240ad89825","0x2b5c121a0d3f688e8282bde327a93a2a384525bb22abb5e3aaf114240ad89825"]} \ No newline at end of file diff --git a/gnark-prover/test-data/non_inclusion.csv b/gnark-prover/test-data/non_inclusion.csv index e27443093f..8816b7ae77 100644 --- a/gnark-prover/test-data/non_inclusion.csv +++ b/gnark-prover/test-data/non_inclusion.csv @@ -1,160 +1,48 @@ -1;{"root":["0x2836aaae705bf6137949c92cb53886a0b7e4fec95c0dea067d4c03d02952c157"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x3ae"],"leafLowerRangeValue":["0x3ad"],"leafHigherRangeValue":["0x3af"],"leafIndex":[0]} -0;{"root":["0x270f"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x320"],"leafLowerRangeValue":["0x31f"],"leafHigherRangeValue":["0x321"],"leafIndex":[1]} -0;{"root":["0x44f0788c7d1a93f10c2b15fcf2dc6f054439d3e13d0fbda6112d7de57421a53"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x242"],"leafLowerRangeValue":["0x23f"],"leafHigherRangeValue":["0x241"],"leafIndex":[1]} -0;{"root":["0x2dc4539bd3bdf6ca81a3decb161e21b73d05d6fe6a904b30a0dcf683e9465200"],"inPathIndices":[9999],"inPathElements":[["0x0"]],"value":["0xe7"],"leafLowerRangeValue":["0xe6"],"leafHigherRangeValue":["0xe8"],"leafIndex":[0]} -0;{"root":["0xb52a3b18499cc3b1ff577d93646f10fc9eac94d389c73873a53113bf7baada5"],"inPathIndices":[0],"inPathElements":[["0x270f"]],"value":["0x2f6"],"leafLowerRangeValue":["0x2f5"],"leafHigherRangeValue":["0x2f7"],"leafIndex":[0]} -1;{"root":["0x2dbd9d9b9c1b85d668f78b16987cd87a7d8fde6a604716ca93f5a84726e0fd6","0x2dbd9d9b9c1b85d668f78b16987cd87a7d8fde6a604716ca93f5a84726e0fd6"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2","0x2"],"leafLowerRangeValue":["0x1","0x1"],"leafHigherRangeValue":["0x3","0x3"],"leafIndex":[0,0]} -0;{"root":["0x270f","0x1bad8716778028c9acb18fb2b46895250c2a9b9662224ad3f02c8cd8e94da78d"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x2ba","0x2ba"],"leafLowerRangeValue":["0x2b9","0x2b9"],"leafHigherRangeValue":["0x2bb","0x2bb"],"leafIndex":[0,0]} -0;{"root":["0x28ff53f6d138cd1153232cb71756924d4f713d6a9dbd3a649668ae7a4cf743a5","0x28ff53f6d138cd1153232cb71756924d4f713d6a9dbd3a649668ae7a4cf743a5"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x72","0x72"],"leafLowerRangeValue":["0x73","0x73"],"leafHigherRangeValue":["0x75","0x75"],"leafIndex":[1,1]} -0;{"root":["0x431a75f1a02e2818fcf0be04722c8801565197f44b2e4916c78e2235ea010a6","0x431a75f1a02e2818fcf0be04722c8801565197f44b2e4916c78e2235ea010a6"],"inPathIndices":[9999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x209","0x209"],"leafLowerRangeValue":["0x208","0x208"],"leafHigherRangeValue":["0x20a","0x20a"],"leafIndex":[0,0]} -0;{"root":["0x21585afc45f64c2513f10e8cc95579fa16e329d3fc5379efecd5e476add55297","0x21585afc45f64c2513f10e8cc95579fa16e329d3fc5379efecd5e476add55297"],"inPathIndices":[0,0],"inPathElements":[["0x270f"],["0x270f"]],"value":["0xec","0xec"],"leafLowerRangeValue":["0xeb","0xeb"],"leafHigherRangeValue":["0xed","0xed"],"leafIndex":[1,1]} -1;{"root":["0x8dd89d72c274eede6801fb3bd8658e40ae6165e28bcfc660dbea209e746f756","0x8dd89d72c274eede6801fb3bd8658e40ae6165e28bcfc660dbea209e746f756","0x8dd89d72c274eede6801fb3bd8658e40ae6165e28bcfc660dbea209e746f756"],"inPathIndices":[0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"value":["0x28b","0x28b","0x28b"],"leafLowerRangeValue":["0x28a","0x28a","0x28a"],"leafHigherRangeValue":["0x28c","0x28c","0x28c"],"leafIndex":[0,0,0]} -0;{"root":["0x270f","0x1ca71147e0d7ae593a1cd6a15be5fc59b8514c332291934b4a82876aa696e6a5","0x1ca71147e0d7ae593a1cd6a15be5fc59b8514c332291934b4a82876aa696e6a5"],"inPathIndices":[0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"value":["0x23e","0x23e","0x23e"],"leafLowerRangeValue":["0x23d","0x23d","0x23d"],"leafHigherRangeValue":["0x23f","0x23f","0x23f"],"leafIndex":[1,1,1]} -0;{"root":["0x24c72fcd609d2f29f8f0c0207b0b6b11d0ad8145af5e68eea821434089efe329","0x24c72fcd609d2f29f8f0c0207b0b6b11d0ad8145af5e68eea821434089efe329","0x24c72fcd609d2f29f8f0c0207b0b6b11d0ad8145af5e68eea821434089efe329"],"inPathIndices":[0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"value":["0x201","0x201","0x201"],"leafLowerRangeValue":["0x202","0x202","0x202"],"leafHigherRangeValue":["0x204","0x204","0x204"],"leafIndex":[0,0,0]} -0;{"root":["0x18c6946ebe916afeccdaad26b9bee0f531048a1ab892a41653bf864b02ff2290","0x18c6946ebe916afeccdaad26b9bee0f531048a1ab892a41653bf864b02ff2290","0x18c6946ebe916afeccdaad26b9bee0f531048a1ab892a41653bf864b02ff2290"],"inPathIndices":[9999,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"]],"value":["0x3cd","0x3cd","0x3cd"],"leafLowerRangeValue":["0x3cc","0x3cc","0x3cc"],"leafHigherRangeValue":["0x3ce","0x3ce","0x3ce"],"leafIndex":[0,0,0]} -0;{"root":["0x18609b111b26b0a2ca3a939c8ea90d6cdf43f59429e2cab0db96a69c36154c5e","0x18609b111b26b0a2ca3a939c8ea90d6cdf43f59429e2cab0db96a69c36154c5e","0x18609b111b26b0a2ca3a939c8ea90d6cdf43f59429e2cab0db96a69c36154c5e"],"inPathIndices":[0,0,0],"inPathElements":[["0x270f"],["0x270f"],["0x270f"]],"value":["0x242","0x242","0x242"],"leafLowerRangeValue":["0x241","0x241","0x241"],"leafHigherRangeValue":["0x243","0x243","0x243"],"leafIndex":[0,0,0]} -1;{"root":["0x73aacdb9e6d4ef23e6553ca9dbea107154dd1a2973940bc0cd64717072910e2","0x73aacdb9e6d4ef23e6553ca9dbea107154dd1a2973940bc0cd64717072910e2","0x73aacdb9e6d4ef23e6553ca9dbea107154dd1a2973940bc0cd64717072910e2","0x73aacdb9e6d4ef23e6553ca9dbea107154dd1a2973940bc0cd64717072910e2"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"value":["0x1b0","0x1b0","0x1b0","0x1b0"],"leafLowerRangeValue":["0x1af","0x1af","0x1af","0x1af"],"leafHigherRangeValue":["0x1b1","0x1b1","0x1b1","0x1b1"],"leafIndex":[1,1,1,1]} -0;{"root":["0x270f","0x2d129d136de4c3b03d36e21e6eb99ea8f5986991449291e7a9b0e4dc9f043339","0x2d129d136de4c3b03d36e21e6eb99ea8f5986991449291e7a9b0e4dc9f043339","0x2d129d136de4c3b03d36e21e6eb99ea8f5986991449291e7a9b0e4dc9f043339"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"value":["0xb5","0xb5","0xb5","0xb5"],"leafLowerRangeValue":["0xb4","0xb4","0xb4","0xb4"],"leafHigherRangeValue":["0xb6","0xb6","0xb6","0xb6"],"leafIndex":[1,1,1,1]} -0;{"root":["0x1db3519d600af399c2b02e7a63f7f552ac71e492d6e81de6e64a907c0bb517a2","0x1db3519d600af399c2b02e7a63f7f552ac71e492d6e81de6e64a907c0bb517a2","0x1db3519d600af399c2b02e7a63f7f552ac71e492d6e81de6e64a907c0bb517a2","0x1db3519d600af399c2b02e7a63f7f552ac71e492d6e81de6e64a907c0bb517a2"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"value":["0x175","0x175","0x175","0x175"],"leafLowerRangeValue":["0x176","0x176","0x176","0x176"],"leafHigherRangeValue":["0x178","0x178","0x178","0x178"],"leafIndex":[1,1,1,1]} -0;{"root":["0x21d7e015e7d3b49bfdbebf707cecec626f87402f6c8db33ae60b30d589f74881","0x21d7e015e7d3b49bfdbebf707cecec626f87402f6c8db33ae60b30d589f74881","0x21d7e015e7d3b49bfdbebf707cecec626f87402f6c8db33ae60b30d589f74881","0x21d7e015e7d3b49bfdbebf707cecec626f87402f6c8db33ae60b30d589f74881"],"inPathIndices":[9999,0,0,0],"inPathElements":[["0x0"],["0x0"],["0x0"],["0x0"]],"value":["0x1bf","0x1bf","0x1bf","0x1bf"],"leafLowerRangeValue":["0x1be","0x1be","0x1be","0x1be"],"leafHigherRangeValue":["0x1c0","0x1c0","0x1c0","0x1c0"],"leafIndex":[1,1,1,1]} -0;{"root":["0xf9aac3b9ecc44efcc170b1505efaea423170224e53f93baa48008e08d927451","0xf9aac3b9ecc44efcc170b1505efaea423170224e53f93baa48008e08d927451","0xf9aac3b9ecc44efcc170b1505efaea423170224e53f93baa48008e08d927451","0xf9aac3b9ecc44efcc170b1505efaea423170224e53f93baa48008e08d927451"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x270f"],["0x270f"],["0x270f"],["0x270f"]],"value":["0x390","0x390","0x390","0x390"],"leafLowerRangeValue":["0x38f","0x38f","0x38f","0x38f"],"leafHigherRangeValue":["0x391","0x391","0x391","0x391"],"leafIndex":[1,1,1,1]} -1;{"root":["0x280cac94d8048ae3d62aca87f41b5e15a8a68092dba7fe7f123302fc0382a5ca"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x129"],"leafLowerRangeValue":["0x128"],"leafHigherRangeValue":["0x12a"],"leafIndex":[3]} -0;{"root":["0x270f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x2fc"],"leafLowerRangeValue":["0x2fb"],"leafHigherRangeValue":["0x2fd"],"leafIndex":[0]} -0;{"root":["0xc231ec537958ac2acc4af7af1a3e1cce6d7eda604503af7884333c08e8b4158"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x173"],"leafLowerRangeValue":["0x170"],"leafHigherRangeValue":["0x172"],"leafIndex":[1]} -0;{"root":["0x9e99f20cbb245ebff40f22d0d2a52441c9a6c89dce687fe65eda0e87b20fe19"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x27b"],"leafLowerRangeValue":["0x27a"],"leafHigherRangeValue":["0x27c"],"leafIndex":[1]} -0;{"root":["0x2d4f66cc86c53bf9e6880e17ab4bbc5f10c58e460443f79a4eaa3a45d4296162"],"inPathIndices":[0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x393"],"leafLowerRangeValue":["0x392"],"leafHigherRangeValue":["0x394"],"leafIndex":[1]} -1;{"root":["0x95e99c580db9cb5a0d9988876dd92debfa3c7b332bf26f83fb86dc5c9e2a83a","0x95e99c580db9cb5a0d9988876dd92debfa3c7b332bf26f83fb86dc5c9e2a83a"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x326","0x326"],"leafLowerRangeValue":["0x325","0x325"],"leafHigherRangeValue":["0x327","0x327"],"leafIndex":[0,0]} -0;{"root":["0x270f","0x25561949bf46dd65c08717f0e4c8faf855f1e9c907d8288f855fc9d5d618a8e8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x18e","0x18e"],"leafLowerRangeValue":["0x18d","0x18d"],"leafHigherRangeValue":["0x18f","0x18f"],"leafIndex":[1,1]} -0;{"root":["0x134092695d0b7d5557aa82fe8996c97a59404accaa78915b8d49765b0b221796","0x134092695d0b7d5557aa82fe8996c97a59404accaa78915b8d49765b0b221796"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x23f","0x23f"],"leafLowerRangeValue":["0x23c","0x23c"],"leafHigherRangeValue":["0x23e","0x23e"],"leafIndex":[1,1]} -0;{"root":["0x333af816ae20e4fa2b8166a3f3e1983ef592e935cb7d0272c63a5741f27c33d","0x333af816ae20e4fa2b8166a3f3e1983ef592e935cb7d0272c63a5741f27c33d"],"inPathIndices":[9999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x5","0x5"],"leafLowerRangeValue":["0x4","0x4"],"leafHigherRangeValue":["0x6","0x6"],"leafIndex":[2,2]} -0;{"root":["0xb407925c44c3c162ac603498c07ccbba46969458bc71d2f76d9148aa9e66f9a","0xb407925c44c3c162ac603498c07ccbba46969458bc71d2f76d9148aa9e66f9a"],"inPathIndices":[0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x210","0x210"],"leafLowerRangeValue":["0x20f","0x20f"],"leafHigherRangeValue":["0x211","0x211"],"leafIndex":[0,0]} -1;{"root":["0xb3b56550b41f1df9bb1b6f16150abe81b9672e4bc6e563042cc0126f5922d37","0xb3b56550b41f1df9bb1b6f16150abe81b9672e4bc6e563042cc0126f5922d37","0xb3b56550b41f1df9bb1b6f16150abe81b9672e4bc6e563042cc0126f5922d37"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x37","0x37","0x37"],"leafLowerRangeValue":["0x36","0x36","0x36"],"leafHigherRangeValue":["0x38","0x38","0x38"],"leafIndex":[1,1,1]} -0;{"root":["0x270f","0xf4c6760df4913d9b137eb6553669b6430e77f7d14bc2b5938efba6803acd25e","0xf4c6760df4913d9b137eb6553669b6430e77f7d14bc2b5938efba6803acd25e"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x191","0x191","0x191"],"leafLowerRangeValue":["0x190","0x190","0x190"],"leafHigherRangeValue":["0x192","0x192","0x192"],"leafIndex":[0,0,0]} -0;{"root":["0x8522723af1db699682156ee00be1f4231a8d765abcef80d5b50db6e5c3ff760","0x8522723af1db699682156ee00be1f4231a8d765abcef80d5b50db6e5c3ff760","0x8522723af1db699682156ee00be1f4231a8d765abcef80d5b50db6e5c3ff760"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x28b","0x28b","0x28b"],"leafLowerRangeValue":["0x288","0x288","0x288"],"leafHigherRangeValue":["0x28a","0x28a","0x28a"],"leafIndex":[3,3,3]} -0;{"root":["0x14b858de5c732fec93cdbf03b494766e448c5c046ecff74ee36bc1c50150be3f","0x14b858de5c732fec93cdbf03b494766e448c5c046ecff74ee36bc1c50150be3f","0x14b858de5c732fec93cdbf03b494766e448c5c046ecff74ee36bc1c50150be3f"],"inPathIndices":[9999,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x358","0x358","0x358"],"leafLowerRangeValue":["0x357","0x357","0x357"],"leafHigherRangeValue":["0x359","0x359","0x359"],"leafIndex":[1,1,1]} -0;{"root":["0xa93dad4022d818b22116c44c8012bb8628001a21ad1273463cdaa7128487237","0xa93dad4022d818b22116c44c8012bb8628001a21ad1273463cdaa7128487237","0xa93dad4022d818b22116c44c8012bb8628001a21ad1273463cdaa7128487237"],"inPathIndices":[0,0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x97","0x97","0x97"],"leafLowerRangeValue":["0x96","0x96","0x96"],"leafHigherRangeValue":["0x98","0x98","0x98"],"leafIndex":[3,3,3]} -1;{"root":["0x27ef00caa129b198f17cea7f348ae839e4ab8c4264ddbfeafa9acb6ea028b0ad","0x27ef00caa129b198f17cea7f348ae839e4ab8c4264ddbfeafa9acb6ea028b0ad","0x27ef00caa129b198f17cea7f348ae839e4ab8c4264ddbfeafa9acb6ea028b0ad","0x27ef00caa129b198f17cea7f348ae839e4ab8c4264ddbfeafa9acb6ea028b0ad"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1bb","0x1bb","0x1bb","0x1bb"],"leafLowerRangeValue":["0x1ba","0x1ba","0x1ba","0x1ba"],"leafHigherRangeValue":["0x1bc","0x1bc","0x1bc","0x1bc"],"leafIndex":[1,1,1,1]} -0;{"root":["0x270f","0xdb5eb6285fbf8b9330fcb7117753aca37d8fecd90a2d6398a538159d6c9be70","0xdb5eb6285fbf8b9330fcb7117753aca37d8fecd90a2d6398a538159d6c9be70","0xdb5eb6285fbf8b9330fcb7117753aca37d8fecd90a2d6398a538159d6c9be70"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x246","0x246","0x246","0x246"],"leafLowerRangeValue":["0x245","0x245","0x245","0x245"],"leafHigherRangeValue":["0x247","0x247","0x247","0x247"],"leafIndex":[1,1,1,1]} -0;{"root":["0x1667fcc67e76353d59108d9fb31927da1d5ef6a92bfd91232dcbf62ec5bd57d","0x1667fcc67e76353d59108d9fb31927da1d5ef6a92bfd91232dcbf62ec5bd57d","0x1667fcc67e76353d59108d9fb31927da1d5ef6a92bfd91232dcbf62ec5bd57d","0x1667fcc67e76353d59108d9fb31927da1d5ef6a92bfd91232dcbf62ec5bd57d"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x212","0x212","0x212","0x212"],"leafLowerRangeValue":["0x213","0x213","0x213","0x213"],"leafHigherRangeValue":["0x215","0x215","0x215","0x215"],"leafIndex":[2,2,2,2]} -0;{"root":["0x2d0aa8f0c7e1244d21a2552387637628552e59a3789a31dba75f242443641a35","0x2d0aa8f0c7e1244d21a2552387637628552e59a3789a31dba75f242443641a35","0x2d0aa8f0c7e1244d21a2552387637628552e59a3789a31dba75f242443641a35","0x2d0aa8f0c7e1244d21a2552387637628552e59a3789a31dba75f242443641a35"],"inPathIndices":[9999,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0xb5","0xb5","0xb5","0xb5"],"leafLowerRangeValue":["0xb4","0xb4","0xb4","0xb4"],"leafHigherRangeValue":["0xb6","0xb6","0xb6","0xb6"],"leafIndex":[2,2,2,2]} -0;{"root":["0x6b3871fd0d55da16fb2d61550c7976ba06e675b82bb815d52c89a5758478413","0x6b3871fd0d55da16fb2d61550c7976ba06e675b82bb815d52c89a5758478413","0x6b3871fd0d55da16fb2d61550c7976ba06e675b82bb815d52c89a5758478413","0x6b3871fd0d55da16fb2d61550c7976ba06e675b82bb815d52c89a5758478413"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0xfa","0xfa","0xfa","0xfa"],"leafLowerRangeValue":["0xf9","0xf9","0xf9","0xf9"],"leafHigherRangeValue":["0xfb","0xfb","0xfb","0xfb"],"leafIndex":[0,0,0,0]} -1;{"root":["0xdbebb5dc2c6f227e88956096b166e4abc34bf335d37fad43a499136c41a1586"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x91"],"leafLowerRangeValue":["0x90"],"leafHigherRangeValue":["0x92"],"leafIndex":[0]} -0;{"root":["0x270f"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1b7"],"leafLowerRangeValue":["0x1b6"],"leafHigherRangeValue":["0x1b8"],"leafIndex":[1]} -0;{"root":["0x19b80b71bdbfee2a16d27e4a3b6c320d694345bfb437d29e084c56b374d80d67"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x2f8"],"leafLowerRangeValue":["0x2f5"],"leafHigherRangeValue":["0x2f7"],"leafIndex":[4]} -0;{"root":["0x26eeafac71a2480b73a14708ee11f099b245f0c8eadf167c0453f95772216f9c"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x21"],"leafLowerRangeValue":["0x20"],"leafHigherRangeValue":["0x22"],"leafIndex":[0]} -0;{"root":["0xac95248d7d57e81a4fb0749fb5fa9a54deb23c9fe79d20c68d56d31e765abd3"],"inPathIndices":[1],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xf1"],"leafLowerRangeValue":["0xf0"],"leafHigherRangeValue":["0xf2"],"leafIndex":[6]} -1;{"root":["0x11d1d94eae9be88fbc0f9d195e8be36cc2a240a9b9b6dd1d58d5a08913c812d8","0x11d1d94eae9be88fbc0f9d195e8be36cc2a240a9b9b6dd1d58d5a08913c812d8"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x6f","0x6f"],"leafLowerRangeValue":["0x6e","0x6e"],"leafHigherRangeValue":["0x70","0x70"],"leafIndex":[0,0]} -0;{"root":["0x270f","0x12958b0ab06dee41de0734aa0a16ead7465e86f1f6078b0de557adba8828f83f"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x23f","0x23f"],"leafLowerRangeValue":["0x23e","0x23e"],"leafHigherRangeValue":["0x240","0x240"],"leafIndex":[1,1]} -0;{"root":["0x24d16447175206146daa854b5f9a9d5617ae24b2b7ebaa30d6c15d8714d825f2","0x24d16447175206146daa854b5f9a9d5617ae24b2b7ebaa30d6c15d8714d825f2"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xff","0xff"],"leafLowerRangeValue":["0xfc","0xfc"],"leafHigherRangeValue":["0xfe","0xfe"],"leafIndex":[6,6]} -0;{"root":["0x14dd8214076ac4ecfff0191e4c253fb8a49e0c89ee2de6777813356e47df4033","0x14dd8214076ac4ecfff0191e4c253fb8a49e0c89ee2de6777813356e47df4033"],"inPathIndices":[9999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x338","0x338"],"leafLowerRangeValue":["0x337","0x337"],"leafHigherRangeValue":["0x339","0x339"],"leafIndex":[5,5]} -0;{"root":["0x1b51ba2b4715df0d332ecb6930be34795a5b9747c0157772733124b9980ca541","0x1b51ba2b4715df0d332ecb6930be34795a5b9747c0157772733124b9980ca541"],"inPathIndices":[2,2],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x343","0x343"],"leafLowerRangeValue":["0x342","0x342"],"leafHigherRangeValue":["0x344","0x344"],"leafIndex":[3,3]} -1;{"root":["0x7ec28857b59e9be1b6f7a5ee5811e7ebcc23faa5babf7fbe8c878c49bc2b4f","0x7ec28857b59e9be1b6f7a5ee5811e7ebcc23faa5babf7fbe8c878c49bc2b4f","0x7ec28857b59e9be1b6f7a5ee5811e7ebcc23faa5babf7fbe8c878c49bc2b4f"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1a3","0x1a3","0x1a3"],"leafLowerRangeValue":["0x1a2","0x1a2","0x1a2"],"leafHigherRangeValue":["0x1a4","0x1a4","0x1a4"],"leafIndex":[2,2,2]} -0;{"root":["0x270f","0x152cdef52ea6b21251ed1aa4566bea0e0cdd3eecdb43d7914eb870e2b92e5a0d","0x152cdef52ea6b21251ed1aa4566bea0e0cdd3eecdb43d7914eb870e2b92e5a0d"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x360","0x360","0x360"],"leafLowerRangeValue":["0x35f","0x35f","0x35f"],"leafHigherRangeValue":["0x361","0x361","0x361"],"leafIndex":[7,7,7]} -0;{"root":["0x127e47769936943ce9f21fc8ae584c8ba4bebd7e5a097f6bbdbd8cd6fa425104","0x127e47769936943ce9f21fc8ae584c8ba4bebd7e5a097f6bbdbd8cd6fa425104","0x127e47769936943ce9f21fc8ae584c8ba4bebd7e5a097f6bbdbd8cd6fa425104"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x2d3","0x2d3","0x2d3"],"leafLowerRangeValue":["0x2d0","0x2d0","0x2d0"],"leafHigherRangeValue":["0x2d2","0x2d2","0x2d2"],"leafIndex":[4,4,4]} -0;{"root":["0x4b7ed4263b1a94c971c585e71b8b65fa30421c3248e111d95d5eb0951db92f1","0x4b7ed4263b1a94c971c585e71b8b65fa30421c3248e111d95d5eb0951db92f1","0x4b7ed4263b1a94c971c585e71b8b65fa30421c3248e111d95d5eb0951db92f1"],"inPathIndices":[9999,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x317","0x317","0x317"],"leafLowerRangeValue":["0x316","0x316","0x316"],"leafHigherRangeValue":["0x318","0x318","0x318"],"leafIndex":[5,5,5]} -0;{"root":["0x1c3d2469d66ff3e6979a1e1d3fcd8176165b334b3152ea1daf79ec78ece7462d","0x1c3d2469d66ff3e6979a1e1d3fcd8176165b334b3152ea1daf79ec78ece7462d","0x1c3d2469d66ff3e6979a1e1d3fcd8176165b334b3152ea1daf79ec78ece7462d"],"inPathIndices":[2,2,2],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xf9","0xf9","0xf9"],"leafLowerRangeValue":["0xf8","0xf8","0xf8"],"leafHigherRangeValue":["0xfa","0xfa","0xfa"],"leafIndex":[2,2,2]} -1;{"root":["0x1e4d17e6e77cb07a5f0f220153fc7069cbaa7a64092a83688534b9ff50d94e83","0x1e4d17e6e77cb07a5f0f220153fc7069cbaa7a64092a83688534b9ff50d94e83","0x1e4d17e6e77cb07a5f0f220153fc7069cbaa7a64092a83688534b9ff50d94e83","0x1e4d17e6e77cb07a5f0f220153fc7069cbaa7a64092a83688534b9ff50d94e83"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x326","0x326","0x326","0x326"],"leafLowerRangeValue":["0x325","0x325","0x325","0x325"],"leafHigherRangeValue":["0x327","0x327","0x327","0x327"],"leafIndex":[2,2,2,2]} -0;{"root":["0x270f","0x27c9be47b9b6885a9e0fc6ba5866d678c4954e70e2dca2e343994bdf14664f2c","0x27c9be47b9b6885a9e0fc6ba5866d678c4954e70e2dca2e343994bdf14664f2c","0x27c9be47b9b6885a9e0fc6ba5866d678c4954e70e2dca2e343994bdf14664f2c"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x55","0x55","0x55","0x55"],"leafLowerRangeValue":["0x54","0x54","0x54","0x54"],"leafHigherRangeValue":["0x56","0x56","0x56","0x56"],"leafIndex":[1,1,1,1]} -0;{"root":["0x2401a1fcc2651c11e0f644ac1162f8dd62511078d7239ed43c47ed648997b743","0x2401a1fcc2651c11e0f644ac1162f8dd62511078d7239ed43c47ed648997b743","0x2401a1fcc2651c11e0f644ac1162f8dd62511078d7239ed43c47ed648997b743","0x2401a1fcc2651c11e0f644ac1162f8dd62511078d7239ed43c47ed648997b743"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x25e","0x25e","0x25e","0x25e"],"leafLowerRangeValue":["0x25b","0x25b","0x25b","0x25b"],"leafHigherRangeValue":["0x25d","0x25d","0x25d","0x25d"],"leafIndex":[5,5,5,5]} -0;{"root":["0x2bde7762c32e24b6d15e487f7ac76ca7dfb650a4e96a5e494980fa1c37f4cab4","0x2bde7762c32e24b6d15e487f7ac76ca7dfb650a4e96a5e494980fa1c37f4cab4","0x2bde7762c32e24b6d15e487f7ac76ca7dfb650a4e96a5e494980fa1c37f4cab4","0x2bde7762c32e24b6d15e487f7ac76ca7dfb650a4e96a5e494980fa1c37f4cab4"],"inPathIndices":[9999,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xd4","0xd4","0xd4","0xd4"],"leafLowerRangeValue":["0xd3","0xd3","0xd3","0xd3"],"leafHigherRangeValue":["0xd5","0xd5","0xd5","0xd5"],"leafIndex":[1,1,1,1]} -0;{"root":["0x1dbeb612015257017401341448dc3d1b01f93fe6387517f0634becee8f95ea5","0x1dbeb612015257017401341448dc3d1b01f93fe6387517f0634becee8f95ea5","0x1dbeb612015257017401341448dc3d1b01f93fe6387517f0634becee8f95ea5","0x1dbeb612015257017401341448dc3d1b01f93fe6387517f0634becee8f95ea5"],"inPathIndices":[1,1,1,1],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x56","0x56","0x56","0x56"],"leafLowerRangeValue":["0x55","0x55","0x55","0x55"],"leafHigherRangeValue":["0x57","0x57","0x57","0x57"],"leafIndex":[6,6,6,6]} -1;{"root":["0x2381bfc0fdb0cf6056a2b4b88093c6f3c34ef7a202f6c2016ffd4fd1e691127d"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3a6"],"leafLowerRangeValue":["0x3a5"],"leafHigherRangeValue":["0x3a7"],"leafIndex":[14]} -0;{"root":["0x270f"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x37f"],"leafLowerRangeValue":["0x37e"],"leafHigherRangeValue":["0x380"],"leafIndex":[13]} -0;{"root":["0x21cbd590854e7500a1d45542abe01d14f22ddd8a29d6721aeb588867eb79b98f"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3ac"],"leafLowerRangeValue":["0x3ad"],"leafHigherRangeValue":["0x3af"],"leafIndex":[2]} -0;{"root":["0x157e9f81d25c508426595e14c120e1fa4ea607330272e9a20f63a469dc7bcdbe"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x132"],"leafLowerRangeValue":["0x131"],"leafHigherRangeValue":["0x133"],"leafIndex":[11]} -0;{"root":["0xcb2fafce148b5b4da4878d5920c2d3b023686906a836b3d64f61fb48d1d2358"],"inPathIndices":[1],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x308"],"leafLowerRangeValue":["0x307"],"leafHigherRangeValue":["0x309"],"leafIndex":[2]} -1;{"root":["0x41ec71c1f34a5842b53adad587e5f5bc4a199509edfbec7bea77d55a3d6a0bf","0x41ec71c1f34a5842b53adad587e5f5bc4a199509edfbec7bea77d55a3d6a0bf"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x293","0x293"],"leafLowerRangeValue":["0x292","0x292"],"leafHigherRangeValue":["0x294","0x294"],"leafIndex":[5,5]} -0;{"root":["0x270f","0xd6e13a21ff1c1bd80de945d2819e30b78016823d7fd1a15b4ee19591db55778"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x21","0x21"],"leafLowerRangeValue":["0x20","0x20"],"leafHigherRangeValue":["0x22","0x22"],"leafIndex":[14,14]} -0;{"root":["0x1a77c09df0f87a4ea372b94515a50a7f350a9009c3646508ff026b9cfb623f70","0x1a77c09df0f87a4ea372b94515a50a7f350a9009c3646508ff026b9cfb623f70"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xde","0xde"],"leafLowerRangeValue":["0xdf","0xdf"],"leafHigherRangeValue":["0xe1","0xe1"],"leafIndex":[2,2]} -0;{"root":["0x51e62c6a234f8e861f665c92639a05177940885e01cdfd6753a1b3780bd167c","0x51e62c6a234f8e861f665c92639a05177940885e01cdfd6753a1b3780bd167c"],"inPathIndices":[9999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3b3","0x3b3"],"leafLowerRangeValue":["0x3b2","0x3b2"],"leafHigherRangeValue":["0x3b4","0x3b4"],"leafIndex":[0,0]} -0;{"root":["0x2eb42030839620c3810314336b7437af427673894a3340bcc34635857b48e64e","0x2eb42030839620c3810314336b7437af427673894a3340bcc34635857b48e64e"],"inPathIndices":[2,2],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xd1","0xd1"],"leafLowerRangeValue":["0xd0","0xd0"],"leafHigherRangeValue":["0xd2","0xd2"],"leafIndex":[12,12]} -1;{"root":["0x71e9b2deb07d97a2b696ea58d7d7a60ef6c80c84c5e5167807a5263ad763c55","0x71e9b2deb07d97a2b696ea58d7d7a60ef6c80c84c5e5167807a5263ad763c55","0x71e9b2deb07d97a2b696ea58d7d7a60ef6c80c84c5e5167807a5263ad763c55"],"inPathIndices":[3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x1dc","0x1dc","0x1dc"],"leafLowerRangeValue":["0x1db","0x1db","0x1db"],"leafHigherRangeValue":["0x1dd","0x1dd","0x1dd"],"leafIndex":[2,2,2]} -0;{"root":["0x270f","0x2b961b84a8c540586d6be3bca424cc8929ef4df25072e35b1ddb0020af7dd817","0x2b961b84a8c540586d6be3bca424cc8929ef4df25072e35b1ddb0020af7dd817"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x1eb","0x1eb","0x1eb"],"leafLowerRangeValue":["0x1ea","0x1ea","0x1ea"],"leafHigherRangeValue":["0x1ec","0x1ec","0x1ec"],"leafIndex":[12,12,12]} -0;{"root":["0x135393f9bd9330c458dac1eaea22bffdcde7360c46fa094732512099c43eaaea","0x135393f9bd9330c458dac1eaea22bffdcde7360c46fa094732512099c43eaaea","0x135393f9bd9330c458dac1eaea22bffdcde7360c46fa094732512099c43eaaea"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x200","0x200","0x200"],"leafLowerRangeValue":["0x201","0x201","0x201"],"leafHigherRangeValue":["0x203","0x203","0x203"],"leafIndex":[0,0,0]} -0;{"root":["0x2dc398f7d7beabd7c02c41cbdfbf2f69dc5ed0329484cadbe165070250d9873c","0x2dc398f7d7beabd7c02c41cbdfbf2f69dc5ed0329484cadbe165070250d9873c","0x2dc398f7d7beabd7c02c41cbdfbf2f69dc5ed0329484cadbe165070250d9873c"],"inPathIndices":[9999,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x180","0x180","0x180"],"leafLowerRangeValue":["0x17f","0x17f","0x17f"],"leafHigherRangeValue":["0x181","0x181","0x181"],"leafIndex":[15,15,15]} -0;{"root":["0x28dc255a9b5a61c79037921a27185fe4b449b96cbf833e1d35c4c199dc1e6711","0x28dc255a9b5a61c79037921a27185fe4b449b96cbf833e1d35c4c199dc1e6711","0x28dc255a9b5a61c79037921a27185fe4b449b96cbf833e1d35c4c199dc1e6711"],"inPathIndices":[1,1,1],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3cc","0x3cc","0x3cc"],"leafLowerRangeValue":["0x3cb","0x3cb","0x3cb"],"leafHigherRangeValue":["0x3cd","0x3cd","0x3cd"],"leafIndex":[14,14,14]} -1;{"root":["0x807093226a8f4c588ffc52b103fc8c0855bbf406d9b1a155d108f41513b34df","0x807093226a8f4c588ffc52b103fc8c0855bbf406d9b1a155d108f41513b34df","0x807093226a8f4c588ffc52b103fc8c0855bbf406d9b1a155d108f41513b34df","0x807093226a8f4c588ffc52b103fc8c0855bbf406d9b1a155d108f41513b34df"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x31f","0x31f","0x31f","0x31f"],"leafLowerRangeValue":["0x31e","0x31e","0x31e","0x31e"],"leafHigherRangeValue":["0x320","0x320","0x320","0x320"],"leafIndex":[7,7,7,7]} -0;{"root":["0x270f","0x1ba4403aeb9045ee9b67d266317320a57634152970ca5a8dc4a3fab9a15b5140","0x1ba4403aeb9045ee9b67d266317320a57634152970ca5a8dc4a3fab9a15b5140","0x1ba4403aeb9045ee9b67d266317320a57634152970ca5a8dc4a3fab9a15b5140"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2a5","0x2a5","0x2a5","0x2a5"],"leafLowerRangeValue":["0x2a4","0x2a4","0x2a4","0x2a4"],"leafHigherRangeValue":["0x2a6","0x2a6","0x2a6","0x2a6"],"leafIndex":[9,9,9,9]} -0;{"root":["0x1d2861bc2bd7cec08768f3786c91c013fc2484216db33aa14a3c0c91af821234","0x1d2861bc2bd7cec08768f3786c91c013fc2484216db33aa14a3c0c91af821234","0x1d2861bc2bd7cec08768f3786c91c013fc2484216db33aa14a3c0c91af821234","0x1d2861bc2bd7cec08768f3786c91c013fc2484216db33aa14a3c0c91af821234"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x1ce","0x1ce","0x1ce","0x1ce"],"leafLowerRangeValue":["0x1cb","0x1cb","0x1cb","0x1cb"],"leafHigherRangeValue":["0x1cd","0x1cd","0x1cd","0x1cd"],"leafIndex":[13,13,13,13]} -0;{"root":["0x2dd763df2749044f57022617a2dd45d30ea72cd19fb3fb936be2408f2740791d","0x2dd763df2749044f57022617a2dd45d30ea72cd19fb3fb936be2408f2740791d","0x2dd763df2749044f57022617a2dd45d30ea72cd19fb3fb936be2408f2740791d","0x2dd763df2749044f57022617a2dd45d30ea72cd19fb3fb936be2408f2740791d"],"inPathIndices":[9999,1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x36f","0x36f","0x36f","0x36f"],"leafLowerRangeValue":["0x36e","0x36e","0x36e","0x36e"],"leafHigherRangeValue":["0x370","0x370","0x370","0x370"],"leafIndex":[10,10,10,10]} -0;{"root":["0x150de61fbe749ff52dfce2f33e53b64e255112f0487a5c73b402b08e2b156f01","0x150de61fbe749ff52dfce2f33e53b64e255112f0487a5c73b402b08e2b156f01","0x150de61fbe749ff52dfce2f33e53b64e255112f0487a5c73b402b08e2b156f01","0x150de61fbe749ff52dfce2f33e53b64e255112f0487a5c73b402b08e2b156f01"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x35c","0x35c","0x35c","0x35c"],"leafLowerRangeValue":["0x35b","0x35b","0x35b","0x35b"],"leafHigherRangeValue":["0x35d","0x35d","0x35d","0x35d"],"leafIndex":[14,14,14,14]} -1;{"root":["0x27c861d85676b0ac19f0e67754c5f4c14e47e17caf16da3512539574a8f06062"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x221"],"leafLowerRangeValue":["0x220"],"leafHigherRangeValue":["0x222"],"leafIndex":[2]} -0;{"root":["0x270f"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x16b"],"leafLowerRangeValue":["0x16a"],"leafHigherRangeValue":["0x16c"],"leafIndex":[23]} -0;{"root":["0x2dd29fbc62172404c3091ba63ccdf5e9ec5bfd3e9477837dfb507abf15ab7caf"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x3e4"],"leafLowerRangeValue":["0x3e5"],"leafHigherRangeValue":["0x3e7"],"leafIndex":[7]} -0;{"root":["0x1d8bc03b2e421fc92b0fd6238753e8aced9877ba6d8f6a90b8021bf6d04a235a"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x8e"],"leafLowerRangeValue":["0x8d"],"leafHigherRangeValue":["0x8f"],"leafIndex":[28]} -0;{"root":["0x7ce2e719d46ee5eb9d39f8acd12cd58efafd9619799d81e3d1c8be085c9ca8a"],"inPathIndices":[3],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0xd8"],"leafLowerRangeValue":["0xd7"],"leafHigherRangeValue":["0xd9"],"leafIndex":[13]} -1;{"root":["0x1dc3e098ffdb268219cb5f3087d4ecb50ebcfc2f46d524cabd4a308181d3adaa","0x1dc3e098ffdb268219cb5f3087d4ecb50ebcfc2f46d524cabd4a308181d3adaa"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x10b","0x10b"],"leafLowerRangeValue":["0x10a","0x10a"],"leafHigherRangeValue":["0x10c","0x10c"],"leafIndex":[12,12]} -0;{"root":["0x270f","0x162fec7bf9318bf0b8377af9d2c438399bd86dd2e04880cc53a76ad61ae6531a"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x3a4","0x3a4"],"leafLowerRangeValue":["0x3a3","0x3a3"],"leafHigherRangeValue":["0x3a5","0x3a5"],"leafIndex":[29,29]} -0;{"root":["0x296ed672ca216d49474187c5d203d68b931fa2968d7b797ecf04dab44ab7a15d","0x296ed672ca216d49474187c5d203d68b931fa2968d7b797ecf04dab44ab7a15d"],"inPathIndices":[0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x239","0x239"],"leafLowerRangeValue":["0x23a","0x23a"],"leafHigherRangeValue":["0x23c","0x23c"],"leafIndex":[26,26]} -0;{"root":["0x29fd706e599116eeb19e1b5024d2b345e06095824b7096e08c8b57fa228f5748","0x29fd706e599116eeb19e1b5024d2b345e06095824b7096e08c8b57fa228f5748"],"inPathIndices":[9999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x155","0x155"],"leafLowerRangeValue":["0x154","0x154"],"leafHigherRangeValue":["0x156","0x156"],"leafIndex":[26,26]} -0;{"root":["0x296a16ef152fe11002928f45eac0c3cdd98b4d07bafb532ed8087bd49c49c9ec","0x296a16ef152fe11002928f45eac0c3cdd98b4d07bafb532ed8087bd49c49c9ec"],"inPathIndices":[1,1],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x38d","0x38d"],"leafLowerRangeValue":["0x38c","0x38c"],"leafHigherRangeValue":["0x38e","0x38e"],"leafIndex":[25,25]} -1;{"root":["0x1359a7a84b2932e0f0c0aef9824489ca9c1d24e0f072b42fcf309df6d196656","0x1359a7a84b2932e0f0c0aef9824489ca9c1d24e0f072b42fcf309df6d196656","0x1359a7a84b2932e0f0c0aef9824489ca9c1d24e0f072b42fcf309df6d196656"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x297","0x297","0x297"],"leafLowerRangeValue":["0x296","0x296","0x296"],"leafHigherRangeValue":["0x298","0x298","0x298"],"leafIndex":[28,28,28]} -0;{"root":["0x270f","0x1c6fbe51ad746cfa59222e97b873c0793e5ac76b6a3371563c21b1d86e8e3b8f","0x1c6fbe51ad746cfa59222e97b873c0793e5ac76b6a3371563c21b1d86e8e3b8f"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x2ff","0x2ff","0x2ff"],"leafLowerRangeValue":["0x2fe","0x2fe","0x2fe"],"leafHigherRangeValue":["0x300","0x300","0x300"],"leafIndex":[5,5,5]} -0;{"root":["0x1df1a0b3e3cac3c48ca40efee0b51f9581d5c04f560efd630cc42cf852799204","0x1df1a0b3e3cac3c48ca40efee0b51f9581d5c04f560efd630cc42cf852799204","0x1df1a0b3e3cac3c48ca40efee0b51f9581d5c04f560efd630cc42cf852799204"],"inPathIndices":[2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x16c","0x16c","0x16c"],"leafLowerRangeValue":["0x169","0x169","0x169"],"leafHigherRangeValue":["0x16b","0x16b","0x16b"],"leafIndex":[5,5,5]} -0;{"root":["0x75bea0fa8d446c64712bd3143e379bcb764d0e8332d006457c4adbd24ffd709","0x75bea0fa8d446c64712bd3143e379bcb764d0e8332d006457c4adbd24ffd709","0x75bea0fa8d446c64712bd3143e379bcb764d0e8332d006457c4adbd24ffd709"],"inPathIndices":[9999,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x2ba","0x2ba","0x2ba"],"leafLowerRangeValue":["0x2b9","0x2b9","0x2b9"],"leafHigherRangeValue":["0x2bb","0x2bb","0x2bb"],"leafIndex":[30,30,30]} -0;{"root":["0xc0661d2579b7b8328267e26e4a6efd6a96b81d72e95776a4f09c2534fa06a9f","0xc0661d2579b7b8328267e26e4a6efd6a96b81d72e95776a4f09c2534fa06a9f","0xc0661d2579b7b8328267e26e4a6efd6a96b81d72e95776a4f09c2534fa06a9f"],"inPathIndices":[0,0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x23b","0x23b","0x23b"],"leafLowerRangeValue":["0x23a","0x23a","0x23a"],"leafHigherRangeValue":["0x23c","0x23c","0x23c"],"leafIndex":[9,9,9]} -1;{"root":["0xaa9bcad11f0e920e68874871e43f798336e520777043df596b1ab15f91efdb3","0xaa9bcad11f0e920e68874871e43f798336e520777043df596b1ab15f91efdb3","0xaa9bcad11f0e920e68874871e43f798336e520777043df596b1ab15f91efdb3","0xaa9bcad11f0e920e68874871e43f798336e520777043df596b1ab15f91efdb3"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x1ce","0x1ce","0x1ce","0x1ce"],"leafLowerRangeValue":["0x1cd","0x1cd","0x1cd","0x1cd"],"leafHigherRangeValue":["0x1cf","0x1cf","0x1cf","0x1cf"],"leafIndex":[24,24,24,24]} -0;{"root":["0x270f","0x2984a190d0ce876195a81d4db56730dc3948bf615570b81433ee2293cd913875","0x2984a190d0ce876195a81d4db56730dc3948bf615570b81433ee2293cd913875","0x2984a190d0ce876195a81d4db56730dc3948bf615570b81433ee2293cd913875"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x1df","0x1df","0x1df","0x1df"],"leafLowerRangeValue":["0x1de","0x1de","0x1de","0x1de"],"leafHigherRangeValue":["0x1e0","0x1e0","0x1e0","0x1e0"],"leafIndex":[7,7,7,7]} -0;{"root":["0x1b8cbadd9155847b369130cdd868f6b053b60dd13a677a767e5d52c5bdf0fadb","0x1b8cbadd9155847b369130cdd868f6b053b60dd13a677a767e5d52c5bdf0fadb","0x1b8cbadd9155847b369130cdd868f6b053b60dd13a677a767e5d52c5bdf0fadb","0x1b8cbadd9155847b369130cdd868f6b053b60dd13a677a767e5d52c5bdf0fadb"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x8b","0x8b","0x8b","0x8b"],"leafLowerRangeValue":["0x8c","0x8c","0x8c","0x8c"],"leafHigherRangeValue":["0x8e","0x8e","0x8e","0x8e"],"leafIndex":[10,10,10,10]} -0;{"root":["0xabf4f74018669a29c608f09671cd704a3c9f266413b8e3fd1a690398129974c","0xabf4f74018669a29c608f09671cd704a3c9f266413b8e3fd1a690398129974c","0xabf4f74018669a29c608f09671cd704a3c9f266413b8e3fd1a690398129974c","0xabf4f74018669a29c608f09671cd704a3c9f266413b8e3fd1a690398129974c"],"inPathIndices":[9999,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x8a","0x8a","0x8a","0x8a"],"leafLowerRangeValue":["0x89","0x89","0x89","0x89"],"leafHigherRangeValue":["0x8b","0x8b","0x8b","0x8b"],"leafIndex":[27,27,27,27]} -0;{"root":["0x246db4b48cf1d49b757709045d0857a3407b0dc7cab74c0095114237fb6ef61","0x246db4b48cf1d49b757709045d0857a3407b0dc7cab74c0095114237fb6ef61","0x246db4b48cf1d49b757709045d0857a3407b0dc7cab74c0095114237fb6ef61","0x246db4b48cf1d49b757709045d0857a3407b0dc7cab74c0095114237fb6ef61"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a"]],"value":["0x1a3","0x1a3","0x1a3","0x1a3"],"leafLowerRangeValue":["0x1a2","0x1a2","0x1a2","0x1a2"],"leafHigherRangeValue":["0x1a4","0x1a4","0x1a4","0x1a4"],"leafIndex":[4,4,4,4]} -1;{"root":["0xad7182238db94136d8b45badb28304f649bf1f8b21d42349643097aa2ac0716"],"inPathIndices":[5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x26e"],"leafLowerRangeValue":["0x26d"],"leafHigherRangeValue":["0x26f"],"leafIndex":[21]} -0;{"root":["0x270f"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x23b"],"leafLowerRangeValue":["0x23a"],"leafHigherRangeValue":["0x23c"],"leafIndex":[41]} -0;{"root":["0x8258e1c27eeff146a982da851d7d7d59f2b4e96e3c4e433a1056a22a2786414"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x179"],"leafLowerRangeValue":["0x176"],"leafHigherRangeValue":["0x178"],"leafIndex":[10]} -0;{"root":["0x20c7e4daf204bd8181a313b899e52b287c21c7e5e37507a436bb020cc9e39b42"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x2f1"],"leafLowerRangeValue":["0x2f0"],"leafHigherRangeValue":["0x2f2"],"leafIndex":[31]} -0;{"root":["0x2a9538f4cff3c2da7c53a4929b731f518d2040342c6fe0c634492d3f1489e620"],"inPathIndices":[2],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0xb"],"leafLowerRangeValue":["0xa"],"leafHigherRangeValue":["0xc"],"leafIndex":[11]} -1;{"root":["0x8b83783c09976aedbcf3ee4eebc3d273991ff8dceed490b370def8cc21cd719","0x8b83783c09976aedbcf3ee4eebc3d273991ff8dceed490b370def8cc21cd719"],"inPathIndices":[5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x24e","0x24e"],"leafLowerRangeValue":["0x24d","0x24d"],"leafHigherRangeValue":["0x24f","0x24f"],"leafIndex":[41,41]} -0;{"root":["0x270f","0x1e883ab167e88d3ad0230d2277fb122934b2b64701de572043b1d7592a4a3c53"],"inPathIndices":[4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x390","0x390"],"leafLowerRangeValue":["0x38f","0x38f"],"leafHigherRangeValue":["0x391","0x391"],"leafIndex":[18,18]} -0;{"root":["0x173350d1a0cafcf1e1140d5363873c54fca55296c7984faa309cfc6dd64153e","0x173350d1a0cafcf1e1140d5363873c54fca55296c7984faa309cfc6dd64153e"],"inPathIndices":[5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x93","0x93"],"leafLowerRangeValue":["0x90","0x90"],"leafHigherRangeValue":["0x92","0x92"],"leafIndex":[2,2]} -0;{"root":["0x112e310c82a7973a01d1271685140009d365585680efce3d85480dce07e22000","0x112e310c82a7973a01d1271685140009d365585680efce3d85480dce07e22000"],"inPathIndices":[9999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0xb2","0xb2"],"leafLowerRangeValue":["0xb1","0xb1"],"leafHigherRangeValue":["0xb3","0xb3"],"leafIndex":[60,60]} -0;{"root":["0x16858890f98e3b5e7165a8e7dff36f9c9ff03ffeb5530bf0cc188f1d45ea5570","0x16858890f98e3b5e7165a8e7dff36f9c9ff03ffeb5530bf0cc188f1d45ea5570"],"inPathIndices":[3,3],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x18f","0x18f"],"leafLowerRangeValue":["0x18e","0x18e"],"leafHigherRangeValue":["0x190","0x190"],"leafIndex":[12,12]} -1;{"root":["0x19204903f885e2fd826c56e855a82d0347c4c31a11af1492ef22a80cfa3b7926","0x19204903f885e2fd826c56e855a82d0347c4c31a11af1492ef22a80cfa3b7926","0x19204903f885e2fd826c56e855a82d0347c4c31a11af1492ef22a80cfa3b7926"],"inPathIndices":[1,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x397","0x397","0x397"],"leafLowerRangeValue":["0x396","0x396","0x396"],"leafHigherRangeValue":["0x398","0x398","0x398"],"leafIndex":[35,35,35]} -0;{"root":["0x270f","0x10749352dc4e2b9e49c8dafb722891eb7be4259ddbb1e93c1ee40d4485e9570d","0x10749352dc4e2b9e49c8dafb722891eb7be4259ddbb1e93c1ee40d4485e9570d"],"inPathIndices":[5,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x389","0x389","0x389"],"leafLowerRangeValue":["0x388","0x388","0x388"],"leafHigherRangeValue":["0x38a","0x38a","0x38a"],"leafIndex":[42,42,42]} -0;{"root":["0x5701d0f82908ca16fc699e306489bbcbd4c48b1b33eeed96f8f23d3ee9e5363","0x5701d0f82908ca16fc699e306489bbcbd4c48b1b33eeed96f8f23d3ee9e5363","0x5701d0f82908ca16fc699e306489bbcbd4c48b1b33eeed96f8f23d3ee9e5363"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x211","0x211","0x211"],"leafLowerRangeValue":["0x212","0x212","0x212"],"leafHigherRangeValue":["0x214","0x214","0x214"],"leafIndex":[55,55,55]} -0;{"root":["0x134ff96b48ba95b13193871372ab160fe81338251a7566591b8049df8efd0a","0x134ff96b48ba95b13193871372ab160fe81338251a7566591b8049df8efd0a","0x134ff96b48ba95b13193871372ab160fe81338251a7566591b8049df8efd0a"],"inPathIndices":[9999,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x363","0x363","0x363"],"leafLowerRangeValue":["0x362","0x362","0x362"],"leafHigherRangeValue":["0x364","0x364","0x364"],"leafIndex":[33,33,33]} -0;{"root":["0x1f9e539d80daf83fee02c39ea85a8979d78376390fd49bd3dcf2ec59c9ab72ed","0x1f9e539d80daf83fee02c39ea85a8979d78376390fd49bd3dcf2ec59c9ab72ed","0x1f9e539d80daf83fee02c39ea85a8979d78376390fd49bd3dcf2ec59c9ab72ed"],"inPathIndices":[4,4,4],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x6","0x6","0x6"],"leafLowerRangeValue":["0x5","0x5","0x5"],"leafHigherRangeValue":["0x7","0x7","0x7"],"leafIndex":[13,13,13]} -1;{"root":["0x1e84e3feaea88787803dd917f0cc036359c151a2730187281dfcdbe82c3099da","0x1e84e3feaea88787803dd917f0cc036359c151a2730187281dfcdbe82c3099da","0x1e84e3feaea88787803dd917f0cc036359c151a2730187281dfcdbe82c3099da","0x1e84e3feaea88787803dd917f0cc036359c151a2730187281dfcdbe82c3099da"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x62","0x62","0x62","0x62"],"leafLowerRangeValue":["0x61","0x61","0x61","0x61"],"leafHigherRangeValue":["0x63","0x63","0x63","0x63"],"leafIndex":[0,0,0,0]} -0;{"root":["0x270f","0x2d98909266df9499ad34e493412b307d35dc49fb70c8b2420be9cccfa1719c1e","0x2d98909266df9499ad34e493412b307d35dc49fb70c8b2420be9cccfa1719c1e","0x2d98909266df9499ad34e493412b307d35dc49fb70c8b2420be9cccfa1719c1e"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x396","0x396","0x396","0x396"],"leafLowerRangeValue":["0x395","0x395","0x395","0x395"],"leafHigherRangeValue":["0x397","0x397","0x397","0x397"],"leafIndex":[45,45,45,45]} -0;{"root":["0x18903ea0966649ac41e1c52080d8b2a38beb32e15322d0b1fca914307791b5f5","0x18903ea0966649ac41e1c52080d8b2a38beb32e15322d0b1fca914307791b5f5","0x18903ea0966649ac41e1c52080d8b2a38beb32e15322d0b1fca914307791b5f5","0x18903ea0966649ac41e1c52080d8b2a38beb32e15322d0b1fca914307791b5f5"],"inPathIndices":[2,2,2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x1d4","0x1d4","0x1d4","0x1d4"],"leafLowerRangeValue":["0x1d1","0x1d1","0x1d1","0x1d1"],"leafHigherRangeValue":["0x1d3","0x1d3","0x1d3","0x1d3"],"leafIndex":[26,26,26,26]} -0;{"root":["0x2ba874c104bf0689da2b8282307626cf1139a17b45b3a3a0a81ae0dbe777febb","0x2ba874c104bf0689da2b8282307626cf1139a17b45b3a3a0a81ae0dbe777febb","0x2ba874c104bf0689da2b8282307626cf1139a17b45b3a3a0a81ae0dbe777febb","0x2ba874c104bf0689da2b8282307626cf1139a17b45b3a3a0a81ae0dbe777febb"],"inPathIndices":[9999,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x20e","0x20e","0x20e","0x20e"],"leafLowerRangeValue":["0x20d","0x20d","0x20d","0x20d"],"leafHigherRangeValue":["0x20f","0x20f","0x20f","0x20f"],"leafIndex":[43,43,43,43]} -0;{"root":["0xf0c16a1d9f95e73bcc215da52b740d5e5f46038d97e05d65198b69c17781bc","0xf0c16a1d9f95e73bcc215da52b740d5e5f46038d97e05d65198b69c17781bc","0xf0c16a1d9f95e73bcc215da52b740d5e5f46038d97e05d65198b69c17781bc","0xf0c16a1d9f95e73bcc215da52b740d5e5f46038d97e05d65198b69c17781bc"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55"]],"value":["0x247","0x247","0x247","0x247"],"leafLowerRangeValue":["0x246","0x246","0x246","0x246"],"leafHigherRangeValue":["0x248","0x248","0x248","0x248"],"leafIndex":[43,43,43,43]} -1;{"root":["0x11591cd71413515bf98824cfcd3b4627e16dee081860958a01612ea334468a48"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x274"],"leafLowerRangeValue":["0x273"],"leafHigherRangeValue":["0x275"],"leafIndex":[115]} -0;{"root":["0x270f"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x111"],"leafLowerRangeValue":["0x110"],"leafHigherRangeValue":["0x112"],"leafIndex":[47]} -0;{"root":["0x5aaf2ccd57861805cfecb4cbbc9370b94feeba9095a4e30e8e585e6436cc7bb"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0xb6"],"leafLowerRangeValue":["0xb3"],"leafHigherRangeValue":["0xb5"],"leafIndex":[80]} -0;{"root":["0x3051b776e8fcdfa0bdc9f0e1e8e3e0b354c837ac499a359ab38e3c11aab7e32e"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0xcd"],"leafLowerRangeValue":["0xcc"],"leafHigherRangeValue":["0xce"],"leafIndex":[127]} -0;{"root":["0x1a7a71a4605ed0eacff1e0b6ca981f5319a95b233e4de4f521d4d95b8cc23d8f"],"inPathIndices":[6],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x154"],"leafLowerRangeValue":["0x153"],"leafHigherRangeValue":["0x155"],"leafIndex":[116]} -1;{"root":["0x2ddc65f5bda08a3a967faf121a7aca1dde5e862aced3ae8a839a3bb1428b6357","0x2ddc65f5bda08a3a967faf121a7aca1dde5e862aced3ae8a839a3bb1428b6357"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x389","0x389"],"leafLowerRangeValue":["0x388","0x388"],"leafHigherRangeValue":["0x38a","0x38a"],"leafIndex":[102,102]} -0;{"root":["0x270f","0x168c36fa1b06140142e58690aa67b5458f636fb14fe3d4b98bec5fee9b3763d5"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x1db","0x1db"],"leafLowerRangeValue":["0x1da","0x1da"],"leafHigherRangeValue":["0x1dc","0x1dc"],"leafIndex":[78,78]} -0;{"root":["0x27ac54c6b4e306b15d27bcc7d1819a2bb6ee75a1525e228ca16bc07d8f0d3902","0x27ac54c6b4e306b15d27bcc7d1819a2bb6ee75a1525e228ca16bc07d8f0d3902"],"inPathIndices":[3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x194","0x194"],"leafLowerRangeValue":["0x195","0x195"],"leafHigherRangeValue":["0x197","0x197"],"leafIndex":[41,41]} -0;{"root":["0x219f1838da5a817381c91c4943f77ba56fbe12f1a060cd1f585f58c8e7e77864","0x219f1838da5a817381c91c4943f77ba56fbe12f1a060cd1f585f58c8e7e77864"],"inPathIndices":[9999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x60","0x60"],"leafLowerRangeValue":["0x5f","0x5f"],"leafHigherRangeValue":["0x61","0x61"],"leafIndex":[32,32]} -0;{"root":["0x20e38d22ceed726fc79346b9ef85627861313508f6734d927786d412a006b7f8","0x20e38d22ceed726fc79346b9ef85627861313508f6734d927786d412a006b7f8"],"inPathIndices":[0,0],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x3ca","0x3ca"],"leafLowerRangeValue":["0x3c9","0x3c9"],"leafHigherRangeValue":["0x3cb","0x3cb"],"leafIndex":[77,77]} -1;{"root":["0x143a98e053c85ff20a6f2f6dfc7575ab9324fc1e42a1ee60b866328c3afdaf2a","0x143a98e053c85ff20a6f2f6dfc7575ab9324fc1e42a1ee60b866328c3afdaf2a","0x143a98e053c85ff20a6f2f6dfc7575ab9324fc1e42a1ee60b866328c3afdaf2a"],"inPathIndices":[6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x1f1","0x1f1","0x1f1"],"leafLowerRangeValue":["0x1f0","0x1f0","0x1f0"],"leafHigherRangeValue":["0x1f2","0x1f2","0x1f2"],"leafIndex":[25,25,25]} -0;{"root":["0x270f","0x244ba40337532ec27c1a07e9001ab9b07024651fb76e70bac501e3ca59fa977b","0x244ba40337532ec27c1a07e9001ab9b07024651fb76e70bac501e3ca59fa977b"],"inPathIndices":[6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0xfb","0xfb","0xfb"],"leafLowerRangeValue":["0xfa","0xfa","0xfa"],"leafHigherRangeValue":["0xfc","0xfc","0xfc"],"leafIndex":[111,111,111]} -0;{"root":["0x12a7ab24c0fb74e0899e25d1eda2e99d3dff722c0690e928f09ba4f5206d0c5e","0x12a7ab24c0fb74e0899e25d1eda2e99d3dff722c0690e928f09ba4f5206d0c5e","0x12a7ab24c0fb74e0899e25d1eda2e99d3dff722c0690e928f09ba4f5206d0c5e"],"inPathIndices":[6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x2c","0x2c","0x2c"],"leafLowerRangeValue":["0x29","0x29","0x29"],"leafHigherRangeValue":["0x2b","0x2b","0x2b"],"leafIndex":[64,64,64]} -0;{"root":["0x1da267318caa05b75c3b89294be2184555906053f825328a1e470743c5aacd5a","0x1da267318caa05b75c3b89294be2184555906053f825328a1e470743c5aacd5a","0x1da267318caa05b75c3b89294be2184555906053f825328a1e470743c5aacd5a"],"inPathIndices":[9999,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x26","0x26","0x26"],"leafLowerRangeValue":["0x25","0x25","0x25"],"leafHigherRangeValue":["0x27","0x27","0x27"],"leafIndex":[48,48,48]} -0;{"root":["0x2f79eceade2177839fcc3dde29354529178cbe973976a429552bf4da1a503348","0x2f79eceade2177839fcc3dde29354529178cbe973976a429552bf4da1a503348","0x2f79eceade2177839fcc3dde29354529178cbe973976a429552bf4da1a503348"],"inPathIndices":[6,6,6],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0xbf","0xbf","0xbf"],"leafLowerRangeValue":["0xbe","0xbe","0xbe"],"leafHigherRangeValue":["0xc0","0xc0","0xc0"],"leafIndex":[109,109,109]} -1;{"root":["0x11010a2fc2bc5a24030625022ed61fceb8afcad80750997ffbc9e567597c095a","0x11010a2fc2bc5a24030625022ed61fceb8afcad80750997ffbc9e567597c095a","0x11010a2fc2bc5a24030625022ed61fceb8afcad80750997ffbc9e567597c095a","0x11010a2fc2bc5a24030625022ed61fceb8afcad80750997ffbc9e567597c095a"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x1a4","0x1a4","0x1a4","0x1a4"],"leafLowerRangeValue":["0x1a3","0x1a3","0x1a3","0x1a3"],"leafHigherRangeValue":["0x1a5","0x1a5","0x1a5","0x1a5"],"leafIndex":[25,25,25,25]} -0;{"root":["0x270f","0xe5d285f0fa789442e86a161c10d4f3a5f38af602e248a555771098aca5fa46a","0xe5d285f0fa789442e86a161c10d4f3a5f38af602e248a555771098aca5fa46a","0xe5d285f0fa789442e86a161c10d4f3a5f38af602e248a555771098aca5fa46a"],"inPathIndices":[0,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x58","0x58","0x58","0x58"],"leafLowerRangeValue":["0x57","0x57","0x57","0x57"],"leafHigherRangeValue":["0x59","0x59","0x59","0x59"],"leafIndex":[36,36,36,36]} -0;{"root":["0x1c6ebd54cfe587318eeb0c4bb5d36048d7cc53d36de4e02f37704626a009c83d","0x1c6ebd54cfe587318eeb0c4bb5d36048d7cc53d36de4e02f37704626a009c83d","0x1c6ebd54cfe587318eeb0c4bb5d36048d7cc53d36de4e02f37704626a009c83d","0x1c6ebd54cfe587318eeb0c4bb5d36048d7cc53d36de4e02f37704626a009c83d"],"inPathIndices":[6,6,6,6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x7","0x7","0x7","0x7"],"leafLowerRangeValue":["0x8","0x8","0x8","0x8"],"leafHigherRangeValue":["0xa","0xa","0xa","0xa"],"leafIndex":[4,4,4,4]} -0;{"root":["0x43ba679f89eedc1ecf7802759e942af7a91f9019b6dec596da697e366296d8a","0x43ba679f89eedc1ecf7802759e942af7a91f9019b6dec596da697e366296d8a","0x43ba679f89eedc1ecf7802759e942af7a91f9019b6dec596da697e366296d8a","0x43ba679f89eedc1ecf7802759e942af7a91f9019b6dec596da697e366296d8a"],"inPathIndices":[9999,0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x91","0x91","0x91","0x91"],"leafLowerRangeValue":["0x90","0x90","0x90","0x90"],"leafHigherRangeValue":["0x92","0x92","0x92","0x92"],"leafIndex":[19,19,19,19]} -0;{"root":["0x127f0af2fd9dcdc6cd33a97f21c109d9b8a0300255fc17c2a105eb606567debb","0x127f0af2fd9dcdc6cd33a97f21c109d9b8a0300255fc17c2a105eb606567debb","0x127f0af2fd9dcdc6cd33a97f21c109d9b8a0300255fc17c2a105eb606567debb","0x127f0af2fd9dcdc6cd33a97f21c109d9b8a0300255fc17c2a105eb606567debb"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78"]],"value":["0x386","0x386","0x386","0x386"],"leafLowerRangeValue":["0x385","0x385","0x385","0x385"],"leafHigherRangeValue":["0x387","0x387","0x387","0x387"],"leafIndex":[34,34,34,34]} -1;{"root":["0x18af37b9ce7e9aa7eb38d73277b81078449e221e330911162d32b158ceaf4b3b"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x3b8"],"leafLowerRangeValue":["0x3b7"],"leafHigherRangeValue":["0x3b9"],"leafIndex":[188]} -0;{"root":["0x270f"],"inPathIndices":[7],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x1f2"],"leafLowerRangeValue":["0x1f1"],"leafHigherRangeValue":["0x1f3"],"leafIndex":[98]} -0;{"root":["0x27390183c5f8d43667319d6be4084f8ee5fbed81574aff278711994ddbc9c562"],"inPathIndices":[6],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x1ce"],"leafLowerRangeValue":["0x1cb"],"leafHigherRangeValue":["0x1cd"],"leafIndex":[140]} -0;{"root":["0xc74e314482d38577f62ade83653f7e13d1d63b74d6834197d6175edf5fe9c14"],"inPathIndices":[9999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x36e"],"leafLowerRangeValue":["0x36d"],"leafHigherRangeValue":["0x36f"],"leafIndex":[179]} -0;{"root":["0x17d9e233ba4d8c0a10c1a543d79fb4155f90062943ced0a684f9b135a53ae1da"],"inPathIndices":[6],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x28a"],"leafLowerRangeValue":["0x289"],"leafHigherRangeValue":["0x28b"],"leafIndex":[156]} -1;{"root":["0x2d82b1bff514c04961e8b83b5bf472a35371d663d7939b7030ae069ac6ea5955","0x2d82b1bff514c04961e8b83b5bf472a35371d663d7939b7030ae069ac6ea5955"],"inPathIndices":[7,7],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x125","0x125"],"leafLowerRangeValue":["0x124","0x124"],"leafHigherRangeValue":["0x126","0x126"],"leafIndex":[223,223]} -0;{"root":["0x270f","0xdf3ba1f59c3a73662add8f61f39fbaf422ee04197846536dac6b6f35cab15c1"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x188","0x188"],"leafLowerRangeValue":["0x187","0x187"],"leafHigherRangeValue":["0x189","0x189"],"leafIndex":[60,60]} -0;{"root":["0xd4ba2171389bcf22b3b58ceea71da37b77c2f7cd46b783e2b79545fe0edba62","0xd4ba2171389bcf22b3b58ceea71da37b77c2f7cd46b783e2b79545fe0edba62"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x3a8","0x3a8"],"leafLowerRangeValue":["0x3a5","0x3a5"],"leafHigherRangeValue":["0x3a7","0x3a7"],"leafIndex":[78,78]} -0;{"root":["0x256f09491daed1e22241f3d38d15c3acfd29ac5adfbc19841523b28a1c4898f9","0x256f09491daed1e22241f3d38d15c3acfd29ac5adfbc19841523b28a1c4898f9"],"inPathIndices":[9999,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x3bf","0x3bf"],"leafLowerRangeValue":["0x3be","0x3be"],"leafHigherRangeValue":["0x3c0","0x3c0"],"leafIndex":[182,182]} -0;{"root":["0x250c2cae909ed18fa5676bc11391e86e7eb3a6baea6edb9cf06c9645f3aaae79","0x250c2cae909ed18fa5676bc11391e86e7eb3a6baea6edb9cf06c9645f3aaae79"],"inPathIndices":[6,6],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x306","0x306"],"leafLowerRangeValue":["0x305","0x305"],"leafHigherRangeValue":["0x307","0x307"],"leafIndex":[249,249]} -1;{"root":["0x55b67ef096228a2736b0a0fe5a1b0cb552b0e3d04048c4313fa5be41a583d97","0x55b67ef096228a2736b0a0fe5a1b0cb552b0e3d04048c4313fa5be41a583d97","0x55b67ef096228a2736b0a0fe5a1b0cb552b0e3d04048c4313fa5be41a583d97"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x3c4","0x3c4","0x3c4"],"leafLowerRangeValue":["0x3c3","0x3c3","0x3c3"],"leafHigherRangeValue":["0x3c5","0x3c5","0x3c5"],"leafIndex":[197,197,197]} -0;{"root":["0x270f","0x4091bf56a7448e0ec50b13980f886677bd9a8306350c3eabd912925899fc258","0x4091bf56a7448e0ec50b13980f886677bd9a8306350c3eabd912925899fc258"],"inPathIndices":[4,4,4],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x3de","0x3de","0x3de"],"leafLowerRangeValue":["0x3dd","0x3dd","0x3dd"],"leafHigherRangeValue":["0x3df","0x3df","0x3df"],"leafIndex":[157,157,157]} -0;{"root":["0x75cfb5fbb170d57d4c8f02c7300b0eabb0fb519b6efe43db2ccd2e226519091","0x75cfb5fbb170d57d4c8f02c7300b0eabb0fb519b6efe43db2ccd2e226519091","0x75cfb5fbb170d57d4c8f02c7300b0eabb0fb519b6efe43db2ccd2e226519091"],"inPathIndices":[0,0,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x40","0x40","0x40"],"leafLowerRangeValue":["0x41","0x41","0x41"],"leafHigherRangeValue":["0x43","0x43","0x43"],"leafIndex":[190,190,190]} -0;{"root":["0x2189989eb08a6a70f2f9a0935763454079ba59d53f590a274a9953b371351351","0x2189989eb08a6a70f2f9a0935763454079ba59d53f590a274a9953b371351351","0x2189989eb08a6a70f2f9a0935763454079ba59d53f590a274a9953b371351351"],"inPathIndices":[9999,1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x98","0x98","0x98"],"leafLowerRangeValue":["0x97","0x97","0x97"],"leafHigherRangeValue":["0x99","0x99","0x99"],"leafIndex":[192,192,192]} -0;{"root":["0x25d9c2a7da1626b60def95b56d2f14405fdf4a0bc798ce534dea361c6b94b70c","0x25d9c2a7da1626b60def95b56d2f14405fdf4a0bc798ce534dea361c6b94b70c","0x25d9c2a7da1626b60def95b56d2f14405fdf4a0bc798ce534dea361c6b94b70c"],"inPathIndices":[2,2,2],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x3f","0x3f","0x3f"],"leafLowerRangeValue":["0x3e","0x3e","0x3e"],"leafHigherRangeValue":["0x40","0x40","0x40"],"leafIndex":[44,44,44]} -1;{"root":["0xf3fea54b0c18738c55e5933b15a37a60a417be4cb787bd9eaecb2544d0f15e","0xf3fea54b0c18738c55e5933b15a37a60a417be4cb787bd9eaecb2544d0f15e","0xf3fea54b0c18738c55e5933b15a37a60a417be4cb787bd9eaecb2544d0f15e","0xf3fea54b0c18738c55e5933b15a37a60a417be4cb787bd9eaecb2544d0f15e"],"inPathIndices":[3,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x210","0x210","0x210","0x210"],"leafLowerRangeValue":["0x20f","0x20f","0x20f","0x20f"],"leafHigherRangeValue":["0x211","0x211","0x211","0x211"],"leafIndex":[74,74,74,74]} -0;{"root":["0x270f","0x2566053c852335b68e4fb4399a2956d56f90571a1ab610e0711e11599a0fcee4","0x2566053c852335b68e4fb4399a2956d56f90571a1ab610e0711e11599a0fcee4","0x2566053c852335b68e4fb4399a2956d56f90571a1ab610e0711e11599a0fcee4"],"inPathIndices":[5,5,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x21a","0x21a","0x21a","0x21a"],"leafLowerRangeValue":["0x219","0x219","0x219","0x219"],"leafHigherRangeValue":["0x21b","0x21b","0x21b","0x21b"],"leafIndex":[25,25,25,25]} -0;{"root":["0x110e8fad433da7bf1e22476a5d7088d515a894c0aa43fb3c81934d9182b62b0","0x110e8fad433da7bf1e22476a5d7088d515a894c0aa43fb3c81934d9182b62b0","0x110e8fad433da7bf1e22476a5d7088d515a894c0aa43fb3c81934d9182b62b0","0x110e8fad433da7bf1e22476a5d7088d515a894c0aa43fb3c81934d9182b62b0"],"inPathIndices":[5,5,5,5],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x114","0x114","0x114","0x114"],"leafLowerRangeValue":["0x115","0x115","0x115","0x115"],"leafHigherRangeValue":["0x117","0x117","0x117","0x117"],"leafIndex":[165,165,165,165]} -0;{"root":["0x48858ab6b60a0b94902c547222dcb4b55ede1afd42eed048147532386f3c0cb","0x48858ab6b60a0b94902c547222dcb4b55ede1afd42eed048147532386f3c0cb","0x48858ab6b60a0b94902c547222dcb4b55ede1afd42eed048147532386f3c0cb","0x48858ab6b60a0b94902c547222dcb4b55ede1afd42eed048147532386f3c0cb"],"inPathIndices":[9999,3,3,3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0x281","0x281","0x281","0x281"],"leafLowerRangeValue":["0x280","0x280","0x280","0x280"],"leafHigherRangeValue":["0x282","0x282","0x282","0x282"],"leafIndex":[1,1,1,1]} -0;{"root":["0x2729e8643a1b5bb1a828eed42c58417ba41d40df3fd13d10f3ebef21decd1b5d","0x2729e8643a1b5bb1a828eed42c58417ba41d40df3fd13d10f3ebef21decd1b5d","0x2729e8643a1b5bb1a828eed42c58417ba41d40df3fd13d10f3ebef21decd1b5d","0x2729e8643a1b5bb1a828eed42c58417ba41d40df3fd13d10f3ebef21decd1b5d"],"inPathIndices":[4,4,4,4],"inPathElements":[["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"],["0x270f","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238","0x7f9d837cb17b0d36320ffe93ba52345f1b728571a568265caac97559dbc952a","0x2b94cf5e8746b3f5c9631f4c5df32907a699c58c94b2ad4d7b5cec1639183f55","0x2dee93c5a666459646ea7d22cca9e1bcfed71e6951b953611d11dda32ea09d78","0x78295e5a22b84e982cf601eb639597b8b0515a88cb5ac7fa8a4aabe3c87349d"]],"value":["0xf","0xf","0xf","0xf"],"leafLowerRangeValue":["0xe","0xe","0xe","0xe"],"leafHigherRangeValue":["0x10","0x10","0x10","0x10"],"leafIndex":[147,147,147,147]} +1;{"root":["0x35f0dbf127f3024a8426f22ec9f18823fdca4d09c85193b3a4717236869f56"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x1d7"],"leafLowerRangeValue":["0x1d6"],"leafHigherRangeValue":["0x1d8"],"leafIndex":[0]} +0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x20f"],"leafLowerRangeValue":["0x20e"],"leafHigherRangeValue":["0x210"],"leafIndex":[0]} +0;{"root":["0x2fa87ca80c25ca7ccd8a2ab97b278d8e705df725de6e7fc82276e990203dd6a5"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x108"],"leafLowerRangeValue":["0x109"],"leafHigherRangeValue":["0x10b"],"leafIndex":[1]} +0;{"root":["0x1f3cddca1082ce9f3242c3bfe5493bd721541725d86a715fa25ba28b0b57d3ce"],"inPathIndices":[0],"inPathElements":[["0x0"]],"value":["0x1b1"],"leafLowerRangeValue":["0x1ae"],"leafHigherRangeValue":["0x1b0"],"leafIndex":[1]} +0;{"root":["0x2178a14c47db8f2ab59f2efecd82ea04262fc253aa5df168dc0957809dae1255"],"inPathIndices":[999],"inPathElements":[["0x0"]],"value":["0x99"],"leafLowerRangeValue":["0x98"],"leafHigherRangeValue":["0x9a"],"leafIndex":[1]} +0;{"root":["0x55a41f1951a20fa4f96be9d3e8a21a6024b0a13c43547e93c24a4d12419746d"],"inPathIndices":[0],"inPathElements":[["0x3e7"]],"value":["0x132"],"leafLowerRangeValue":["0x131"],"leafHigherRangeValue":["0x133"],"leafIndex":[0]} +1;{"root":["0x19d7d1cd514725184f3b6bbe92d4e3a62d3d22ecf7221456d0a446ec67388778","0x19d7d1cd514725184f3b6bbe92d4e3a62d3d22ecf7221456d0a446ec67388778"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x41","0x41"],"leafLowerRangeValue":["0x40","0x40"],"leafHigherRangeValue":["0x42","0x42"],"leafIndex":[0,0]} +0;{"root":["0x3e7","0x3643b912cc9980f7a95ec59e1500b02ecb7179560404142075cbafbdf4b8f2e"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x226","0x226"],"leafLowerRangeValue":["0x225","0x225"],"leafHigherRangeValue":["0x227","0x227"],"leafIndex":[0,0]} +0;{"root":["0x2e486863b9c8a76a486928db18ef8642881b48b3e062dd955c47e7b5af7e58e","0x2e486863b9c8a76a486928db18ef8642881b48b3e062dd955c47e7b5af7e58e"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x1b1","0x1b1"],"leafLowerRangeValue":["0x1b2","0x1b2"],"leafHigherRangeValue":["0x1b4","0x1b4"],"leafIndex":[0,0]} +0;{"root":["0x1599e5a843a8265e61ee69db3b16022748e00c87514eaffbc54a411288399b92","0x1599e5a843a8265e61ee69db3b16022748e00c87514eaffbc54a411288399b92"],"inPathIndices":[0,0],"inPathElements":[["0x0"],["0x0"]],"value":["0x35","0x35"],"leafLowerRangeValue":["0x32","0x32"],"leafHigherRangeValue":["0x34","0x34"],"leafIndex":[1,1]} +0;{"root":["0x2d129d136de4c3b03d36e21e6eb99ea8f5986991449291e7a9b0e4dc9f043339","0x2d129d136de4c3b03d36e21e6eb99ea8f5986991449291e7a9b0e4dc9f043339"],"inPathIndices":[999,0],"inPathElements":[["0x0"],["0x0"]],"value":["0xb5","0xb5"],"leafLowerRangeValue":["0xb4","0xb4"],"leafHigherRangeValue":["0xb6","0xb6"],"leafIndex":[1,1]} +0;{"root":["0x59086aa51f42127e7a497b92e652ddb9a3ccc6a6804644da0de9dd32865e29","0x59086aa51f42127e7a497b92e652ddb9a3ccc6a6804644da0de9dd32865e29"],"inPathIndices":[0,0],"inPathElements":[["0x3e7"],["0x3e7"]],"value":["0x31e","0x31e"],"leafLowerRangeValue":["0x31d","0x31d"],"leafHigherRangeValue":["0x31f","0x31f"],"leafIndex":[1,1]} +1;{"root":["0x24b2bba7a7fb4abbb284b69e04445ec804584106543fb27b4c08d5dc5645d511"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x60"],"leafLowerRangeValue":["0x5f"],"leafHigherRangeValue":["0x61"],"leafIndex":[3]} +0;{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x323"],"leafLowerRangeValue":["0x322"],"leafHigherRangeValue":["0x324"],"leafIndex":[2]} +0;{"root":["0x1e6294684abbecb21310dd40e2ea6c01a34254303749ce7145200c971166046d"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x89"],"leafLowerRangeValue":["0x8a"],"leafHigherRangeValue":["0x8c"],"leafIndex":[3]} +0;{"root":["0x227cb32b7e7975070c31e7ca03370dc857af17c3cf5a04316edb16dfe2c354d2"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x305"],"leafLowerRangeValue":["0x302"],"leafHigherRangeValue":["0x304"],"leafIndex":[3]} +0;{"root":["0x2340ae63dffadb418cb0c65ccdfd81fa58ec6908614785ac52576c9e8d14a283"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x126"],"leafLowerRangeValue":["0x125"],"leafHigherRangeValue":["0x127"],"leafIndex":[0]} +0;{"root":["0x263f76f1192e41033de39daca9d6862ab0c0e7a27db62e57d7b74dd948f8e4f"],"inPathIndices":[0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x181"],"leafLowerRangeValue":["0x180"],"leafHigherRangeValue":["0x182"],"leafIndex":[3]} +1;{"root":["0x13bd56d8808467ddaf103ddce2ad577fa3f149ad6db98753ed6afed79293164","0x13bd56d8808467ddaf103ddce2ad577fa3f149ad6db98753ed6afed79293164"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x4c","0x4c"],"leafLowerRangeValue":["0x4b","0x4b"],"leafHigherRangeValue":["0x4d","0x4d"],"leafIndex":[0,0]} +0;{"root":["0x3e7","0x3fdb34af6fcfcd69cc4ffad40327f6d7ffe325c814bbdb12a1168b72c91d2d8"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x24","0x24"],"leafLowerRangeValue":["0x23","0x23"],"leafHigherRangeValue":["0x25","0x25"],"leafIndex":[3,3]} +0;{"root":["0x18ea374fae5947b229dc42ae0c1ec9bb57506916d61379c36412bc2b1a214f6b","0x18ea374fae5947b229dc42ae0c1ec9bb57506916d61379c36412bc2b1a214f6b"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x219","0x219"],"leafLowerRangeValue":["0x21a","0x21a"],"leafHigherRangeValue":["0x21c","0x21c"],"leafIndex":[3,3]} +0;{"root":["0x2eb071105d20205d13e24fa40fc80a77690b062ce8713dab39c10163744af38d","0x2eb071105d20205d13e24fa40fc80a77690b062ce8713dab39c10163744af38d"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x1bf","0x1bf"],"leafLowerRangeValue":["0x1bc","0x1bc"],"leafHigherRangeValue":["0x1be","0x1be"],"leafIndex":[2,2]} +0;{"root":["0x18acc00a358248edc585b469871a7b1f33324b53cfcdc1f46fa07716d69f4a8b","0x18acc00a358248edc585b469871a7b1f33324b53cfcdc1f46fa07716d69f4a8b"],"inPathIndices":[999,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x37e","0x37e"],"leafLowerRangeValue":["0x37d","0x37d"],"leafHigherRangeValue":["0x37f","0x37f"],"leafIndex":[2,2]} +0;{"root":["0x19dbb3bf194b4646cca6cef42335f19fb4c402a73ab484226fb0cd15c88180cb","0x19dbb3bf194b4646cca6cef42335f19fb4c402a73ab484226fb0cd15c88180cb"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864"]],"value":["0x20","0x20"],"leafLowerRangeValue":["0x1f","0x1f"],"leafHigherRangeValue":["0x21","0x21"],"leafIndex":[1,1]} +1;{"root":["0x21450bedbb3af4fe2d88138824604a954ea19306b6ab8c8001f9daeba86f28b2"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x12a"],"leafLowerRangeValue":["0x129"],"leafHigherRangeValue":["0x12b"],"leafIndex":[2]} +0;{"root":["0x3e7"],"inPathIndices":[1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xa1"],"leafLowerRangeValue":["0xa0"],"leafHigherRangeValue":["0xa2"],"leafIndex":[1]} +0;{"root":["0x153cf27d5ab299bbefb2b34448658608497ef15793889c247429e650457f5650"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xe"],"leafLowerRangeValue":["0xf"],"leafHigherRangeValue":["0x11"],"leafIndex":[0]} +0;{"root":["0x17fb1ae453d95eba4b4f9c4be2eff01aaa9a2c9627fd678dfe56675174a3846a"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x14e"],"leafLowerRangeValue":["0x14b"],"leafHigherRangeValue":["0x14d"],"leafIndex":[0]} +0;{"root":["0xcaa64f70c4697641f23a7ebb0268427c103b5881d1609800b4043c5bfa4903b"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x23b"],"leafLowerRangeValue":["0x23a"],"leafHigherRangeValue":["0x23c"],"leafIndex":[1]} +0;{"root":["0x1fc54049366676ac791c8428989e3941129696f86726acc3c6e0edd1a5a6110b"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0xd0"],"leafLowerRangeValue":["0xcf"],"leafHigherRangeValue":["0xd1"],"leafIndex":[4]} +1;{"root":["0x21631a8ce19fcec63f314190376a90300d21dd57eb67812bd41f1ada6c066b4e","0x21631a8ce19fcec63f314190376a90300d21dd57eb67812bd41f1ada6c066b4e"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x2dc","0x2dc"],"leafLowerRangeValue":["0x2db","0x2db"],"leafHigherRangeValue":["0x2dd","0x2dd"],"leafIndex":[3,3]} +0;{"root":["0x3e7","0x1dcf83d80e1f4dfc0cc0e870610edabafb3ad2bdc8a2025d9de256e9fd3be30"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1a8","0x1a8"],"leafLowerRangeValue":["0x1a7","0x1a7"],"leafHigherRangeValue":["0x1a9","0x1a9"],"leafIndex":[5,5]} +0;{"root":["0x2a2c196a603e74efb992d3f362a330ed987966203b0b06d5eef80ca89d72bb7a","0x2a2c196a603e74efb992d3f362a330ed987966203b0b06d5eef80ca89d72bb7a"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x24d","0x24d"],"leafLowerRangeValue":["0x24e","0x24e"],"leafHigherRangeValue":["0x250","0x250"],"leafIndex":[4,4]} +0;{"root":["0x2f5605f089d28d803c80019e3be477cdb262d364b751ae7a3829549d4217897a","0x2f5605f089d28d803c80019e3be477cdb262d364b751ae7a3829549d4217897a"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x1cc","0x1cc"],"leafLowerRangeValue":["0x1c9","0x1c9"],"leafHigherRangeValue":["0x1cb","0x1cb"],"leafIndex":[0,0]} +0;{"root":["0x2f31ffe83f0c0cc28e0ed752f06b246639a752d6f326678a7d26bf9f1f3ec9d4","0x2f31ffe83f0c0cc28e0ed752f06b246639a752d6f326678a7d26bf9f1f3ec9d4"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x134","0x134"],"leafLowerRangeValue":["0x133","0x133"],"leafHigherRangeValue":["0x135","0x135"],"leafIndex":[6,6]} +0;{"root":["0x1a5654fa400552a30a940b832ab85213af7366a301736488a7498f6656da0e29","0x1a5654fa400552a30a940b832ab85213af7366a301736488a7498f6656da0e29"],"inPathIndices":[0,0],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1"]],"value":["0x38e","0x38e"],"leafLowerRangeValue":["0x38d","0x38d"],"leafHigherRangeValue":["0x38f","0x38f"],"leafIndex":[2,2]} +1;{"root":["0xa2a3633c8faaddd7577340be0cd4f19c8813aea4a1ef37283f1cb10650e731e"],"inPathIndices":[3],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x186"],"leafLowerRangeValue":["0x185"],"leafHigherRangeValue":["0x187"],"leafIndex":[15]} +0;{"root":["0x3e7"],"inPathIndices":[0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x2a4"],"leafLowerRangeValue":["0x2a3"],"leafHigherRangeValue":["0x2a5"],"leafIndex":[6]} +0;{"root":["0x238ad7b6bf3d32fdc25a216f73031f45d33b8533e9b4970791e7ee25af5a1b6c"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x288"],"leafLowerRangeValue":["0x289"],"leafHigherRangeValue":["0x28b"],"leafIndex":[4]} +0;{"root":["0xff6b5489488a59627f9269143cda10a42e3d0568af6fd3b91f647cfe48e68b5"],"inPathIndices":[2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xbb"],"leafLowerRangeValue":["0xb8"],"leafHigherRangeValue":["0xba"],"leafIndex":[0]} +0;{"root":["0x1aa3e336545a05fd094fe736f799f3dfc86d29f0e1e12f31e336544ba8e84bbf"],"inPathIndices":[999],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x22c"],"leafLowerRangeValue":["0x22b"],"leafHigherRangeValue":["0x22d"],"leafIndex":[9]} +0;{"root":["0x17fa73ff7e93a5cbdaada04fb488b6fbd535956853731f9f5930971c6e4c1a03"],"inPathIndices":[2],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3a2"],"leafLowerRangeValue":["0x3a1"],"leafHigherRangeValue":["0x3a3"],"leafIndex":[14]} +1;{"root":["0x1da0630873b35b25645260855be83c206dce8ffebb4f5f5d0ef6ddf5f8938f32","0x1da0630873b35b25645260855be83c206dce8ffebb4f5f5d0ef6ddf5f8938f32"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xfe","0xfe"],"leafLowerRangeValue":["0xfd","0xfd"],"leafHigherRangeValue":["0xff","0xff"],"leafIndex":[11,11]} +0;{"root":["0x3e7","0x69a83ca7219e4dfedc9a505f2fbfc12d86e1e42baf6254dc2e2f6b3596ca26"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3a6","0x3a6"],"leafLowerRangeValue":["0x3a5","0x3a5"],"leafHigherRangeValue":["0x3a7","0x3a7"],"leafIndex":[10,10]} +0;{"root":["0x2ee5bf4d4dacfcf6c354dd72fbd36d5cc23bcbdbdc4ab85f69407800518ee530","0x2ee5bf4d4dacfcf6c354dd72fbd36d5cc23bcbdbdc4ab85f69407800518ee530"],"inPathIndices":[1,1],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x3d3","0x3d3"],"leafLowerRangeValue":["0x3d4","0x3d4"],"leafHigherRangeValue":["0x3d6","0x3d6"],"leafIndex":[11,11]} +0;{"root":["0x27f588b464e37f41daa90defd93ddb514695abd78af50838e364edccd2ab7f59","0x27f588b464e37f41daa90defd93ddb514695abd78af50838e364edccd2ab7f59"],"inPathIndices":[2,2],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x1f1","0x1f1"],"leafLowerRangeValue":["0x1ee","0x1ee"],"leafHigherRangeValue":["0x1f0","0x1f0"],"leafIndex":[2,2]} +0;{"root":["0x2fa7b764d313f58ed66a383d29353adec4d7e4dac02787db8c3deca0e90a9287","0x2fa7b764d313f58ed66a383d29353adec4d7e4dac02787db8c3deca0e90a9287"],"inPathIndices":[999,0],"inPathElements":[["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x0","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0x8a","0x8a"],"leafLowerRangeValue":["0x89","0x89"],"leafHigherRangeValue":["0x8b","0x8b"],"leafIndex":[11,11]} +0;{"root":["0x139220584fbd092654aa4a03dd97dc594928c8631420d5a1c9759d91f772396","0x139220584fbd092654aa4a03dd97dc594928c8631420d5a1c9759d91f772396"],"inPathIndices":[1,1],"inPathElements":[["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"],["0x3e7","0x2098f5fb9e239eab3ceac3f27b81e481dc3124d55ffed523a839ee8446b64864","0x1069673dcdb12263df301a6ff584a7ec261a44cb9dc68df067a4774460b1f1e1","0x18f43331537ee2af2e3d758d50f72106467c6eea50371dd528d57eb2b856d238"]],"value":["0xe1","0xe1"],"leafLowerRangeValue":["0xe0","0xe0"],"leafHigherRangeValue":["0xe2","0xe2"],"leafIndex":[12,12]} diff --git a/programs/compressed-pda/src/verify_state.rs b/programs/compressed-pda/src/verify_state.rs index a89805be30..a0759dc4a6 100644 --- a/programs/compressed-pda/src/verify_state.rs +++ b/programs/compressed-pda/src/verify_state.rs @@ -63,7 +63,7 @@ pub fn hash_input_compressed_accounts<'a, 'b, 'c: 'info, 'info>( inputs: &'a InstructionDataTransfer, leaves: &'a mut [[u8; 32]], addresses: &'a mut [Option<[u8; 32]>], -) -> anchor_lang::Result<()> { +) -> Result<()> { let mut none_counter = 0; for (j, input_compressed_account_with_context) in inputs .input_compressed_accounts_with_merkle_context @@ -168,7 +168,7 @@ pub fn signer_check( // - The drawback is that the pda signer is the owner of the compressed account which is confusing if compressed_accounts.compressed_account.data.is_some() { let invoking_program_id = ctx.accounts.invoking_program.as_ref().unwrap().key(); - let signer = anchor_lang::prelude::Pubkey::find_program_address( + let signer = Pubkey::find_program_address( &[b"cpi_authority"], &invoking_program_id, ) @@ -420,7 +420,7 @@ mod test { use circuitlib_rs::{ gnark::{ constants::{INCLUSION_PATH, SERVER_ADDRESS}, - helpers::{health_check, kill_gnark_server, spawn_gnark_server}, + helpers::{kill_gnark_server, spawn_gnark_server}, inclusion_json_formatter::inclusion_inputs_string, proof_helpers::{compress_proof, deserialize_gnark_proof_json, proof_from_json_struct}, }, @@ -434,12 +434,17 @@ mod test { #[tokio::test] async fn prove_inclusion() { init_logger(); - let mut gnark = spawn_gnark_server("../../circuit-lib/circuitlib-rs/scripts/prover.sh", 5); - health_check().await; + spawn_gnark_server( + "../../circuit-lib/circuitlib-rs/scripts/prover.sh", + true, + true, + false, + false, + ) + .await; let client = Client::new(); for number_of_compressed_accounts in &[1usize, 2, 3, 4, 8] { - let (inputs, big_int_inputs) = - inclusion_inputs_string(*number_of_compressed_accounts as usize); + let (inputs, big_int_inputs) = inclusion_inputs_string(*number_of_compressed_accounts); let response_result = client .post(&format!("{}{}", SERVER_ADDRESS, INCLUSION_PATH)) .header("Content-Type", "text/plain; charset=utf-8") @@ -471,7 +476,7 @@ mod test { ) .unwrap(); } - kill_gnark_server(&mut gnark); + kill_gnark_server(); } #[test] diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_1_1.rs b/programs/compressed-pda/src/verifying_keys/combined_26_1_1.rs new file mode 100644 index 0000000000..4f2c853057 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_1_1.rs @@ -0,0 +1,86 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 4usize, + vk_alpha_g1: [ + 0u8, 199u8, 194u8, 128u8, 150u8, 36u8, 109u8, 189u8, 248u8, 145u8, 231u8, 237u8, 53u8, + 179u8, 60u8, 157u8, 64u8, 215u8, 14u8, 25u8, 224u8, 77u8, 250u8, 173u8, 48u8, 54u8, 178u8, + 206u8, 207u8, 36u8, 13u8, 44u8, 24u8, 87u8, 199u8, 44u8, 50u8, 171u8, 246u8, 163u8, 87u8, + 225u8, 54u8, 91u8, 254u8, 102u8, 72u8, 194u8, 181u8, 108u8, 226u8, 55u8, 132u8, 246u8, + 231u8, 147u8, 164u8, 176u8, 33u8, 109u8, 124u8, 149u8, 197u8, 151u8, + ], + vk_beta_g2: [ + 20u8, 227u8, 140u8, 214u8, 23u8, 152u8, 2u8, 231u8, 124u8, 41u8, 126u8, 19u8, 115u8, 249u8, + 251u8, 213u8, 88u8, 192u8, 69u8, 93u8, 7u8, 10u8, 228u8, 149u8, 37u8, 236u8, 214u8, 88u8, + 150u8, 241u8, 96u8, 159u8, 39u8, 69u8, 174u8, 177u8, 172u8, 5u8, 170u8, 239u8, 180u8, + 125u8, 96u8, 212u8, 11u8, 178u8, 70u8, 222u8, 56u8, 12u8, 157u8, 64u8, 139u8, 124u8, 147u8, + 242u8, 198u8, 110u8, 235u8, 61u8, 87u8, 128u8, 63u8, 132u8, 38u8, 190u8, 84u8, 124u8, 19u8, + 15u8, 106u8, 63u8, 62u8, 14u8, 190u8, 123u8, 229u8, 137u8, 117u8, 228u8, 239u8, 83u8, + 149u8, 21u8, 234u8, 105u8, 78u8, 111u8, 193u8, 228u8, 247u8, 177u8, 89u8, 134u8, 13u8, 4u8, + 30u8, 125u8, 178u8, 19u8, 240u8, 112u8, 148u8, 212u8, 40u8, 29u8, 224u8, 141u8, 104u8, + 120u8, 250u8, 0u8, 76u8, 24u8, 115u8, 110u8, 98u8, 14u8, 40u8, 227u8, 128u8, 232u8, 118u8, + 216u8, 103u8, 253u8, 174u8, 17u8, + ], + vk_gamme_g2: [ + 26u8, 246u8, 66u8, 59u8, 60u8, 112u8, 229u8, 146u8, 200u8, 154u8, 19u8, 105u8, 215u8, 23u8, + 233u8, 128u8, 214u8, 156u8, 43u8, 151u8, 172u8, 212u8, 94u8, 62u8, 18u8, 48u8, 113u8, + 237u8, 179u8, 221u8, 165u8, 232u8, 5u8, 99u8, 55u8, 242u8, 180u8, 210u8, 245u8, 28u8, + 245u8, 73u8, 65u8, 143u8, 172u8, 238u8, 197u8, 209u8, 144u8, 19u8, 182u8, 85u8, 106u8, + 199u8, 168u8, 123u8, 35u8, 171u8, 43u8, 69u8, 23u8, 221u8, 149u8, 54u8, 37u8, 34u8, 234u8, + 240u8, 146u8, 72u8, 167u8, 236u8, 196u8, 24u8, 12u8, 165u8, 76u8, 167u8, 6u8, 238u8, 253u8, + 0u8, 15u8, 146u8, 13u8, 183u8, 184u8, 12u8, 85u8, 123u8, 7u8, 215u8, 173u8, 114u8, 34u8, + 153u8, 23u8, 231u8, 131u8, 133u8, 201u8, 117u8, 72u8, 27u8, 234u8, 94u8, 172u8, 235u8, + 231u8, 253u8, 191u8, 209u8, 70u8, 51u8, 169u8, 173u8, 120u8, 158u8, 121u8, 199u8, 248u8, + 154u8, 249u8, 210u8, 174u8, 209u8, 226u8, 120u8, + ], + vk_delta_g2: [ + 26u8, 221u8, 67u8, 142u8, 11u8, 239u8, 204u8, 146u8, 224u8, 106u8, 8u8, 49u8, 42u8, 1u8, + 161u8, 137u8, 135u8, 94u8, 101u8, 253u8, 234u8, 160u8, 57u8, 214u8, 26u8, 85u8, 205u8, + 86u8, 14u8, 143u8, 207u8, 146u8, 39u8, 25u8, 0u8, 102u8, 6u8, 241u8, 15u8, 62u8, 94u8, + 78u8, 107u8, 225u8, 111u8, 59u8, 128u8, 207u8, 74u8, 221u8, 94u8, 186u8, 158u8, 191u8, + 117u8, 161u8, 219u8, 202u8, 146u8, 118u8, 52u8, 163u8, 117u8, 132u8, 8u8, 223u8, 168u8, + 129u8, 226u8, 23u8, 182u8, 152u8, 130u8, 120u8, 47u8, 232u8, 70u8, 206u8, 56u8, 77u8, + 227u8, 217u8, 31u8, 144u8, 130u8, 14u8, 149u8, 218u8, 79u8, 233u8, 242u8, 140u8, 200u8, + 98u8, 44u8, 200u8, 47u8, 195u8, 193u8, 102u8, 216u8, 54u8, 113u8, 98u8, 237u8, 21u8, 135u8, + 79u8, 18u8, 205u8, 213u8, 125u8, 55u8, 32u8, 159u8, 65u8, 22u8, 137u8, 178u8, 37u8, 72u8, + 162u8, 193u8, 34u8, 239u8, 183u8, 212u8, 163u8, + ], + vk_ic: &[ + [ + 15u8, 155u8, 183u8, 196u8, 227u8, 91u8, 90u8, 162u8, 165u8, 220u8, 57u8, 138u8, 147u8, + 17u8, 215u8, 62u8, 81u8, 56u8, 254u8, 244u8, 22u8, 168u8, 46u8, 172u8, 7u8, 18u8, + 163u8, 23u8, 114u8, 222u8, 63u8, 108u8, 1u8, 81u8, 213u8, 67u8, 166u8, 116u8, 29u8, + 17u8, 4u8, 230u8, 201u8, 158u8, 228u8, 149u8, 148u8, 163u8, 124u8, 76u8, 236u8, 36u8, + 128u8, 12u8, 137u8, 82u8, 140u8, 206u8, 154u8, 80u8, 33u8, 7u8, 48u8, 240u8, + ], + [ + 30u8, 121u8, 60u8, 24u8, 15u8, 183u8, 4u8, 25u8, 225u8, 210u8, 79u8, 0u8, 219u8, 76u8, + 52u8, 119u8, 155u8, 66u8, 95u8, 156u8, 213u8, 152u8, 131u8, 172u8, 45u8, 107u8, 94u8, + 146u8, 225u8, 219u8, 142u8, 29u8, 43u8, 114u8, 102u8, 210u8, 92u8, 93u8, 114u8, 159u8, + 237u8, 34u8, 21u8, 152u8, 53u8, 111u8, 33u8, 76u8, 185u8, 133u8, 250u8, 222u8, 43u8, + 82u8, 191u8, 233u8, 11u8, 205u8, 15u8, 186u8, 132u8, 156u8, 65u8, 134u8, + ], + [ + 12u8, 192u8, 137u8, 254u8, 251u8, 150u8, 39u8, 165u8, 24u8, 248u8, 69u8, 75u8, 153u8, + 180u8, 0u8, 80u8, 40u8, 218u8, 108u8, 238u8, 2u8, 133u8, 4u8, 172u8, 182u8, 226u8, + 152u8, 84u8, 190u8, 165u8, 166u8, 200u8, 16u8, 190u8, 16u8, 161u8, 205u8, 8u8, 239u8, + 36u8, 171u8, 110u8, 110u8, 139u8, 242u8, 215u8, 232u8, 97u8, 152u8, 231u8, 175u8, + 156u8, 238u8, 245u8, 97u8, 63u8, 76u8, 119u8, 69u8, 232u8, 116u8, 197u8, 168u8, 181u8, + ], + [ + 16u8, 40u8, 187u8, 96u8, 4u8, 117u8, 123u8, 25u8, 12u8, 26u8, 89u8, 81u8, 255u8, 174u8, + 12u8, 239u8, 4u8, 208u8, 252u8, 198u8, 10u8, 56u8, 91u8, 2u8, 186u8, 83u8, 90u8, 249u8, + 117u8, 69u8, 93u8, 33u8, 31u8, 179u8, 173u8, 153u8, 185u8, 0u8, 89u8, 177u8, 151u8, + 72u8, 10u8, 93u8, 222u8, 58u8, 49u8, 130u8, 230u8, 28u8, 71u8, 143u8, 26u8, 222u8, + 231u8, 81u8, 66u8, 65u8, 121u8, 64u8, 190u8, 103u8, 71u8, 34u8, + ], + [ + 45u8, 184u8, 96u8, 205u8, 101u8, 45u8, 84u8, 103u8, 220u8, 21u8, 185u8, 61u8, 115u8, + 254u8, 100u8, 99u8, 158u8, 135u8, 205u8, 166u8, 143u8, 238u8, 216u8, 124u8, 113u8, + 215u8, 167u8, 241u8, 135u8, 223u8, 224u8, 67u8, 46u8, 56u8, 164u8, 29u8, 76u8, 16u8, + 193u8, 64u8, 66u8, 42u8, 36u8, 9u8, 16u8, 226u8, 148u8, 207u8, 119u8, 133u8, 203u8, + 68u8, 156u8, 56u8, 96u8, 165u8, 90u8, 107u8, 31u8, 51u8, 97u8, 160u8, 128u8, 170u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_1_2.rs b/programs/compressed-pda/src/verifying_keys/combined_26_1_2.rs new file mode 100644 index 0000000000..4925198406 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_1_2.rs @@ -0,0 +1,100 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 6usize, + vk_alpha_g1: [ + 41u8, 87u8, 107u8, 217u8, 181u8, 132u8, 59u8, 155u8, 207u8, 230u8, 176u8, 223u8, 165u8, + 63u8, 169u8, 207u8, 198u8, 212u8, 229u8, 218u8, 208u8, 178u8, 177u8, 116u8, 254u8, 26u8, + 178u8, 115u8, 98u8, 12u8, 12u8, 208u8, 32u8, 96u8, 205u8, 86u8, 34u8, 117u8, 244u8, 91u8, + 213u8, 149u8, 54u8, 137u8, 72u8, 139u8, 178u8, 194u8, 85u8, 233u8, 97u8, 66u8, 200u8, 87u8, + 134u8, 110u8, 225u8, 78u8, 90u8, 253u8, 68u8, 189u8, 89u8, 163u8, + ], + vk_beta_g2: [ + 22u8, 44u8, 239u8, 108u8, 233u8, 58u8, 3u8, 26u8, 10u8, 2u8, 215u8, 82u8, 62u8, 244u8, + 185u8, 228u8, 36u8, 233u8, 41u8, 89u8, 14u8, 182u8, 252u8, 192u8, 222u8, 232u8, 0u8, 68u8, + 174u8, 18u8, 49u8, 150u8, 25u8, 60u8, 9u8, 143u8, 252u8, 125u8, 50u8, 98u8, 27u8, 155u8, + 138u8, 250u8, 72u8, 246u8, 161u8, 81u8, 149u8, 190u8, 74u8, 83u8, 251u8, 32u8, 37u8, 101u8, + 57u8, 6u8, 89u8, 85u8, 29u8, 253u8, 205u8, 238u8, 8u8, 86u8, 170u8, 172u8, 37u8, 117u8, + 149u8, 90u8, 135u8, 241u8, 124u8, 64u8, 175u8, 168u8, 174u8, 19u8, 184u8, 92u8, 89u8, + 213u8, 206u8, 138u8, 180u8, 133u8, 155u8, 194u8, 203u8, 101u8, 3u8, 47u8, 69u8, 115u8, + 10u8, 69u8, 19u8, 79u8, 94u8, 21u8, 170u8, 13u8, 60u8, 0u8, 114u8, 82u8, 17u8, 192u8, + 182u8, 9u8, 244u8, 109u8, 124u8, 190u8, 116u8, 237u8, 191u8, 21u8, 64u8, 9u8, 101u8, 114u8, + 61u8, 55u8, 127u8, 207u8, + ], + vk_gamme_g2: [ + 11u8, 41u8, 13u8, 37u8, 12u8, 68u8, 184u8, 14u8, 133u8, 14u8, 44u8, 95u8, 0u8, 74u8, 161u8, + 100u8, 119u8, 44u8, 69u8, 106u8, 6u8, 184u8, 148u8, 204u8, 110u8, 235u8, 68u8, 205u8, + 126u8, 8u8, 170u8, 65u8, 40u8, 138u8, 124u8, 48u8, 87u8, 243u8, 175u8, 40u8, 76u8, 201u8, + 1u8, 90u8, 253u8, 93u8, 119u8, 46u8, 213u8, 214u8, 25u8, 145u8, 241u8, 109u8, 6u8, 127u8, + 154u8, 0u8, 184u8, 248u8, 59u8, 75u8, 192u8, 232u8, 19u8, 109u8, 14u8, 8u8, 234u8, 6u8, + 139u8, 174u8, 26u8, 200u8, 215u8, 118u8, 161u8, 208u8, 121u8, 50u8, 237u8, 113u8, 19u8, + 160u8, 86u8, 214u8, 208u8, 133u8, 66u8, 244u8, 96u8, 158u8, 39u8, 190u8, 79u8, 6u8, 41u8, + 24u8, 72u8, 155u8, 142u8, 225u8, 48u8, 190u8, 244u8, 17u8, 189u8, 47u8, 23u8, 247u8, 58u8, + 157u8, 213u8, 182u8, 108u8, 229u8, 224u8, 30u8, 137u8, 138u8, 183u8, 217u8, 207u8, 69u8, + 135u8, 231u8, 156u8, 173u8, + ], + vk_delta_g2: [ + 10u8, 102u8, 42u8, 139u8, 27u8, 230u8, 18u8, 100u8, 41u8, 210u8, 131u8, 104u8, 159u8, 18u8, + 161u8, 134u8, 240u8, 24u8, 112u8, 117u8, 1u8, 4u8, 99u8, 191u8, 189u8, 74u8, 137u8, 34u8, + 59u8, 89u8, 152u8, 126u8, 37u8, 114u8, 33u8, 109u8, 118u8, 58u8, 191u8, 223u8, 210u8, + 241u8, 93u8, 223u8, 50u8, 79u8, 104u8, 77u8, 149u8, 22u8, 100u8, 4u8, 116u8, 121u8, 244u8, + 108u8, 188u8, 254u8, 226u8, 72u8, 88u8, 132u8, 80u8, 169u8, 6u8, 42u8, 211u8, 217u8, 114u8, + 231u8, 2u8, 174u8, 172u8, 163u8, 175u8, 136u8, 72u8, 87u8, 213u8, 105u8, 188u8, 139u8, + 58u8, 5u8, 201u8, 20u8, 98u8, 5u8, 200u8, 10u8, 155u8, 182u8, 229u8, 9u8, 84u8, 161u8, + 29u8, 229u8, 190u8, 151u8, 108u8, 147u8, 35u8, 15u8, 134u8, 204u8, 67u8, 23u8, 73u8, 250u8, + 34u8, 19u8, 142u8, 80u8, 198u8, 196u8, 26u8, 73u8, 110u8, 42u8, 108u8, 87u8, 176u8, 128u8, + 231u8, 233u8, 238u8, 90u8, + ], + vk_ic: &[ + [ + 16u8, 22u8, 7u8, 38u8, 59u8, 219u8, 183u8, 51u8, 191u8, 128u8, 191u8, 101u8, 21u8, + 37u8, 170u8, 42u8, 125u8, 97u8, 16u8, 57u8, 76u8, 191u8, 47u8, 146u8, 137u8, 63u8, + 158u8, 109u8, 71u8, 155u8, 60u8, 231u8, 17u8, 218u8, 55u8, 46u8, 124u8, 128u8, 146u8, + 47u8, 23u8, 152u8, 126u8, 81u8, 107u8, 233u8, 32u8, 116u8, 16u8, 1u8, 137u8, 86u8, + 200u8, 186u8, 223u8, 206u8, 117u8, 95u8, 171u8, 129u8, 73u8, 171u8, 201u8, 202u8, + ], + [ + 37u8, 108u8, 192u8, 18u8, 76u8, 111u8, 15u8, 168u8, 166u8, 17u8, 73u8, 161u8, 224u8, + 110u8, 175u8, 234u8, 175u8, 197u8, 94u8, 83u8, 112u8, 196u8, 176u8, 183u8, 204u8, 1u8, + 236u8, 11u8, 217u8, 243u8, 73u8, 61u8, 40u8, 35u8, 145u8, 150u8, 174u8, 148u8, 69u8, + 203u8, 177u8, 32u8, 227u8, 52u8, 188u8, 176u8, 73u8, 2u8, 252u8, 0u8, 91u8, 90u8, 63u8, + 48u8, 242u8, 214u8, 4u8, 5u8, 90u8, 78u8, 50u8, 86u8, 134u8, 75u8, + ], + [ + 43u8, 233u8, 253u8, 111u8, 121u8, 83u8, 15u8, 55u8, 39u8, 240u8, 128u8, 237u8, 200u8, + 216u8, 26u8, 172u8, 113u8, 33u8, 79u8, 209u8, 94u8, 121u8, 213u8, 8u8, 170u8, 235u8, + 206u8, 41u8, 73u8, 33u8, 153u8, 227u8, 2u8, 203u8, 21u8, 34u8, 71u8, 193u8, 191u8, + 149u8, 49u8, 65u8, 46u8, 89u8, 209u8, 145u8, 220u8, 157u8, 86u8, 226u8, 207u8, 56u8, + 20u8, 17u8, 28u8, 13u8, 181u8, 212u8, 74u8, 188u8, 64u8, 120u8, 145u8, 196u8, + ], + [ + 37u8, 154u8, 84u8, 152u8, 76u8, 181u8, 151u8, 11u8, 244u8, 165u8, 36u8, 201u8, 161u8, + 73u8, 150u8, 100u8, 145u8, 18u8, 227u8, 242u8, 23u8, 14u8, 250u8, 76u8, 100u8, 7u8, + 106u8, 52u8, 66u8, 8u8, 231u8, 148u8, 27u8, 139u8, 26u8, 91u8, 163u8, 151u8, 98u8, + 112u8, 219u8, 51u8, 3u8, 44u8, 177u8, 129u8, 32u8, 227u8, 69u8, 23u8, 97u8, 74u8, 91u8, + 11u8, 248u8, 188u8, 151u8, 75u8, 166u8, 249u8, 80u8, 81u8, 239u8, 107u8, + ], + [ + 27u8, 123u8, 38u8, 177u8, 214u8, 254u8, 250u8, 171u8, 129u8, 36u8, 101u8, 104u8, 2u8, + 58u8, 35u8, 114u8, 3u8, 130u8, 93u8, 181u8, 95u8, 98u8, 194u8, 193u8, 12u8, 31u8, + 235u8, 243u8, 136u8, 136u8, 2u8, 153u8, 39u8, 126u8, 247u8, 228u8, 120u8, 215u8, 230u8, + 247u8, 90u8, 66u8, 121u8, 94u8, 160u8, 195u8, 160u8, 154u8, 34u8, 7u8, 40u8, 105u8, + 153u8, 236u8, 39u8, 31u8, 47u8, 62u8, 229u8, 185u8, 54u8, 38u8, 98u8, 53u8, + ], + [ + 42u8, 184u8, 98u8, 107u8, 117u8, 44u8, 35u8, 33u8, 198u8, 72u8, 133u8, 175u8, 47u8, + 0u8, 223u8, 94u8, 194u8, 16u8, 100u8, 161u8, 163u8, 176u8, 59u8, 251u8, 89u8, 25u8, + 154u8, 110u8, 93u8, 217u8, 32u8, 250u8, 27u8, 154u8, 150u8, 163u8, 238u8, 126u8, 91u8, + 189u8, 149u8, 98u8, 134u8, 190u8, 13u8, 249u8, 145u8, 197u8, 254u8, 210u8, 217u8, + 133u8, 82u8, 203u8, 93u8, 178u8, 236u8, 6u8, 104u8, 26u8, 215u8, 51u8, 225u8, 130u8, + ], + [ + 0u8, 196u8, 251u8, 77u8, 31u8, 29u8, 153u8, 116u8, 36u8, 120u8, 0u8, 194u8, 220u8, + 242u8, 113u8, 52u8, 253u8, 161u8, 100u8, 60u8, 9u8, 158u8, 43u8, 84u8, 16u8, 139u8, + 205u8, 104u8, 23u8, 188u8, 26u8, 51u8, 3u8, 139u8, 253u8, 242u8, 20u8, 160u8, 37u8, + 62u8, 243u8, 79u8, 176u8, 73u8, 49u8, 39u8, 185u8, 163u8, 42u8, 147u8, 143u8, 11u8, + 120u8, 181u8, 126u8, 214u8, 176u8, 0u8, 133u8, 215u8, 127u8, 57u8, 49u8, 185u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_2_1.rs b/programs/compressed-pda/src/verifying_keys/combined_26_2_1.rs new file mode 100644 index 0000000000..0f8f47316a --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_2_1.rs @@ -0,0 +1,101 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 6usize, + vk_alpha_g1: [ + 48u8, 50u8, 196u8, 92u8, 158u8, 80u8, 99u8, 104u8, 212u8, 168u8, 33u8, 234u8, 115u8, 56u8, + 27u8, 112u8, 197u8, 69u8, 43u8, 122u8, 99u8, 29u8, 172u8, 197u8, 247u8, 177u8, 71u8, 121u8, + 115u8, 153u8, 118u8, 215u8, 26u8, 38u8, 217u8, 2u8, 78u8, 92u8, 247u8, 235u8, 233u8, 53u8, + 140u8, 146u8, 111u8, 75u8, 142u8, 111u8, 120u8, 36u8, 66u8, 252u8, 239u8, 204u8, 117u8, + 55u8, 40u8, 254u8, 190u8, 96u8, 87u8, 248u8, 25u8, 16u8, + ], + vk_beta_g2: [ + 12u8, 228u8, 51u8, 105u8, 227u8, 123u8, 21u8, 84u8, 183u8, 127u8, 108u8, 8u8, 100u8, 109u8, + 232u8, 12u8, 20u8, 51u8, 85u8, 3u8, 246u8, 106u8, 155u8, 209u8, 1u8, 226u8, 200u8, 146u8, + 67u8, 21u8, 251u8, 237u8, 43u8, 8u8, 3u8, 168u8, 250u8, 205u8, 92u8, 133u8, 83u8, 47u8, + 229u8, 96u8, 162u8, 15u8, 224u8, 28u8, 142u8, 25u8, 212u8, 24u8, 15u8, 209u8, 169u8, 173u8, + 237u8, 228u8, 6u8, 75u8, 20u8, 128u8, 19u8, 91u8, 11u8, 160u8, 36u8, 209u8, 239u8, 193u8, + 234u8, 113u8, 16u8, 130u8, 245u8, 128u8, 93u8, 74u8, 190u8, 50u8, 91u8, 111u8, 35u8, 144u8, + 208u8, 0u8, 156u8, 183u8, 48u8, 42u8, 251u8, 219u8, 142u8, 214u8, 216u8, 108u8, 34u8, + 210u8, 65u8, 120u8, 79u8, 218u8, 249u8, 212u8, 251u8, 117u8, 72u8, 37u8, 157u8, 223u8, + 177u8, 140u8, 48u8, 51u8, 50u8, 214u8, 10u8, 170u8, 144u8, 226u8, 110u8, 118u8, 74u8, + 237u8, 197u8, 13u8, 160u8, 10u8, + ], + vk_gamme_g2: [ + 30u8, 102u8, 83u8, 136u8, 227u8, 104u8, 6u8, 204u8, 90u8, 236u8, 109u8, 58u8, 126u8, 87u8, + 76u8, 85u8, 35u8, 190u8, 190u8, 139u8, 83u8, 59u8, 184u8, 143u8, 191u8, 122u8, 87u8, 162u8, + 25u8, 7u8, 73u8, 86u8, 11u8, 243u8, 46u8, 91u8, 1u8, 65u8, 127u8, 59u8, 0u8, 143u8, 124u8, + 253u8, 132u8, 42u8, 246u8, 194u8, 38u8, 212u8, 135u8, 64u8, 162u8, 200u8, 70u8, 151u8, + 132u8, 222u8, 185u8, 151u8, 167u8, 18u8, 131u8, 156u8, 22u8, 146u8, 60u8, 18u8, 33u8, + 152u8, 168u8, 49u8, 172u8, 234u8, 109u8, 141u8, 32u8, 144u8, 103u8, 195u8, 99u8, 2u8, + 196u8, 204u8, 164u8, 70u8, 251u8, 176u8, 12u8, 70u8, 39u8, 161u8, 175u8, 169u8, 80u8, + 239u8, 11u8, 200u8, 44u8, 235u8, 179u8, 21u8, 227u8, 217u8, 231u8, 157u8, 223u8, 196u8, + 157u8, 126u8, 159u8, 175u8, 173u8, 62u8, 200u8, 113u8, 238u8, 106u8, 155u8, 121u8, 101u8, + 167u8, 198u8, 159u8, 182u8, 49u8, 58u8, 67u8, + ], + vk_delta_g2: [ + 35u8, 9u8, 203u8, 89u8, 164u8, 174u8, 124u8, 96u8, 52u8, 150u8, 175u8, 12u8, 196u8, 99u8, + 225u8, 220u8, 182u8, 8u8, 209u8, 7u8, 70u8, 119u8, 70u8, 94u8, 234u8, 44u8, 203u8, 50u8, + 28u8, 182u8, 46u8, 191u8, 29u8, 204u8, 31u8, 29u8, 79u8, 7u8, 97u8, 105u8, 199u8, 72u8, + 163u8, 105u8, 20u8, 104u8, 17u8, 155u8, 148u8, 175u8, 100u8, 233u8, 128u8, 113u8, 135u8, + 43u8, 103u8, 104u8, 26u8, 243u8, 20u8, 56u8, 230u8, 141u8, 3u8, 225u8, 246u8, 61u8, 3u8, + 31u8, 128u8, 175u8, 231u8, 227u8, 189u8, 237u8, 60u8, 253u8, 93u8, 30u8, 144u8, 136u8, + 86u8, 34u8, 127u8, 251u8, 73u8, 224u8, 30u8, 240u8, 199u8, 183u8, 69u8, 214u8, 172u8, + 110u8, 26u8, 97u8, 113u8, 80u8, 250u8, 51u8, 55u8, 129u8, 183u8, 104u8, 46u8, 6u8, 252u8, + 192u8, 163u8, 141u8, 134u8, 89u8, 97u8, 220u8, 243u8, 244u8, 121u8, 59u8, 42u8, 92u8, + 248u8, 128u8, 199u8, 52u8, 217u8, 119u8, + ], + vk_ic: &[ + [ + 22u8, 42u8, 230u8, 254u8, 28u8, 203u8, 84u8, 143u8, 107u8, 255u8, 109u8, 118u8, 31u8, + 129u8, 162u8, 244u8, 234u8, 76u8, 57u8, 252u8, 38u8, 255u8, 77u8, 165u8, 253u8, 178u8, + 27u8, 25u8, 215u8, 120u8, 106u8, 133u8, 15u8, 108u8, 16u8, 88u8, 216u8, 191u8, 226u8, + 39u8, 162u8, 117u8, 147u8, 196u8, 179u8, 60u8, 238u8, 62u8, 189u8, 221u8, 135u8, 152u8, + 221u8, 236u8, 204u8, 20u8, 176u8, 130u8, 141u8, 45u8, 110u8, 149u8, 124u8, 233u8, + ], + [ + 13u8, 232u8, 159u8, 239u8, 228u8, 101u8, 191u8, 196u8, 65u8, 177u8, 253u8, 2u8, 181u8, + 238u8, 31u8, 168u8, 197u8, 218u8, 254u8, 240u8, 161u8, 160u8, 30u8, 48u8, 202u8, 43u8, + 244u8, 169u8, 156u8, 110u8, 153u8, 174u8, 31u8, 23u8, 174u8, 1u8, 39u8, 22u8, 247u8, + 231u8, 100u8, 5u8, 38u8, 190u8, 214u8, 158u8, 79u8, 88u8, 87u8, 238u8, 50u8, 163u8, + 51u8, 79u8, 162u8, 238u8, 185u8, 22u8, 192u8, 121u8, 21u8, 30u8, 221u8, 197u8, + ], + [ + 3u8, 183u8, 107u8, 17u8, 22u8, 33u8, 56u8, 216u8, 103u8, 209u8, 202u8, 249u8, 29u8, + 96u8, 205u8, 238u8, 235u8, 72u8, 95u8, 41u8, 168u8, 82u8, 176u8, 208u8, 215u8, 119u8, + 169u8, 209u8, 28u8, 113u8, 189u8, 232u8, 44u8, 207u8, 229u8, 168u8, 141u8, 108u8, + 155u8, 103u8, 160u8, 28u8, 197u8, 231u8, 153u8, 82u8, 117u8, 162u8, 236u8, 185u8, + 185u8, 19u8, 232u8, 17u8, 4u8, 193u8, 52u8, 234u8, 46u8, 138u8, 224u8, 111u8, 132u8, + 170u8, + ], + [ + 29u8, 14u8, 60u8, 35u8, 200u8, 183u8, 203u8, 175u8, 33u8, 22u8, 179u8, 160u8, 177u8, + 113u8, 193u8, 253u8, 245u8, 204u8, 11u8, 46u8, 116u8, 149u8, 207u8, 50u8, 112u8, 28u8, + 12u8, 91u8, 12u8, 4u8, 123u8, 186u8, 36u8, 11u8, 71u8, 191u8, 40u8, 109u8, 202u8, + 254u8, 236u8, 37u8, 151u8, 44u8, 145u8, 213u8, 154u8, 82u8, 123u8, 44u8, 216u8, 243u8, + 110u8, 106u8, 255u8, 146u8, 95u8, 34u8, 62u8, 59u8, 250u8, 168u8, 162u8, 78u8, + ], + [ + 40u8, 250u8, 135u8, 50u8, 203u8, 51u8, 3u8, 167u8, 192u8, 198u8, 43u8, 233u8, 222u8, + 29u8, 172u8, 86u8, 127u8, 214u8, 231u8, 11u8, 143u8, 216u8, 73u8, 7u8, 226u8, 55u8, + 69u8, 230u8, 121u8, 89u8, 225u8, 138u8, 15u8, 57u8, 177u8, 13u8, 92u8, 124u8, 107u8, + 119u8, 70u8, 120u8, 133u8, 131u8, 11u8, 229u8, 29u8, 149u8, 233u8, 234u8, 252u8, 183u8, + 7u8, 158u8, 18u8, 235u8, 81u8, 109u8, 245u8, 55u8, 78u8, 200u8, 203u8, 127u8, + ], + [ + 38u8, 102u8, 58u8, 64u8, 39u8, 152u8, 80u8, 167u8, 49u8, 29u8, 251u8, 174u8, 176u8, + 99u8, 200u8, 9u8, 213u8, 128u8, 118u8, 234u8, 176u8, 229u8, 33u8, 8u8, 198u8, 212u8, + 134u8, 34u8, 109u8, 46u8, 227u8, 39u8, 39u8, 61u8, 17u8, 27u8, 37u8, 39u8, 77u8, 7u8, + 48u8, 20u8, 20u8, 212u8, 211u8, 118u8, 104u8, 95u8, 14u8, 122u8, 248u8, 89u8, 228u8, + 28u8, 254u8, 244u8, 106u8, 191u8, 170u8, 245u8, 51u8, 141u8, 55u8, 174u8, + ], + [ + 18u8, 113u8, 141u8, 196u8, 52u8, 19u8, 64u8, 18u8, 244u8, 155u8, 196u8, 94u8, 228u8, + 62u8, 107u8, 175u8, 12u8, 249u8, 32u8, 220u8, 254u8, 238u8, 76u8, 122u8, 18u8, 99u8, + 240u8, 103u8, 83u8, 204u8, 70u8, 83u8, 34u8, 75u8, 218u8, 70u8, 220u8, 177u8, 131u8, + 97u8, 107u8, 5u8, 253u8, 42u8, 24u8, 17u8, 14u8, 83u8, 55u8, 201u8, 233u8, 175u8, 58u8, + 118u8, 213u8, 147u8, 75u8, 46u8, 91u8, 164u8, 56u8, 234u8, 147u8, 61u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_2_2.rs b/programs/compressed-pda/src/verifying_keys/combined_26_2_2.rs new file mode 100644 index 0000000000..1f95252691 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_2_2.rs @@ -0,0 +1,114 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 8usize, + vk_alpha_g1: [ + 47u8, 168u8, 13u8, 206u8, 151u8, 64u8, 167u8, 189u8, 36u8, 166u8, 138u8, 175u8, 70u8, + 211u8, 210u8, 183u8, 90u8, 153u8, 174u8, 219u8, 15u8, 107u8, 220u8, 116u8, 14u8, 249u8, + 1u8, 189u8, 228u8, 113u8, 48u8, 214u8, 26u8, 237u8, 12u8, 95u8, 37u8, 161u8, 3u8, 170u8, + 6u8, 29u8, 60u8, 120u8, 172u8, 28u8, 253u8, 38u8, 159u8, 234u8, 213u8, 208u8, 219u8, 26u8, + 38u8, 172u8, 212u8, 29u8, 41u8, 56u8, 187u8, 219u8, 50u8, 160u8, + ], + vk_beta_g2: [ + 19u8, 89u8, 81u8, 182u8, 32u8, 11u8, 52u8, 195u8, 141u8, 232u8, 184u8, 185u8, 42u8, 59u8, + 80u8, 165u8, 196u8, 107u8, 35u8, 122u8, 147u8, 183u8, 206u8, 181u8, 9u8, 102u8, 22u8, 20u8, + 112u8, 176u8, 221u8, 50u8, 16u8, 1u8, 152u8, 147u8, 136u8, 111u8, 24u8, 251u8, 35u8, 132u8, + 250u8, 87u8, 138u8, 121u8, 108u8, 47u8, 138u8, 46u8, 134u8, 138u8, 41u8, 170u8, 50u8, + 108u8, 157u8, 29u8, 87u8, 151u8, 68u8, 250u8, 204u8, 194u8, 6u8, 137u8, 206u8, 80u8, 126u8, + 203u8, 31u8, 206u8, 22u8, 73u8, 23u8, 88u8, 29u8, 82u8, 251u8, 147u8, 163u8, 159u8, 115u8, + 153u8, 200u8, 222u8, 114u8, 0u8, 27u8, 164u8, 217u8, 149u8, 27u8, 194u8, 161u8, 244u8, + 33u8, 48u8, 203u8, 198u8, 120u8, 115u8, 146u8, 182u8, 94u8, 133u8, 161u8, 250u8, 180u8, + 195u8, 214u8, 21u8, 54u8, 231u8, 77u8, 210u8, 193u8, 123u8, 219u8, 88u8, 220u8, 13u8, 0u8, + 231u8, 222u8, 132u8, 180u8, 133u8, + ], + vk_gamme_g2: [ + 17u8, 120u8, 215u8, 162u8, 193u8, 184u8, 168u8, 99u8, 141u8, 88u8, 36u8, 143u8, 175u8, + 143u8, 9u8, 240u8, 170u8, 139u8, 71u8, 206u8, 215u8, 167u8, 156u8, 142u8, 113u8, 62u8, + 130u8, 177u8, 210u8, 31u8, 104u8, 133u8, 41u8, 214u8, 152u8, 49u8, 140u8, 54u8, 129u8, + 217u8, 171u8, 94u8, 74u8, 32u8, 213u8, 50u8, 152u8, 217u8, 87u8, 161u8, 105u8, 222u8, + 122u8, 33u8, 237u8, 253u8, 165u8, 92u8, 133u8, 187u8, 235u8, 234u8, 45u8, 203u8, 2u8, 69u8, + 198u8, 0u8, 234u8, 36u8, 49u8, 178u8, 117u8, 62u8, 172u8, 251u8, 125u8, 105u8, 172u8, + 119u8, 74u8, 146u8, 74u8, 230u8, 124u8, 205u8, 179u8, 125u8, 216u8, 93u8, 235u8, 167u8, + 89u8, 117u8, 246u8, 183u8, 3u8, 182u8, 208u8, 164u8, 58u8, 3u8, 242u8, 96u8, 251u8, 216u8, + 195u8, 33u8, 66u8, 238u8, 74u8, 116u8, 206u8, 53u8, 84u8, 200u8, 91u8, 107u8, 182u8, 204u8, + 165u8, 86u8, 202u8, 167u8, 93u8, 160u8, 231u8, 136u8, + ], + vk_delta_g2: [ + 14u8, 168u8, 152u8, 202u8, 42u8, 43u8, 161u8, 63u8, 145u8, 99u8, 201u8, 171u8, 49u8, 118u8, + 101u8, 9u8, 217u8, 62u8, 48u8, 9u8, 91u8, 59u8, 99u8, 73u8, 16u8, 232u8, 111u8, 180u8, + 105u8, 160u8, 43u8, 16u8, 6u8, 182u8, 182u8, 25u8, 80u8, 55u8, 27u8, 187u8, 27u8, 140u8, + 234u8, 95u8, 169u8, 1u8, 247u8, 178u8, 228u8, 179u8, 152u8, 26u8, 14u8, 238u8, 128u8, 2u8, + 239u8, 89u8, 103u8, 252u8, 93u8, 192u8, 165u8, 251u8, 45u8, 14u8, 13u8, 71u8, 53u8, 239u8, + 23u8, 148u8, 196u8, 220u8, 226u8, 157u8, 112u8, 102u8, 253u8, 13u8, 51u8, 225u8, 112u8, + 64u8, 41u8, 8u8, 21u8, 149u8, 95u8, 194u8, 168u8, 144u8, 140u8, 242u8, 20u8, 45u8, 31u8, + 168u8, 41u8, 17u8, 85u8, 201u8, 143u8, 14u8, 28u8, 251u8, 130u8, 175u8, 199u8, 67u8, 77u8, + 189u8, 62u8, 112u8, 136u8, 146u8, 39u8, 130u8, 197u8, 97u8, 19u8, 155u8, 178u8, 139u8, + 144u8, 234u8, 252u8, 180u8, + ], + vk_ic: &[ + [ + 19u8, 248u8, 126u8, 124u8, 187u8, 236u8, 117u8, 221u8, 240u8, 164u8, 192u8, 176u8, + 39u8, 91u8, 104u8, 253u8, 17u8, 178u8, 68u8, 131u8, 225u8, 128u8, 209u8, 221u8, 231u8, + 31u8, 109u8, 225u8, 108u8, 138u8, 194u8, 74u8, 43u8, 158u8, 122u8, 222u8, 211u8, 218u8, + 61u8, 225u8, 143u8, 161u8, 27u8, 3u8, 136u8, 38u8, 102u8, 77u8, 24u8, 197u8, 234u8, + 254u8, 117u8, 118u8, 167u8, 160u8, 62u8, 196u8, 28u8, 35u8, 73u8, 203u8, 181u8, 183u8, + ], + [ + 15u8, 14u8, 60u8, 28u8, 215u8, 44u8, 0u8, 22u8, 19u8, 14u8, 247u8, 255u8, 236u8, 106u8, + 36u8, 206u8, 247u8, 6u8, 183u8, 49u8, 137u8, 238u8, 104u8, 235u8, 196u8, 175u8, 225u8, + 161u8, 21u8, 220u8, 8u8, 151u8, 37u8, 212u8, 68u8, 79u8, 254u8, 27u8, 113u8, 152u8, + 109u8, 9u8, 75u8, 4u8, 245u8, 195u8, 71u8, 162u8, 40u8, 171u8, 95u8, 6u8, 20u8, 246u8, + 246u8, 250u8, 122u8, 13u8, 188u8, 125u8, 19u8, 206u8, 143u8, 36u8, + ], + [ + 7u8, 74u8, 130u8, 62u8, 68u8, 141u8, 46u8, 240u8, 96u8, 188u8, 2u8, 81u8, 118u8, 83u8, + 147u8, 96u8, 44u8, 176u8, 192u8, 42u8, 105u8, 165u8, 48u8, 255u8, 80u8, 118u8, 95u8, + 202u8, 198u8, 142u8, 173u8, 235u8, 1u8, 235u8, 83u8, 187u8, 223u8, 63u8, 84u8, 121u8, + 82u8, 207u8, 167u8, 225u8, 119u8, 71u8, 4u8, 16u8, 106u8, 32u8, 200u8, 118u8, 120u8, + 91u8, 238u8, 237u8, 155u8, 171u8, 33u8, 155u8, 191u8, 95u8, 219u8, 249u8, + ], + [ + 2u8, 90u8, 164u8, 67u8, 210u8, 21u8, 203u8, 79u8, 226u8, 194u8, 154u8, 9u8, 47u8, + 161u8, 140u8, 90u8, 102u8, 108u8, 213u8, 146u8, 158u8, 28u8, 177u8, 149u8, 60u8, 227u8, + 212u8, 31u8, 201u8, 182u8, 170u8, 142u8, 35u8, 136u8, 190u8, 214u8, 88u8, 0u8, 92u8, + 250u8, 89u8, 120u8, 1u8, 222u8, 46u8, 107u8, 89u8, 244u8, 33u8, 187u8, 152u8, 67u8, + 39u8, 227u8, 246u8, 31u8, 165u8, 40u8, 211u8, 192u8, 114u8, 128u8, 99u8, 64u8, + ], + [ + 48u8, 52u8, 25u8, 150u8, 16u8, 191u8, 77u8, 70u8, 69u8, 171u8, 50u8, 205u8, 156u8, + 245u8, 73u8, 77u8, 144u8, 226u8, 166u8, 99u8, 114u8, 31u8, 128u8, 252u8, 229u8, 195u8, + 51u8, 185u8, 182u8, 222u8, 100u8, 92u8, 11u8, 100u8, 189u8, 162u8, 210u8, 199u8, 47u8, + 114u8, 94u8, 18u8, 84u8, 44u8, 2u8, 166u8, 16u8, 149u8, 58u8, 107u8, 219u8, 253u8, + 154u8, 205u8, 221u8, 10u8, 79u8, 12u8, 96u8, 89u8, 187u8, 141u8, 93u8, 130u8, + ], + [ + 23u8, 213u8, 238u8, 185u8, 189u8, 128u8, 88u8, 73u8, 17u8, 218u8, 85u8, 8u8, 62u8, + 178u8, 69u8, 153u8, 70u8, 172u8, 158u8, 97u8, 47u8, 139u8, 3u8, 206u8, 166u8, 36u8, + 163u8, 98u8, 224u8, 126u8, 126u8, 97u8, 18u8, 190u8, 128u8, 41u8, 141u8, 36u8, 168u8, + 210u8, 128u8, 31u8, 50u8, 11u8, 179u8, 41u8, 127u8, 15u8, 13u8, 194u8, 73u8, 253u8, + 149u8, 85u8, 3u8, 190u8, 123u8, 159u8, 153u8, 148u8, 65u8, 116u8, 24u8, 101u8, + ], + [ + 38u8, 221u8, 75u8, 226u8, 238u8, 95u8, 35u8, 156u8, 101u8, 149u8, 0u8, 89u8, 123u8, + 136u8, 77u8, 12u8, 245u8, 160u8, 38u8, 168u8, 253u8, 198u8, 137u8, 152u8, 197u8, 98u8, + 189u8, 37u8, 242u8, 129u8, 55u8, 149u8, 27u8, 111u8, 242u8, 100u8, 65u8, 12u8, 16u8, + 163u8, 38u8, 78u8, 145u8, 226u8, 27u8, 208u8, 29u8, 105u8, 146u8, 184u8, 133u8, 226u8, + 40u8, 105u8, 18u8, 50u8, 88u8, 249u8, 117u8, 225u8, 48u8, 171u8, 46u8, 50u8, + ], + [ + 15u8, 141u8, 22u8, 149u8, 211u8, 21u8, 111u8, 117u8, 168u8, 253u8, 233u8, 235u8, 9u8, + 152u8, 20u8, 136u8, 210u8, 71u8, 227u8, 24u8, 250u8, 23u8, 165u8, 162u8, 114u8, 168u8, + 34u8, 107u8, 255u8, 217u8, 9u8, 222u8, 48u8, 61u8, 160u8, 93u8, 177u8, 152u8, 0u8, + 30u8, 88u8, 126u8, 163u8, 250u8, 210u8, 185u8, 197u8, 207u8, 240u8, 36u8, 127u8, 168u8, + 26u8, 61u8, 73u8, 223u8, 81u8, 157u8, 148u8, 223u8, 110u8, 80u8, 53u8, 211u8, + ], + [ + 40u8, 124u8, 34u8, 64u8, 231u8, 143u8, 47u8, 187u8, 88u8, 117u8, 229u8, 223u8, 184u8, + 139u8, 168u8, 64u8, 54u8, 241u8, 114u8, 219u8, 124u8, 10u8, 243u8, 87u8, 67u8, 203u8, + 201u8, 117u8, 2u8, 254u8, 131u8, 243u8, 40u8, 177u8, 147u8, 101u8, 147u8, 203u8, 58u8, + 145u8, 176u8, 166u8, 155u8, 16u8, 11u8, 129u8, 156u8, 93u8, 108u8, 83u8, 203u8, 58u8, + 146u8, 126u8, 111u8, 161u8, 162u8, 121u8, 157u8, 227u8, 160u8, 158u8, 75u8, 152u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_3_1.rs b/programs/compressed-pda/src/verifying_keys/combined_26_3_1.rs new file mode 100644 index 0000000000..5861ffb160 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_3_1.rs @@ -0,0 +1,114 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 8usize, + vk_alpha_g1: [ + 3u8, 150u8, 234u8, 173u8, 114u8, 21u8, 115u8, 161u8, 55u8, 200u8, 36u8, 73u8, 194u8, 204u8, + 194u8, 10u8, 157u8, 198u8, 170u8, 217u8, 110u8, 204u8, 187u8, 229u8, 139u8, 57u8, 221u8, + 234u8, 155u8, 38u8, 244u8, 62u8, 29u8, 219u8, 41u8, 63u8, 119u8, 161u8, 235u8, 26u8, 48u8, + 211u8, 254u8, 90u8, 18u8, 112u8, 129u8, 14u8, 134u8, 222u8, 112u8, 138u8, 14u8, 245u8, + 175u8, 237u8, 182u8, 255u8, 84u8, 14u8, 26u8, 105u8, 131u8, 143u8, + ], + vk_beta_g2: [ + 22u8, 75u8, 252u8, 45u8, 228u8, 188u8, 120u8, 159u8, 207u8, 242u8, 75u8, 94u8, 154u8, + 212u8, 253u8, 34u8, 6u8, 248u8, 29u8, 29u8, 187u8, 214u8, 27u8, 144u8, 44u8, 151u8, 210u8, + 82u8, 179u8, 78u8, 141u8, 9u8, 13u8, 247u8, 140u8, 6u8, 182u8, 24u8, 23u8, 138u8, 217u8, + 208u8, 44u8, 72u8, 125u8, 35u8, 184u8, 137u8, 100u8, 246u8, 191u8, 42u8, 184u8, 196u8, + 35u8, 203u8, 134u8, 47u8, 170u8, 215u8, 192u8, 61u8, 58u8, 46u8, 24u8, 226u8, 99u8, 170u8, + 219u8, 105u8, 61u8, 220u8, 123u8, 74u8, 40u8, 145u8, 147u8, 193u8, 131u8, 9u8, 179u8, + 224u8, 250u8, 65u8, 70u8, 107u8, 87u8, 167u8, 224u8, 199u8, 14u8, 17u8, 168u8, 114u8, + 166u8, 95u8, 22u8, 198u8, 76u8, 241u8, 62u8, 174u8, 147u8, 188u8, 120u8, 43u8, 204u8, 5u8, + 104u8, 62u8, 92u8, 235u8, 42u8, 162u8, 175u8, 22u8, 94u8, 159u8, 247u8, 60u8, 77u8, 156u8, + 253u8, 219u8, 10u8, 163u8, 138u8, 138u8, + ], + vk_gamme_g2: [ + 3u8, 31u8, 254u8, 159u8, 85u8, 82u8, 237u8, 196u8, 157u8, 184u8, 55u8, 192u8, 217u8, 172u8, + 185u8, 48u8, 129u8, 220u8, 63u8, 14u8, 200u8, 251u8, 196u8, 245u8, 132u8, 241u8, 113u8, + 20u8, 121u8, 186u8, 25u8, 145u8, 8u8, 154u8, 63u8, 148u8, 1u8, 191u8, 39u8, 105u8, 30u8, + 120u8, 151u8, 136u8, 58u8, 143u8, 90u8, 203u8, 90u8, 85u8, 194u8, 151u8, 56u8, 22u8, 80u8, + 192u8, 57u8, 25u8, 137u8, 175u8, 228u8, 193u8, 224u8, 135u8, 31u8, 86u8, 85u8, 41u8, 115u8, + 107u8, 245u8, 115u8, 192u8, 48u8, 111u8, 151u8, 240u8, 104u8, 196u8, 113u8, 44u8, 105u8, + 87u8, 140u8, 8u8, 45u8, 210u8, 128u8, 155u8, 159u8, 193u8, 241u8, 83u8, 146u8, 59u8, 34u8, + 8u8, 173u8, 248u8, 228u8, 24u8, 169u8, 21u8, 236u8, 23u8, 63u8, 15u8, 136u8, 172u8, 108u8, + 241u8, 160u8, 177u8, 14u8, 214u8, 158u8, 254u8, 22u8, 190u8, 206u8, 25u8, 182u8, 198u8, + 150u8, 115u8, 128u8, 185u8, 50u8, + ], + vk_delta_g2: [ + 23u8, 147u8, 225u8, 109u8, 39u8, 228u8, 154u8, 25u8, 217u8, 164u8, 221u8, 113u8, 104u8, + 52u8, 134u8, 231u8, 38u8, 9u8, 205u8, 69u8, 206u8, 13u8, 90u8, 165u8, 173u8, 164u8, 81u8, + 229u8, 170u8, 7u8, 84u8, 24u8, 15u8, 54u8, 124u8, 24u8, 173u8, 133u8, 134u8, 29u8, 98u8, + 206u8, 17u8, 182u8, 169u8, 243u8, 80u8, 92u8, 241u8, 227u8, 156u8, 206u8, 174u8, 147u8, + 60u8, 215u8, 159u8, 24u8, 84u8, 166u8, 85u8, 55u8, 58u8, 222u8, 44u8, 156u8, 233u8, 177u8, + 49u8, 43u8, 177u8, 84u8, 50u8, 76u8, 100u8, 43u8, 165u8, 177u8, 168u8, 235u8, 215u8, 220u8, + 90u8, 95u8, 229u8, 62u8, 156u8, 89u8, 10u8, 130u8, 43u8, 40u8, 132u8, 69u8, 156u8, 20u8, + 15u8, 30u8, 69u8, 93u8, 67u8, 201u8, 129u8, 80u8, 187u8, 147u8, 68u8, 1u8, 194u8, 74u8, + 226u8, 125u8, 39u8, 89u8, 191u8, 229u8, 94u8, 129u8, 176u8, 237u8, 85u8, 205u8, 45u8, + 117u8, 239u8, 253u8, 227u8, 120u8, + ], + vk_ic: &[ + [ + 32u8, 136u8, 228u8, 186u8, 118u8, 246u8, 75u8, 82u8, 30u8, 83u8, 222u8, 239u8, 214u8, + 253u8, 235u8, 250u8, 207u8, 188u8, 114u8, 70u8, 100u8, 87u8, 255u8, 82u8, 149u8, 57u8, + 129u8, 195u8, 198u8, 165u8, 77u8, 96u8, 2u8, 4u8, 211u8, 199u8, 6u8, 158u8, 170u8, + 18u8, 126u8, 217u8, 202u8, 237u8, 142u8, 215u8, 21u8, 60u8, 103u8, 188u8, 95u8, 175u8, + 223u8, 242u8, 76u8, 110u8, 3u8, 252u8, 25u8, 63u8, 240u8, 94u8, 237u8, 170u8, + ], + [ + 18u8, 210u8, 160u8, 133u8, 163u8, 9u8, 56u8, 166u8, 166u8, 87u8, 159u8, 169u8, 234u8, + 101u8, 128u8, 0u8, 189u8, 190u8, 133u8, 228u8, 197u8, 138u8, 201u8, 161u8, 90u8, 118u8, + 45u8, 223u8, 118u8, 99u8, 208u8, 21u8, 44u8, 181u8, 48u8, 10u8, 35u8, 150u8, 172u8, + 214u8, 93u8, 109u8, 247u8, 151u8, 43u8, 134u8, 46u8, 121u8, 252u8, 209u8, 11u8, 151u8, + 221u8, 10u8, 64u8, 32u8, 140u8, 161u8, 250u8, 81u8, 181u8, 215u8, 24u8, 22u8, + ], + [ + 25u8, 6u8, 223u8, 217u8, 153u8, 60u8, 226u8, 4u8, 144u8, 207u8, 192u8, 5u8, 51u8, + 243u8, 116u8, 72u8, 97u8, 178u8, 172u8, 219u8, 115u8, 170u8, 155u8, 253u8, 162u8, 52u8, + 156u8, 110u8, 254u8, 253u8, 54u8, 33u8, 29u8, 198u8, 114u8, 58u8, 31u8, 184u8, 0u8, + 156u8, 231u8, 157u8, 85u8, 93u8, 231u8, 69u8, 143u8, 228u8, 232u8, 190u8, 104u8, 67u8, + 74u8, 180u8, 140u8, 57u8, 47u8, 178u8, 81u8, 73u8, 87u8, 223u8, 67u8, 151u8, + ], + [ + 40u8, 20u8, 82u8, 243u8, 199u8, 116u8, 209u8, 100u8, 165u8, 41u8, 19u8, 63u8, 107u8, + 109u8, 64u8, 171u8, 193u8, 93u8, 135u8, 112u8, 122u8, 220u8, 112u8, 0u8, 130u8, 90u8, + 194u8, 211u8, 80u8, 190u8, 144u8, 225u8, 30u8, 187u8, 141u8, 209u8, 164u8, 177u8, 74u8, + 113u8, 202u8, 71u8, 208u8, 206u8, 226u8, 156u8, 88u8, 6u8, 104u8, 114u8, 217u8, 232u8, + 254u8, 109u8, 17u8, 50u8, 68u8, 101u8, 29u8, 128u8, 156u8, 47u8, 79u8, 101u8, + ], + [ + 27u8, 218u8, 223u8, 177u8, 218u8, 57u8, 48u8, 255u8, 34u8, 7u8, 35u8, 216u8, 119u8, + 45u8, 94u8, 16u8, 38u8, 228u8, 153u8, 16u8, 209u8, 173u8, 132u8, 218u8, 28u8, 124u8, + 178u8, 92u8, 163u8, 42u8, 196u8, 178u8, 27u8, 199u8, 84u8, 181u8, 239u8, 107u8, 140u8, + 75u8, 179u8, 189u8, 79u8, 172u8, 24u8, 169u8, 101u8, 245u8, 140u8, 30u8, 101u8, 132u8, + 22u8, 29u8, 24u8, 51u8, 159u8, 182u8, 184u8, 53u8, 244u8, 26u8, 126u8, 94u8, + ], + [ + 13u8, 183u8, 178u8, 167u8, 181u8, 7u8, 96u8, 212u8, 55u8, 86u8, 104u8, 20u8, 13u8, + 237u8, 143u8, 167u8, 88u8, 215u8, 238u8, 140u8, 60u8, 159u8, 214u8, 117u8, 6u8, 50u8, + 154u8, 225u8, 174u8, 106u8, 57u8, 36u8, 29u8, 108u8, 97u8, 226u8, 66u8, 229u8, 72u8, + 239u8, 69u8, 63u8, 212u8, 239u8, 246u8, 128u8, 185u8, 46u8, 45u8, 206u8, 199u8, 184u8, + 207u8, 234u8, 58u8, 59u8, 207u8, 131u8, 88u8, 71u8, 118u8, 0u8, 219u8, 215u8, + ], + [ + 0u8, 244u8, 172u8, 152u8, 173u8, 4u8, 55u8, 223u8, 32u8, 229u8, 107u8, 198u8, 151u8, + 91u8, 112u8, 177u8, 237u8, 162u8, 69u8, 17u8, 44u8, 14u8, 133u8, 243u8, 137u8, 229u8, + 157u8, 197u8, 17u8, 214u8, 251u8, 132u8, 7u8, 36u8, 44u8, 227u8, 210u8, 194u8, 20u8, + 244u8, 95u8, 158u8, 225u8, 113u8, 230u8, 124u8, 132u8, 159u8, 228u8, 242u8, 74u8, 83u8, + 69u8, 2u8, 218u8, 30u8, 193u8, 163u8, 114u8, 5u8, 169u8, 179u8, 88u8, 11u8, + ], + [ + 34u8, 24u8, 103u8, 56u8, 102u8, 43u8, 154u8, 246u8, 233u8, 220u8, 26u8, 26u8, 21u8, + 30u8, 27u8, 88u8, 169u8, 210u8, 39u8, 2u8, 127u8, 79u8, 98u8, 226u8, 203u8, 197u8, + 130u8, 169u8, 247u8, 237u8, 208u8, 249u8, 25u8, 212u8, 128u8, 42u8, 249u8, 191u8, 34u8, + 138u8, 168u8, 250u8, 22u8, 138u8, 159u8, 136u8, 152u8, 16u8, 223u8, 20u8, 227u8, 71u8, + 80u8, 59u8, 72u8, 214u8, 151u8, 249u8, 225u8, 62u8, 221u8, 243u8, 80u8, 219u8, + ], + [ + 42u8, 222u8, 111u8, 12u8, 226u8, 215u8, 134u8, 82u8, 163u8, 99u8, 137u8, 90u8, 21u8, + 215u8, 117u8, 216u8, 23u8, 243u8, 36u8, 6u8, 153u8, 22u8, 142u8, 114u8, 232u8, 148u8, + 194u8, 239u8, 82u8, 148u8, 17u8, 160u8, 32u8, 41u8, 164u8, 46u8, 184u8, 209u8, 99u8, + 52u8, 100u8, 224u8, 18u8, 169u8, 53u8, 56u8, 145u8, 106u8, 53u8, 106u8, 70u8, 181u8, + 131u8, 36u8, 19u8, 15u8, 73u8, 67u8, 3u8, 45u8, 13u8, 145u8, 240u8, 212u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_3_2.rs b/programs/compressed-pda/src/verifying_keys/combined_26_3_2.rs new file mode 100644 index 0000000000..b486c3a2f9 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_3_2.rs @@ -0,0 +1,128 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 10usize, + vk_alpha_g1: [ + 44u8, 42u8, 105u8, 214u8, 243u8, 104u8, 113u8, 4u8, 56u8, 90u8, 15u8, 5u8, 212u8, 111u8, + 231u8, 167u8, 232u8, 204u8, 93u8, 10u8, 12u8, 163u8, 33u8, 237u8, 255u8, 53u8, 56u8, 55u8, + 29u8, 53u8, 70u8, 105u8, 25u8, 15u8, 203u8, 137u8, 222u8, 30u8, 56u8, 156u8, 154u8, 30u8, + 112u8, 203u8, 173u8, 141u8, 206u8, 128u8, 217u8, 219u8, 94u8, 209u8, 164u8, 10u8, 17u8, + 192u8, 155u8, 37u8, 183u8, 161u8, 129u8, 119u8, 170u8, 177u8, + ], + vk_beta_g2: [ + 4u8, 234u8, 131u8, 123u8, 224u8, 98u8, 128u8, 57u8, 110u8, 191u8, 205u8, 81u8, 82u8, 130u8, + 117u8, 101u8, 85u8, 196u8, 161u8, 126u8, 211u8, 251u8, 228u8, 252u8, 166u8, 1u8, 177u8, + 121u8, 207u8, 26u8, 231u8, 229u8, 33u8, 47u8, 13u8, 224u8, 4u8, 231u8, 71u8, 143u8, 7u8, + 228u8, 143u8, 255u8, 74u8, 190u8, 141u8, 167u8, 253u8, 101u8, 189u8, 222u8, 208u8, 251u8, + 3u8, 98u8, 208u8, 9u8, 238u8, 7u8, 66u8, 247u8, 55u8, 239u8, 2u8, 20u8, 28u8, 86u8, 150u8, + 126u8, 178u8, 61u8, 184u8, 44u8, 167u8, 122u8, 127u8, 217u8, 200u8, 94u8, 188u8, 0u8, + 164u8, 67u8, 133u8, 91u8, 163u8, 230u8, 189u8, 187u8, 25u8, 127u8, 9u8, 24u8, 47u8, 63u8, + 38u8, 207u8, 238u8, 140u8, 218u8, 213u8, 24u8, 58u8, 129u8, 204u8, 113u8, 58u8, 208u8, + 89u8, 134u8, 132u8, 76u8, 70u8, 171u8, 188u8, 53u8, 15u8, 39u8, 254u8, 48u8, 116u8, 251u8, + 50u8, 203u8, 23u8, 95u8, 217u8, + ], + vk_gamme_g2: [ + 30u8, 45u8, 50u8, 213u8, 214u8, 49u8, 242u8, 154u8, 213u8, 85u8, 215u8, 96u8, 79u8, 151u8, + 118u8, 230u8, 219u8, 67u8, 227u8, 211u8, 42u8, 99u8, 171u8, 182u8, 53u8, 249u8, 109u8, + 101u8, 244u8, 138u8, 63u8, 93u8, 26u8, 79u8, 186u8, 241u8, 131u8, 194u8, 30u8, 195u8, + 184u8, 248u8, 27u8, 205u8, 36u8, 74u8, 12u8, 102u8, 221u8, 203u8, 147u8, 204u8, 196u8, + 148u8, 21u8, 197u8, 185u8, 41u8, 149u8, 162u8, 232u8, 215u8, 95u8, 40u8, 46u8, 172u8, + 148u8, 143u8, 31u8, 236u8, 243u8, 12u8, 251u8, 154u8, 163u8, 72u8, 36u8, 117u8, 16u8, 74u8, + 116u8, 100u8, 88u8, 35u8, 217u8, 26u8, 10u8, 101u8, 101u8, 130u8, 236u8, 32u8, 210u8, + 230u8, 218u8, 47u8, 30u8, 175u8, 166u8, 39u8, 50u8, 248u8, 136u8, 190u8, 104u8, 5u8, 238u8, + 188u8, 218u8, 59u8, 199u8, 67u8, 200u8, 91u8, 120u8, 34u8, 56u8, 165u8, 156u8, 32u8, 196u8, + 254u8, 236u8, 71u8, 252u8, 243u8, 247u8, 114u8, + ], + vk_delta_g2: [ + 17u8, 72u8, 79u8, 138u8, 25u8, 243u8, 246u8, 7u8, 145u8, 160u8, 58u8, 160u8, 150u8, 235u8, + 53u8, 137u8, 215u8, 37u8, 77u8, 159u8, 30u8, 157u8, 249u8, 96u8, 89u8, 80u8, 69u8, 114u8, + 113u8, 255u8, 131u8, 230u8, 29u8, 196u8, 51u8, 165u8, 208u8, 204u8, 43u8, 0u8, 227u8, + 141u8, 112u8, 116u8, 102u8, 184u8, 38u8, 139u8, 33u8, 240u8, 167u8, 63u8, 29u8, 92u8, 65u8, + 33u8, 181u8, 167u8, 79u8, 230u8, 23u8, 46u8, 162u8, 71u8, 18u8, 138u8, 68u8, 204u8, 192u8, + 153u8, 254u8, 26u8, 52u8, 22u8, 247u8, 124u8, 234u8, 253u8, 170u8, 85u8, 107u8, 190u8, + 150u8, 115u8, 255u8, 109u8, 225u8, 73u8, 244u8, 241u8, 170u8, 185u8, 231u8, 3u8, 83u8, + 39u8, 28u8, 87u8, 35u8, 23u8, 248u8, 228u8, 11u8, 33u8, 165u8, 9u8, 225u8, 249u8, 30u8, + 109u8, 49u8, 251u8, 24u8, 37u8, 181u8, 12u8, 77u8, 193u8, 175u8, 241u8, 94u8, 107u8, 67u8, + 150u8, 81u8, 8u8, 150u8, 128u8, + ], + vk_ic: &[ + [ + 21u8, 199u8, 219u8, 37u8, 12u8, 43u8, 19u8, 160u8, 224u8, 184u8, 239u8, 104u8, 78u8, + 89u8, 135u8, 47u8, 92u8, 82u8, 150u8, 125u8, 59u8, 181u8, 176u8, 142u8, 13u8, 101u8, + 6u8, 91u8, 183u8, 183u8, 57u8, 253u8, 30u8, 218u8, 140u8, 207u8, 4u8, 132u8, 239u8, + 30u8, 147u8, 178u8, 12u8, 230u8, 163u8, 58u8, 173u8, 59u8, 97u8, 11u8, 176u8, 147u8, + 0u8, 49u8, 57u8, 148u8, 117u8, 81u8, 143u8, 215u8, 27u8, 41u8, 142u8, 93u8, + ], + [ + 37u8, 85u8, 38u8, 88u8, 154u8, 139u8, 124u8, 248u8, 112u8, 212u8, 102u8, 169u8, 118u8, + 74u8, 50u8, 99u8, 127u8, 16u8, 129u8, 21u8, 161u8, 78u8, 102u8, 10u8, 219u8, 3u8, 14u8, + 102u8, 64u8, 27u8, 14u8, 39u8, 6u8, 245u8, 87u8, 86u8, 114u8, 22u8, 126u8, 14u8, 85u8, + 158u8, 120u8, 213u8, 152u8, 170u8, 9u8, 101u8, 181u8, 238u8, 41u8, 33u8, 22u8, 147u8, + 141u8, 155u8, 179u8, 58u8, 36u8, 162u8, 85u8, 118u8, 113u8, 187u8, + ], + [ + 37u8, 0u8, 200u8, 104u8, 83u8, 8u8, 122u8, 231u8, 21u8, 140u8, 106u8, 205u8, 136u8, + 0u8, 100u8, 36u8, 161u8, 114u8, 120u8, 190u8, 191u8, 225u8, 52u8, 211u8, 44u8, 104u8, + 229u8, 24u8, 33u8, 152u8, 170u8, 116u8, 47u8, 146u8, 22u8, 222u8, 110u8, 201u8, 152u8, + 178u8, 193u8, 63u8, 116u8, 26u8, 68u8, 112u8, 90u8, 59u8, 196u8, 252u8, 71u8, 20u8, + 103u8, 80u8, 211u8, 129u8, 114u8, 135u8, 249u8, 108u8, 166u8, 213u8, 246u8, 197u8, + ], + [ + 40u8, 234u8, 113u8, 136u8, 209u8, 125u8, 124u8, 139u8, 37u8, 174u8, 196u8, 82u8, 65u8, + 92u8, 146u8, 124u8, 40u8, 223u8, 140u8, 9u8, 164u8, 37u8, 106u8, 26u8, 174u8, 165u8, + 190u8, 250u8, 21u8, 123u8, 67u8, 160u8, 6u8, 87u8, 155u8, 49u8, 95u8, 85u8, 254u8, + 207u8, 127u8, 165u8, 112u8, 148u8, 232u8, 183u8, 116u8, 214u8, 44u8, 60u8, 61u8, 198u8, + 222u8, 66u8, 159u8, 28u8, 77u8, 182u8, 13u8, 79u8, 33u8, 113u8, 231u8, 72u8, + ], + [ + 44u8, 141u8, 176u8, 84u8, 92u8, 141u8, 186u8, 220u8, 212u8, 74u8, 250u8, 192u8, 37u8, + 83u8, 106u8, 121u8, 38u8, 72u8, 76u8, 74u8, 252u8, 253u8, 202u8, 125u8, 2u8, 246u8, + 218u8, 152u8, 24u8, 245u8, 119u8, 34u8, 13u8, 41u8, 148u8, 138u8, 106u8, 241u8, 251u8, + 43u8, 226u8, 12u8, 149u8, 159u8, 246u8, 217u8, 69u8, 51u8, 54u8, 188u8, 76u8, 112u8, + 0u8, 120u8, 237u8, 80u8, 85u8, 121u8, 37u8, 2u8, 50u8, 182u8, 122u8, 142u8, + ], + [ + 8u8, 244u8, 105u8, 248u8, 243u8, 118u8, 65u8, 17u8, 24u8, 53u8, 102u8, 228u8, 101u8, + 224u8, 109u8, 241u8, 101u8, 113u8, 5u8, 232u8, 58u8, 46u8, 63u8, 206u8, 99u8, 140u8, + 7u8, 178u8, 49u8, 62u8, 214u8, 30u8, 21u8, 102u8, 180u8, 119u8, 247u8, 75u8, 26u8, + 220u8, 71u8, 120u8, 174u8, 217u8, 253u8, 65u8, 46u8, 218u8, 164u8, 208u8, 126u8, 211u8, + 165u8, 113u8, 176u8, 88u8, 29u8, 69u8, 127u8, 192u8, 75u8, 145u8, 133u8, 18u8, + ], + [ + 37u8, 72u8, 64u8, 59u8, 58u8, 234u8, 154u8, 74u8, 181u8, 23u8, 3u8, 89u8, 67u8, 214u8, + 237u8, 180u8, 151u8, 217u8, 156u8, 180u8, 251u8, 204u8, 37u8, 21u8, 58u8, 221u8, 111u8, + 156u8, 240u8, 236u8, 136u8, 180u8, 35u8, 222u8, 221u8, 120u8, 58u8, 246u8, 101u8, + 140u8, 14u8, 34u8, 114u8, 208u8, 181u8, 84u8, 146u8, 24u8, 104u8, 33u8, 125u8, 18u8, + 116u8, 36u8, 246u8, 38u8, 254u8, 187u8, 177u8, 142u8, 121u8, 215u8, 27u8, 155u8, + ], + [ + 2u8, 20u8, 154u8, 121u8, 41u8, 56u8, 56u8, 18u8, 93u8, 9u8, 141u8, 46u8, 218u8, 65u8, + 61u8, 58u8, 221u8, 155u8, 204u8, 227u8, 186u8, 37u8, 11u8, 87u8, 91u8, 29u8, 135u8, + 205u8, 236u8, 134u8, 142u8, 235u8, 26u8, 155u8, 132u8, 15u8, 194u8, 39u8, 65u8, 107u8, + 82u8, 73u8, 8u8, 45u8, 55u8, 54u8, 1u8, 173u8, 45u8, 99u8, 136u8, 12u8, 87u8, 146u8, + 154u8, 133u8, 78u8, 208u8, 191u8, 220u8, 84u8, 175u8, 25u8, 23u8, + ], + [ + 33u8, 55u8, 45u8, 136u8, 113u8, 237u8, 4u8, 50u8, 195u8, 115u8, 248u8, 192u8, 61u8, + 114u8, 219u8, 170u8, 3u8, 220u8, 243u8, 161u8, 66u8, 61u8, 20u8, 175u8, 158u8, 192u8, + 148u8, 199u8, 22u8, 25u8, 127u8, 184u8, 1u8, 10u8, 143u8, 242u8, 87u8, 64u8, 159u8, + 16u8, 130u8, 218u8, 44u8, 5u8, 8u8, 241u8, 9u8, 95u8, 218u8, 130u8, 78u8, 102u8, 126u8, + 237u8, 3u8, 29u8, 78u8, 136u8, 222u8, 126u8, 141u8, 254u8, 29u8, 138u8, + ], + [ + 47u8, 127u8, 31u8, 128u8, 245u8, 215u8, 242u8, 111u8, 185u8, 77u8, 130u8, 254u8, 142u8, + 132u8, 43u8, 252u8, 212u8, 23u8, 132u8, 72u8, 24u8, 13u8, 67u8, 102u8, 97u8, 43u8, + 241u8, 27u8, 107u8, 7u8, 153u8, 155u8, 23u8, 101u8, 168u8, 78u8, 250u8, 22u8, 157u8, + 192u8, 9u8, 79u8, 151u8, 237u8, 110u8, 163u8, 174u8, 171u8, 19u8, 175u8, 82u8, 119u8, + 77u8, 198u8, 196u8, 140u8, 166u8, 213u8, 4u8, 124u8, 102u8, 113u8, 236u8, 95u8, + ], + [ + 37u8, 158u8, 79u8, 63u8, 255u8, 85u8, 125u8, 68u8, 208u8, 21u8, 187u8, 39u8, 250u8, + 96u8, 181u8, 186u8, 21u8, 154u8, 179u8, 101u8, 24u8, 62u8, 139u8, 187u8, 151u8, 186u8, + 138u8, 78u8, 108u8, 123u8, 103u8, 113u8, 40u8, 218u8, 96u8, 98u8, 129u8, 226u8, 179u8, + 241u8, 46u8, 215u8, 247u8, 146u8, 150u8, 214u8, 103u8, 61u8, 165u8, 149u8, 212u8, 66u8, + 81u8, 216u8, 154u8, 197u8, 134u8, 31u8, 177u8, 107u8, 251u8, 200u8, 139u8, 198u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_4_1.rs b/programs/compressed-pda/src/verifying_keys/combined_26_4_1.rs new file mode 100644 index 0000000000..e136798df6 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_4_1.rs @@ -0,0 +1,128 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 10usize, + vk_alpha_g1: [ + 35u8, 85u8, 87u8, 142u8, 132u8, 25u8, 184u8, 46u8, 245u8, 145u8, 142u8, 178u8, 199u8, + 184u8, 15u8, 101u8, 126u8, 80u8, 75u8, 56u8, 122u8, 223u8, 135u8, 6u8, 148u8, 172u8, 218u8, + 219u8, 253u8, 70u8, 98u8, 163u8, 16u8, 248u8, 182u8, 135u8, 164u8, 13u8, 10u8, 235u8, 86u8, + 189u8, 235u8, 35u8, 227u8, 110u8, 9u8, 109u8, 162u8, 123u8, 247u8, 174u8, 38u8, 232u8, + 84u8, 11u8, 127u8, 228u8, 74u8, 208u8, 49u8, 42u8, 19u8, 23u8, + ], + vk_beta_g2: [ + 40u8, 195u8, 202u8, 187u8, 60u8, 79u8, 109u8, 199u8, 121u8, 205u8, 228u8, 155u8, 17u8, 4u8, + 93u8, 72u8, 117u8, 168u8, 162u8, 205u8, 233u8, 54u8, 2u8, 30u8, 212u8, 206u8, 12u8, 132u8, + 128u8, 61u8, 179u8, 74u8, 42u8, 203u8, 195u8, 167u8, 203u8, 74u8, 166u8, 22u8, 24u8, 160u8, + 223u8, 108u8, 29u8, 76u8, 203u8, 88u8, 36u8, 233u8, 188u8, 250u8, 193u8, 212u8, 96u8, + 246u8, 90u8, 117u8, 57u8, 244u8, 134u8, 78u8, 124u8, 22u8, 11u8, 240u8, 187u8, 140u8, + 155u8, 78u8, 158u8, 197u8, 129u8, 80u8, 84u8, 125u8, 50u8, 57u8, 74u8, 85u8, 151u8, 27u8, + 32u8, 22u8, 202u8, 124u8, 178u8, 188u8, 200u8, 146u8, 112u8, 116u8, 31u8, 38u8, 235u8, + 26u8, 23u8, 107u8, 214u8, 65u8, 247u8, 42u8, 14u8, 170u8, 113u8, 28u8, 48u8, 203u8, 166u8, + 143u8, 143u8, 51u8, 128u8, 81u8, 65u8, 3u8, 112u8, 151u8, 54u8, 53u8, 217u8, 181u8, 44u8, + 255u8, 19u8, 134u8, 152u8, 173u8, + ], + vk_gamme_g2: [ + 33u8, 155u8, 142u8, 133u8, 136u8, 216u8, 22u8, 7u8, 131u8, 156u8, 224u8, 22u8, 68u8, 234u8, + 152u8, 24u8, 21u8, 85u8, 40u8, 219u8, 3u8, 91u8, 182u8, 192u8, 218u8, 73u8, 39u8, 93u8, + 124u8, 100u8, 181u8, 127u8, 21u8, 255u8, 127u8, 243u8, 238u8, 62u8, 193u8, 94u8, 69u8, + 204u8, 248u8, 184u8, 191u8, 28u8, 181u8, 87u8, 208u8, 176u8, 3u8, 59u8, 115u8, 141u8, 72u8, + 205u8, 72u8, 243u8, 156u8, 44u8, 71u8, 149u8, 136u8, 240u8, 1u8, 6u8, 88u8, 28u8, 243u8, + 197u8, 204u8, 172u8, 181u8, 82u8, 181u8, 56u8, 237u8, 140u8, 126u8, 209u8, 220u8, 115u8, + 215u8, 50u8, 169u8, 202u8, 135u8, 84u8, 199u8, 11u8, 34u8, 208u8, 199u8, 142u8, 12u8, 1u8, + 47u8, 94u8, 195u8, 242u8, 116u8, 113u8, 96u8, 72u8, 138u8, 146u8, 140u8, 233u8, 1u8, 157u8, + 154u8, 39u8, 143u8, 246u8, 72u8, 89u8, 133u8, 41u8, 149u8, 255u8, 105u8, 131u8, 29u8, + 197u8, 52u8, 69u8, 151u8, 101u8, + ], + vk_delta_g2: [ + 22u8, 95u8, 132u8, 147u8, 180u8, 184u8, 146u8, 186u8, 85u8, 168u8, 239u8, 129u8, 144u8, + 43u8, 173u8, 54u8, 26u8, 122u8, 27u8, 75u8, 143u8, 64u8, 134u8, 244u8, 160u8, 160u8, 147u8, + 169u8, 59u8, 249u8, 209u8, 59u8, 17u8, 33u8, 144u8, 246u8, 121u8, 236u8, 233u8, 0u8, 73u8, + 72u8, 215u8, 241u8, 132u8, 26u8, 122u8, 237u8, 237u8, 155u8, 128u8, 17u8, 162u8, 75u8, + 252u8, 35u8, 212u8, 251u8, 120u8, 197u8, 143u8, 165u8, 64u8, 122u8, 8u8, 55u8, 95u8, 73u8, + 173u8, 145u8, 56u8, 200u8, 217u8, 149u8, 175u8, 68u8, 224u8, 112u8, 167u8, 44u8, 25u8, + 62u8, 189u8, 150u8, 110u8, 152u8, 93u8, 1u8, 129u8, 200u8, 199u8, 49u8, 102u8, 65u8, 138u8, + 136u8, 21u8, 123u8, 12u8, 29u8, 12u8, 82u8, 22u8, 20u8, 43u8, 122u8, 199u8, 70u8, 132u8, + 255u8, 209u8, 128u8, 16u8, 231u8, 88u8, 119u8, 6u8, 26u8, 77u8, 212u8, 174u8, 72u8, 42u8, + 166u8, 129u8, 85u8, 234u8, 211u8, + ], + vk_ic: &[ + [ + 0u8, 218u8, 125u8, 233u8, 8u8, 248u8, 186u8, 125u8, 46u8, 248u8, 251u8, 25u8, 158u8, + 129u8, 111u8, 108u8, 148u8, 249u8, 93u8, 41u8, 26u8, 111u8, 102u8, 167u8, 43u8, 15u8, + 107u8, 45u8, 64u8, 190u8, 42u8, 252u8, 31u8, 125u8, 124u8, 36u8, 123u8, 166u8, 76u8, + 103u8, 250u8, 85u8, 2u8, 5u8, 196u8, 233u8, 208u8, 123u8, 66u8, 110u8, 143u8, 25u8, + 199u8, 129u8, 205u8, 217u8, 248u8, 237u8, 85u8, 143u8, 4u8, 192u8, 29u8, 130u8, + ], + [ + 16u8, 146u8, 122u8, 188u8, 227u8, 7u8, 23u8, 197u8, 154u8, 38u8, 143u8, 192u8, 89u8, + 63u8, 236u8, 75u8, 226u8, 11u8, 220u8, 214u8, 189u8, 44u8, 126u8, 110u8, 36u8, 17u8, + 129u8, 102u8, 250u8, 0u8, 154u8, 165u8, 16u8, 240u8, 163u8, 13u8, 197u8, 160u8, 69u8, + 226u8, 63u8, 133u8, 28u8, 29u8, 118u8, 36u8, 159u8, 106u8, 192u8, 147u8, 226u8, 22u8, + 51u8, 21u8, 85u8, 193u8, 47u8, 98u8, 122u8, 231u8, 219u8, 194u8, 17u8, 139u8, + ], + [ + 45u8, 47u8, 198u8, 240u8, 242u8, 69u8, 49u8, 211u8, 148u8, 36u8, 75u8, 206u8, 64u8, + 191u8, 171u8, 95u8, 17u8, 120u8, 70u8, 88u8, 150u8, 234u8, 131u8, 105u8, 206u8, 230u8, + 159u8, 55u8, 154u8, 7u8, 31u8, 217u8, 10u8, 41u8, 134u8, 46u8, 253u8, 4u8, 202u8, 7u8, + 125u8, 8u8, 224u8, 244u8, 152u8, 27u8, 134u8, 100u8, 207u8, 219u8, 152u8, 154u8, 195u8, + 202u8, 98u8, 124u8, 186u8, 71u8, 214u8, 42u8, 67u8, 188u8, 5u8, 170u8, + ], + [ + 10u8, 40u8, 33u8, 161u8, 8u8, 33u8, 108u8, 193u8, 15u8, 216u8, 178u8, 221u8, 97u8, + 212u8, 197u8, 152u8, 67u8, 152u8, 34u8, 46u8, 253u8, 217u8, 103u8, 96u8, 99u8, 193u8, + 186u8, 247u8, 76u8, 205u8, 185u8, 22u8, 43u8, 248u8, 20u8, 35u8, 180u8, 221u8, 90u8, + 15u8, 185u8, 200u8, 213u8, 233u8, 159u8, 69u8, 242u8, 175u8, 159u8, 233u8, 188u8, 46u8, + 23u8, 220u8, 250u8, 87u8, 84u8, 195u8, 139u8, 14u8, 182u8, 115u8, 36u8, 250u8, + ], + [ + 26u8, 0u8, 176u8, 60u8, 204u8, 137u8, 242u8, 4u8, 20u8, 23u8, 232u8, 82u8, 90u8, 136u8, + 45u8, 217u8, 3u8, 81u8, 128u8, 112u8, 179u8, 83u8, 55u8, 228u8, 23u8, 22u8, 232u8, + 162u8, 148u8, 252u8, 64u8, 74u8, 31u8, 155u8, 93u8, 145u8, 159u8, 20u8, 73u8, 120u8, + 127u8, 53u8, 189u8, 248u8, 143u8, 203u8, 48u8, 70u8, 125u8, 72u8, 215u8, 238u8, 136u8, + 170u8, 104u8, 192u8, 197u8, 236u8, 17u8, 160u8, 30u8, 47u8, 178u8, 86u8, + ], + [ + 44u8, 180u8, 56u8, 54u8, 47u8, 83u8, 243u8, 137u8, 159u8, 37u8, 89u8, 49u8, 160u8, + 217u8, 227u8, 101u8, 158u8, 112u8, 205u8, 249u8, 185u8, 201u8, 120u8, 33u8, 90u8, 26u8, + 89u8, 68u8, 243u8, 152u8, 83u8, 201u8, 17u8, 219u8, 117u8, 133u8, 35u8, 200u8, 204u8, + 71u8, 183u8, 42u8, 234u8, 100u8, 52u8, 185u8, 246u8, 255u8, 41u8, 69u8, 232u8, 246u8, + 139u8, 143u8, 93u8, 1u8, 82u8, 65u8, 205u8, 48u8, 172u8, 95u8, 55u8, 8u8, + ], + [ + 36u8, 54u8, 113u8, 70u8, 68u8, 246u8, 132u8, 240u8, 1u8, 70u8, 35u8, 153u8, 91u8, + 209u8, 145u8, 249u8, 193u8, 99u8, 127u8, 54u8, 203u8, 104u8, 236u8, 33u8, 235u8, 201u8, + 121u8, 68u8, 139u8, 233u8, 86u8, 141u8, 36u8, 57u8, 23u8, 12u8, 143u8, 48u8, 134u8, + 192u8, 252u8, 142u8, 34u8, 202u8, 162u8, 188u8, 234u8, 197u8, 229u8, 117u8, 66u8, 52u8, + 138u8, 23u8, 85u8, 136u8, 219u8, 36u8, 240u8, 142u8, 105u8, 164u8, 81u8, 41u8, + ], + [ + 3u8, 148u8, 255u8, 96u8, 72u8, 70u8, 235u8, 122u8, 119u8, 137u8, 32u8, 9u8, 230u8, + 79u8, 87u8, 32u8, 66u8, 57u8, 188u8, 35u8, 143u8, 247u8, 234u8, 84u8, 166u8, 238u8, + 246u8, 12u8, 13u8, 52u8, 48u8, 34u8, 39u8, 53u8, 206u8, 29u8, 28u8, 110u8, 221u8, + 121u8, 64u8, 167u8, 94u8, 181u8, 180u8, 131u8, 18u8, 206u8, 109u8, 61u8, 80u8, 69u8, + 154u8, 85u8, 106u8, 48u8, 30u8, 178u8, 153u8, 88u8, 130u8, 19u8, 202u8, 21u8, + ], + [ + 4u8, 100u8, 205u8, 202u8, 6u8, 54u8, 62u8, 94u8, 54u8, 103u8, 252u8, 220u8, 95u8, + 201u8, 194u8, 107u8, 81u8, 99u8, 221u8, 46u8, 100u8, 98u8, 232u8, 159u8, 146u8, 100u8, + 143u8, 251u8, 60u8, 213u8, 128u8, 129u8, 41u8, 97u8, 229u8, 60u8, 9u8, 42u8, 159u8, + 229u8, 101u8, 29u8, 143u8, 214u8, 225u8, 160u8, 53u8, 137u8, 164u8, 169u8, 203u8, + 203u8, 205u8, 147u8, 100u8, 18u8, 184u8, 98u8, 14u8, 128u8, 13u8, 82u8, 185u8, 61u8, + ], + [ + 18u8, 139u8, 145u8, 237u8, 90u8, 105u8, 6u8, 160u8, 43u8, 235u8, 119u8, 223u8, 189u8, + 77u8, 40u8, 215u8, 246u8, 120u8, 250u8, 245u8, 25u8, 23u8, 170u8, 203u8, 208u8, 197u8, + 59u8, 82u8, 104u8, 147u8, 176u8, 249u8, 22u8, 206u8, 204u8, 174u8, 164u8, 70u8, 96u8, + 181u8, 47u8, 203u8, 108u8, 199u8, 211u8, 72u8, 56u8, 82u8, 206u8, 177u8, 89u8, 194u8, + 85u8, 162u8, 73u8, 134u8, 186u8, 86u8, 18u8, 74u8, 217u8, 103u8, 171u8, 136u8, + ], + [ + 13u8, 39u8, 159u8, 149u8, 36u8, 17u8, 66u8, 20u8, 130u8, 23u8, 105u8, 229u8, 129u8, + 140u8, 152u8, 184u8, 163u8, 3u8, 9u8, 15u8, 167u8, 94u8, 32u8, 97u8, 91u8, 41u8, 211u8, + 218u8, 112u8, 185u8, 232u8, 99u8, 34u8, 200u8, 77u8, 103u8, 184u8, 247u8, 90u8, 200u8, + 245u8, 100u8, 56u8, 20u8, 212u8, 75u8, 91u8, 74u8, 174u8, 43u8, 16u8, 150u8, 34u8, + 34u8, 119u8, 100u8, 112u8, 199u8, 81u8, 56u8, 20u8, 211u8, 17u8, 21u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/combined_26_4_2.rs b/programs/compressed-pda/src/verifying_keys/combined_26_4_2.rs new file mode 100644 index 0000000000..869efae597 --- /dev/null +++ b/programs/compressed-pda/src/verifying_keys/combined_26_4_2.rs @@ -0,0 +1,143 @@ +// This file is generated by xtask. Do not edit it manually. + +use groth16_solana::groth16::Groth16Verifyingkey; +pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { + nr_pubinputs: 12usize, + vk_alpha_g1: [ + 12u8, 85u8, 203u8, 148u8, 251u8, 76u8, 92u8, 227u8, 53u8, 149u8, 193u8, 26u8, 151u8, 222u8, + 78u8, 6u8, 178u8, 49u8, 210u8, 225u8, 166u8, 199u8, 177u8, 128u8, 200u8, 198u8, 166u8, + 68u8, 29u8, 10u8, 253u8, 36u8, 45u8, 185u8, 69u8, 172u8, 78u8, 88u8, 74u8, 141u8, 215u8, + 41u8, 252u8, 189u8, 235u8, 41u8, 234u8, 138u8, 48u8, 107u8, 158u8, 163u8, 91u8, 224u8, + 39u8, 100u8, 70u8, 237u8, 122u8, 235u8, 238u8, 249u8, 22u8, 153u8, + ], + vk_beta_g2: [ + 17u8, 255u8, 224u8, 17u8, 172u8, 212u8, 221u8, 85u8, 82u8, 253u8, 0u8, 59u8, 53u8, 220u8, + 240u8, 79u8, 32u8, 173u8, 207u8, 214u8, 52u8, 158u8, 88u8, 234u8, 58u8, 28u8, 84u8, 79u8, + 223u8, 177u8, 113u8, 155u8, 14u8, 5u8, 96u8, 85u8, 142u8, 18u8, 187u8, 39u8, 30u8, 151u8, + 1u8, 137u8, 70u8, 181u8, 141u8, 122u8, 194u8, 45u8, 251u8, 60u8, 139u8, 3u8, 48u8, 250u8, + 130u8, 87u8, 252u8, 44u8, 30u8, 132u8, 245u8, 102u8, 29u8, 25u8, 20u8, 118u8, 49u8, 55u8, + 103u8, 65u8, 133u8, 209u8, 103u8, 6u8, 9u8, 97u8, 160u8, 176u8, 159u8, 86u8, 127u8, 217u8, + 238u8, 141u8, 159u8, 146u8, 20u8, 212u8, 154u8, 209u8, 2u8, 42u8, 152u8, 20u8, 18u8, 69u8, + 62u8, 19u8, 103u8, 51u8, 189u8, 189u8, 120u8, 37u8, 247u8, 83u8, 27u8, 219u8, 166u8, 8u8, + 136u8, 27u8, 14u8, 76u8, 123u8, 248u8, 181u8, 45u8, 213u8, 37u8, 252u8, 20u8, 112u8, 206u8, + 37u8, 72u8, + ], + vk_gamme_g2: [ + 46u8, 137u8, 126u8, 72u8, 11u8, 138u8, 73u8, 155u8, 82u8, 185u8, 45u8, 233u8, 218u8, 220u8, + 38u8, 118u8, 204u8, 216u8, 68u8, 224u8, 132u8, 221u8, 59u8, 239u8, 199u8, 254u8, 168u8, + 63u8, 41u8, 158u8, 156u8, 200u8, 40u8, 25u8, 190u8, 230u8, 89u8, 247u8, 68u8, 209u8, 20u8, + 131u8, 17u8, 0u8, 58u8, 41u8, 51u8, 3u8, 73u8, 141u8, 238u8, 185u8, 146u8, 153u8, 58u8, + 41u8, 81u8, 18u8, 126u8, 203u8, 99u8, 55u8, 105u8, 232u8, 18u8, 98u8, 32u8, 60u8, 149u8, + 26u8, 200u8, 49u8, 174u8, 239u8, 56u8, 6u8, 106u8, 87u8, 15u8, 96u8, 242u8, 0u8, 130u8, + 4u8, 153u8, 80u8, 159u8, 226u8, 72u8, 176u8, 209u8, 151u8, 113u8, 27u8, 79u8, 0u8, 11u8, + 43u8, 80u8, 141u8, 117u8, 0u8, 5u8, 144u8, 3u8, 65u8, 226u8, 167u8, 26u8, 72u8, 32u8, 56u8, + 11u8, 100u8, 120u8, 172u8, 3u8, 234u8, 154u8, 22u8, 7u8, 26u8, 189u8, 213u8, 235u8, 45u8, + 199u8, 108u8, + ], + vk_delta_g2: [ + 9u8, 150u8, 99u8, 237u8, 77u8, 123u8, 105u8, 212u8, 67u8, 23u8, 76u8, 138u8, 180u8, 213u8, + 125u8, 60u8, 168u8, 244u8, 165u8, 157u8, 181u8, 158u8, 95u8, 247u8, 40u8, 52u8, 228u8, + 136u8, 117u8, 8u8, 247u8, 253u8, 5u8, 23u8, 161u8, 47u8, 126u8, 179u8, 235u8, 85u8, 38u8, + 201u8, 215u8, 33u8, 230u8, 196u8, 237u8, 195u8, 230u8, 154u8, 2u8, 221u8, 206u8, 72u8, + 111u8, 49u8, 177u8, 22u8, 251u8, 186u8, 0u8, 108u8, 248u8, 247u8, 4u8, 98u8, 194u8, 62u8, + 212u8, 254u8, 35u8, 24u8, 54u8, 192u8, 234u8, 236u8, 82u8, 237u8, 131u8, 123u8, 233u8, + 164u8, 107u8, 204u8, 223u8, 155u8, 249u8, 180u8, 152u8, 48u8, 85u8, 136u8, 124u8, 9u8, + 170u8, 183u8, 36u8, 252u8, 18u8, 200u8, 3u8, 8u8, 98u8, 91u8, 73u8, 71u8, 75u8, 148u8, + 238u8, 181u8, 75u8, 80u8, 141u8, 178u8, 133u8, 213u8, 61u8, 202u8, 81u8, 26u8, 70u8, 36u8, + 199u8, 89u8, 33u8, 16u8, 81u8, 106u8, + ], + vk_ic: &[ + [ + 6u8, 103u8, 143u8, 218u8, 53u8, 116u8, 216u8, 18u8, 51u8, 245u8, 95u8, 95u8, 144u8, + 199u8, 21u8, 181u8, 87u8, 104u8, 52u8, 241u8, 93u8, 220u8, 63u8, 1u8, 43u8, 115u8, + 35u8, 137u8, 11u8, 225u8, 18u8, 120u8, 20u8, 26u8, 16u8, 174u8, 115u8, 7u8, 108u8, + 13u8, 2u8, 6u8, 178u8, 230u8, 201u8, 170u8, 156u8, 77u8, 90u8, 7u8, 19u8, 255u8, 180u8, + 167u8, 140u8, 191u8, 3u8, 22u8, 246u8, 102u8, 4u8, 109u8, 202u8, 99u8, + ], + [ + 19u8, 154u8, 245u8, 71u8, 4u8, 59u8, 170u8, 100u8, 66u8, 235u8, 1u8, 9u8, 80u8, 152u8, + 253u8, 79u8, 165u8, 153u8, 156u8, 166u8, 27u8, 169u8, 190u8, 211u8, 184u8, 91u8, 215u8, + 189u8, 199u8, 142u8, 60u8, 170u8, 38u8, 76u8, 171u8, 90u8, 13u8, 115u8, 254u8, 93u8, + 201u8, 138u8, 185u8, 198u8, 132u8, 79u8, 179u8, 54u8, 42u8, 67u8, 101u8, 134u8, 29u8, + 132u8, 128u8, 196u8, 65u8, 64u8, 139u8, 73u8, 235u8, 89u8, 28u8, 215u8, + ], + [ + 25u8, 167u8, 222u8, 118u8, 17u8, 61u8, 80u8, 147u8, 78u8, 197u8, 224u8, 224u8, 43u8, + 164u8, 249u8, 212u8, 225u8, 186u8, 175u8, 65u8, 156u8, 110u8, 233u8, 41u8, 154u8, 47u8, + 203u8, 56u8, 67u8, 68u8, 153u8, 18u8, 20u8, 171u8, 68u8, 225u8, 250u8, 63u8, 185u8, + 247u8, 242u8, 161u8, 185u8, 60u8, 173u8, 194u8, 175u8, 145u8, 228u8, 177u8, 136u8, + 52u8, 106u8, 252u8, 173u8, 206u8, 98u8, 119u8, 181u8, 246u8, 176u8, 172u8, 241u8, + 227u8, + ], + [ + 16u8, 42u8, 183u8, 5u8, 91u8, 144u8, 96u8, 21u8, 47u8, 77u8, 203u8, 126u8, 30u8, 164u8, + 202u8, 106u8, 78u8, 207u8, 127u8, 225u8, 34u8, 76u8, 156u8, 72u8, 252u8, 155u8, 239u8, + 88u8, 2u8, 250u8, 30u8, 184u8, 33u8, 81u8, 178u8, 73u8, 159u8, 3u8, 34u8, 222u8, 124u8, + 8u8, 214u8, 109u8, 70u8, 111u8, 64u8, 0u8, 255u8, 163u8, 41u8, 91u8, 201u8, 80u8, + 158u8, 211u8, 121u8, 181u8, 102u8, 209u8, 39u8, 105u8, 19u8, 77u8, + ], + [ + 21u8, 43u8, 95u8, 251u8, 69u8, 113u8, 98u8, 145u8, 7u8, 197u8, 131u8, 13u8, 109u8, + 185u8, 55u8, 167u8, 224u8, 253u8, 133u8, 155u8, 251u8, 229u8, 34u8, 2u8, 118u8, 54u8, + 213u8, 24u8, 66u8, 37u8, 30u8, 206u8, 0u8, 158u8, 132u8, 101u8, 200u8, 145u8, 151u8, + 232u8, 164u8, 191u8, 152u8, 253u8, 73u8, 102u8, 99u8, 251u8, 54u8, 190u8, 103u8, 133u8, + 40u8, 219u8, 238u8, 236u8, 171u8, 224u8, 113u8, 104u8, 128u8, 121u8, 240u8, 52u8, + ], + [ + 1u8, 151u8, 31u8, 217u8, 78u8, 32u8, 60u8, 131u8, 80u8, 172u8, 49u8, 222u8, 79u8, + 235u8, 4u8, 113u8, 185u8, 47u8, 82u8, 168u8, 203u8, 62u8, 143u8, 172u8, 56u8, 58u8, + 126u8, 49u8, 68u8, 159u8, 255u8, 24u8, 32u8, 194u8, 140u8, 210u8, 188u8, 49u8, 9u8, + 174u8, 243u8, 4u8, 79u8, 232u8, 151u8, 58u8, 69u8, 52u8, 198u8, 201u8, 85u8, 191u8, + 172u8, 149u8, 105u8, 56u8, 93u8, 104u8, 214u8, 178u8, 206u8, 68u8, 213u8, 64u8, + ], + [ + 10u8, 30u8, 23u8, 231u8, 151u8, 72u8, 124u8, 57u8, 136u8, 129u8, 249u8, 115u8, 83u8, + 65u8, 204u8, 37u8, 234u8, 249u8, 72u8, 35u8, 239u8, 77u8, 200u8, 142u8, 178u8, 157u8, + 147u8, 46u8, 50u8, 106u8, 32u8, 8u8, 15u8, 168u8, 45u8, 9u8, 10u8, 74u8, 106u8, 189u8, + 220u8, 3u8, 102u8, 251u8, 32u8, 110u8, 162u8, 69u8, 188u8, 205u8, 157u8, 29u8, 37u8, + 106u8, 245u8, 233u8, 184u8, 166u8, 54u8, 224u8, 97u8, 18u8, 90u8, 225u8, + ], + [ + 46u8, 251u8, 181u8, 155u8, 251u8, 166u8, 164u8, 128u8, 195u8, 76u8, 227u8, 110u8, + 141u8, 189u8, 154u8, 25u8, 54u8, 133u8, 38u8, 138u8, 82u8, 63u8, 36u8, 53u8, 125u8, + 27u8, 45u8, 198u8, 176u8, 152u8, 7u8, 46u8, 21u8, 27u8, 152u8, 154u8, 20u8, 83u8, + 217u8, 78u8, 238u8, 169u8, 86u8, 112u8, 42u8, 94u8, 41u8, 116u8, 18u8, 150u8, 155u8, + 117u8, 21u8, 189u8, 10u8, 242u8, 47u8, 38u8, 139u8, 174u8, 15u8, 246u8, 226u8, 23u8, + ], + [ + 39u8, 219u8, 168u8, 61u8, 100u8, 120u8, 80u8, 30u8, 245u8, 143u8, 3u8, 101u8, 105u8, + 23u8, 189u8, 162u8, 147u8, 19u8, 33u8, 201u8, 163u8, 92u8, 46u8, 91u8, 64u8, 129u8, + 78u8, 177u8, 229u8, 170u8, 49u8, 245u8, 32u8, 20u8, 181u8, 110u8, 154u8, 188u8, 158u8, + 187u8, 38u8, 161u8, 121u8, 168u8, 231u8, 250u8, 116u8, 208u8, 83u8, 4u8, 208u8, 31u8, + 149u8, 86u8, 201u8, 42u8, 79u8, 211u8, 68u8, 227u8, 3u8, 97u8, 66u8, 207u8, + ], + [ + 1u8, 120u8, 246u8, 103u8, 1u8, 10u8, 209u8, 199u8, 221u8, 145u8, 37u8, 134u8, 134u8, + 233u8, 21u8, 22u8, 227u8, 123u8, 65u8, 145u8, 25u8, 110u8, 66u8, 52u8, 240u8, 90u8, + 230u8, 36u8, 246u8, 42u8, 157u8, 158u8, 13u8, 3u8, 59u8, 254u8, 219u8, 143u8, 246u8, + 247u8, 33u8, 212u8, 8u8, 152u8, 185u8, 235u8, 252u8, 79u8, 185u8, 126u8, 167u8, 188u8, + 32u8, 186u8, 123u8, 194u8, 199u8, 4u8, 237u8, 11u8, 1u8, 221u8, 142u8, 167u8, + ], + [ + 12u8, 33u8, 93u8, 244u8, 190u8, 120u8, 189u8, 172u8, 247u8, 136u8, 134u8, 221u8, 251u8, + 177u8, 127u8, 231u8, 146u8, 211u8, 213u8, 247u8, 186u8, 131u8, 185u8, 2u8, 123u8, + 143u8, 230u8, 128u8, 30u8, 145u8, 17u8, 203u8, 20u8, 23u8, 39u8, 68u8, 115u8, 18u8, + 79u8, 17u8, 238u8, 171u8, 84u8, 206u8, 204u8, 133u8, 50u8, 160u8, 136u8, 245u8, 62u8, + 183u8, 82u8, 172u8, 4u8, 17u8, 95u8, 75u8, 114u8, 51u8, 223u8, 20u8, 166u8, 22u8, + ], + [ + 29u8, 237u8, 81u8, 121u8, 99u8, 49u8, 226u8, 118u8, 52u8, 174u8, 176u8, 153u8, 7u8, + 37u8, 182u8, 247u8, 246u8, 195u8, 52u8, 242u8, 249u8, 130u8, 78u8, 178u8, 20u8, 128u8, + 107u8, 172u8, 141u8, 3u8, 91u8, 63u8, 24u8, 179u8, 217u8, 135u8, 109u8, 130u8, 110u8, + 141u8, 144u8, 55u8, 72u8, 167u8, 85u8, 181u8, 160u8, 85u8, 67u8, 53u8, 28u8, 61u8, + 68u8, 138u8, 39u8, 142u8, 196u8, 82u8, 7u8, 119u8, 114u8, 161u8, 136u8, 214u8, + ], + [ + 4u8, 118u8, 76u8, 190u8, 149u8, 224u8, 108u8, 101u8, 53u8, 55u8, 28u8, 204u8, 4u8, 8u8, + 53u8, 186u8, 112u8, 106u8, 86u8, 236u8, 108u8, 209u8, 72u8, 238u8, 206u8, 216u8, 106u8, + 66u8, 175u8, 135u8, 254u8, 144u8, 33u8, 88u8, 170u8, 91u8, 143u8, 3u8, 19u8, 252u8, + 236u8, 169u8, 57u8, 84u8, 50u8, 45u8, 185u8, 136u8, 134u8, 23u8, 239u8, 39u8, 212u8, + 27u8, 96u8, 217u8, 163u8, 88u8, 231u8, 195u8, 186u8, 177u8, 236u8, 183u8, + ], + ], +}; diff --git a/programs/compressed-pda/src/verifying_keys/inclusion_26_1.rs b/programs/compressed-pda/src/verifying_keys/inclusion_26_1.rs index cf1269d021..715ceef9d2 100644 --- a/programs/compressed-pda/src/verifying_keys/inclusion_26_1.rs +++ b/programs/compressed-pda/src/verifying_keys/inclusion_26_1.rs @@ -4,69 +4,69 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 2usize, vk_alpha_g1: [ - 5u8, 243u8, 118u8, 151u8, 194u8, 27u8, 228u8, 76u8, 125u8, 160u8, 62u8, 233u8, 247u8, 47u8, - 113u8, 203u8, 19u8, 201u8, 149u8, 125u8, 25u8, 231u8, 233u8, 131u8, 27u8, 12u8, 226u8, - 179u8, 103u8, 41u8, 195u8, 244u8, 19u8, 67u8, 112u8, 111u8, 49u8, 18u8, 82u8, 187u8, 167u8, - 159u8, 187u8, 7u8, 253u8, 44u8, 50u8, 10u8, 186u8, 16u8, 43u8, 212u8, 124u8, 74u8, 69u8, - 217u8, 235u8, 104u8, 127u8, 49u8, 77u8, 116u8, 93u8, 128u8, + 6u8, 41u8, 7u8, 150u8, 78u8, 21u8, 216u8, 236u8, 94u8, 254u8, 133u8, 59u8, 160u8, 23u8, + 212u8, 175u8, 21u8, 200u8, 47u8, 253u8, 168u8, 105u8, 161u8, 178u8, 16u8, 195u8, 55u8, 7u8, + 75u8, 202u8, 199u8, 185u8, 11u8, 216u8, 163u8, 217u8, 224u8, 44u8, 48u8, 28u8, 37u8, 142u8, + 162u8, 57u8, 173u8, 131u8, 32u8, 121u8, 243u8, 49u8, 85u8, 253u8, 151u8, 215u8, 236u8, + 43u8, 80u8, 37u8, 154u8, 127u8, 197u8, 214u8, 41u8, 53u8, ], vk_beta_g2: [ - 43u8, 60u8, 216u8, 42u8, 217u8, 4u8, 172u8, 174u8, 220u8, 202u8, 192u8, 121u8, 104u8, - 124u8, 47u8, 27u8, 138u8, 98u8, 62u8, 232u8, 118u8, 225u8, 11u8, 54u8, 246u8, 9u8, 142u8, - 122u8, 180u8, 113u8, 109u8, 56u8, 26u8, 161u8, 180u8, 89u8, 93u8, 154u8, 124u8, 174u8, - 133u8, 93u8, 68u8, 87u8, 143u8, 44u8, 207u8, 49u8, 247u8, 159u8, 248u8, 218u8, 32u8, 150u8, - 224u8, 109u8, 250u8, 32u8, 215u8, 64u8, 11u8, 223u8, 195u8, 143u8, 42u8, 185u8, 122u8, - 81u8, 94u8, 164u8, 242u8, 106u8, 145u8, 157u8, 194u8, 160u8, 135u8, 58u8, 18u8, 186u8, - 177u8, 71u8, 90u8, 249u8, 81u8, 44u8, 1u8, 129u8, 255u8, 123u8, 129u8, 166u8, 1u8, 7u8, - 105u8, 142u8, 26u8, 153u8, 106u8, 251u8, 118u8, 45u8, 32u8, 13u8, 152u8, 188u8, 117u8, - 68u8, 128u8, 104u8, 222u8, 40u8, 56u8, 121u8, 78u8, 128u8, 155u8, 161u8, 113u8, 124u8, - 235u8, 94u8, 70u8, 225u8, 22u8, 132u8, 21u8, 161u8, + 10u8, 88u8, 178u8, 12u8, 189u8, 50u8, 35u8, 4u8, 234u8, 196u8, 14u8, 200u8, 157u8, 42u8, + 178u8, 69u8, 182u8, 31u8, 51u8, 246u8, 145u8, 145u8, 95u8, 66u8, 63u8, 72u8, 55u8, 4u8, + 7u8, 59u8, 159u8, 135u8, 35u8, 48u8, 52u8, 16u8, 225u8, 103u8, 38u8, 171u8, 39u8, 183u8, + 110u8, 8u8, 137u8, 34u8, 41u8, 138u8, 131u8, 76u8, 140u8, 109u8, 57u8, 183u8, 16u8, 254u8, + 120u8, 59u8, 179u8, 10u8, 227u8, 24u8, 250u8, 186u8, 11u8, 205u8, 184u8, 245u8, 190u8, + 171u8, 231u8, 22u8, 208u8, 192u8, 195u8, 197u8, 156u8, 121u8, 81u8, 251u8, 158u8, 71u8, + 44u8, 228u8, 249u8, 241u8, 200u8, 115u8, 253u8, 29u8, 253u8, 176u8, 21u8, 94u8, 72u8, 58u8, + 24u8, 132u8, 206u8, 119u8, 95u8, 119u8, 102u8, 151u8, 42u8, 123u8, 131u8, 74u8, 70u8, + 206u8, 184u8, 144u8, 90u8, 77u8, 176u8, 180u8, 129u8, 178u8, 150u8, 213u8, 79u8, 83u8, + 65u8, 201u8, 194u8, 97u8, 68u8, 180u8, ], vk_gamme_g2: [ - 42u8, 53u8, 11u8, 99u8, 81u8, 3u8, 119u8, 247u8, 94u8, 71u8, 93u8, 92u8, 184u8, 94u8, - 169u8, 55u8, 116u8, 93u8, 21u8, 132u8, 224u8, 199u8, 125u8, 175u8, 145u8, 30u8, 248u8, - 66u8, 76u8, 124u8, 84u8, 70u8, 21u8, 245u8, 87u8, 20u8, 173u8, 238u8, 53u8, 228u8, 161u8, - 117u8, 198u8, 164u8, 156u8, 130u8, 15u8, 143u8, 244u8, 9u8, 114u8, 19u8, 240u8, 121u8, - 242u8, 35u8, 213u8, 194u8, 32u8, 126u8, 10u8, 88u8, 75u8, 248u8, 7u8, 170u8, 177u8, 103u8, - 189u8, 174u8, 93u8, 130u8, 61u8, 56u8, 28u8, 194u8, 139u8, 111u8, 240u8, 149u8, 149u8, - 103u8, 148u8, 69u8, 127u8, 76u8, 210u8, 103u8, 211u8, 36u8, 201u8, 124u8, 146u8, 222u8, - 155u8, 219u8, 26u8, 242u8, 156u8, 251u8, 135u8, 180u8, 82u8, 29u8, 54u8, 78u8, 116u8, - 156u8, 206u8, 9u8, 103u8, 12u8, 132u8, 48u8, 97u8, 204u8, 244u8, 77u8, 31u8, 68u8, 112u8, - 63u8, 44u8, 40u8, 197u8, 34u8, 192u8, 228u8, + 43u8, 225u8, 220u8, 31u8, 204u8, 205u8, 90u8, 168u8, 157u8, 29u8, 146u8, 38u8, 140u8, 84u8, + 72u8, 137u8, 167u8, 72u8, 194u8, 53u8, 241u8, 30u8, 42u8, 63u8, 193u8, 23u8, 179u8, 100u8, + 237u8, 114u8, 150u8, 143u8, 37u8, 146u8, 76u8, 176u8, 172u8, 24u8, 10u8, 162u8, 197u8, + 218u8, 214u8, 116u8, 171u8, 223u8, 179u8, 226u8, 93u8, 135u8, 121u8, 166u8, 37u8, 197u8, + 142u8, 218u8, 74u8, 42u8, 75u8, 95u8, 236u8, 48u8, 255u8, 156u8, 3u8, 25u8, 209u8, 39u8, + 217u8, 31u8, 153u8, 64u8, 197u8, 188u8, 38u8, 160u8, 154u8, 24u8, 184u8, 2u8, 75u8, 216u8, + 77u8, 225u8, 113u8, 2u8, 227u8, 100u8, 168u8, 190u8, 44u8, 46u8, 18u8, 97u8, 221u8, 54u8, + 29u8, 119u8, 160u8, 146u8, 139u8, 169u8, 121u8, 233u8, 218u8, 178u8, 231u8, 135u8, 19u8, + 239u8, 124u8, 63u8, 9u8, 67u8, 248u8, 42u8, 83u8, 8u8, 172u8, 61u8, 27u8, 115u8, 96u8, + 73u8, 248u8, 48u8, 149u8, 14u8, ], vk_delta_g2: [ - 36u8, 162u8, 20u8, 167u8, 219u8, 166u8, 73u8, 168u8, 135u8, 178u8, 46u8, 118u8, 69u8, - 241u8, 3u8, 119u8, 7u8, 26u8, 139u8, 34u8, 68u8, 28u8, 234u8, 115u8, 182u8, 198u8, 140u8, - 97u8, 192u8, 145u8, 35u8, 23u8, 3u8, 195u8, 56u8, 173u8, 105u8, 81u8, 166u8, 70u8, 184u8, - 100u8, 52u8, 204u8, 78u8, 127u8, 73u8, 97u8, 176u8, 199u8, 184u8, 68u8, 140u8, 193u8, 17u8, - 141u8, 58u8, 55u8, 211u8, 179u8, 251u8, 117u8, 113u8, 255u8, 23u8, 95u8, 222u8, 11u8, - 110u8, 165u8, 173u8, 101u8, 124u8, 7u8, 101u8, 51u8, 142u8, 79u8, 3u8, 239u8, 20u8, 14u8, - 113u8, 124u8, 136u8, 213u8, 175u8, 173u8, 175u8, 116u8, 17u8, 101u8, 48u8, 107u8, 24u8, - 60u8, 3u8, 128u8, 162u8, 206u8, 227u8, 242u8, 246u8, 174u8, 170u8, 27u8, 174u8, 251u8, - 177u8, 130u8, 131u8, 56u8, 109u8, 53u8, 181u8, 212u8, 238u8, 212u8, 59u8, 245u8, 137u8, - 132u8, 22u8, 198u8, 180u8, 138u8, 76u8, 224u8, + 41u8, 54u8, 28u8, 99u8, 36u8, 226u8, 68u8, 78u8, 131u8, 237u8, 96u8, 50u8, 77u8, 188u8, + 27u8, 200u8, 204u8, 150u8, 245u8, 160u8, 119u8, 239u8, 30u8, 214u8, 230u8, 158u8, 42u8, + 40u8, 35u8, 188u8, 67u8, 135u8, 32u8, 94u8, 27u8, 141u8, 62u8, 245u8, 198u8, 211u8, 254u8, + 168u8, 164u8, 146u8, 223u8, 49u8, 155u8, 222u8, 58u8, 98u8, 191u8, 143u8, 65u8, 104u8, + 255u8, 237u8, 185u8, 38u8, 178u8, 138u8, 240u8, 124u8, 28u8, 157u8, 5u8, 40u8, 230u8, 90u8, + 71u8, 9u8, 213u8, 202u8, 56u8, 46u8, 47u8, 118u8, 34u8, 23u8, 161u8, 74u8, 115u8, 237u8, + 183u8, 169u8, 235u8, 33u8, 141u8, 49u8, 197u8, 13u8, 227u8, 176u8, 188u8, 157u8, 165u8, + 19u8, 30u8, 150u8, 185u8, 34u8, 118u8, 250u8, 185u8, 247u8, 209u8, 88u8, 160u8, 194u8, + 91u8, 206u8, 177u8, 37u8, 159u8, 254u8, 112u8, 24u8, 157u8, 46u8, 164u8, 187u8, 59u8, 74u8, + 212u8, 178u8, 222u8, 166u8, 172u8, 18u8, ], vk_ic: &[ [ - 40u8, 206u8, 163u8, 129u8, 175u8, 231u8, 205u8, 175u8, 226u8, 120u8, 21u8, 113u8, - 217u8, 78u8, 70u8, 163u8, 31u8, 38u8, 58u8, 69u8, 0u8, 34u8, 100u8, 229u8, 181u8, 64u8, - 59u8, 71u8, 78u8, 213u8, 122u8, 176u8, 4u8, 47u8, 168u8, 232u8, 75u8, 40u8, 147u8, - 171u8, 166u8, 229u8, 252u8, 208u8, 103u8, 51u8, 158u8, 167u8, 18u8, 131u8, 219u8, - 150u8, 122u8, 7u8, 106u8, 212u8, 2u8, 141u8, 64u8, 170u8, 142u8, 145u8, 36u8, 18u8, + 19u8, 58u8, 228u8, 202u8, 221u8, 2u8, 6u8, 213u8, 80u8, 208u8, 194u8, 81u8, 230u8, + 183u8, 54u8, 45u8, 59u8, 36u8, 110u8, 142u8, 49u8, 128u8, 214u8, 11u8, 113u8, 74u8, + 141u8, 151u8, 204u8, 106u8, 125u8, 74u8, 30u8, 148u8, 116u8, 141u8, 92u8, 194u8, 106u8, + 59u8, 155u8, 164u8, 247u8, 89u8, 55u8, 64u8, 115u8, 11u8, 58u8, 117u8, 199u8, 217u8, + 155u8, 214u8, 79u8, 122u8, 60u8, 120u8, 205u8, 46u8, 45u8, 62u8, 10u8, 140u8, ], [ - 17u8, 55u8, 219u8, 222u8, 232u8, 162u8, 104u8, 29u8, 99u8, 134u8, 100u8, 189u8, 105u8, - 46u8, 136u8, 203u8, 184u8, 248u8, 158u8, 56u8, 105u8, 234u8, 24u8, 64u8, 226u8, 135u8, - 19u8, 106u8, 149u8, 132u8, 137u8, 159u8, 7u8, 49u8, 227u8, 135u8, 251u8, 111u8, 224u8, - 188u8, 71u8, 55u8, 13u8, 115u8, 133u8, 123u8, 35u8, 8u8, 37u8, 185u8, 23u8, 73u8, 80u8, - 82u8, 36u8, 194u8, 192u8, 98u8, 156u8, 187u8, 25u8, 216u8, 138u8, 18u8, + 6u8, 34u8, 117u8, 188u8, 152u8, 88u8, 152u8, 224u8, 26u8, 90u8, 64u8, 118u8, 182u8, + 2u8, 19u8, 213u8, 52u8, 241u8, 8u8, 120u8, 114u8, 1u8, 220u8, 251u8, 207u8, 93u8, 91u8, + 62u8, 160u8, 185u8, 105u8, 119u8, 35u8, 37u8, 108u8, 0u8, 45u8, 44u8, 178u8, 30u8, + 233u8, 78u8, 110u8, 14u8, 49u8, 242u8, 160u8, 159u8, 93u8, 10u8, 80u8, 215u8, 241u8, + 122u8, 33u8, 236u8, 165u8, 247u8, 161u8, 197u8, 221u8, 254u8, 97u8, 130u8, ], [ - 31u8, 35u8, 195u8, 212u8, 89u8, 242u8, 120u8, 103u8, 159u8, 203u8, 109u8, 206u8, 13u8, - 13u8, 182u8, 66u8, 252u8, 81u8, 165u8, 100u8, 7u8, 201u8, 81u8, 42u8, 102u8, 30u8, - 214u8, 33u8, 220u8, 13u8, 31u8, 56u8, 9u8, 219u8, 147u8, 140u8, 231u8, 43u8, 134u8, - 243u8, 57u8, 179u8, 161u8, 242u8, 128u8, 76u8, 48u8, 5u8, 193u8, 147u8, 194u8, 141u8, - 128u8, 162u8, 19u8, 117u8, 122u8, 4u8, 207u8, 52u8, 111u8, 226u8, 59u8, 224u8, + 26u8, 240u8, 64u8, 129u8, 164u8, 31u8, 46u8, 118u8, 111u8, 159u8, 185u8, 238u8, 163u8, + 175u8, 199u8, 222u8, 33u8, 76u8, 0u8, 198u8, 142u8, 252u8, 231u8, 108u8, 201u8, 123u8, + 71u8, 238u8, 44u8, 244u8, 15u8, 21u8, 35u8, 193u8, 118u8, 120u8, 225u8, 147u8, 42u8, + 176u8, 94u8, 57u8, 82u8, 104u8, 70u8, 189u8, 99u8, 25u8, 99u8, 209u8, 29u8, 17u8, + 200u8, 239u8, 36u8, 184u8, 119u8, 184u8, 90u8, 195u8, 130u8, 13u8, 64u8, 83u8, ], ], }; diff --git a/programs/compressed-pda/src/verifying_keys/inclusion_26_2.rs b/programs/compressed-pda/src/verifying_keys/inclusion_26_2.rs index 63e366d095..031c23ea3b 100644 --- a/programs/compressed-pda/src/verifying_keys/inclusion_26_2.rs +++ b/programs/compressed-pda/src/verifying_keys/inclusion_26_2.rs @@ -4,83 +4,83 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 4usize, vk_alpha_g1: [ - 24u8, 143u8, 117u8, 72u8, 183u8, 125u8, 27u8, 167u8, 115u8, 220u8, 28u8, 111u8, 86u8, 34u8, - 38u8, 48u8, 23u8, 219u8, 196u8, 26u8, 138u8, 8u8, 175u8, 104u8, 164u8, 149u8, 55u8, 248u8, - 247u8, 219u8, 53u8, 47u8, 25u8, 204u8, 211u8, 140u8, 232u8, 176u8, 130u8, 192u8, 191u8, - 75u8, 160u8, 255u8, 255u8, 205u8, 189u8, 29u8, 216u8, 103u8, 68u8, 142u8, 49u8, 46u8, 66u8, - 190u8, 1u8, 187u8, 181u8, 246u8, 2u8, 10u8, 183u8, 83u8, + 28u8, 168u8, 66u8, 172u8, 124u8, 76u8, 154u8, 58u8, 130u8, 142u8, 17u8, 84u8, 217u8, 17u8, + 131u8, 24u8, 167u8, 24u8, 135u8, 117u8, 86u8, 144u8, 169u8, 224u8, 187u8, 254u8, 95u8, + 88u8, 148u8, 55u8, 156u8, 7u8, 28u8, 245u8, 104u8, 44u8, 79u8, 202u8, 219u8, 101u8, 162u8, + 71u8, 79u8, 211u8, 94u8, 150u8, 176u8, 63u8, 186u8, 6u8, 161u8, 229u8, 105u8, 163u8, 18u8, + 69u8, 84u8, 44u8, 61u8, 31u8, 219u8, 83u8, 202u8, 95u8, ], vk_beta_g2: [ - 9u8, 141u8, 205u8, 7u8, 245u8, 223u8, 244u8, 56u8, 153u8, 176u8, 87u8, 167u8, 132u8, 212u8, - 192u8, 208u8, 9u8, 230u8, 118u8, 101u8, 26u8, 173u8, 68u8, 151u8, 44u8, 21u8, 205u8, 75u8, - 177u8, 116u8, 53u8, 140u8, 32u8, 147u8, 186u8, 50u8, 13u8, 45u8, 73u8, 158u8, 189u8, 144u8, - 120u8, 189u8, 212u8, 20u8, 132u8, 188u8, 92u8, 196u8, 41u8, 103u8, 128u8, 11u8, 95u8, 32u8, - 74u8, 119u8, 94u8, 123u8, 42u8, 80u8, 168u8, 111u8, 20u8, 104u8, 200u8, 144u8, 103u8, - 230u8, 30u8, 170u8, 238u8, 154u8, 29u8, 2u8, 237u8, 204u8, 143u8, 26u8, 250u8, 155u8, - 235u8, 111u8, 185u8, 78u8, 164u8, 127u8, 211u8, 14u8, 137u8, 49u8, 17u8, 132u8, 24u8, - 252u8, 41u8, 207u8, 172u8, 46u8, 224u8, 190u8, 222u8, 103u8, 186u8, 124u8, 9u8, 71u8, - 140u8, 232u8, 117u8, 84u8, 236u8, 221u8, 48u8, 142u8, 210u8, 22u8, 132u8, 1u8, 197u8, 62u8, - 72u8, 147u8, 177u8, 218u8, 246u8, 147u8, + 47u8, 9u8, 148u8, 52u8, 251u8, 126u8, 201u8, 26u8, 222u8, 101u8, 66u8, 120u8, 39u8, 225u8, + 76u8, 245u8, 173u8, 21u8, 74u8, 171u8, 135u8, 64u8, 62u8, 167u8, 34u8, 177u8, 217u8, 21u8, + 196u8, 6u8, 13u8, 113u8, 42u8, 92u8, 33u8, 90u8, 198u8, 56u8, 189u8, 140u8, 49u8, 173u8, + 66u8, 4u8, 142u8, 24u8, 36u8, 93u8, 199u8, 237u8, 42u8, 78u8, 126u8, 182u8, 145u8, 157u8, + 232u8, 114u8, 191u8, 227u8, 137u8, 94u8, 62u8, 66u8, 45u8, 3u8, 8u8, 94u8, 205u8, 87u8, + 242u8, 129u8, 38u8, 141u8, 95u8, 219u8, 162u8, 203u8, 170u8, 53u8, 68u8, 216u8, 247u8, + 187u8, 15u8, 95u8, 173u8, 46u8, 48u8, 26u8, 81u8, 121u8, 116u8, 82u8, 45u8, 118u8, 25u8, + 145u8, 186u8, 3u8, 196u8, 90u8, 181u8, 243u8, 30u8, 18u8, 225u8, 110u8, 52u8, 122u8, 125u8, + 145u8, 32u8, 70u8, 12u8, 176u8, 90u8, 60u8, 75u8, 93u8, 84u8, 253u8, 63u8, 223u8, 18u8, + 242u8, 104u8, 53u8, ], vk_gamme_g2: [ - 34u8, 17u8, 13u8, 221u8, 86u8, 169u8, 198u8, 144u8, 217u8, 30u8, 226u8, 55u8, 5u8, 184u8, - 248u8, 135u8, 138u8, 135u8, 208u8, 176u8, 64u8, 253u8, 75u8, 14u8, 125u8, 6u8, 82u8, 132u8, - 154u8, 76u8, 212u8, 18u8, 7u8, 129u8, 122u8, 109u8, 243u8, 49u8, 7u8, 163u8, 233u8, 4u8, - 143u8, 3u8, 86u8, 171u8, 70u8, 156u8, 33u8, 159u8, 28u8, 7u8, 22u8, 111u8, 141u8, 93u8, - 99u8, 55u8, 15u8, 146u8, 204u8, 64u8, 107u8, 28u8, 21u8, 85u8, 66u8, 44u8, 246u8, 254u8, - 117u8, 121u8, 41u8, 82u8, 215u8, 168u8, 72u8, 204u8, 141u8, 226u8, 139u8, 132u8, 149u8, - 190u8, 82u8, 112u8, 3u8, 123u8, 233u8, 45u8, 107u8, 107u8, 104u8, 119u8, 208u8, 154u8, 6u8, - 82u8, 165u8, 122u8, 188u8, 152u8, 250u8, 232u8, 153u8, 85u8, 145u8, 42u8, 189u8, 222u8, - 218u8, 26u8, 115u8, 205u8, 184u8, 76u8, 65u8, 8u8, 58u8, 50u8, 7u8, 67u8, 41u8, 172u8, - 115u8, 10u8, 30u8, 141u8, + 23u8, 116u8, 255u8, 9u8, 3u8, 158u8, 209u8, 139u8, 43u8, 69u8, 237u8, 184u8, 166u8, 156u8, + 124u8, 82u8, 230u8, 146u8, 45u8, 76u8, 126u8, 53u8, 86u8, 50u8, 184u8, 127u8, 139u8, 47u8, + 248u8, 230u8, 66u8, 231u8, 5u8, 60u8, 91u8, 186u8, 169u8, 235u8, 242u8, 240u8, 58u8, 66u8, + 110u8, 217u8, 238u8, 216u8, 115u8, 11u8, 162u8, 89u8, 160u8, 157u8, 123u8, 122u8, 40u8, + 71u8, 139u8, 98u8, 93u8, 204u8, 122u8, 64u8, 60u8, 126u8, 38u8, 240u8, 90u8, 178u8, 144u8, + 68u8, 235u8, 91u8, 217u8, 253u8, 144u8, 158u8, 127u8, 25u8, 119u8, 63u8, 174u8, 154u8, + 223u8, 30u8, 213u8, 127u8, 58u8, 238u8, 8u8, 187u8, 159u8, 252u8, 79u8, 139u8, 130u8, 56u8, + 46u8, 227u8, 100u8, 71u8, 53u8, 10u8, 160u8, 142u8, 54u8, 229u8, 114u8, 139u8, 77u8, 204u8, + 77u8, 160u8, 104u8, 39u8, 228u8, 10u8, 190u8, 84u8, 207u8, 104u8, 129u8, 139u8, 61u8, + 175u8, 49u8, 122u8, 151u8, 129u8, ], vk_delta_g2: [ - 1u8, 18u8, 180u8, 221u8, 247u8, 146u8, 4u8, 216u8, 105u8, 5u8, 101u8, 81u8, 189u8, 107u8, - 248u8, 141u8, 39u8, 230u8, 208u8, 241u8, 186u8, 210u8, 194u8, 224u8, 180u8, 46u8, 141u8, - 238u8, 78u8, 217u8, 122u8, 194u8, 17u8, 117u8, 27u8, 104u8, 202u8, 195u8, 139u8, 181u8, - 197u8, 137u8, 122u8, 76u8, 255u8, 153u8, 39u8, 254u8, 196u8, 21u8, 239u8, 249u8, 62u8, - 232u8, 170u8, 58u8, 23u8, 232u8, 24u8, 227u8, 201u8, 50u8, 155u8, 207u8, 9u8, 145u8, 5u8, - 89u8, 100u8, 164u8, 134u8, 88u8, 235u8, 181u8, 3u8, 93u8, 29u8, 172u8, 254u8, 121u8, 205u8, - 178u8, 99u8, 1u8, 149u8, 233u8, 10u8, 171u8, 136u8, 39u8, 222u8, 105u8, 36u8, 41u8, 168u8, - 17u8, 36u8, 207u8, 169u8, 238u8, 5u8, 65u8, 124u8, 27u8, 212u8, 250u8, 17u8, 55u8, 2u8, - 119u8, 83u8, 229u8, 193u8, 49u8, 193u8, 203u8, 152u8, 24u8, 82u8, 106u8, 11u8, 64u8, 241u8, - 189u8, 114u8, 189u8, 112u8, 123u8, + 9u8, 220u8, 50u8, 237u8, 194u8, 75u8, 106u8, 197u8, 210u8, 165u8, 168u8, 227u8, 207u8, + 37u8, 163u8, 37u8, 21u8, 240u8, 123u8, 16u8, 229u8, 99u8, 57u8, 151u8, 53u8, 71u8, 105u8, + 172u8, 99u8, 214u8, 73u8, 178u8, 34u8, 201u8, 158u8, 95u8, 202u8, 208u8, 136u8, 54u8, + 187u8, 132u8, 1u8, 162u8, 17u8, 235u8, 253u8, 50u8, 137u8, 170u8, 161u8, 227u8, 200u8, + 239u8, 23u8, 162u8, 86u8, 169u8, 44u8, 68u8, 129u8, 125u8, 87u8, 75u8, 9u8, 208u8, 155u8, + 73u8, 52u8, 44u8, 198u8, 59u8, 38u8, 166u8, 125u8, 226u8, 139u8, 100u8, 95u8, 154u8, 13u8, + 92u8, 101u8, 59u8, 138u8, 57u8, 99u8, 6u8, 190u8, 55u8, 33u8, 19u8, 72u8, 211u8, 198u8, + 217u8, 5u8, 253u8, 188u8, 70u8, 2u8, 25u8, 235u8, 235u8, 138u8, 179u8, 78u8, 103u8, 48u8, + 162u8, 137u8, 115u8, 156u8, 190u8, 74u8, 149u8, 165u8, 137u8, 120u8, 157u8, 154u8, 167u8, + 203u8, 89u8, 254u8, 54u8, 172u8, 131u8, ], vk_ic: &[ [ - 46u8, 86u8, 233u8, 31u8, 84u8, 10u8, 29u8, 142u8, 106u8, 211u8, 161u8, 40u8, 83u8, - 206u8, 96u8, 117u8, 66u8, 147u8, 26u8, 24u8, 250u8, 8u8, 220u8, 26u8, 243u8, 96u8, - 78u8, 158u8, 107u8, 198u8, 71u8, 157u8, 42u8, 101u8, 121u8, 96u8, 194u8, 73u8, 218u8, - 244u8, 75u8, 153u8, 80u8, 243u8, 249u8, 197u8, 222u8, 197u8, 77u8, 253u8, 173u8, 128u8, - 111u8, 234u8, 8u8, 92u8, 94u8, 152u8, 195u8, 180u8, 2u8, 16u8, 248u8, 44u8, + 6u8, 156u8, 203u8, 243u8, 159u8, 189u8, 249u8, 194u8, 188u8, 25u8, 202u8, 117u8, 108u8, + 105u8, 129u8, 113u8, 123u8, 98u8, 195u8, 125u8, 180u8, 193u8, 116u8, 74u8, 249u8, + 214u8, 128u8, 61u8, 230u8, 236u8, 109u8, 223u8, 43u8, 48u8, 177u8, 10u8, 179u8, 4u8, + 94u8, 232u8, 190u8, 222u8, 93u8, 195u8, 122u8, 138u8, 236u8, 182u8, 242u8, 48u8, 252u8, + 64u8, 90u8, 87u8, 115u8, 109u8, 168u8, 60u8, 35u8, 58u8, 32u8, 85u8, 35u8, 40u8, ], [ - 26u8, 39u8, 129u8, 125u8, 215u8, 251u8, 118u8, 205u8, 253u8, 117u8, 64u8, 248u8, 206u8, - 78u8, 116u8, 167u8, 36u8, 248u8, 231u8, 21u8, 228u8, 99u8, 93u8, 145u8, 198u8, 118u8, - 139u8, 245u8, 239u8, 175u8, 129u8, 201u8, 2u8, 163u8, 245u8, 34u8, 93u8, 226u8, 14u8, - 74u8, 186u8, 97u8, 22u8, 236u8, 222u8, 19u8, 26u8, 205u8, 228u8, 66u8, 230u8, 73u8, - 208u8, 62u8, 69u8, 171u8, 210u8, 8u8, 141u8, 13u8, 156u8, 87u8, 233u8, 13u8, + 34u8, 135u8, 128u8, 151u8, 147u8, 5u8, 99u8, 65u8, 218u8, 127u8, 169u8, 133u8, 194u8, + 212u8, 200u8, 72u8, 251u8, 69u8, 155u8, 129u8, 103u8, 163u8, 187u8, 139u8, 155u8, 74u8, + 63u8, 245u8, 31u8, 211u8, 58u8, 83u8, 42u8, 59u8, 144u8, 26u8, 2u8, 5u8, 5u8, 108u8, + 171u8, 75u8, 252u8, 28u8, 170u8, 5u8, 10u8, 207u8, 80u8, 38u8, 150u8, 243u8, 120u8, + 20u8, 151u8, 125u8, 100u8, 162u8, 237u8, 122u8, 243u8, 49u8, 128u8, 71u8, ], [ - 6u8, 197u8, 35u8, 154u8, 232u8, 74u8, 109u8, 6u8, 73u8, 169u8, 31u8, 243u8, 163u8, - 143u8, 158u8, 220u8, 141u8, 121u8, 137u8, 68u8, 195u8, 60u8, 94u8, 11u8, 123u8, 236u8, - 39u8, 189u8, 86u8, 230u8, 97u8, 11u8, 45u8, 132u8, 78u8, 32u8, 149u8, 54u8, 205u8, - 32u8, 215u8, 217u8, 173u8, 253u8, 137u8, 18u8, 186u8, 119u8, 18u8, 47u8, 30u8, 159u8, - 229u8, 128u8, 224u8, 197u8, 80u8, 97u8, 121u8, 118u8, 147u8, 84u8, 25u8, 217u8, + 13u8, 111u8, 246u8, 155u8, 27u8, 152u8, 149u8, 11u8, 228u8, 106u8, 232u8, 143u8, 51u8, + 1u8, 141u8, 154u8, 105u8, 178u8, 86u8, 14u8, 61u8, 134u8, 114u8, 100u8, 190u8, 114u8, + 218u8, 78u8, 127u8, 120u8, 46u8, 132u8, 22u8, 207u8, 26u8, 23u8, 63u8, 236u8, 175u8, + 153u8, 94u8, 182u8, 22u8, 129u8, 78u8, 118u8, 106u8, 214u8, 225u8, 81u8, 12u8, 200u8, + 239u8, 242u8, 217u8, 109u8, 215u8, 62u8, 60u8, 205u8, 175u8, 228u8, 98u8, 52u8, ], [ - 15u8, 142u8, 12u8, 152u8, 228u8, 8u8, 23u8, 234u8, 208u8, 236u8, 91u8, 189u8, 127u8, - 35u8, 102u8, 62u8, 182u8, 31u8, 75u8, 158u8, 158u8, 80u8, 152u8, 108u8, 144u8, 227u8, - 74u8, 185u8, 183u8, 250u8, 196u8, 87u8, 17u8, 226u8, 19u8, 47u8, 154u8, 205u8, 42u8, - 226u8, 207u8, 24u8, 148u8, 123u8, 52u8, 251u8, 26u8, 62u8, 106u8, 110u8, 120u8, 152u8, - 236u8, 8u8, 33u8, 65u8, 151u8, 76u8, 27u8, 188u8, 207u8, 255u8, 29u8, 216u8, + 45u8, 111u8, 0u8, 178u8, 131u8, 77u8, 230u8, 143u8, 132u8, 241u8, 24u8, 162u8, 82u8, + 51u8, 127u8, 237u8, 233u8, 8u8, 39u8, 144u8, 244u8, 160u8, 130u8, 254u8, 186u8, 214u8, + 154u8, 176u8, 25u8, 209u8, 54u8, 122u8, 2u8, 5u8, 105u8, 246u8, 70u8, 196u8, 32u8, + 248u8, 182u8, 204u8, 27u8, 220u8, 160u8, 182u8, 21u8, 23u8, 44u8, 198u8, 123u8, 201u8, + 245u8, 106u8, 69u8, 93u8, 62u8, 228u8, 84u8, 96u8, 195u8, 253u8, 186u8, 1u8, ], [ - 39u8, 199u8, 238u8, 68u8, 161u8, 26u8, 227u8, 94u8, 8u8, 66u8, 29u8, 138u8, 118u8, - 178u8, 167u8, 250u8, 76u8, 151u8, 56u8, 228u8, 162u8, 248u8, 236u8, 41u8, 23u8, 88u8, - 199u8, 123u8, 36u8, 35u8, 179u8, 130u8, 43u8, 173u8, 179u8, 228u8, 168u8, 88u8, 3u8, - 210u8, 146u8, 139u8, 254u8, 76u8, 46u8, 238u8, 140u8, 67u8, 149u8, 224u8, 160u8, 6u8, - 232u8, 91u8, 194u8, 82u8, 57u8, 176u8, 210u8, 124u8, 236u8, 104u8, 240u8, 34u8, + 32u8, 208u8, 200u8, 217u8, 5u8, 131u8, 220u8, 23u8, 224u8, 38u8, 190u8, 118u8, 82u8, + 86u8, 228u8, 233u8, 160u8, 103u8, 75u8, 2u8, 224u8, 4u8, 138u8, 88u8, 192u8, 49u8, + 95u8, 212u8, 208u8, 190u8, 215u8, 251u8, 4u8, 76u8, 92u8, 155u8, 80u8, 201u8, 190u8, + 8u8, 90u8, 179u8, 44u8, 249u8, 28u8, 35u8, 91u8, 240u8, 136u8, 77u8, 205u8, 82u8, + 178u8, 97u8, 4u8, 172u8, 209u8, 109u8, 29u8, 123u8, 94u8, 188u8, 165u8, 194u8, ], ], }; diff --git a/programs/compressed-pda/src/verifying_keys/inclusion_26_3.rs b/programs/compressed-pda/src/verifying_keys/inclusion_26_3.rs index 9c91d4cdd6..e276b501aa 100644 --- a/programs/compressed-pda/src/verifying_keys/inclusion_26_3.rs +++ b/programs/compressed-pda/src/verifying_keys/inclusion_26_3.rs @@ -4,97 +4,98 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 6usize, vk_alpha_g1: [ - 31u8, 118u8, 37u8, 143u8, 91u8, 69u8, 146u8, 185u8, 51u8, 173u8, 73u8, 169u8, 72u8, 82u8, - 56u8, 71u8, 242u8, 5u8, 206u8, 3u8, 78u8, 216u8, 219u8, 133u8, 102u8, 129u8, 28u8, 75u8, - 71u8, 201u8, 133u8, 137u8, 32u8, 40u8, 31u8, 122u8, 124u8, 149u8, 249u8, 190u8, 224u8, - 235u8, 144u8, 241u8, 9u8, 18u8, 173u8, 181u8, 97u8, 73u8, 126u8, 215u8, 111u8, 107u8, - 124u8, 219u8, 9u8, 72u8, 72u8, 204u8, 119u8, 17u8, 85u8, 49u8, + 38u8, 253u8, 87u8, 194u8, 189u8, 162u8, 222u8, 214u8, 252u8, 4u8, 148u8, 232u8, 242u8, + 223u8, 65u8, 146u8, 15u8, 56u8, 247u8, 237u8, 83u8, 210u8, 160u8, 31u8, 123u8, 119u8, 13u8, + 11u8, 243u8, 102u8, 156u8, 62u8, 13u8, 101u8, 123u8, 175u8, 175u8, 61u8, 252u8, 99u8, 98u8, + 109u8, 214u8, 130u8, 21u8, 8u8, 79u8, 155u8, 43u8, 70u8, 148u8, 179u8, 180u8, 23u8, 115u8, + 45u8, 69u8, 31u8, 120u8, 135u8, 135u8, 173u8, 36u8, 29u8, ], vk_beta_g2: [ - 45u8, 151u8, 167u8, 199u8, 115u8, 102u8, 248u8, 163u8, 136u8, 206u8, 59u8, 97u8, 161u8, - 226u8, 38u8, 29u8, 231u8, 201u8, 215u8, 108u8, 245u8, 170u8, 102u8, 133u8, 127u8, 196u8, - 225u8, 246u8, 220u8, 116u8, 3u8, 190u8, 40u8, 191u8, 139u8, 134u8, 80u8, 58u8, 217u8, - 194u8, 152u8, 82u8, 4u8, 136u8, 90u8, 90u8, 135u8, 221u8, 16u8, 95u8, 131u8, 227u8, 144u8, - 102u8, 186u8, 133u8, 221u8, 78u8, 222u8, 110u8, 125u8, 61u8, 63u8, 116u8, 32u8, 88u8, 86u8, - 142u8, 62u8, 184u8, 112u8, 51u8, 133u8, 210u8, 114u8, 74u8, 250u8, 233u8, 171u8, 25u8, - 193u8, 179u8, 156u8, 1u8, 241u8, 157u8, 232u8, 171u8, 163u8, 70u8, 71u8, 250u8, 54u8, 94u8, - 120u8, 65u8, 25u8, 56u8, 158u8, 64u8, 69u8, 134u8, 169u8, 209u8, 45u8, 16u8, 196u8, 78u8, - 71u8, 218u8, 3u8, 245u8, 187u8, 179u8, 193u8, 172u8, 108u8, 138u8, 140u8, 219u8, 231u8, - 70u8, 149u8, 246u8, 137u8, 225u8, 107u8, 237u8, + 1u8, 61u8, 129u8, 252u8, 135u8, 193u8, 77u8, 250u8, 98u8, 234u8, 113u8, 33u8, 234u8, 50u8, + 34u8, 115u8, 89u8, 178u8, 6u8, 60u8, 202u8, 80u8, 72u8, 12u8, 51u8, 94u8, 29u8, 22u8, + 154u8, 181u8, 73u8, 32u8, 14u8, 184u8, 234u8, 21u8, 8u8, 199u8, 195u8, 54u8, 25u8, 43u8, + 134u8, 149u8, 251u8, 108u8, 33u8, 40u8, 93u8, 157u8, 253u8, 229u8, 217u8, 32u8, 70u8, 37u8, + 57u8, 32u8, 7u8, 20u8, 121u8, 59u8, 102u8, 230u8, 27u8, 48u8, 202u8, 154u8, 181u8, 132u8, + 12u8, 47u8, 156u8, 76u8, 227u8, 70u8, 137u8, 161u8, 236u8, 151u8, 241u8, 129u8, 70u8, + 199u8, 60u8, 124u8, 151u8, 201u8, 178u8, 180u8, 226u8, 146u8, 135u8, 224u8, 188u8, 195u8, + 27u8, 25u8, 176u8, 117u8, 119u8, 180u8, 233u8, 235u8, 128u8, 154u8, 146u8, 171u8, 62u8, + 0u8, 58u8, 122u8, 76u8, 113u8, 113u8, 23u8, 15u8, 159u8, 50u8, 98u8, 80u8, 55u8, 124u8, + 252u8, 97u8, 242u8, 138u8, 19u8, ], vk_gamme_g2: [ - 31u8, 184u8, 19u8, 66u8, 159u8, 109u8, 212u8, 38u8, 180u8, 251u8, 211u8, 114u8, 247u8, - 255u8, 104u8, 146u8, 163u8, 58u8, 167u8, 112u8, 31u8, 22u8, 221u8, 232u8, 59u8, 1u8, 228u8, - 2u8, 87u8, 110u8, 131u8, 109u8, 6u8, 216u8, 255u8, 47u8, 25u8, 192u8, 244u8, 102u8, 112u8, - 45u8, 109u8, 141u8, 96u8, 175u8, 83u8, 80u8, 203u8, 60u8, 30u8, 40u8, 220u8, 187u8, 144u8, - 11u8, 136u8, 40u8, 33u8, 93u8, 157u8, 135u8, 62u8, 54u8, 37u8, 202u8, 105u8, 54u8, 120u8, - 53u8, 76u8, 34u8, 0u8, 93u8, 116u8, 172u8, 206u8, 87u8, 99u8, 202u8, 195u8, 220u8, 191u8, - 80u8, 170u8, 54u8, 160u8, 134u8, 219u8, 45u8, 184u8, 76u8, 240u8, 239u8, 89u8, 20u8, 29u8, - 102u8, 94u8, 31u8, 103u8, 198u8, 18u8, 44u8, 98u8, 42u8, 116u8, 164u8, 77u8, 170u8, 236u8, - 144u8, 99u8, 254u8, 114u8, 31u8, 30u8, 187u8, 135u8, 131u8, 85u8, 54u8, 11u8, 237u8, 119u8, - 40u8, 233u8, 127u8, + 39u8, 67u8, 157u8, 10u8, 195u8, 13u8, 116u8, 189u8, 11u8, 210u8, 85u8, 91u8, 10u8, 252u8, + 133u8, 115u8, 172u8, 148u8, 243u8, 233u8, 147u8, 48u8, 156u8, 248u8, 234u8, 233u8, 94u8, + 250u8, 131u8, 27u8, 117u8, 195u8, 5u8, 65u8, 6u8, 173u8, 92u8, 45u8, 182u8, 80u8, 208u8, + 37u8, 69u8, 253u8, 23u8, 45u8, 141u8, 138u8, 212u8, 122u8, 6u8, 249u8, 129u8, 219u8, 157u8, + 101u8, 173u8, 126u8, 200u8, 210u8, 165u8, 250u8, 229u8, 118u8, 46u8, 223u8, 88u8, 84u8, + 79u8, 180u8, 255u8, 131u8, 148u8, 69u8, 79u8, 44u8, 183u8, 156u8, 139u8, 46u8, 122u8, 50u8, + 168u8, 102u8, 130u8, 169u8, 252u8, 104u8, 31u8, 254u8, 49u8, 130u8, 121u8, 233u8, 193u8, + 132u8, 44u8, 228u8, 134u8, 66u8, 170u8, 54u8, 119u8, 173u8, 208u8, 60u8, 118u8, 80u8, 55u8, + 118u8, 3u8, 251u8, 252u8, 63u8, 74u8, 231u8, 2u8, 126u8, 47u8, 194u8, 210u8, 182u8, 87u8, + 108u8, 240u8, 28u8, 101u8, 178u8, ], vk_delta_g2: [ - 6u8, 31u8, 192u8, 186u8, 240u8, 211u8, 83u8, 24u8, 252u8, 75u8, 226u8, 79u8, 213u8, 187u8, - 168u8, 42u8, 238u8, 194u8, 185u8, 3u8, 164u8, 94u8, 68u8, 94u8, 206u8, 238u8, 151u8, 118u8, - 102u8, 0u8, 34u8, 144u8, 37u8, 198u8, 38u8, 32u8, 131u8, 109u8, 92u8, 126u8, 195u8, 80u8, - 12u8, 55u8, 50u8, 221u8, 33u8, 154u8, 181u8, 160u8, 62u8, 16u8, 189u8, 151u8, 213u8, 57u8, - 17u8, 133u8, 166u8, 255u8, 194u8, 239u8, 134u8, 39u8, 0u8, 231u8, 202u8, 213u8, 96u8, 19u8, - 17u8, 254u8, 103u8, 6u8, 78u8, 40u8, 40u8, 202u8, 204u8, 168u8, 5u8, 218u8, 236u8, 60u8, - 151u8, 246u8, 20u8, 26u8, 249u8, 64u8, 211u8, 238u8, 138u8, 107u8, 218u8, 183u8, 5u8, - 215u8, 154u8, 228u8, 157u8, 196u8, 124u8, 71u8, 57u8, 59u8, 95u8, 91u8, 16u8, 24u8, 107u8, - 222u8, 119u8, 250u8, 181u8, 31u8, 0u8, 162u8, 152u8, 200u8, 178u8, 109u8, 219u8, 202u8, - 3u8, 208u8, 152u8, 64u8, + 23u8, 179u8, 120u8, 56u8, 64u8, 52u8, 68u8, 120u8, 74u8, 114u8, 127u8, 238u8, 80u8, 193u8, + 247u8, 55u8, 41u8, 215u8, 231u8, 182u8, 99u8, 224u8, 100u8, 37u8, 115u8, 163u8, 250u8, + 231u8, 83u8, 154u8, 118u8, 8u8, 17u8, 70u8, 147u8, 167u8, 217u8, 157u8, 153u8, 32u8, 201u8, + 93u8, 40u8, 142u8, 64u8, 181u8, 19u8, 228u8, 237u8, 49u8, 113u8, 155u8, 184u8, 40u8, 188u8, + 45u8, 51u8, 226u8, 144u8, 111u8, 150u8, 209u8, 236u8, 67u8, 13u8, 245u8, 39u8, 179u8, + 138u8, 8u8, 207u8, 93u8, 100u8, 252u8, 231u8, 25u8, 185u8, 14u8, 121u8, 89u8, 211u8, 137u8, + 206u8, 197u8, 132u8, 113u8, 148u8, 255u8, 184u8, 40u8, 53u8, 217u8, 161u8, 190u8, 4u8, + 43u8, 21u8, 89u8, 20u8, 21u8, 113u8, 63u8, 71u8, 207u8, 115u8, 40u8, 132u8, 78u8, 219u8, + 176u8, 107u8, 33u8, 138u8, 225u8, 237u8, 201u8, 193u8, 57u8, 125u8, 240u8, 100u8, 70u8, + 151u8, 126u8, 117u8, 104u8, 202u8, 67u8, ], vk_ic: &[ [ - 37u8, 236u8, 189u8, 105u8, 115u8, 32u8, 2u8, 123u8, 45u8, 176u8, 234u8, 91u8, 22u8, - 49u8, 38u8, 6u8, 179u8, 103u8, 229u8, 0u8, 106u8, 28u8, 196u8, 90u8, 116u8, 79u8, - 150u8, 219u8, 58u8, 108u8, 60u8, 22u8, 15u8, 168u8, 253u8, 245u8, 8u8, 85u8, 160u8, - 168u8, 42u8, 235u8, 209u8, 128u8, 3u8, 196u8, 200u8, 6u8, 149u8, 9u8, 49u8, 111u8, - 182u8, 110u8, 76u8, 71u8, 169u8, 64u8, 50u8, 217u8, 25u8, 78u8, 197u8, 67u8, + 21u8, 169u8, 211u8, 72u8, 87u8, 209u8, 174u8, 42u8, 111u8, 134u8, 109u8, 195u8, 96u8, + 216u8, 71u8, 8u8, 38u8, 15u8, 164u8, 41u8, 251u8, 66u8, 29u8, 187u8, 46u8, 60u8, 172u8, + 176u8, 68u8, 150u8, 206u8, 240u8, 28u8, 231u8, 167u8, 2u8, 142u8, 241u8, 112u8, 154u8, + 175u8, 84u8, 42u8, 133u8, 253u8, 0u8, 26u8, 123u8, 70u8, 149u8, 241u8, 88u8, 237u8, + 180u8, 55u8, 73u8, 195u8, 82u8, 183u8, 159u8, 179u8, 208u8, 170u8, 196u8, ], [ - 11u8, 208u8, 194u8, 83u8, 164u8, 162u8, 149u8, 202u8, 237u8, 236u8, 250u8, 77u8, 181u8, - 4u8, 107u8, 59u8, 124u8, 172u8, 226u8, 22u8, 31u8, 239u8, 245u8, 51u8, 147u8, 42u8, - 134u8, 52u8, 116u8, 216u8, 77u8, 143u8, 43u8, 55u8, 215u8, 207u8, 110u8, 221u8, 51u8, - 43u8, 145u8, 116u8, 19u8, 245u8, 128u8, 207u8, 163u8, 55u8, 122u8, 61u8, 78u8, 29u8, - 142u8, 162u8, 64u8, 138u8, 68u8, 116u8, 61u8, 182u8, 188u8, 244u8, 44u8, 52u8, + 37u8, 39u8, 182u8, 15u8, 129u8, 88u8, 168u8, 55u8, 150u8, 224u8, 72u8, 72u8, 202u8, + 56u8, 73u8, 100u8, 180u8, 226u8, 240u8, 99u8, 121u8, 146u8, 18u8, 21u8, 117u8, 71u8, + 61u8, 238u8, 123u8, 58u8, 112u8, 103u8, 8u8, 146u8, 53u8, 127u8, 37u8, 228u8, 35u8, + 113u8, 190u8, 207u8, 155u8, 132u8, 200u8, 253u8, 124u8, 28u8, 166u8, 24u8, 202u8, + 159u8, 194u8, 93u8, 160u8, 241u8, 241u8, 149u8, 220u8, 66u8, 180u8, 239u8, 23u8, 192u8, ], [ - 21u8, 133u8, 113u8, 153u8, 236u8, 180u8, 9u8, 47u8, 2u8, 53u8, 225u8, 70u8, 145u8, - 114u8, 186u8, 214u8, 19u8, 252u8, 36u8, 80u8, 193u8, 2u8, 168u8, 195u8, 213u8, 46u8, - 49u8, 0u8, 187u8, 233u8, 101u8, 57u8, 3u8, 244u8, 164u8, 52u8, 80u8, 212u8, 99u8, - 114u8, 166u8, 56u8, 69u8, 173u8, 75u8, 185u8, 27u8, 151u8, 30u8, 194u8, 54u8, 201u8, - 7u8, 116u8, 213u8, 167u8, 249u8, 146u8, 252u8, 93u8, 76u8, 86u8, 175u8, 220u8, + 43u8, 32u8, 21u8, 252u8, 142u8, 115u8, 100u8, 81u8, 219u8, 155u8, 238u8, 143u8, 158u8, + 95u8, 205u8, 194u8, 1u8, 135u8, 98u8, 108u8, 108u8, 87u8, 21u8, 135u8, 71u8, 166u8, + 115u8, 156u8, 208u8, 137u8, 21u8, 20u8, 25u8, 209u8, 132u8, 31u8, 96u8, 167u8, 99u8, + 210u8, 187u8, 45u8, 246u8, 66u8, 26u8, 17u8, 217u8, 34u8, 69u8, 111u8, 64u8, 149u8, + 217u8, 6u8, 239u8, 50u8, 31u8, 254u8, 198u8, 135u8, 97u8, 172u8, 167u8, 72u8, ], [ - 0u8, 74u8, 121u8, 82u8, 78u8, 171u8, 69u8, 30u8, 134u8, 38u8, 202u8, 37u8, 133u8, 63u8, - 232u8, 36u8, 26u8, 39u8, 178u8, 111u8, 182u8, 74u8, 180u8, 57u8, 232u8, 31u8, 193u8, - 4u8, 103u8, 10u8, 67u8, 66u8, 15u8, 125u8, 170u8, 201u8, 124u8, 0u8, 180u8, 218u8, - 183u8, 254u8, 4u8, 44u8, 126u8, 16u8, 36u8, 181u8, 73u8, 227u8, 223u8, 0u8, 15u8, - 121u8, 212u8, 95u8, 83u8, 31u8, 87u8, 186u8, 182u8, 160u8, 42u8, 116u8, + 16u8, 168u8, 170u8, 108u8, 24u8, 69u8, 217u8, 4u8, 58u8, 151u8, 29u8, 241u8, 18u8, + 101u8, 244u8, 182u8, 31u8, 31u8, 167u8, 55u8, 177u8, 98u8, 9u8, 72u8, 37u8, 63u8, + 171u8, 14u8, 168u8, 31u8, 90u8, 131u8, 28u8, 232u8, 152u8, 127u8, 200u8, 231u8, 159u8, + 138u8, 96u8, 141u8, 17u8, 210u8, 40u8, 112u8, 1u8, 210u8, 44u8, 68u8, 215u8, 174u8, + 97u8, 29u8, 5u8, 34u8, 84u8, 51u8, 181u8, 40u8, 135u8, 93u8, 18u8, 55u8, ], [ - 33u8, 162u8, 76u8, 204u8, 165u8, 232u8, 155u8, 181u8, 55u8, 209u8, 120u8, 235u8, 87u8, - 23u8, 132u8, 31u8, 132u8, 5u8, 254u8, 221u8, 228u8, 62u8, 59u8, 10u8, 171u8, 243u8, - 201u8, 43u8, 29u8, 199u8, 239u8, 54u8, 3u8, 35u8, 144u8, 28u8, 229u8, 182u8, 141u8, - 81u8, 21u8, 214u8, 68u8, 162u8, 236u8, 243u8, 238u8, 171u8, 24u8, 235u8, 106u8, 76u8, - 80u8, 86u8, 149u8, 71u8, 21u8, 123u8, 117u8, 104u8, 9u8, 50u8, 8u8, 92u8, + 9u8, 246u8, 29u8, 128u8, 209u8, 146u8, 97u8, 111u8, 230u8, 144u8, 173u8, 28u8, 58u8, + 36u8, 192u8, 48u8, 173u8, 60u8, 144u8, 217u8, 7u8, 224u8, 185u8, 80u8, 217u8, 30u8, + 81u8, 106u8, 145u8, 140u8, 187u8, 188u8, 29u8, 44u8, 175u8, 10u8, 113u8, 149u8, 1u8, + 198u8, 106u8, 77u8, 39u8, 101u8, 165u8, 123u8, 2u8, 120u8, 90u8, 230u8, 218u8, 152u8, + 129u8, 36u8, 247u8, 239u8, 30u8, 221u8, 225u8, 18u8, 18u8, 161u8, 214u8, 156u8, ], [ - 32u8, 250u8, 83u8, 199u8, 123u8, 245u8, 12u8, 238u8, 170u8, 27u8, 147u8, 53u8, 151u8, - 228u8, 141u8, 30u8, 106u8, 71u8, 190u8, 218u8, 83u8, 70u8, 86u8, 88u8, 144u8, 250u8, - 240u8, 179u8, 117u8, 51u8, 90u8, 139u8, 5u8, 233u8, 186u8, 194u8, 115u8, 212u8, 21u8, - 238u8, 54u8, 12u8, 89u8, 142u8, 17u8, 179u8, 198u8, 52u8, 153u8, 227u8, 101u8, 125u8, - 160u8, 235u8, 11u8, 148u8, 77u8, 210u8, 62u8, 32u8, 66u8, 213u8, 60u8, 119u8, + 1u8, 166u8, 6u8, 234u8, 182u8, 158u8, 91u8, 174u8, 209u8, 180u8, 107u8, 69u8, 158u8, + 94u8, 15u8, 75u8, 101u8, 243u8, 120u8, 123u8, 11u8, 169u8, 1u8, 86u8, 187u8, 11u8, + 48u8, 228u8, 59u8, 226u8, 107u8, 172u8, 6u8, 236u8, 30u8, 225u8, 197u8, 3u8, 145u8, + 218u8, 190u8, 65u8, 231u8, 61u8, 129u8, 89u8, 123u8, 134u8, 88u8, 244u8, 117u8, 197u8, + 140u8, 141u8, 247u8, 89u8, 90u8, 231u8, 182u8, 176u8, 142u8, 161u8, 39u8, 174u8, ], [ - 9u8, 89u8, 162u8, 228u8, 200u8, 40u8, 168u8, 217u8, 109u8, 14u8, 240u8, 221u8, 189u8, - 77u8, 89u8, 220u8, 27u8, 161u8, 116u8, 252u8, 9u8, 61u8, 236u8, 210u8, 69u8, 108u8, - 59u8, 247u8, 89u8, 170u8, 72u8, 78u8, 40u8, 68u8, 59u8, 20u8, 231u8, 51u8, 3u8, 44u8, - 59u8, 25u8, 29u8, 194u8, 89u8, 88u8, 245u8, 151u8, 155u8, 201u8, 10u8, 234u8, 191u8, - 132u8, 10u8, 23u8, 63u8, 209u8, 54u8, 102u8, 72u8, 76u8, 78u8, 72u8, + 27u8, 239u8, 180u8, 134u8, 88u8, 47u8, 240u8, 173u8, 43u8, 106u8, 28u8, 76u8, 11u8, + 188u8, 112u8, 110u8, 224u8, 47u8, 210u8, 136u8, 150u8, 25u8, 221u8, 141u8, 82u8, 8u8, + 218u8, 96u8, 114u8, 96u8, 196u8, 213u8, 31u8, 239u8, 157u8, 247u8, 71u8, 81u8, 65u8, + 241u8, 133u8, 34u8, 228u8, 148u8, 178u8, 140u8, 167u8, 247u8, 224u8, 128u8, 252u8, + 108u8, 245u8, 37u8, 135u8, 159u8, 121u8, 159u8, 131u8, 24u8, 105u8, 252u8, 186u8, + 116u8, ], ], }; diff --git a/programs/compressed-pda/src/verifying_keys/inclusion_26_4.rs b/programs/compressed-pda/src/verifying_keys/inclusion_26_4.rs index b76caf0ae7..5b79c7fa72 100644 --- a/programs/compressed-pda/src/verifying_keys/inclusion_26_4.rs +++ b/programs/compressed-pda/src/verifying_keys/inclusion_26_4.rs @@ -4,111 +4,111 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 8usize, vk_alpha_g1: [ - 36u8, 193u8, 158u8, 1u8, 172u8, 78u8, 134u8, 89u8, 181u8, 165u8, 69u8, 151u8, 28u8, 6u8, - 152u8, 97u8, 237u8, 152u8, 96u8, 21u8, 207u8, 186u8, 37u8, 62u8, 196u8, 2u8, 255u8, 189u8, - 220u8, 123u8, 200u8, 190u8, 6u8, 234u8, 0u8, 154u8, 219u8, 236u8, 233u8, 36u8, 254u8, 2u8, - 185u8, 202u8, 11u8, 116u8, 213u8, 182u8, 140u8, 107u8, 211u8, 229u8, 95u8, 141u8, 112u8, - 131u8, 235u8, 58u8, 124u8, 42u8, 122u8, 29u8, 222u8, 128u8, + 30u8, 178u8, 38u8, 130u8, 243u8, 194u8, 201u8, 75u8, 129u8, 107u8, 184u8, 145u8, 159u8, + 168u8, 34u8, 219u8, 141u8, 155u8, 213u8, 59u8, 95u8, 163u8, 231u8, 243u8, 31u8, 13u8, 26u8, + 171u8, 88u8, 176u8, 40u8, 135u8, 12u8, 213u8, 89u8, 186u8, 123u8, 54u8, 37u8, 67u8, 72u8, + 192u8, 148u8, 56u8, 184u8, 218u8, 99u8, 22u8, 207u8, 182u8, 21u8, 42u8, 220u8, 81u8, 193u8, + 101u8, 23u8, 140u8, 109u8, 119u8, 31u8, 203u8, 163u8, 78u8, ], vk_beta_g2: [ - 45u8, 100u8, 203u8, 146u8, 26u8, 204u8, 166u8, 118u8, 19u8, 197u8, 217u8, 205u8, 250u8, - 218u8, 139u8, 19u8, 199u8, 66u8, 81u8, 100u8, 77u8, 209u8, 127u8, 109u8, 32u8, 255u8, - 118u8, 92u8, 20u8, 211u8, 86u8, 15u8, 12u8, 200u8, 71u8, 204u8, 131u8, 125u8, 11u8, 143u8, - 115u8, 150u8, 11u8, 162u8, 212u8, 44u8, 189u8, 114u8, 143u8, 48u8, 243u8, 252u8, 238u8, - 49u8, 2u8, 220u8, 184u8, 214u8, 109u8, 83u8, 215u8, 236u8, 126u8, 139u8, 31u8, 210u8, - 119u8, 168u8, 203u8, 14u8, 140u8, 117u8, 39u8, 49u8, 153u8, 63u8, 206u8, 189u8, 249u8, - 51u8, 119u8, 112u8, 196u8, 204u8, 190u8, 208u8, 11u8, 125u8, 232u8, 233u8, 180u8, 74u8, - 180u8, 146u8, 93u8, 98u8, 34u8, 59u8, 180u8, 122u8, 155u8, 162u8, 148u8, 212u8, 219u8, - 237u8, 177u8, 92u8, 238u8, 11u8, 249u8, 33u8, 130u8, 8u8, 63u8, 104u8, 74u8, 161u8, 164u8, - 223u8, 72u8, 36u8, 233u8, 195u8, 138u8, 84u8, 171u8, 183u8, + 45u8, 10u8, 139u8, 173u8, 101u8, 29u8, 43u8, 208u8, 190u8, 20u8, 59u8, 143u8, 38u8, 64u8, + 254u8, 33u8, 104u8, 197u8, 219u8, 81u8, 176u8, 29u8, 189u8, 253u8, 178u8, 159u8, 111u8, + 198u8, 226u8, 137u8, 35u8, 50u8, 9u8, 35u8, 254u8, 202u8, 187u8, 110u8, 178u8, 171u8, + 235u8, 236u8, 93u8, 222u8, 108u8, 225u8, 249u8, 14u8, 175u8, 34u8, 224u8, 124u8, 32u8, 4u8, + 123u8, 87u8, 147u8, 20u8, 136u8, 48u8, 98u8, 167u8, 42u8, 229u8, 1u8, 143u8, 93u8, 186u8, + 20u8, 190u8, 40u8, 136u8, 68u8, 174u8, 109u8, 247u8, 233u8, 199u8, 148u8, 209u8, 197u8, + 155u8, 235u8, 64u8, 157u8, 11u8, 131u8, 138u8, 194u8, 238u8, 141u8, 191u8, 28u8, 98u8, + 184u8, 165u8, 23u8, 36u8, 222u8, 28u8, 75u8, 174u8, 48u8, 60u8, 185u8, 175u8, 172u8, 189u8, + 223u8, 123u8, 65u8, 241u8, 151u8, 162u8, 30u8, 0u8, 172u8, 71u8, 114u8, 166u8, 94u8, 188u8, + 234u8, 83u8, 251u8, 139u8, 131u8, 91u8, ], vk_gamme_g2: [ - 18u8, 217u8, 102u8, 197u8, 115u8, 175u8, 189u8, 52u8, 118u8, 215u8, 221u8, 235u8, 235u8, - 127u8, 55u8, 193u8, 109u8, 87u8, 30u8, 176u8, 67u8, 220u8, 79u8, 179u8, 216u8, 174u8, 47u8, - 212u8, 244u8, 230u8, 70u8, 249u8, 22u8, 236u8, 69u8, 97u8, 223u8, 100u8, 8u8, 82u8, 101u8, - 251u8, 218u8, 46u8, 208u8, 129u8, 184u8, 24u8, 88u8, 189u8, 77u8, 186u8, 22u8, 209u8, 67u8, - 24u8, 160u8, 125u8, 84u8, 38u8, 239u8, 68u8, 28u8, 62u8, 26u8, 169u8, 243u8, 196u8, 169u8, - 106u8, 250u8, 147u8, 7u8, 243u8, 116u8, 115u8, 214u8, 58u8, 46u8, 101u8, 251u8, 140u8, - 90u8, 186u8, 18u8, 136u8, 74u8, 166u8, 139u8, 54u8, 17u8, 29u8, 70u8, 1u8, 14u8, 38u8, 6u8, - 89u8, 60u8, 26u8, 161u8, 195u8, 208u8, 105u8, 168u8, 191u8, 94u8, 36u8, 232u8, 157u8, - 142u8, 246u8, 34u8, 76u8, 26u8, 162u8, 208u8, 99u8, 245u8, 93u8, 228u8, 19u8, 221u8, 217u8, - 138u8, 149u8, 95u8, 76u8, + 45u8, 232u8, 81u8, 80u8, 208u8, 207u8, 145u8, 213u8, 167u8, 81u8, 29u8, 29u8, 17u8, 17u8, + 201u8, 29u8, 224u8, 156u8, 56u8, 130u8, 99u8, 234u8, 65u8, 223u8, 189u8, 100u8, 222u8, + 106u8, 72u8, 23u8, 39u8, 9u8, 16u8, 62u8, 85u8, 28u8, 172u8, 166u8, 71u8, 9u8, 36u8, 254u8, + 178u8, 6u8, 104u8, 70u8, 87u8, 160u8, 223u8, 124u8, 58u8, 162u8, 21u8, 52u8, 244u8, 65u8, + 6u8, 136u8, 149u8, 90u8, 148u8, 128u8, 44u8, 28u8, 32u8, 220u8, 222u8, 129u8, 219u8, 114u8, + 23u8, 37u8, 42u8, 175u8, 228u8, 38u8, 86u8, 57u8, 73u8, 15u8, 63u8, 97u8, 244u8, 21u8, + 35u8, 128u8, 252u8, 21u8, 187u8, 149u8, 36u8, 239u8, 250u8, 96u8, 91u8, 222u8, 40u8, 97u8, + 57u8, 126u8, 7u8, 86u8, 227u8, 174u8, 254u8, 246u8, 208u8, 84u8, 193u8, 139u8, 149u8, + 155u8, 72u8, 210u8, 9u8, 64u8, 32u8, 38u8, 119u8, 147u8, 194u8, 130u8, 62u8, 54u8, 158u8, + 122u8, 81u8, 24u8, ], vk_delta_g2: [ - 7u8, 177u8, 179u8, 161u8, 80u8, 114u8, 18u8, 40u8, 78u8, 110u8, 84u8, 83u8, 16u8, 149u8, - 95u8, 147u8, 135u8, 46u8, 51u8, 226u8, 28u8, 121u8, 15u8, 232u8, 63u8, 207u8, 132u8, 251u8, - 174u8, 214u8, 172u8, 216u8, 8u8, 224u8, 129u8, 244u8, 126u8, 138u8, 248u8, 133u8, 242u8, - 198u8, 8u8, 84u8, 242u8, 26u8, 243u8, 7u8, 122u8, 147u8, 89u8, 161u8, 255u8, 222u8, 129u8, - 28u8, 165u8, 20u8, 75u8, 151u8, 21u8, 159u8, 148u8, 72u8, 42u8, 95u8, 227u8, 243u8, 121u8, - 139u8, 134u8, 182u8, 203u8, 56u8, 184u8, 10u8, 88u8, 139u8, 139u8, 252u8, 75u8, 162u8, - 13u8, 232u8, 95u8, 57u8, 251u8, 209u8, 31u8, 85u8, 85u8, 177u8, 47u8, 206u8, 135u8, 215u8, - 2u8, 209u8, 44u8, 164u8, 82u8, 46u8, 219u8, 219u8, 43u8, 116u8, 15u8, 204u8, 80u8, 68u8, - 49u8, 249u8, 88u8, 2u8, 49u8, 38u8, 55u8, 213u8, 204u8, 206u8, 223u8, 253u8, 59u8, 98u8, - 183u8, 149u8, 153u8, 234u8, + 10u8, 9u8, 46u8, 182u8, 149u8, 152u8, 123u8, 17u8, 142u8, 143u8, 130u8, 117u8, 39u8, 150u8, + 106u8, 214u8, 37u8, 166u8, 22u8, 127u8, 203u8, 85u8, 28u8, 221u8, 6u8, 116u8, 33u8, 239u8, + 147u8, 78u8, 78u8, 87u8, 16u8, 216u8, 194u8, 121u8, 90u8, 156u8, 196u8, 11u8, 169u8, 54u8, + 100u8, 39u8, 22u8, 52u8, 46u8, 234u8, 65u8, 246u8, 128u8, 84u8, 188u8, 153u8, 158u8, 252u8, + 74u8, 0u8, 162u8, 74u8, 200u8, 137u8, 109u8, 233u8, 38u8, 200u8, 143u8, 180u8, 196u8, + 213u8, 227u8, 82u8, 43u8, 197u8, 162u8, 77u8, 30u8, 185u8, 118u8, 42u8, 251u8, 101u8, + 134u8, 45u8, 171u8, 177u8, 120u8, 98u8, 196u8, 185u8, 208u8, 93u8, 107u8, 218u8, 1u8, 1u8, + 34u8, 50u8, 202u8, 72u8, 64u8, 36u8, 103u8, 1u8, 93u8, 188u8, 131u8, 141u8, 237u8, 140u8, + 10u8, 230u8, 167u8, 250u8, 132u8, 40u8, 237u8, 99u8, 17u8, 96u8, 78u8, 136u8, 80u8, 141u8, + 27u8, 52u8, 117u8, 112u8, ], vk_ic: &[ [ - 23u8, 51u8, 166u8, 211u8, 0u8, 103u8, 2u8, 76u8, 254u8, 154u8, 98u8, 101u8, 150u8, - 137u8, 250u8, 150u8, 7u8, 245u8, 178u8, 170u8, 241u8, 254u8, 235u8, 204u8, 88u8, 108u8, - 86u8, 227u8, 40u8, 11u8, 2u8, 61u8, 1u8, 167u8, 248u8, 243u8, 86u8, 221u8, 79u8, 61u8, - 54u8, 32u8, 154u8, 224u8, 66u8, 238u8, 8u8, 93u8, 192u8, 57u8, 114u8, 3u8, 80u8, 210u8, - 181u8, 82u8, 252u8, 179u8, 248u8, 13u8, 201u8, 110u8, 182u8, 121u8, + 34u8, 40u8, 229u8, 133u8, 82u8, 28u8, 41u8, 26u8, 169u8, 226u8, 122u8, 53u8, 41u8, + 58u8, 129u8, 152u8, 13u8, 22u8, 191u8, 31u8, 248u8, 234u8, 203u8, 73u8, 110u8, 149u8, + 66u8, 240u8, 148u8, 84u8, 217u8, 72u8, 22u8, 238u8, 58u8, 149u8, 33u8, 237u8, 203u8, + 118u8, 14u8, 196u8, 96u8, 212u8, 140u8, 184u8, 6u8, 234u8, 103u8, 195u8, 61u8, 88u8, + 37u8, 126u8, 92u8, 250u8, 234u8, 14u8, 79u8, 67u8, 159u8, 111u8, 225u8, 112u8, ], [ - 36u8, 46u8, 125u8, 203u8, 161u8, 207u8, 193u8, 35u8, 160u8, 22u8, 170u8, 110u8, 230u8, - 214u8, 123u8, 94u8, 173u8, 112u8, 87u8, 239u8, 101u8, 164u8, 165u8, 24u8, 22u8, 65u8, - 53u8, 163u8, 145u8, 239u8, 199u8, 31u8, 7u8, 143u8, 209u8, 130u8, 249u8, 25u8, 114u8, - 132u8, 199u8, 97u8, 53u8, 228u8, 237u8, 231u8, 231u8, 239u8, 85u8, 23u8, 196u8, 40u8, - 97u8, 25u8, 103u8, 30u8, 247u8, 68u8, 136u8, 25u8, 37u8, 223u8, 210u8, 16u8, + 41u8, 27u8, 238u8, 182u8, 28u8, 146u8, 194u8, 36u8, 226u8, 56u8, 156u8, 190u8, 79u8, + 146u8, 124u8, 248u8, 142u8, 16u8, 174u8, 235u8, 35u8, 202u8, 73u8, 219u8, 56u8, 56u8, + 117u8, 193u8, 117u8, 174u8, 179u8, 16u8, 38u8, 185u8, 93u8, 51u8, 17u8, 137u8, 137u8, + 178u8, 107u8, 140u8, 209u8, 119u8, 184u8, 206u8, 191u8, 224u8, 16u8, 51u8, 10u8, 142u8, + 176u8, 115u8, 8u8, 227u8, 48u8, 50u8, 239u8, 3u8, 72u8, 129u8, 114u8, 123u8, ], [ - 14u8, 102u8, 178u8, 79u8, 220u8, 223u8, 201u8, 217u8, 34u8, 81u8, 231u8, 238u8, 196u8, - 74u8, 152u8, 146u8, 8u8, 107u8, 108u8, 212u8, 218u8, 183u8, 187u8, 92u8, 125u8, 93u8, - 4u8, 146u8, 234u8, 148u8, 180u8, 108u8, 44u8, 229u8, 216u8, 12u8, 211u8, 76u8, 51u8, - 145u8, 141u8, 132u8, 118u8, 12u8, 150u8, 139u8, 15u8, 118u8, 197u8, 143u8, 137u8, - 126u8, 73u8, 248u8, 17u8, 150u8, 169u8, 99u8, 15u8, 123u8, 5u8, 62u8, 146u8, 223u8, + 16u8, 82u8, 15u8, 220u8, 235u8, 15u8, 216u8, 73u8, 154u8, 193u8, 54u8, 198u8, 220u8, + 124u8, 127u8, 204u8, 142u8, 195u8, 41u8, 117u8, 197u8, 206u8, 189u8, 20u8, 253u8, + 211u8, 57u8, 126u8, 195u8, 221u8, 240u8, 80u8, 16u8, 39u8, 106u8, 72u8, 22u8, 138u8, + 57u8, 229u8, 188u8, 39u8, 191u8, 42u8, 117u8, 36u8, 157u8, 246u8, 10u8, 28u8, 93u8, + 23u8, 157u8, 122u8, 235u8, 72u8, 180u8, 87u8, 34u8, 219u8, 217u8, 30u8, 192u8, 46u8, ], [ - 43u8, 57u8, 29u8, 141u8, 252u8, 41u8, 171u8, 34u8, 0u8, 179u8, 211u8, 61u8, 159u8, 6u8, - 121u8, 121u8, 31u8, 58u8, 154u8, 232u8, 37u8, 126u8, 213u8, 168u8, 255u8, 127u8, 189u8, - 214u8, 213u8, 198u8, 21u8, 140u8, 3u8, 33u8, 65u8, 185u8, 66u8, 72u8, 173u8, 102u8, - 134u8, 25u8, 192u8, 111u8, 146u8, 112u8, 195u8, 151u8, 2u8, 91u8, 239u8, 162u8, 45u8, - 215u8, 96u8, 170u8, 49u8, 255u8, 154u8, 137u8, 57u8, 167u8, 191u8, 231u8, + 10u8, 201u8, 135u8, 151u8, 152u8, 201u8, 120u8, 132u8, 247u8, 45u8, 78u8, 218u8, 38u8, + 85u8, 80u8, 175u8, 164u8, 127u8, 23u8, 254u8, 46u8, 212u8, 128u8, 173u8, 22u8, 169u8, + 108u8, 94u8, 241u8, 197u8, 249u8, 57u8, 32u8, 204u8, 9u8, 251u8, 38u8, 153u8, 37u8, + 175u8, 162u8, 165u8, 231u8, 146u8, 162u8, 223u8, 228u8, 33u8, 96u8, 184u8, 249u8, 80u8, + 191u8, 150u8, 216u8, 230u8, 52u8, 217u8, 120u8, 180u8, 71u8, 186u8, 64u8, 58u8, ], [ - 19u8, 114u8, 67u8, 154u8, 49u8, 46u8, 172u8, 38u8, 195u8, 207u8, 23u8, 18u8, 21u8, - 161u8, 218u8, 228u8, 27u8, 184u8, 91u8, 171u8, 57u8, 36u8, 158u8, 161u8, 245u8, 43u8, - 190u8, 142u8, 202u8, 245u8, 72u8, 125u8, 9u8, 232u8, 50u8, 148u8, 194u8, 249u8, 222u8, - 39u8, 109u8, 83u8, 178u8, 117u8, 70u8, 5u8, 173u8, 178u8, 125u8, 125u8, 223u8, 69u8, - 64u8, 242u8, 37u8, 214u8, 22u8, 177u8, 155u8, 53u8, 73u8, 49u8, 220u8, 99u8, + 18u8, 228u8, 146u8, 240u8, 122u8, 86u8, 11u8, 51u8, 235u8, 242u8, 180u8, 75u8, 106u8, + 202u8, 226u8, 4u8, 143u8, 212u8, 250u8, 204u8, 6u8, 0u8, 97u8, 177u8, 2u8, 240u8, 56u8, + 85u8, 247u8, 159u8, 97u8, 145u8, 28u8, 85u8, 198u8, 84u8, 157u8, 83u8, 205u8, 184u8, + 173u8, 79u8, 87u8, 198u8, 86u8, 79u8, 47u8, 131u8, 24u8, 99u8, 42u8, 196u8, 208u8, + 107u8, 122u8, 157u8, 3u8, 153u8, 37u8, 134u8, 227u8, 54u8, 85u8, 145u8, ], [ - 34u8, 45u8, 11u8, 242u8, 7u8, 165u8, 2u8, 53u8, 119u8, 180u8, 27u8, 243u8, 172u8, 30u8, - 185u8, 59u8, 169u8, 233u8, 145u8, 166u8, 139u8, 19u8, 21u8, 112u8, 78u8, 99u8, 20u8, - 203u8, 255u8, 150u8, 190u8, 127u8, 40u8, 95u8, 144u8, 97u8, 63u8, 141u8, 23u8, 217u8, - 254u8, 124u8, 3u8, 224u8, 203u8, 202u8, 184u8, 104u8, 38u8, 148u8, 128u8, 35u8, 25u8, - 36u8, 89u8, 135u8, 57u8, 240u8, 44u8, 56u8, 73u8, 37u8, 252u8, 66u8, + 8u8, 165u8, 16u8, 115u8, 100u8, 137u8, 66u8, 238u8, 130u8, 136u8, 41u8, 230u8, 57u8, + 180u8, 52u8, 228u8, 82u8, 49u8, 27u8, 121u8, 152u8, 57u8, 6u8, 11u8, 216u8, 242u8, + 246u8, 253u8, 195u8, 92u8, 59u8, 237u8, 15u8, 254u8, 39u8, 222u8, 137u8, 92u8, 173u8, + 168u8, 71u8, 36u8, 181u8, 165u8, 40u8, 156u8, 60u8, 15u8, 171u8, 180u8, 198u8, 36u8, + 210u8, 126u8, 2u8, 192u8, 173u8, 193u8, 9u8, 136u8, 19u8, 1u8, 173u8, 112u8, ], [ - 28u8, 248u8, 115u8, 156u8, 168u8, 135u8, 73u8, 162u8, 92u8, 17u8, 147u8, 49u8, 223u8, - 185u8, 178u8, 237u8, 47u8, 44u8, 70u8, 46u8, 226u8, 143u8, 133u8, 92u8, 19u8, 11u8, - 117u8, 184u8, 126u8, 94u8, 196u8, 199u8, 1u8, 60u8, 159u8, 61u8, 39u8, 5u8, 232u8, - 145u8, 208u8, 192u8, 75u8, 20u8, 95u8, 3u8, 208u8, 40u8, 111u8, 215u8, 156u8, 52u8, - 218u8, 189u8, 14u8, 86u8, 68u8, 37u8, 50u8, 146u8, 95u8, 146u8, 189u8, 236u8, + 21u8, 54u8, 147u8, 5u8, 86u8, 132u8, 140u8, 200u8, 244u8, 84u8, 37u8, 212u8, 88u8, + 55u8, 221u8, 17u8, 244u8, 195u8, 86u8, 60u8, 146u8, 194u8, 18u8, 236u8, 71u8, 31u8, + 229u8, 57u8, 55u8, 84u8, 153u8, 98u8, 23u8, 85u8, 57u8, 251u8, 151u8, 104u8, 125u8, + 92u8, 88u8, 237u8, 101u8, 252u8, 164u8, 23u8, 12u8, 187u8, 30u8, 72u8, 255u8, 191u8, + 159u8, 169u8, 132u8, 239u8, 126u8, 78u8, 169u8, 200u8, 132u8, 77u8, 245u8, 58u8, ], [ - 0u8, 29u8, 238u8, 19u8, 170u8, 38u8, 82u8, 53u8, 121u8, 15u8, 127u8, 103u8, 96u8, - 185u8, 175u8, 28u8, 115u8, 148u8, 198u8, 182u8, 47u8, 12u8, 150u8, 33u8, 54u8, 135u8, - 67u8, 92u8, 74u8, 43u8, 145u8, 120u8, 27u8, 220u8, 118u8, 182u8, 90u8, 54u8, 66u8, - 211u8, 156u8, 48u8, 26u8, 165u8, 0u8, 11u8, 56u8, 149u8, 78u8, 84u8, 31u8, 63u8, 227u8, - 175u8, 54u8, 118u8, 91u8, 216u8, 41u8, 176u8, 141u8, 138u8, 186u8, 79u8, + 33u8, 74u8, 33u8, 14u8, 92u8, 1u8, 30u8, 61u8, 10u8, 72u8, 199u8, 151u8, 32u8, 197u8, + 220u8, 246u8, 213u8, 144u8, 145u8, 83u8, 68u8, 128u8, 226u8, 254u8, 86u8, 135u8, 132u8, + 78u8, 226u8, 143u8, 30u8, 68u8, 30u8, 180u8, 171u8, 78u8, 190u8, 230u8, 98u8, 125u8, + 8u8, 169u8, 143u8, 15u8, 200u8, 100u8, 72u8, 64u8, 26u8, 252u8, 233u8, 162u8, 57u8, + 129u8, 221u8, 105u8, 31u8, 194u8, 88u8, 255u8, 119u8, 221u8, 228u8, 205u8, ], [ - 32u8, 117u8, 136u8, 57u8, 206u8, 166u8, 183u8, 104u8, 78u8, 251u8, 111u8, 136u8, 228u8, - 0u8, 176u8, 96u8, 120u8, 204u8, 113u8, 29u8, 22u8, 249u8, 245u8, 216u8, 34u8, 189u8, - 69u8, 33u8, 1u8, 22u8, 85u8, 75u8, 18u8, 145u8, 194u8, 185u8, 193u8, 125u8, 122u8, - 141u8, 233u8, 176u8, 72u8, 230u8, 77u8, 148u8, 108u8, 17u8, 184u8, 25u8, 10u8, 83u8, - 225u8, 194u8, 81u8, 69u8, 81u8, 28u8, 67u8, 13u8, 161u8, 50u8, 15u8, 114u8, + 44u8, 3u8, 102u8, 151u8, 230u8, 249u8, 208u8, 139u8, 45u8, 73u8, 243u8, 54u8, 172u8, + 19u8, 222u8, 144u8, 45u8, 15u8, 8u8, 28u8, 47u8, 174u8, 155u8, 177u8, 245u8, 145u8, + 185u8, 165u8, 220u8, 157u8, 216u8, 26u8, 18u8, 139u8, 79u8, 191u8, 9u8, 172u8, 107u8, + 45u8, 226u8, 89u8, 106u8, 11u8, 166u8, 234u8, 211u8, 108u8, 255u8, 17u8, 189u8, 215u8, + 117u8, 220u8, 210u8, 139u8, 232u8, 38u8, 206u8, 191u8, 149u8, 22u8, 86u8, 250u8, ], ], }; diff --git a/programs/compressed-pda/src/verifying_keys/inclusion_26_8.rs b/programs/compressed-pda/src/verifying_keys/inclusion_26_8.rs index 93a47544b6..b593c794f3 100644 --- a/programs/compressed-pda/src/verifying_keys/inclusion_26_8.rs +++ b/programs/compressed-pda/src/verifying_keys/inclusion_26_8.rs @@ -4,167 +4,167 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 16usize, vk_alpha_g1: [ - 25u8, 237u8, 34u8, 110u8, 237u8, 82u8, 110u8, 193u8, 101u8, 71u8, 96u8, 228u8, 165u8, - 174u8, 178u8, 16u8, 114u8, 156u8, 184u8, 52u8, 36u8, 99u8, 247u8, 164u8, 239u8, 215u8, - 248u8, 157u8, 32u8, 3u8, 25u8, 164u8, 46u8, 112u8, 65u8, 203u8, 1u8, 250u8, 186u8, 52u8, - 196u8, 67u8, 129u8, 182u8, 182u8, 138u8, 62u8, 61u8, 224u8, 254u8, 127u8, 210u8, 5u8, - 216u8, 25u8, 146u8, 211u8, 231u8, 20u8, 80u8, 54u8, 84u8, 123u8, 29u8, + 17u8, 191u8, 151u8, 126u8, 203u8, 142u8, 128u8, 97u8, 101u8, 74u8, 107u8, 7u8, 196u8, + 169u8, 93u8, 238u8, 16u8, 234u8, 209u8, 120u8, 179u8, 241u8, 95u8, 16u8, 94u8, 40u8, 167u8, + 164u8, 148u8, 230u8, 233u8, 5u8, 36u8, 74u8, 222u8, 251u8, 119u8, 25u8, 123u8, 179u8, + 187u8, 163u8, 227u8, 91u8, 227u8, 95u8, 13u8, 35u8, 130u8, 206u8, 17u8, 211u8, 107u8, 98u8, + 43u8, 28u8, 92u8, 5u8, 167u8, 95u8, 159u8, 48u8, 128u8, 59u8, ], vk_beta_g2: [ - 3u8, 105u8, 79u8, 203u8, 191u8, 8u8, 81u8, 170u8, 255u8, 137u8, 137u8, 142u8, 247u8, 34u8, - 59u8, 140u8, 218u8, 178u8, 255u8, 74u8, 175u8, 60u8, 49u8, 245u8, 246u8, 225u8, 201u8, - 255u8, 247u8, 85u8, 19u8, 246u8, 31u8, 78u8, 208u8, 237u8, 29u8, 10u8, 83u8, 107u8, 57u8, - 217u8, 98u8, 240u8, 203u8, 159u8, 0u8, 140u8, 112u8, 84u8, 175u8, 242u8, 112u8, 153u8, - 64u8, 187u8, 168u8, 10u8, 219u8, 244u8, 225u8, 186u8, 79u8, 107u8, 43u8, 126u8, 161u8, - 90u8, 46u8, 106u8, 230u8, 16u8, 226u8, 178u8, 59u8, 198u8, 93u8, 211u8, 89u8, 79u8, 140u8, - 172u8, 219u8, 246u8, 41u8, 30u8, 228u8, 143u8, 43u8, 135u8, 76u8, 193u8, 151u8, 147u8, - 105u8, 201u8, 34u8, 28u8, 182u8, 70u8, 247u8, 50u8, 189u8, 60u8, 22u8, 158u8, 198u8, 53u8, - 158u8, 31u8, 81u8, 55u8, 92u8, 119u8, 242u8, 68u8, 250u8, 78u8, 41u8, 118u8, 135u8, 176u8, - 74u8, 239u8, 127u8, 204u8, 106u8, 26u8, + 15u8, 180u8, 165u8, 158u8, 151u8, 134u8, 44u8, 28u8, 50u8, 226u8, 83u8, 110u8, 97u8, 97u8, + 241u8, 131u8, 42u8, 31u8, 46u8, 65u8, 97u8, 225u8, 139u8, 233u8, 172u8, 117u8, 174u8, + 125u8, 195u8, 63u8, 13u8, 228u8, 38u8, 154u8, 81u8, 123u8, 153u8, 55u8, 77u8, 164u8, 223u8, + 148u8, 6u8, 97u8, 144u8, 204u8, 28u8, 166u8, 247u8, 52u8, 241u8, 43u8, 90u8, 76u8, 9u8, + 243u8, 22u8, 215u8, 42u8, 219u8, 209u8, 18u8, 254u8, 185u8, 27u8, 51u8, 60u8, 35u8, 118u8, + 4u8, 54u8, 7u8, 80u8, 217u8, 14u8, 90u8, 188u8, 190u8, 133u8, 14u8, 167u8, 186u8, 158u8, + 17u8, 137u8, 9u8, 195u8, 158u8, 212u8, 26u8, 116u8, 33u8, 156u8, 195u8, 235u8, 200u8, 30u8, + 203u8, 85u8, 144u8, 121u8, 131u8, 166u8, 153u8, 8u8, 29u8, 20u8, 143u8, 215u8, 143u8, + 146u8, 9u8, 166u8, 184u8, 53u8, 50u8, 221u8, 240u8, 149u8, 9u8, 85u8, 180u8, 234u8, 191u8, + 113u8, 53u8, 56u8, 171u8, ], vk_gamme_g2: [ - 21u8, 151u8, 105u8, 251u8, 121u8, 93u8, 0u8, 168u8, 16u8, 192u8, 124u8, 4u8, 16u8, 120u8, - 77u8, 28u8, 91u8, 173u8, 36u8, 42u8, 109u8, 92u8, 27u8, 97u8, 167u8, 206u8, 49u8, 114u8, - 56u8, 104u8, 198u8, 228u8, 4u8, 78u8, 170u8, 200u8, 61u8, 67u8, 144u8, 81u8, 116u8, 250u8, - 74u8, 225u8, 51u8, 51u8, 183u8, 250u8, 137u8, 28u8, 32u8, 226u8, 42u8, 230u8, 197u8, 56u8, - 110u8, 60u8, 193u8, 170u8, 45u8, 64u8, 228u8, 247u8, 20u8, 219u8, 48u8, 165u8, 103u8, - 137u8, 37u8, 27u8, 48u8, 96u8, 110u8, 67u8, 86u8, 97u8, 95u8, 134u8, 18u8, 143u8, 112u8, - 194u8, 42u8, 164u8, 171u8, 10u8, 240u8, 21u8, 230u8, 130u8, 155u8, 140u8, 150u8, 12u8, - 11u8, 98u8, 160u8, 85u8, 145u8, 141u8, 168u8, 126u8, 150u8, 154u8, 38u8, 148u8, 179u8, - 52u8, 82u8, 50u8, 53u8, 157u8, 132u8, 252u8, 95u8, 119u8, 101u8, 154u8, 103u8, 82u8, 204u8, - 233u8, 18u8, 80u8, 166u8, 26u8, + 46u8, 55u8, 193u8, 79u8, 16u8, 82u8, 77u8, 75u8, 29u8, 33u8, 64u8, 17u8, 76u8, 180u8, 7u8, + 70u8, 210u8, 242u8, 138u8, 90u8, 11u8, 9u8, 43u8, 216u8, 114u8, 233u8, 45u8, 53u8, 146u8, + 220u8, 90u8, 180u8, 42u8, 236u8, 192u8, 252u8, 168u8, 134u8, 202u8, 179u8, 110u8, 163u8, + 27u8, 231u8, 61u8, 45u8, 95u8, 155u8, 101u8, 182u8, 253u8, 64u8, 200u8, 231u8, 145u8, 98u8, + 138u8, 122u8, 26u8, 104u8, 101u8, 13u8, 161u8, 60u8, 16u8, 239u8, 49u8, 38u8, 174u8, 220u8, + 161u8, 70u8, 242u8, 131u8, 69u8, 94u8, 7u8, 98u8, 242u8, 115u8, 100u8, 38u8, 171u8, 96u8, + 107u8, 85u8, 184u8, 145u8, 46u8, 31u8, 91u8, 95u8, 103u8, 159u8, 251u8, 200u8, 17u8, 106u8, + 224u8, 248u8, 56u8, 133u8, 5u8, 110u8, 33u8, 11u8, 21u8, 147u8, 94u8, 92u8, 116u8, 251u8, + 184u8, 103u8, 121u8, 138u8, 238u8, 72u8, 200u8, 165u8, 132u8, 0u8, 8u8, 61u8, 29u8, 34u8, + 217u8, 224u8, ], vk_delta_g2: [ - 2u8, 93u8, 197u8, 131u8, 62u8, 227u8, 61u8, 229u8, 32u8, 189u8, 6u8, 121u8, 54u8, 134u8, - 57u8, 239u8, 90u8, 10u8, 196u8, 111u8, 36u8, 59u8, 116u8, 203u8, 64u8, 70u8, 60u8, 35u8, - 103u8, 28u8, 5u8, 197u8, 2u8, 201u8, 199u8, 71u8, 236u8, 128u8, 141u8, 28u8, 173u8, 148u8, - 128u8, 203u8, 238u8, 54u8, 242u8, 246u8, 167u8, 126u8, 229u8, 202u8, 60u8, 19u8, 33u8, - 32u8, 255u8, 182u8, 225u8, 166u8, 90u8, 31u8, 31u8, 107u8, 17u8, 75u8, 213u8, 208u8, 150u8, - 37u8, 163u8, 57u8, 155u8, 181u8, 185u8, 192u8, 124u8, 94u8, 142u8, 240u8, 121u8, 129u8, - 223u8, 58u8, 34u8, 3u8, 28u8, 247u8, 126u8, 67u8, 35u8, 54u8, 53u8, 59u8, 63u8, 46u8, 3u8, - 22u8, 251u8, 248u8, 55u8, 3u8, 142u8, 80u8, 128u8, 65u8, 47u8, 130u8, 162u8, 136u8, 120u8, - 159u8, 88u8, 249u8, 95u8, 90u8, 76u8, 201u8, 154u8, 89u8, 112u8, 34u8, 112u8, 250u8, 146u8, - 113u8, 198u8, 169u8, + 28u8, 85u8, 12u8, 38u8, 137u8, 116u8, 182u8, 148u8, 210u8, 68u8, 163u8, 73u8, 132u8, 69u8, + 188u8, 173u8, 176u8, 218u8, 251u8, 253u8, 44u8, 55u8, 241u8, 47u8, 107u8, 142u8, 187u8, + 248u8, 144u8, 212u8, 76u8, 159u8, 11u8, 99u8, 31u8, 161u8, 246u8, 94u8, 165u8, 26u8, 109u8, + 241u8, 86u8, 202u8, 219u8, 78u8, 61u8, 162u8, 77u8, 44u8, 116u8, 130u8, 104u8, 226u8, 93u8, + 225u8, 37u8, 107u8, 113u8, 94u8, 51u8, 89u8, 153u8, 54u8, 4u8, 150u8, 55u8, 61u8, 99u8, + 254u8, 163u8, 17u8, 181u8, 210u8, 240u8, 123u8, 177u8, 207u8, 106u8, 172u8, 86u8, 109u8, + 83u8, 165u8, 93u8, 137u8, 46u8, 209u8, 218u8, 57u8, 151u8, 203u8, 117u8, 43u8, 125u8, + 211u8, 33u8, 108u8, 174u8, 30u8, 78u8, 102u8, 112u8, 176u8, 115u8, 176u8, 164u8, 135u8, + 164u8, 172u8, 147u8, 143u8, 155u8, 38u8, 57u8, 237u8, 98u8, 146u8, 24u8, 125u8, 37u8, 59u8, + 157u8, 136u8, 244u8, 218u8, 146u8, 194u8, ], vk_ic: &[ [ - 30u8, 5u8, 82u8, 163u8, 37u8, 60u8, 227u8, 132u8, 165u8, 174u8, 169u8, 51u8, 185u8, - 174u8, 36u8, 255u8, 51u8, 171u8, 37u8, 227u8, 160u8, 237u8, 233u8, 198u8, 202u8, 111u8, - 110u8, 225u8, 50u8, 185u8, 211u8, 201u8, 43u8, 172u8, 150u8, 177u8, 59u8, 169u8, 24u8, - 29u8, 158u8, 234u8, 51u8, 108u8, 26u8, 136u8, 229u8, 64u8, 62u8, 254u8, 36u8, 53u8, - 200u8, 81u8, 198u8, 52u8, 120u8, 186u8, 208u8, 142u8, 157u8, 195u8, 136u8, 186u8, + 47u8, 20u8, 194u8, 176u8, 120u8, 162u8, 37u8, 122u8, 65u8, 250u8, 149u8, 88u8, 223u8, + 126u8, 239u8, 31u8, 23u8, 175u8, 163u8, 224u8, 113u8, 132u8, 138u8, 16u8, 36u8, 27u8, + 82u8, 219u8, 212u8, 174u8, 190u8, 124u8, 19u8, 246u8, 4u8, 197u8, 89u8, 177u8, 231u8, + 91u8, 158u8, 73u8, 75u8, 229u8, 67u8, 138u8, 84u8, 34u8, 71u8, 245u8, 111u8, 186u8, + 183u8, 44u8, 56u8, 44u8, 231u8, 227u8, 131u8, 201u8, 103u8, 155u8, 222u8, 11u8, ], [ - 38u8, 7u8, 22u8, 150u8, 36u8, 63u8, 194u8, 114u8, 74u8, 85u8, 192u8, 170u8, 255u8, 5u8, - 29u8, 196u8, 76u8, 124u8, 155u8, 190u8, 247u8, 96u8, 210u8, 151u8, 9u8, 161u8, 105u8, - 47u8, 166u8, 13u8, 1u8, 109u8, 44u8, 149u8, 56u8, 60u8, 244u8, 122u8, 29u8, 251u8, - 143u8, 198u8, 19u8, 7u8, 36u8, 128u8, 98u8, 158u8, 241u8, 89u8, 54u8, 220u8, 136u8, - 129u8, 67u8, 148u8, 1u8, 34u8, 244u8, 161u8, 171u8, 53u8, 156u8, 37u8, + 7u8, 203u8, 90u8, 56u8, 91u8, 171u8, 238u8, 140u8, 49u8, 18u8, 74u8, 13u8, 169u8, 56u8, + 58u8, 158u8, 133u8, 70u8, 229u8, 56u8, 242u8, 44u8, 68u8, 113u8, 223u8, 24u8, 137u8, + 160u8, 37u8, 51u8, 68u8, 236u8, 26u8, 245u8, 163u8, 21u8, 179u8, 43u8, 121u8, 248u8, + 119u8, 82u8, 191u8, 50u8, 117u8, 70u8, 204u8, 13u8, 243u8, 161u8, 89u8, 36u8, 137u8, + 6u8, 21u8, 73u8, 98u8, 33u8, 11u8, 216u8, 22u8, 59u8, 206u8, 80u8, ], [ - 43u8, 71u8, 33u8, 103u8, 242u8, 53u8, 180u8, 23u8, 175u8, 79u8, 4u8, 238u8, 142u8, - 68u8, 239u8, 248u8, 205u8, 94u8, 117u8, 147u8, 164u8, 113u8, 222u8, 210u8, 23u8, 246u8, - 226u8, 255u8, 166u8, 41u8, 41u8, 49u8, 12u8, 180u8, 147u8, 111u8, 234u8, 247u8, 163u8, - 122u8, 172u8, 176u8, 206u8, 249u8, 128u8, 9u8, 46u8, 75u8, 229u8, 186u8, 24u8, 196u8, - 154u8, 41u8, 137u8, 86u8, 155u8, 101u8, 128u8, 154u8, 100u8, 102u8, 113u8, 49u8, + 7u8, 163u8, 11u8, 12u8, 166u8, 234u8, 20u8, 180u8, 164u8, 128u8, 249u8, 249u8, 206u8, + 66u8, 228u8, 215u8, 210u8, 129u8, 28u8, 15u8, 32u8, 150u8, 127u8, 209u8, 84u8, 238u8, + 207u8, 233u8, 65u8, 214u8, 138u8, 232u8, 40u8, 54u8, 60u8, 192u8, 89u8, 93u8, 223u8, + 36u8, 230u8, 207u8, 16u8, 167u8, 44u8, 99u8, 81u8, 80u8, 22u8, 17u8, 194u8, 217u8, + 233u8, 254u8, 28u8, 124u8, 253u8, 95u8, 175u8, 253u8, 135u8, 50u8, 41u8, 99u8, ], [ - 21u8, 126u8, 152u8, 71u8, 19u8, 172u8, 110u8, 249u8, 68u8, 50u8, 139u8, 195u8, 109u8, - 232u8, 176u8, 207u8, 245u8, 136u8, 182u8, 94u8, 187u8, 245u8, 130u8, 21u8, 52u8, 113u8, - 50u8, 70u8, 51u8, 77u8, 29u8, 169u8, 32u8, 156u8, 165u8, 38u8, 56u8, 115u8, 17u8, 83u8, - 145u8, 227u8, 22u8, 202u8, 66u8, 209u8, 86u8, 69u8, 246u8, 176u8, 243u8, 154u8, 76u8, - 35u8, 10u8, 104u8, 251u8, 189u8, 163u8, 4u8, 195u8, 122u8, 209u8, 203u8, + 14u8, 176u8, 93u8, 15u8, 215u8, 52u8, 180u8, 69u8, 241u8, 240u8, 102u8, 43u8, 251u8, + 41u8, 82u8, 117u8, 19u8, 55u8, 135u8, 212u8, 204u8, 187u8, 211u8, 28u8, 68u8, 1u8, + 83u8, 229u8, 132u8, 166u8, 44u8, 8u8, 17u8, 135u8, 39u8, 238u8, 24u8, 169u8, 157u8, + 247u8, 14u8, 80u8, 243u8, 104u8, 214u8, 199u8, 182u8, 162u8, 75u8, 222u8, 132u8, 111u8, + 174u8, 89u8, 93u8, 29u8, 66u8, 79u8, 144u8, 122u8, 167u8, 21u8, 149u8, 123u8, ], [ - 19u8, 135u8, 19u8, 149u8, 88u8, 109u8, 156u8, 130u8, 58u8, 218u8, 188u8, 20u8, 146u8, - 141u8, 183u8, 161u8, 243u8, 242u8, 160u8, 70u8, 3u8, 72u8, 33u8, 249u8, 126u8, 106u8, - 65u8, 221u8, 21u8, 108u8, 188u8, 174u8, 42u8, 123u8, 246u8, 230u8, 179u8, 100u8, 85u8, - 125u8, 45u8, 198u8, 87u8, 183u8, 10u8, 204u8, 162u8, 137u8, 146u8, 218u8, 163u8, 171u8, - 156u8, 117u8, 75u8, 251u8, 226u8, 226u8, 32u8, 236u8, 140u8, 5u8, 164u8, 206u8, + 9u8, 103u8, 240u8, 45u8, 171u8, 73u8, 215u8, 67u8, 136u8, 123u8, 86u8, 102u8, 50u8, + 137u8, 210u8, 26u8, 168u8, 98u8, 151u8, 18u8, 92u8, 6u8, 50u8, 139u8, 60u8, 37u8, + 172u8, 100u8, 107u8, 13u8, 213u8, 48u8, 35u8, 140u8, 21u8, 105u8, 37u8, 14u8, 8u8, 2u8, + 74u8, 61u8, 14u8, 50u8, 87u8, 14u8, 101u8, 136u8, 171u8, 1u8, 190u8, 99u8, 17u8, 115u8, + 210u8, 55u8, 143u8, 235u8, 57u8, 97u8, 150u8, 252u8, 142u8, 2u8, ], [ - 43u8, 149u8, 252u8, 197u8, 36u8, 216u8, 44u8, 214u8, 81u8, 28u8, 41u8, 36u8, 191u8, - 20u8, 19u8, 228u8, 179u8, 174u8, 234u8, 165u8, 171u8, 8u8, 181u8, 140u8, 181u8, 125u8, - 175u8, 245u8, 84u8, 205u8, 14u8, 32u8, 8u8, 194u8, 205u8, 97u8, 34u8, 170u8, 40u8, - 187u8, 34u8, 188u8, 121u8, 27u8, 113u8, 49u8, 244u8, 249u8, 1u8, 199u8, 124u8, 29u8, - 223u8, 219u8, 98u8, 119u8, 4u8, 100u8, 169u8, 182u8, 75u8, 160u8, 181u8, 189u8, + 26u8, 122u8, 230u8, 230u8, 208u8, 37u8, 22u8, 224u8, 107u8, 204u8, 151u8, 162u8, 169u8, + 52u8, 218u8, 98u8, 169u8, 112u8, 209u8, 157u8, 223u8, 202u8, 89u8, 74u8, 224u8, 32u8, + 51u8, 247u8, 251u8, 121u8, 41u8, 192u8, 22u8, 44u8, 220u8, 127u8, 19u8, 59u8, 10u8, + 5u8, 21u8, 238u8, 120u8, 6u8, 101u8, 73u8, 38u8, 44u8, 154u8, 77u8, 243u8, 77u8, 186u8, + 70u8, 218u8, 17u8, 251u8, 204u8, 234u8, 86u8, 245u8, 252u8, 36u8, 237u8, ], [ - 44u8, 7u8, 110u8, 231u8, 64u8, 199u8, 33u8, 58u8, 89u8, 35u8, 184u8, 185u8, 160u8, - 130u8, 64u8, 94u8, 188u8, 160u8, 249u8, 231u8, 59u8, 148u8, 253u8, 118u8, 89u8, 133u8, - 65u8, 179u8, 139u8, 8u8, 20u8, 167u8, 37u8, 65u8, 36u8, 201u8, 126u8, 188u8, 82u8, 8u8, - 96u8, 197u8, 169u8, 161u8, 66u8, 53u8, 185u8, 228u8, 111u8, 16u8, 121u8, 216u8, 129u8, - 63u8, 178u8, 206u8, 113u8, 61u8, 5u8, 26u8, 202u8, 244u8, 135u8, 80u8, + 13u8, 225u8, 26u8, 11u8, 134u8, 115u8, 102u8, 118u8, 214u8, 232u8, 184u8, 180u8, 115u8, + 222u8, 24u8, 85u8, 217u8, 250u8, 174u8, 112u8, 5u8, 49u8, 144u8, 79u8, 210u8, 74u8, + 213u8, 79u8, 130u8, 164u8, 134u8, 206u8, 11u8, 109u8, 113u8, 125u8, 18u8, 64u8, 170u8, + 245u8, 91u8, 133u8, 220u8, 233u8, 168u8, 161u8, 226u8, 240u8, 187u8, 54u8, 203u8, + 237u8, 81u8, 4u8, 172u8, 51u8, 217u8, 179u8, 71u8, 172u8, 166u8, 195u8, 249u8, 76u8, ], [ - 9u8, 26u8, 143u8, 40u8, 133u8, 70u8, 207u8, 214u8, 19u8, 29u8, 136u8, 20u8, 2u8, 200u8, - 76u8, 117u8, 246u8, 63u8, 155u8, 14u8, 28u8, 17u8, 67u8, 19u8, 138u8, 174u8, 128u8, - 194u8, 138u8, 135u8, 116u8, 127u8, 28u8, 158u8, 132u8, 113u8, 188u8, 83u8, 186u8, - 243u8, 21u8, 250u8, 117u8, 21u8, 139u8, 0u8, 113u8, 225u8, 158u8, 54u8, 231u8, 138u8, - 30u8, 249u8, 4u8, 146u8, 17u8, 231u8, 199u8, 49u8, 133u8, 130u8, 188u8, 175u8, + 27u8, 162u8, 28u8, 113u8, 150u8, 33u8, 64u8, 184u8, 170u8, 182u8, 114u8, 160u8, 3u8, + 191u8, 144u8, 138u8, 246u8, 248u8, 96u8, 192u8, 228u8, 171u8, 69u8, 203u8, 100u8, + 112u8, 185u8, 54u8, 158u8, 49u8, 44u8, 70u8, 32u8, 37u8, 209u8, 148u8, 92u8, 156u8, + 143u8, 14u8, 213u8, 188u8, 188u8, 98u8, 25u8, 23u8, 107u8, 192u8, 70u8, 117u8, 119u8, + 139u8, 208u8, 101u8, 161u8, 204u8, 208u8, 217u8, 254u8, 30u8, 115u8, 52u8, 32u8, 25u8, ], [ - 26u8, 98u8, 45u8, 158u8, 17u8, 174u8, 45u8, 139u8, 1u8, 4u8, 236u8, 143u8, 191u8, 72u8, - 8u8, 192u8, 206u8, 37u8, 28u8, 59u8, 245u8, 48u8, 44u8, 189u8, 225u8, 83u8, 42u8, - 191u8, 231u8, 224u8, 19u8, 234u8, 27u8, 152u8, 17u8, 103u8, 209u8, 212u8, 124u8, 238u8, - 93u8, 52u8, 199u8, 199u8, 163u8, 102u8, 29u8, 89u8, 82u8, 5u8, 57u8, 81u8, 205u8, - 152u8, 125u8, 132u8, 231u8, 154u8, 90u8, 199u8, 48u8, 26u8, 92u8, 39u8, + 40u8, 182u8, 222u8, 179u8, 128u8, 197u8, 124u8, 173u8, 252u8, 119u8, 163u8, 33u8, + 202u8, 91u8, 129u8, 148u8, 201u8, 23u8, 141u8, 94u8, 50u8, 71u8, 229u8, 81u8, 237u8, + 213u8, 85u8, 26u8, 35u8, 244u8, 180u8, 191u8, 13u8, 70u8, 134u8, 181u8, 185u8, 138u8, + 43u8, 74u8, 215u8, 12u8, 252u8, 198u8, 162u8, 37u8, 169u8, 200u8, 223u8, 231u8, 166u8, + 218u8, 9u8, 200u8, 12u8, 240u8, 250u8, 29u8, 186u8, 52u8, 11u8, 167u8, 235u8, 142u8, ], [ - 44u8, 6u8, 97u8, 116u8, 108u8, 77u8, 172u8, 166u8, 246u8, 243u8, 224u8, 150u8, 64u8, - 90u8, 168u8, 150u8, 169u8, 3u8, 125u8, 186u8, 95u8, 252u8, 101u8, 53u8, 137u8, 230u8, - 242u8, 116u8, 254u8, 215u8, 187u8, 227u8, 42u8, 177u8, 188u8, 103u8, 38u8, 94u8, 87u8, - 102u8, 173u8, 225u8, 126u8, 132u8, 50u8, 2u8, 57u8, 33u8, 212u8, 33u8, 108u8, 209u8, - 148u8, 137u8, 67u8, 153u8, 139u8, 222u8, 104u8, 12u8, 180u8, 191u8, 151u8, 125u8, + 27u8, 239u8, 197u8, 109u8, 13u8, 165u8, 178u8, 81u8, 88u8, 132u8, 30u8, 100u8, 190u8, + 8u8, 76u8, 7u8, 196u8, 116u8, 2u8, 237u8, 206u8, 113u8, 236u8, 90u8, 166u8, 56u8, + 157u8, 186u8, 156u8, 151u8, 76u8, 1u8, 34u8, 67u8, 124u8, 193u8, 90u8, 89u8, 230u8, + 210u8, 229u8, 56u8, 112u8, 181u8, 214u8, 100u8, 63u8, 201u8, 95u8, 93u8, 166u8, 162u8, + 18u8, 44u8, 23u8, 218u8, 151u8, 45u8, 48u8, 233u8, 91u8, 173u8, 117u8, 229u8, ], [ - 24u8, 2u8, 17u8, 38u8, 194u8, 110u8, 22u8, 136u8, 247u8, 5u8, 198u8, 226u8, 166u8, - 70u8, 36u8, 246u8, 163u8, 213u8, 210u8, 97u8, 183u8, 245u8, 14u8, 157u8, 229u8, 208u8, - 66u8, 82u8, 156u8, 32u8, 83u8, 6u8, 3u8, 212u8, 173u8, 224u8, 61u8, 102u8, 243u8, - 129u8, 233u8, 135u8, 236u8, 8u8, 224u8, 234u8, 191u8, 51u8, 157u8, 89u8, 81u8, 214u8, - 218u8, 164u8, 150u8, 183u8, 178u8, 51u8, 111u8, 219u8, 46u8, 46u8, 37u8, 228u8, + 30u8, 68u8, 71u8, 121u8, 71u8, 226u8, 150u8, 135u8, 154u8, 182u8, 167u8, 222u8, 186u8, + 143u8, 42u8, 197u8, 223u8, 151u8, 191u8, 19u8, 72u8, 4u8, 236u8, 134u8, 41u8, 165u8, + 223u8, 251u8, 32u8, 156u8, 154u8, 176u8, 1u8, 182u8, 52u8, 117u8, 84u8, 167u8, 175u8, + 64u8, 57u8, 164u8, 68u8, 239u8, 40u8, 153u8, 180u8, 255u8, 129u8, 165u8, 130u8, 91u8, + 147u8, 25u8, 144u8, 174u8, 42u8, 11u8, 112u8, 53u8, 88u8, 218u8, 196u8, 195u8, ], [ - 29u8, 202u8, 2u8, 188u8, 236u8, 217u8, 231u8, 90u8, 166u8, 81u8, 136u8, 201u8, 157u8, - 218u8, 149u8, 108u8, 8u8, 184u8, 103u8, 116u8, 126u8, 252u8, 171u8, 72u8, 127u8, 196u8, - 200u8, 39u8, 240u8, 144u8, 146u8, 243u8, 8u8, 46u8, 239u8, 19u8, 77u8, 160u8, 185u8, - 137u8, 166u8, 233u8, 244u8, 148u8, 164u8, 177u8, 50u8, 250u8, 166u8, 219u8, 179u8, - 215u8, 144u8, 48u8, 35u8, 35u8, 106u8, 251u8, 131u8, 228u8, 95u8, 22u8, 212u8, 11u8, + 41u8, 254u8, 142u8, 92u8, 242u8, 150u8, 27u8, 223u8, 51u8, 197u8, 185u8, 112u8, 77u8, + 47u8, 93u8, 122u8, 130u8, 200u8, 191u8, 252u8, 190u8, 133u8, 24u8, 140u8, 123u8, 196u8, + 122u8, 20u8, 145u8, 244u8, 159u8, 110u8, 30u8, 130u8, 76u8, 67u8, 104u8, 206u8, 99u8, + 162u8, 153u8, 76u8, 130u8, 77u8, 59u8, 105u8, 168u8, 138u8, 64u8, 185u8, 48u8, 50u8, + 134u8, 172u8, 161u8, 175u8, 14u8, 189u8, 84u8, 192u8, 62u8, 64u8, 215u8, 101u8, ], [ - 25u8, 98u8, 78u8, 111u8, 205u8, 196u8, 76u8, 197u8, 239u8, 26u8, 46u8, 107u8, 136u8, - 225u8, 152u8, 109u8, 222u8, 195u8, 218u8, 161u8, 124u8, 116u8, 192u8, 165u8, 85u8, - 28u8, 62u8, 44u8, 98u8, 220u8, 117u8, 173u8, 11u8, 177u8, 214u8, 253u8, 245u8, 225u8, - 173u8, 87u8, 227u8, 240u8, 237u8, 123u8, 251u8, 150u8, 216u8, 14u8, 137u8, 56u8, 231u8, - 49u8, 226u8, 15u8, 178u8, 58u8, 131u8, 20u8, 17u8, 189u8, 152u8, 21u8, 222u8, 60u8, + 43u8, 156u8, 129u8, 221u8, 72u8, 221u8, 38u8, 113u8, 70u8, 15u8, 81u8, 106u8, 228u8, + 240u8, 68u8, 248u8, 83u8, 126u8, 154u8, 136u8, 162u8, 131u8, 7u8, 28u8, 121u8, 139u8, + 18u8, 236u8, 63u8, 71u8, 248u8, 129u8, 27u8, 208u8, 45u8, 148u8, 249u8, 51u8, 203u8, + 119u8, 69u8, 47u8, 144u8, 221u8, 213u8, 14u8, 128u8, 30u8, 249u8, 182u8, 159u8, 40u8, + 171u8, 35u8, 64u8, 33u8, 155u8, 32u8, 54u8, 187u8, 245u8, 111u8, 58u8, 6u8, ], [ - 32u8, 22u8, 76u8, 57u8, 231u8, 235u8, 29u8, 231u8, 188u8, 206u8, 49u8, 113u8, 126u8, - 112u8, 115u8, 49u8, 162u8, 172u8, 148u8, 180u8, 40u8, 94u8, 47u8, 146u8, 21u8, 39u8, - 178u8, 200u8, 81u8, 231u8, 227u8, 207u8, 20u8, 121u8, 114u8, 149u8, 15u8, 127u8, 81u8, - 158u8, 248u8, 117u8, 207u8, 233u8, 109u8, 33u8, 216u8, 168u8, 54u8, 217u8, 102u8, - 112u8, 230u8, 239u8, 133u8, 219u8, 216u8, 85u8, 144u8, 204u8, 110u8, 84u8, 0u8, 83u8, + 26u8, 125u8, 149u8, 190u8, 0u8, 3u8, 197u8, 119u8, 82u8, 11u8, 91u8, 151u8, 148u8, + 101u8, 255u8, 191u8, 230u8, 216u8, 223u8, 207u8, 207u8, 42u8, 56u8, 102u8, 52u8, 209u8, + 100u8, 193u8, 28u8, 225u8, 254u8, 97u8, 27u8, 75u8, 81u8, 93u8, 37u8, 30u8, 31u8, + 200u8, 154u8, 43u8, 198u8, 144u8, 91u8, 211u8, 147u8, 130u8, 248u8, 77u8, 119u8, 76u8, + 153u8, 222u8, 40u8, 45u8, 90u8, 146u8, 81u8, 29u8, 11u8, 104u8, 252u8, 84u8, ], [ - 30u8, 173u8, 111u8, 50u8, 34u8, 239u8, 232u8, 147u8, 16u8, 37u8, 206u8, 185u8, 78u8, - 235u8, 92u8, 155u8, 188u8, 85u8, 53u8, 106u8, 223u8, 0u8, 102u8, 151u8, 148u8, 228u8, - 70u8, 162u8, 212u8, 6u8, 154u8, 12u8, 13u8, 157u8, 227u8, 236u8, 84u8, 231u8, 173u8, - 214u8, 128u8, 187u8, 206u8, 140u8, 6u8, 245u8, 103u8, 7u8, 202u8, 203u8, 26u8, 86u8, - 140u8, 106u8, 11u8, 227u8, 43u8, 110u8, 236u8, 146u8, 81u8, 234u8, 194u8, 17u8, + 44u8, 57u8, 140u8, 100u8, 143u8, 65u8, 227u8, 147u8, 60u8, 215u8, 111u8, 239u8, 147u8, + 169u8, 143u8, 25u8, 49u8, 94u8, 149u8, 152u8, 186u8, 6u8, 13u8, 54u8, 9u8, 118u8, 61u8, + 231u8, 173u8, 202u8, 252u8, 20u8, 16u8, 36u8, 150u8, 16u8, 42u8, 105u8, 157u8, 238u8, + 241u8, 47u8, 110u8, 71u8, 237u8, 117u8, 138u8, 78u8, 53u8, 181u8, 214u8, 122u8, 236u8, + 253u8, 202u8, 180u8, 155u8, 25u8, 220u8, 140u8, 41u8, 47u8, 124u8, 201u8, ], [ - 27u8, 52u8, 70u8, 175u8, 32u8, 238u8, 251u8, 84u8, 32u8, 46u8, 183u8, 72u8, 84u8, 63u8, - 95u8, 0u8, 197u8, 168u8, 214u8, 243u8, 212u8, 136u8, 231u8, 14u8, 183u8, 65u8, 254u8, - 166u8, 165u8, 81u8, 254u8, 228u8, 38u8, 131u8, 62u8, 228u8, 81u8, 251u8, 189u8, 130u8, - 184u8, 180u8, 212u8, 123u8, 175u8, 51u8, 246u8, 167u8, 255u8, 133u8, 230u8, 234u8, - 66u8, 42u8, 132u8, 122u8, 245u8, 28u8, 105u8, 207u8, 173u8, 223u8, 30u8, 143u8, + 20u8, 84u8, 249u8, 215u8, 217u8, 127u8, 117u8, 157u8, 196u8, 88u8, 222u8, 208u8, 96u8, + 36u8, 18u8, 10u8, 31u8, 223u8, 240u8, 18u8, 112u8, 170u8, 166u8, 164u8, 254u8, 206u8, + 48u8, 214u8, 2u8, 209u8, 112u8, 99u8, 42u8, 232u8, 0u8, 213u8, 152u8, 149u8, 255u8, + 78u8, 132u8, 62u8, 234u8, 41u8, 44u8, 165u8, 228u8, 29u8, 119u8, 231u8, 150u8, 38u8, + 197u8, 106u8, 58u8, 228u8, 24u8, 5u8, 208u8, 237u8, 60u8, 96u8, 165u8, 215u8, ], [ - 21u8, 243u8, 24u8, 66u8, 174u8, 186u8, 186u8, 115u8, 65u8, 110u8, 44u8, 169u8, 104u8, - 16u8, 249u8, 155u8, 218u8, 117u8, 40u8, 15u8, 254u8, 120u8, 5u8, 29u8, 134u8, 164u8, - 47u8, 28u8, 75u8, 13u8, 218u8, 213u8, 44u8, 100u8, 61u8, 33u8, 157u8, 137u8, 54u8, - 99u8, 218u8, 17u8, 143u8, 177u8, 6u8, 124u8, 240u8, 253u8, 174u8, 121u8, 237u8, 159u8, - 209u8, 169u8, 151u8, 60u8, 65u8, 239u8, 26u8, 5u8, 128u8, 52u8, 8u8, 239u8, + 19u8, 183u8, 50u8, 55u8, 32u8, 197u8, 72u8, 10u8, 68u8, 39u8, 153u8, 137u8, 213u8, + 113u8, 124u8, 114u8, 79u8, 96u8, 208u8, 227u8, 170u8, 153u8, 2u8, 187u8, 79u8, 193u8, + 94u8, 246u8, 196u8, 42u8, 247u8, 104u8, 18u8, 184u8, 179u8, 69u8, 74u8, 86u8, 190u8, + 131u8, 211u8, 252u8, 5u8, 156u8, 88u8, 189u8, 39u8, 33u8, 98u8, 170u8, 244u8, 139u8, + 8u8, 101u8, 97u8, 20u8, 84u8, 222u8, 230u8, 98u8, 12u8, 61u8, 144u8, 149u8, ], ], }; diff --git a/programs/compressed-pda/src/verifying_keys/non-inclusion_26_1.rs b/programs/compressed-pda/src/verifying_keys/non-inclusion_26_1.rs index 458ff1a211..5daec72078 100644 --- a/programs/compressed-pda/src/verifying_keys/non-inclusion_26_1.rs +++ b/programs/compressed-pda/src/verifying_keys/non-inclusion_26_1.rs @@ -4,69 +4,69 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 2usize, vk_alpha_g1: [ - 0u8, 120u8, 140u8, 3u8, 220u8, 44u8, 233u8, 105u8, 6u8, 242u8, 111u8, 188u8, 108u8, 90u8, - 170u8, 56u8, 137u8, 140u8, 78u8, 45u8, 6u8, 169u8, 120u8, 67u8, 87u8, 175u8, 184u8, 132u8, - 188u8, 218u8, 25u8, 190u8, 17u8, 1u8, 123u8, 95u8, 92u8, 43u8, 22u8, 11u8, 210u8, 111u8, - 13u8, 224u8, 49u8, 215u8, 243u8, 128u8, 71u8, 144u8, 222u8, 113u8, 130u8, 208u8, 63u8, 7u8, - 105u8, 235u8, 13u8, 88u8, 83u8, 253u8, 32u8, 158u8, + 29u8, 213u8, 229u8, 89u8, 188u8, 151u8, 134u8, 177u8, 166u8, 172u8, 153u8, 39u8, 73u8, + 142u8, 223u8, 81u8, 72u8, 12u8, 124u8, 60u8, 53u8, 12u8, 86u8, 82u8, 163u8, 95u8, 32u8, + 11u8, 240u8, 254u8, 214u8, 125u8, 29u8, 198u8, 203u8, 92u8, 145u8, 95u8, 30u8, 162u8, + 107u8, 146u8, 218u8, 228u8, 221u8, 229u8, 146u8, 70u8, 122u8, 85u8, 117u8, 253u8, 223u8, + 13u8, 118u8, 98u8, 241u8, 234u8, 147u8, 12u8, 192u8, 72u8, 0u8, 91u8, ], vk_beta_g2: [ - 43u8, 37u8, 52u8, 75u8, 186u8, 242u8, 125u8, 51u8, 82u8, 90u8, 161u8, 237u8, 52u8, 36u8, - 143u8, 77u8, 156u8, 137u8, 52u8, 13u8, 126u8, 56u8, 188u8, 3u8, 107u8, 84u8, 10u8, 253u8, - 162u8, 67u8, 255u8, 38u8, 26u8, 211u8, 27u8, 209u8, 139u8, 147u8, 77u8, 199u8, 172u8, - 213u8, 142u8, 138u8, 2u8, 182u8, 10u8, 29u8, 187u8, 79u8, 100u8, 96u8, 15u8, 83u8, 9u8, - 199u8, 187u8, 223u8, 208u8, 231u8, 216u8, 232u8, 154u8, 161u8, 38u8, 173u8, 147u8, 81u8, - 128u8, 42u8, 24u8, 45u8, 56u8, 9u8, 210u8, 225u8, 202u8, 111u8, 19u8, 59u8, 12u8, 37u8, - 88u8, 52u8, 255u8, 130u8, 90u8, 22u8, 30u8, 107u8, 165u8, 12u8, 54u8, 76u8, 42u8, 40u8, - 47u8, 157u8, 173u8, 132u8, 202u8, 33u8, 249u8, 76u8, 74u8, 111u8, 132u8, 24u8, 196u8, - 103u8, 15u8, 166u8, 44u8, 197u8, 180u8, 203u8, 87u8, 216u8, 66u8, 200u8, 172u8, 58u8, - 193u8, 71u8, 171u8, 95u8, 142u8, 208u8, + 44u8, 29u8, 176u8, 97u8, 227u8, 92u8, 216u8, 57u8, 97u8, 128u8, 59u8, 253u8, 133u8, 250u8, + 133u8, 238u8, 0u8, 254u8, 248u8, 81u8, 104u8, 164u8, 26u8, 120u8, 123u8, 94u8, 133u8, 42u8, + 93u8, 147u8, 255u8, 190u8, 43u8, 137u8, 178u8, 249u8, 233u8, 223u8, 200u8, 200u8, 156u8, + 74u8, 0u8, 170u8, 237u8, 153u8, 155u8, 208u8, 123u8, 52u8, 126u8, 225u8, 66u8, 92u8, 201u8, + 56u8, 48u8, 66u8, 175u8, 132u8, 238u8, 33u8, 116u8, 32u8, 36u8, 98u8, 186u8, 192u8, 25u8, + 226u8, 160u8, 95u8, 155u8, 102u8, 36u8, 130u8, 82u8, 98u8, 133u8, 199u8, 86u8, 137u8, 15u8, + 75u8, 248u8, 86u8, 98u8, 222u8, 0u8, 189u8, 64u8, 70u8, 188u8, 11u8, 170u8, 195u8, 27u8, + 209u8, 6u8, 176u8, 149u8, 29u8, 16u8, 65u8, 249u8, 60u8, 10u8, 179u8, 23u8, 160u8, 12u8, + 7u8, 173u8, 32u8, 181u8, 103u8, 131u8, 41u8, 39u8, 8u8, 56u8, 175u8, 207u8, 19u8, 117u8, + 165u8, 108u8, 230u8, ], vk_gamme_g2: [ - 38u8, 11u8, 102u8, 46u8, 70u8, 197u8, 32u8, 111u8, 242u8, 209u8, 87u8, 61u8, 220u8, 196u8, - 144u8, 8u8, 30u8, 204u8, 141u8, 38u8, 116u8, 173u8, 72u8, 120u8, 65u8, 49u8, 144u8, 123u8, - 130u8, 6u8, 227u8, 169u8, 13u8, 121u8, 194u8, 90u8, 161u8, 81u8, 187u8, 159u8, 74u8, 9u8, - 203u8, 85u8, 255u8, 4u8, 37u8, 149u8, 20u8, 10u8, 78u8, 160u8, 255u8, 29u8, 244u8, 246u8, - 179u8, 150u8, 189u8, 70u8, 49u8, 57u8, 56u8, 8u8, 13u8, 244u8, 54u8, 178u8, 61u8, 25u8, - 211u8, 152u8, 189u8, 101u8, 214u8, 189u8, 248u8, 165u8, 159u8, 113u8, 114u8, 140u8, 185u8, - 47u8, 121u8, 70u8, 216u8, 212u8, 52u8, 229u8, 249u8, 78u8, 217u8, 102u8, 191u8, 148u8, - 20u8, 171u8, 17u8, 119u8, 84u8, 20u8, 1u8, 136u8, 120u8, 18u8, 0u8, 38u8, 184u8, 21u8, - 254u8, 100u8, 87u8, 96u8, 254u8, 233u8, 32u8, 2u8, 251u8, 172u8, 209u8, 194u8, 241u8, - 179u8, 165u8, 37u8, 20u8, 214u8, + 47u8, 33u8, 99u8, 181u8, 244u8, 133u8, 20u8, 145u8, 3u8, 200u8, 197u8, 231u8, 159u8, 177u8, + 143u8, 223u8, 27u8, 21u8, 225u8, 179u8, 37u8, 165u8, 104u8, 94u8, 108u8, 211u8, 202u8, + 80u8, 128u8, 54u8, 173u8, 15u8, 4u8, 14u8, 237u8, 96u8, 13u8, 144u8, 206u8, 107u8, 140u8, + 227u8, 219u8, 70u8, 214u8, 159u8, 42u8, 69u8, 41u8, 60u8, 216u8, 207u8, 27u8, 72u8, 181u8, + 81u8, 18u8, 226u8, 225u8, 6u8, 20u8, 48u8, 192u8, 114u8, 10u8, 163u8, 72u8, 112u8, 163u8, + 80u8, 208u8, 139u8, 201u8, 119u8, 246u8, 60u8, 8u8, 244u8, 195u8, 24u8, 19u8, 70u8, 245u8, + 83u8, 12u8, 213u8, 55u8, 28u8, 153u8, 251u8, 205u8, 226u8, 110u8, 12u8, 201u8, 169u8, 10u8, + 41u8, 228u8, 160u8, 248u8, 114u8, 211u8, 27u8, 4u8, 157u8, 63u8, 144u8, 235u8, 85u8, 7u8, + 237u8, 35u8, 37u8, 228u8, 138u8, 30u8, 20u8, 177u8, 1u8, 85u8, 119u8, 83u8, 156u8, 63u8, + 148u8, 3u8, 12u8, ], vk_delta_g2: [ - 13u8, 197u8, 228u8, 162u8, 59u8, 2u8, 182u8, 66u8, 102u8, 17u8, 23u8, 148u8, 144u8, 73u8, - 211u8, 238u8, 161u8, 198u8, 63u8, 161u8, 183u8, 28u8, 160u8, 252u8, 116u8, 74u8, 110u8, - 208u8, 35u8, 27u8, 123u8, 18u8, 35u8, 37u8, 4u8, 9u8, 161u8, 108u8, 75u8, 117u8, 112u8, - 40u8, 22u8, 249u8, 208u8, 133u8, 118u8, 219u8, 177u8, 60u8, 38u8, 125u8, 209u8, 28u8, - 247u8, 107u8, 100u8, 115u8, 62u8, 168u8, 36u8, 205u8, 131u8, 229u8, 6u8, 69u8, 186u8, 34u8, - 213u8, 44u8, 75u8, 5u8, 163u8, 255u8, 173u8, 197u8, 120u8, 216u8, 11u8, 49u8, 107u8, 230u8, - 220u8, 104u8, 140u8, 68u8, 69u8, 243u8, 74u8, 138u8, 13u8, 166u8, 130u8, 99u8, 192u8, 52u8, - 33u8, 165u8, 85u8, 188u8, 17u8, 26u8, 171u8, 251u8, 248u8, 155u8, 224u8, 2u8, 11u8, 180u8, - 207u8, 213u8, 156u8, 159u8, 102u8, 95u8, 102u8, 165u8, 95u8, 12u8, 239u8, 151u8, 212u8, - 196u8, 190u8, 55u8, 100u8, 88u8, + 43u8, 92u8, 2u8, 229u8, 130u8, 37u8, 224u8, 157u8, 75u8, 153u8, 212u8, 151u8, 65u8, 238u8, + 16u8, 17u8, 102u8, 211u8, 165u8, 66u8, 41u8, 14u8, 98u8, 71u8, 195u8, 252u8, 222u8, 137u8, + 235u8, 83u8, 225u8, 44u8, 12u8, 72u8, 63u8, 92u8, 109u8, 213u8, 239u8, 6u8, 74u8, 121u8, + 23u8, 71u8, 169u8, 18u8, 217u8, 18u8, 98u8, 65u8, 100u8, 46u8, 238u8, 19u8, 185u8, 183u8, + 194u8, 110u8, 248u8, 231u8, 98u8, 76u8, 48u8, 211u8, 38u8, 99u8, 121u8, 172u8, 11u8, 149u8, + 149u8, 183u8, 198u8, 138u8, 139u8, 33u8, 42u8, 37u8, 45u8, 26u8, 170u8, 188u8, 164u8, + 205u8, 148u8, 203u8, 125u8, 84u8, 83u8, 70u8, 131u8, 254u8, 99u8, 181u8, 203u8, 64u8, 45u8, + 170u8, 25u8, 236u8, 82u8, 69u8, 113u8, 134u8, 191u8, 10u8, 45u8, 28u8, 18u8, 34u8, 2u8, + 229u8, 50u8, 169u8, 113u8, 186u8, 181u8, 11u8, 72u8, 228u8, 147u8, 249u8, 109u8, 255u8, + 56u8, 122u8, 121u8, 102u8, ], vk_ic: &[ [ - 0u8, 27u8, 95u8, 231u8, 78u8, 163u8, 9u8, 84u8, 25u8, 158u8, 142u8, 164u8, 247u8, - 138u8, 224u8, 156u8, 236u8, 140u8, 21u8, 9u8, 34u8, 72u8, 224u8, 90u8, 240u8, 20u8, - 219u8, 153u8, 26u8, 110u8, 188u8, 247u8, 43u8, 27u8, 60u8, 181u8, 6u8, 21u8, 13u8, - 13u8, 33u8, 211u8, 133u8, 121u8, 98u8, 212u8, 16u8, 2u8, 137u8, 45u8, 57u8, 1u8, 10u8, - 88u8, 211u8, 162u8, 252u8, 32u8, 77u8, 143u8, 189u8, 47u8, 87u8, 2u8, + 30u8, 179u8, 9u8, 246u8, 79u8, 202u8, 26u8, 181u8, 143u8, 244u8, 160u8, 170u8, 20u8, + 124u8, 162u8, 67u8, 160u8, 83u8, 208u8, 89u8, 126u8, 17u8, 183u8, 249u8, 4u8, 32u8, + 192u8, 175u8, 191u8, 99u8, 79u8, 5u8, 23u8, 231u8, 182u8, 113u8, 42u8, 210u8, 160u8, + 154u8, 157u8, 234u8, 220u8, 183u8, 245u8, 113u8, 14u8, 86u8, 167u8, 70u8, 118u8, 49u8, + 91u8, 52u8, 139u8, 16u8, 67u8, 166u8, 209u8, 167u8, 230u8, 115u8, 23u8, 24u8, ], [ - 46u8, 135u8, 233u8, 100u8, 231u8, 239u8, 213u8, 92u8, 16u8, 35u8, 115u8, 136u8, 139u8, - 11u8, 66u8, 58u8, 140u8, 135u8, 253u8, 222u8, 235u8, 138u8, 64u8, 168u8, 177u8, 23u8, - 18u8, 104u8, 189u8, 212u8, 91u8, 214u8, 9u8, 195u8, 41u8, 55u8, 183u8, 54u8, 217u8, - 137u8, 9u8, 78u8, 47u8, 133u8, 248u8, 169u8, 46u8, 28u8, 207u8, 4u8, 112u8, 215u8, - 156u8, 123u8, 159u8, 146u8, 203u8, 202u8, 243u8, 231u8, 79u8, 51u8, 34u8, 26u8, + 4u8, 166u8, 221u8, 86u8, 203u8, 73u8, 104u8, 68u8, 246u8, 205u8, 246u8, 156u8, 129u8, + 220u8, 77u8, 185u8, 91u8, 163u8, 241u8, 2u8, 180u8, 120u8, 167u8, 53u8, 199u8, 28u8, + 83u8, 59u8, 202u8, 145u8, 239u8, 207u8, 13u8, 121u8, 39u8, 126u8, 123u8, 134u8, 72u8, + 253u8, 205u8, 166u8, 191u8, 60u8, 217u8, 60u8, 187u8, 81u8, 224u8, 237u8, 182u8, 255u8, + 92u8, 1u8, 152u8, 141u8, 57u8, 162u8, 242u8, 192u8, 127u8, 13u8, 42u8, 123u8, ], [ - 22u8, 245u8, 40u8, 55u8, 163u8, 28u8, 203u8, 167u8, 97u8, 78u8, 24u8, 222u8, 83u8, - 255u8, 56u8, 188u8, 232u8, 77u8, 117u8, 11u8, 9u8, 40u8, 115u8, 47u8, 28u8, 253u8, - 154u8, 127u8, 95u8, 206u8, 244u8, 146u8, 6u8, 25u8, 255u8, 169u8, 38u8, 0u8, 215u8, - 110u8, 149u8, 161u8, 230u8, 251u8, 252u8, 144u8, 120u8, 155u8, 254u8, 19u8, 134u8, - 28u8, 115u8, 91u8, 73u8, 155u8, 135u8, 32u8, 141u8, 104u8, 97u8, 60u8, 90u8, 205u8, + 3u8, 132u8, 145u8, 166u8, 251u8, 150u8, 131u8, 211u8, 77u8, 213u8, 200u8, 18u8, 119u8, + 206u8, 151u8, 132u8, 88u8, 227u8, 223u8, 239u8, 15u8, 249u8, 222u8, 224u8, 138u8, 43u8, + 154u8, 220u8, 62u8, 178u8, 116u8, 149u8, 31u8, 83u8, 170u8, 108u8, 72u8, 137u8, 229u8, + 57u8, 95u8, 66u8, 245u8, 221u8, 247u8, 223u8, 107u8, 130u8, 52u8, 36u8, 94u8, 142u8, + 144u8, 31u8, 218u8, 163u8, 12u8, 110u8, 172u8, 26u8, 46u8, 61u8, 10u8, 160u8, ], ], }; diff --git a/programs/compressed-pda/src/verifying_keys/non-inclusion_26_2.rs b/programs/compressed-pda/src/verifying_keys/non-inclusion_26_2.rs index 5bc76e53bc..6812105ea5 100644 --- a/programs/compressed-pda/src/verifying_keys/non-inclusion_26_2.rs +++ b/programs/compressed-pda/src/verifying_keys/non-inclusion_26_2.rs @@ -4,83 +4,83 @@ use groth16_solana::groth16::Groth16Verifyingkey; pub const VERIFYINGKEY: Groth16Verifyingkey = Groth16Verifyingkey { nr_pubinputs: 4usize, vk_alpha_g1: [ - 36u8, 193u8, 87u8, 27u8, 26u8, 178u8, 219u8, 79u8, 112u8, 152u8, 7u8, 147u8, 106u8, 5u8, - 141u8, 141u8, 59u8, 179u8, 33u8, 58u8, 180u8, 174u8, 157u8, 152u8, 10u8, 255u8, 20u8, 49u8, - 30u8, 94u8, 35u8, 236u8, 32u8, 211u8, 19u8, 83u8, 217u8, 79u8, 59u8, 210u8, 67u8, 11u8, - 97u8, 182u8, 36u8, 225u8, 66u8, 150u8, 108u8, 153u8, 208u8, 10u8, 131u8, 253u8, 78u8, - 143u8, 113u8, 175u8, 7u8, 10u8, 102u8, 185u8, 240u8, 80u8, + 11u8, 10u8, 205u8, 158u8, 196u8, 137u8, 146u8, 43u8, 109u8, 234u8, 27u8, 100u8, 27u8, 70u8, + 116u8, 180u8, 145u8, 249u8, 189u8, 216u8, 99u8, 10u8, 240u8, 211u8, 4u8, 175u8, 220u8, + 210u8, 130u8, 18u8, 72u8, 211u8, 23u8, 213u8, 236u8, 149u8, 8u8, 125u8, 79u8, 141u8, 33u8, + 31u8, 128u8, 239u8, 210u8, 75u8, 174u8, 142u8, 54u8, 156u8, 100u8, 108u8, 200u8, 182u8, + 236u8, 212u8, 165u8, 65u8, 199u8, 244u8, 61u8, 166u8, 92u8, 91u8, ], vk_beta_g2: [ - 4u8, 248u8, 53u8, 22u8, 5u8, 154u8, 0u8, 48u8, 126u8, 175u8, 73u8, 240u8, 5u8, 16u8, 95u8, - 235u8, 91u8, 170u8, 159u8, 232u8, 155u8, 151u8, 76u8, 24u8, 107u8, 187u8, 200u8, 49u8, - 252u8, 144u8, 199u8, 204u8, 22u8, 194u8, 231u8, 74u8, 200u8, 149u8, 107u8, 56u8, 164u8, - 55u8, 205u8, 209u8, 18u8, 229u8, 249u8, 22u8, 50u8, 76u8, 28u8, 84u8, 19u8, 154u8, 221u8, - 104u8, 98u8, 156u8, 243u8, 72u8, 176u8, 125u8, 106u8, 223u8, 36u8, 180u8, 33u8, 123u8, - 123u8, 90u8, 173u8, 110u8, 52u8, 4u8, 206u8, 110u8, 173u8, 122u8, 7u8, 111u8, 185u8, 253u8, - 41u8, 134u8, 200u8, 243u8, 37u8, 3u8, 136u8, 185u8, 33u8, 212u8, 178u8, 88u8, 117u8, 49u8, - 24u8, 7u8, 169u8, 30u8, 253u8, 233u8, 49u8, 14u8, 105u8, 100u8, 92u8, 50u8, 249u8, 8u8, - 189u8, 0u8, 208u8, 195u8, 236u8, 74u8, 77u8, 35u8, 196u8, 131u8, 110u8, 178u8, 117u8, - 158u8, 196u8, 215u8, 163u8, 215u8, + 32u8, 54u8, 102u8, 31u8, 121u8, 163u8, 222u8, 110u8, 226u8, 71u8, 62u8, 14u8, 40u8, 38u8, + 252u8, 184u8, 215u8, 183u8, 28u8, 140u8, 193u8, 212u8, 31u8, 29u8, 151u8, 57u8, 124u8, + 170u8, 211u8, 44u8, 127u8, 110u8, 38u8, 207u8, 186u8, 17u8, 51u8, 177u8, 211u8, 26u8, 40u8, + 58u8, 182u8, 118u8, 86u8, 157u8, 116u8, 206u8, 8u8, 172u8, 46u8, 35u8, 33u8, 160u8, 113u8, + 144u8, 45u8, 200u8, 106u8, 219u8, 254u8, 98u8, 100u8, 36u8, 22u8, 152u8, 85u8, 67u8, 120u8, + 173u8, 215u8, 249u8, 156u8, 201u8, 142u8, 168u8, 165u8, 229u8, 201u8, 125u8, 28u8, 74u8, + 245u8, 88u8, 35u8, 207u8, 15u8, 75u8, 88u8, 176u8, 25u8, 137u8, 21u8, 79u8, 26u8, 156u8, + 31u8, 169u8, 151u8, 199u8, 168u8, 24u8, 82u8, 172u8, 100u8, 23u8, 163u8, 143u8, 96u8, + 239u8, 151u8, 57u8, 139u8, 181u8, 155u8, 11u8, 65u8, 239u8, 183u8, 108u8, 201u8, 212u8, + 42u8, 81u8, 217u8, 9u8, 47u8, 237u8, ], vk_gamme_g2: [ - 2u8, 39u8, 45u8, 145u8, 240u8, 228u8, 123u8, 161u8, 188u8, 97u8, 80u8, 228u8, 239u8, 61u8, - 86u8, 76u8, 223u8, 40u8, 234u8, 132u8, 226u8, 79u8, 237u8, 46u8, 215u8, 240u8, 123u8, - 189u8, 52u8, 100u8, 192u8, 21u8, 36u8, 121u8, 91u8, 47u8, 37u8, 76u8, 51u8, 43u8, 212u8, - 130u8, 133u8, 12u8, 4u8, 166u8, 249u8, 71u8, 252u8, 141u8, 102u8, 224u8, 190u8, 26u8, 71u8, - 29u8, 175u8, 238u8, 217u8, 253u8, 179u8, 169u8, 201u8, 125u8, 44u8, 193u8, 39u8, 63u8, - 142u8, 77u8, 177u8, 71u8, 246u8, 251u8, 243u8, 97u8, 202u8, 213u8, 134u8, 18u8, 115u8, - 90u8, 186u8, 20u8, 38u8, 71u8, 253u8, 51u8, 17u8, 99u8, 47u8, 7u8, 189u8, 40u8, 143u8, - 63u8, 31u8, 173u8, 34u8, 226u8, 114u8, 118u8, 122u8, 91u8, 75u8, 105u8, 25u8, 163u8, 219u8, - 161u8, 215u8, 150u8, 105u8, 63u8, 104u8, 207u8, 125u8, 235u8, 120u8, 128u8, 57u8, 251u8, - 182u8, 48u8, 169u8, 115u8, 230u8, 236u8, + 13u8, 124u8, 207u8, 150u8, 190u8, 162u8, 248u8, 215u8, 27u8, 187u8, 192u8, 182u8, 138u8, + 12u8, 171u8, 240u8, 137u8, 70u8, 46u8, 79u8, 14u8, 154u8, 144u8, 228u8, 75u8, 135u8, 145u8, + 121u8, 70u8, 128u8, 34u8, 168u8, 8u8, 221u8, 158u8, 212u8, 66u8, 76u8, 101u8, 239u8, 120u8, + 2u8, 70u8, 71u8, 50u8, 18u8, 10u8, 16u8, 166u8, 135u8, 113u8, 20u8, 62u8, 89u8, 70u8, + 224u8, 49u8, 200u8, 57u8, 240u8, 72u8, 66u8, 16u8, 211u8, 35u8, 51u8, 161u8, 67u8, 62u8, + 247u8, 190u8, 23u8, 180u8, 133u8, 199u8, 70u8, 221u8, 231u8, 107u8, 218u8, 63u8, 248u8, + 30u8, 237u8, 191u8, 217u8, 86u8, 171u8, 169u8, 234u8, 90u8, 222u8, 235u8, 50u8, 3u8, 149u8, + 19u8, 22u8, 156u8, 236u8, 234u8, 205u8, 241u8, 110u8, 115u8, 88u8, 192u8, 207u8, 108u8, + 211u8, 120u8, 139u8, 251u8, 131u8, 242u8, 61u8, 118u8, 0u8, 127u8, 235u8, 91u8, 160u8, + 157u8, 146u8, 195u8, 101u8, 126u8, 218u8, ], vk_delta_g2: [ - 6u8, 12u8, 11u8, 157u8, 156u8, 156u8, 133u8, 95u8, 120u8, 77u8, 175u8, 135u8, 144u8, 85u8, - 66u8, 200u8, 5u8, 230u8, 247u8, 241u8, 8u8, 187u8, 171u8, 179u8, 254u8, 213u8, 227u8, - 157u8, 118u8, 152u8, 28u8, 109u8, 30u8, 177u8, 184u8, 6u8, 173u8, 133u8, 228u8, 141u8, - 221u8, 182u8, 181u8, 90u8, 174u8, 49u8, 229u8, 113u8, 30u8, 90u8, 10u8, 34u8, 210u8, 152u8, - 181u8, 198u8, 190u8, 41u8, 111u8, 73u8, 55u8, 253u8, 250u8, 253u8, 7u8, 241u8, 211u8, - 127u8, 110u8, 1u8, 172u8, 98u8, 137u8, 254u8, 7u8, 121u8, 129u8, 215u8, 184u8, 60u8, 0u8, - 73u8, 101u8, 29u8, 143u8, 67u8, 199u8, 213u8, 198u8, 53u8, 21u8, 85u8, 178u8, 29u8, 249u8, - 62u8, 2u8, 246u8, 172u8, 109u8, 73u8, 195u8, 249u8, 73u8, 60u8, 127u8, 23u8, 47u8, 164u8, - 172u8, 189u8, 86u8, 182u8, 179u8, 237u8, 47u8, 201u8, 70u8, 103u8, 62u8, 251u8, 188u8, - 56u8, 64u8, 177u8, 12u8, 123u8, 243u8, + 3u8, 52u8, 130u8, 52u8, 189u8, 170u8, 220u8, 168u8, 60u8, 246u8, 174u8, 88u8, 39u8, 94u8, + 137u8, 67u8, 194u8, 142u8, 232u8, 96u8, 183u8, 175u8, 232u8, 166u8, 99u8, 33u8, 162u8, + 236u8, 76u8, 139u8, 153u8, 171u8, 38u8, 115u8, 53u8, 31u8, 24u8, 251u8, 246u8, 79u8, 216u8, + 213u8, 114u8, 138u8, 227u8, 53u8, 29u8, 56u8, 168u8, 190u8, 127u8, 190u8, 170u8, 137u8, + 92u8, 180u8, 10u8, 144u8, 146u8, 247u8, 110u8, 133u8, 110u8, 217u8, 45u8, 127u8, 160u8, + 90u8, 101u8, 15u8, 87u8, 221u8, 120u8, 112u8, 225u8, 51u8, 173u8, 196u8, 0u8, 73u8, 250u8, + 247u8, 41u8, 186u8, 27u8, 58u8, 181u8, 109u8, 158u8, 189u8, 126u8, 188u8, 243u8, 179u8, + 129u8, 215u8, 41u8, 233u8, 115u8, 152u8, 219u8, 43u8, 52u8, 206u8, 62u8, 155u8, 207u8, + 195u8, 0u8, 49u8, 203u8, 16u8, 106u8, 201u8, 96u8, 242u8, 176u8, 78u8, 80u8, 69u8, 241u8, + 53u8, 127u8, 10u8, 164u8, 32u8, 17u8, 245u8, ], vk_ic: &[ [ - 31u8, 188u8, 133u8, 108u8, 63u8, 71u8, 29u8, 192u8, 29u8, 234u8, 122u8, 179u8, 164u8, - 89u8, 190u8, 191u8, 231u8, 113u8, 251u8, 223u8, 182u8, 12u8, 248u8, 167u8, 166u8, 72u8, - 126u8, 43u8, 77u8, 66u8, 37u8, 82u8, 9u8, 255u8, 238u8, 161u8, 58u8, 107u8, 170u8, - 182u8, 153u8, 161u8, 249u8, 125u8, 101u8, 74u8, 246u8, 104u8, 59u8, 67u8, 210u8, 230u8, - 38u8, 243u8, 56u8, 120u8, 32u8, 66u8, 174u8, 28u8, 66u8, 78u8, 122u8, 25u8, + 3u8, 255u8, 235u8, 131u8, 245u8, 106u8, 124u8, 212u8, 15u8, 81u8, 27u8, 195u8, 185u8, + 87u8, 183u8, 155u8, 38u8, 214u8, 39u8, 169u8, 124u8, 197u8, 24u8, 198u8, 191u8, 14u8, + 230u8, 83u8, 157u8, 242u8, 197u8, 72u8, 8u8, 78u8, 184u8, 216u8, 108u8, 224u8, 241u8, + 97u8, 95u8, 220u8, 53u8, 27u8, 42u8, 242u8, 97u8, 243u8, 151u8, 144u8, 13u8, 103u8, + 116u8, 140u8, 67u8, 139u8, 142u8, 68u8, 184u8, 166u8, 112u8, 202u8, 92u8, 12u8, ], [ - 43u8, 4u8, 121u8, 203u8, 248u8, 96u8, 170u8, 7u8, 29u8, 203u8, 216u8, 75u8, 240u8, - 198u8, 189u8, 117u8, 115u8, 115u8, 64u8, 53u8, 38u8, 207u8, 44u8, 250u8, 52u8, 214u8, - 48u8, 214u8, 33u8, 28u8, 246u8, 195u8, 40u8, 105u8, 40u8, 60u8, 3u8, 152u8, 196u8, - 173u8, 132u8, 56u8, 253u8, 170u8, 132u8, 35u8, 242u8, 252u8, 114u8, 41u8, 135u8, 8u8, - 5u8, 174u8, 22u8, 252u8, 158u8, 233u8, 156u8, 221u8, 243u8, 175u8, 111u8, 161u8, + 18u8, 162u8, 190u8, 92u8, 155u8, 125u8, 164u8, 130u8, 225u8, 96u8, 161u8, 13u8, 216u8, + 43u8, 62u8, 67u8, 11u8, 106u8, 152u8, 27u8, 117u8, 171u8, 121u8, 113u8, 39u8, 103u8, + 140u8, 227u8, 114u8, 88u8, 199u8, 135u8, 9u8, 210u8, 216u8, 39u8, 237u8, 11u8, 157u8, + 106u8, 234u8, 180u8, 118u8, 174u8, 59u8, 204u8, 10u8, 242u8, 205u8, 205u8, 75u8, 118u8, + 6u8, 37u8, 115u8, 192u8, 10u8, 97u8, 30u8, 65u8, 181u8, 72u8, 138u8, 186u8, ], [ - 10u8, 167u8, 189u8, 25u8, 193u8, 131u8, 95u8, 19u8, 110u8, 141u8, 49u8, 98u8, 64u8, - 4u8, 151u8, 255u8, 121u8, 93u8, 44u8, 20u8, 150u8, 224u8, 169u8, 15u8, 241u8, 174u8, - 34u8, 148u8, 55u8, 90u8, 8u8, 97u8, 20u8, 26u8, 160u8, 23u8, 197u8, 211u8, 197u8, 54u8, - 186u8, 248u8, 189u8, 50u8, 186u8, 199u8, 36u8, 52u8, 111u8, 243u8, 131u8, 235u8, 235u8, - 80u8, 149u8, 50u8, 91u8, 116u8, 212u8, 92u8, 34u8, 210u8, 36u8, 147u8, + 32u8, 152u8, 247u8, 72u8, 163u8, 161u8, 43u8, 233u8, 211u8, 28u8, 12u8, 89u8, 209u8, + 63u8, 25u8, 181u8, 233u8, 103u8, 73u8, 99u8, 11u8, 208u8, 192u8, 201u8, 105u8, 132u8, + 139u8, 238u8, 61u8, 111u8, 224u8, 40u8, 38u8, 90u8, 200u8, 196u8, 229u8, 146u8, 163u8, + 102u8, 178u8, 94u8, 91u8, 8u8, 193u8, 170u8, 218u8, 80u8, 248u8, 138u8, 185u8, 107u8, + 16u8, 24u8, 37u8, 47u8, 211u8, 149u8, 184u8, 209u8, 3u8, 12u8, 234u8, 1u8, ], [ - 19u8, 121u8, 192u8, 86u8, 167u8, 44u8, 188u8, 17u8, 53u8, 155u8, 139u8, 224u8, 57u8, - 251u8, 87u8, 186u8, 2u8, 46u8, 68u8, 81u8, 160u8, 68u8, 127u8, 216u8, 18u8, 39u8, 75u8, - 6u8, 126u8, 206u8, 158u8, 213u8, 31u8, 150u8, 212u8, 116u8, 45u8, 56u8, 160u8, 196u8, - 89u8, 230u8, 68u8, 159u8, 145u8, 77u8, 179u8, 34u8, 84u8, 158u8, 18u8, 68u8, 20u8, - 199u8, 153u8, 49u8, 15u8, 8u8, 69u8, 1u8, 184u8, 22u8, 223u8, 229u8, + 12u8, 104u8, 14u8, 19u8, 225u8, 184u8, 159u8, 13u8, 129u8, 110u8, 150u8, 27u8, 45u8, + 56u8, 62u8, 90u8, 235u8, 47u8, 90u8, 197u8, 244u8, 56u8, 231u8, 204u8, 120u8, 40u8, + 147u8, 208u8, 206u8, 13u8, 20u8, 108u8, 36u8, 11u8, 130u8, 195u8, 196u8, 175u8, 9u8, + 32u8, 41u8, 40u8, 248u8, 211u8, 155u8, 127u8, 168u8, 246u8, 157u8, 109u8, 35u8, 7u8, + 118u8, 14u8, 190u8, 179u8, 135u8, 73u8, 226u8, 98u8, 122u8, 211u8, 111u8, 166u8, ], [ - 33u8, 77u8, 21u8, 216u8, 217u8, 15u8, 104u8, 113u8, 63u8, 244u8, 45u8, 79u8, 165u8, - 162u8, 241u8, 247u8, 228u8, 97u8, 131u8, 117u8, 44u8, 139u8, 228u8, 132u8, 178u8, 19u8, - 187u8, 110u8, 243u8, 142u8, 229u8, 173u8, 44u8, 45u8, 97u8, 28u8, 18u8, 33u8, 192u8, - 49u8, 7u8, 147u8, 105u8, 219u8, 22u8, 55u8, 48u8, 68u8, 42u8, 228u8, 235u8, 236u8, - 163u8, 38u8, 39u8, 174u8, 132u8, 44u8, 222u8, 160u8, 103u8, 227u8, 226u8, 133u8, + 7u8, 53u8, 87u8, 161u8, 61u8, 101u8, 166u8, 159u8, 135u8, 188u8, 176u8, 85u8, 14u8, + 77u8, 205u8, 18u8, 114u8, 11u8, 61u8, 201u8, 81u8, 197u8, 103u8, 181u8, 42u8, 212u8, + 132u8, 42u8, 211u8, 247u8, 230u8, 87u8, 29u8, 35u8, 163u8, 244u8, 76u8, 160u8, 234u8, + 142u8, 3u8, 4u8, 42u8, 170u8, 132u8, 165u8, 78u8, 168u8, 30u8, 228u8, 237u8, 202u8, + 18u8, 238u8, 2u8, 26u8, 3u8, 91u8, 188u8, 216u8, 99u8, 65u8, 137u8, 98u8, ], ], }; diff --git a/programs/compressed-pda/tests/test.rs b/programs/compressed-pda/tests/test.rs index 4a08e7de0a..5f167df1c7 100644 --- a/programs/compressed-pda/tests/test.rs +++ b/programs/compressed-pda/tests/test.rs @@ -12,7 +12,7 @@ use anchor_lang::AnchorDeserialize; use circuitlib_rs::{ gnark::{ constants::{INCLUSION_PATH, SERVER_ADDRESS}, - helpers::{health_check, spawn_gnark_server}, + helpers::spawn_gnark_server, inclusion_json_formatter::InclusionJsonStruct, proof_helpers::{compress_proof, deserialize_gnark_proof_json, proof_from_json_struct}, }, @@ -44,8 +44,23 @@ use tokio::fs::write as async_write; // TODO: use lazy_static to spawn the server once +async fn init_mock_indexer() -> MockIndexer { + let env: light_test_utils::test_env::EnvWithAccounts = + setup_test_programs_with_accounts().await; + let context = env.context; + let payer = context.payer.insecure_clone(); + let merkle_tree_pubkey = env.merkle_tree_pubkey; + let indexed_array_pubkey = env.indexed_array_pubkey; + MockIndexer::new( + merkle_tree_pubkey, + indexed_array_pubkey, + payer.insecure_clone(), + ) + .await +} + /// Tests Execute compressed transaction: -/// 1. should succeed: with out compressed account(0 lamports), no in compressed account +/// 1. should succeed: without compressed account(0 lamports), no in compressed account /// 2. should fail: in compressed account and invalid zkp /// 3. should fail: in compressed account and invalid signer /// 4. should succeed: in compressed account inserted in (1.) and valid zkp @@ -60,12 +75,8 @@ async fn test_execute_compressed_transaction() { let merkle_tree_pubkey = env.merkle_tree_pubkey; let indexed_array_pubkey = env.indexed_array_pubkey; - let mock_indexer = MockIndexer::new( - merkle_tree_pubkey, - indexed_array_pubkey, - payer.insecure_clone(), - None, - ); + + let mut mock_indexer = init_mock_indexer().await; let output_compressed_accounts = vec![CompressedAccount { lamports: 0, @@ -86,8 +97,8 @@ async fn test_execute_compressed_transaction() { &Vec::new(), &Vec::new(), &Vec::new(), - &vec![merkle_tree_pubkey], - &vec![0u16], + &[merkle_tree_pubkey], + &[0u16], &Vec::new(), &Vec::new(), &Vec::new(), @@ -103,15 +114,14 @@ async fn test_execute_compressed_transaction() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let res = solana_program_test::BanksClient::process_transaction_with_metadata( &mut context.banks_client, transaction, ) .await; - // Wait until now to reduce startup lag by prover server - let mut mock_indexer = mock_indexer.await; + mock_indexer.add_lamport_compressed_accounts( res.unwrap() .metadata @@ -134,11 +144,11 @@ async fn test_execute_compressed_transaction() { &payer_pubkey, &input_compressed_accounts, &output_compressed_accounts, - &vec![merkle_tree_pubkey], - &vec![0u32], - &vec![indexed_array_pubkey], - &vec![merkle_tree_pubkey], - &vec![0u16], + &[merkle_tree_pubkey], + &[0u32], + &[indexed_array_pubkey], + &[merkle_tree_pubkey], + &[0u16], &Vec::new(), &Vec::new(), &Vec::new(), @@ -165,11 +175,11 @@ async fn test_execute_compressed_transaction() { &payer_pubkey, &invalid_signer_compressed_accounts, &output_compressed_accounts, - &vec![merkle_tree_pubkey], - &vec![0u32], - &vec![indexed_array_pubkey], - &vec![merkle_tree_pubkey], - &vec![0u16], + &[merkle_tree_pubkey], + &[0u32], + &[indexed_array_pubkey], + &[merkle_tree_pubkey], + &[0u16], &Vec::new(), &Vec::new(), &Vec::new(), @@ -205,10 +215,10 @@ async fn test_execute_compressed_transaction() { &payer_pubkey, &input_compressed_accounts, &output_compressed_accounts, - &vec![merkle_tree_pubkey], - &vec![0u32], - &vec![indexed_array_pubkey], - &vec![merkle_tree_pubkey], + &[merkle_tree_pubkey], + &[0u32], + &[indexed_array_pubkey], + &[merkle_tree_pubkey], &root_indices, &Vec::new(), &Vec::new(), @@ -223,7 +233,7 @@ async fn test_execute_compressed_transaction() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); println!("Transaction with zkp -------------------------"); @@ -254,10 +264,10 @@ async fn test_execute_compressed_transaction() { &payer_pubkey, &input_compressed_accounts, &output_compressed_accounts, - &vec![merkle_tree_pubkey], - &vec![0u32], - &vec![indexed_array_pubkey], - &vec![merkle_tree_pubkey], + &[merkle_tree_pubkey], + &[0u32], + &[indexed_array_pubkey], + &[merkle_tree_pubkey], &root_indices, &Vec::new(), &Vec::new(), @@ -282,10 +292,10 @@ async fn test_execute_compressed_transaction() { &payer_pubkey, &input_compressed_accounts, &output_compressed_accounts, - &vec![merkle_tree_pubkey], - &vec![1u32], - &vec![indexed_array_pubkey], - &vec![merkle_tree_pubkey], + &[merkle_tree_pubkey], + &[1u32], + &[indexed_array_pubkey], + &[merkle_tree_pubkey], &root_indices, &Vec::new(), &Vec::new(), @@ -315,12 +325,9 @@ async fn test_with_address() { let merkle_tree_pubkey = env.merkle_tree_pubkey; let indexed_array_pubkey = env.indexed_array_pubkey; - let mock_indexer = MockIndexer::new( - merkle_tree_pubkey, - indexed_array_pubkey, - payer.insecure_clone(), - None, - ); + + let mut mock_indexer = init_mock_indexer().await; + let address_seed = [1u8; 32]; let derived_address = derive_address(&env.address_merkle_tree_pubkey, &address_seed).unwrap(); let output_compressed_accounts = vec![CompressedAccount { @@ -342,8 +349,8 @@ async fn test_with_address() { &Vec::new(), &Vec::new(), &Vec::new(), - &vec![merkle_tree_pubkey], - &vec![0u16], + &[merkle_tree_pubkey], + &[0u16], &Vec::new(), &Vec::new(), &Vec::new(), @@ -358,7 +365,7 @@ async fn test_with_address() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let res = solana_program_test::BanksClient::process_transaction_with_metadata( &mut context.banks_client, @@ -380,12 +387,12 @@ async fn test_with_address() { &Vec::new(), &Vec::new(), &Vec::new(), - &vec![merkle_tree_pubkey], - &vec![0u16], - &vec![0u16], - &vec![env.address_merkle_tree_queue_pubkey], - &vec![env.address_merkle_tree_pubkey], - &vec![address_seed], + &[merkle_tree_pubkey], + &[0u16], + &[0u16], + &[env.address_merkle_tree_queue_pubkey], + &[env.address_merkle_tree_pubkey], + &[address_seed], &proof_mock, None, false, @@ -396,15 +403,14 @@ async fn test_with_address() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let res = solana_program_test::BanksClient::process_transaction_with_metadata( &mut context.banks_client, transaction, ) .await; - // Wait until now to reduce startup lag by prover server - let mut mock_indexer = mock_indexer.await; + mock_indexer.add_lamport_compressed_accounts( res.unwrap() .metadata @@ -447,10 +453,10 @@ async fn test_with_address() { &payer_pubkey, &input_compressed_accounts, &output_compressed_accounts, - &vec![merkle_tree_pubkey], - &vec![0u32], - &vec![indexed_array_pubkey], - &vec![merkle_tree_pubkey], + &[merkle_tree_pubkey], + &[0u32], + &[indexed_array_pubkey], + &[merkle_tree_pubkey], &root_indices, &Vec::new(), &Vec::new(), @@ -465,7 +471,7 @@ async fn test_with_address() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); println!("Transaction with zkp -------------------------"); @@ -854,24 +860,18 @@ pub struct MockIndexer { pub nullified_compressed_accounts: Vec, pub events: Vec, pub merkle_tree: light_merkle_tree_reference::MerkleTree, - pub gnark_server: Option, } impl MockIndexer { - async fn new( - merkle_tree_pubkey: Pubkey, - indexed_array_pubkey: Pubkey, - payer: Keypair, - startup_time: Option, - ) -> Self { - let gnark_server = if startup_time.is_some() { - Some(spawn_gnark_server( - "../../circuit-lib/circuitlib-rs/scripts/prover.sh", - 0, - )) - } else { - None - }; + async fn new(merkle_tree_pubkey: Pubkey, indexed_array_pubkey: Pubkey, payer: Keypair) -> Self { + spawn_gnark_server( + "../../circuit-lib/circuitlib-rs/scripts/prover.sh", + true, + true, + false, + false, + ) + .await; let merkle_tree = light_merkle_tree_reference::MerkleTree::::new( STATE_MERKLE_TREE_HEIGHT, @@ -879,9 +879,7 @@ impl MockIndexer { STATE_MERKLE_TREE_CANOPY_DEPTH, ) .unwrap(); - if startup_time.is_some() { - tokio::time::sleep(tokio::time::Duration::from_secs(startup_time.unwrap())).await; - } + Self { merkle_tree_pubkey, indexed_array_pubkey, @@ -890,7 +888,6 @@ impl MockIndexer { nullified_compressed_accounts: vec![], events: vec![], merkle_tree, - gnark_server, } } @@ -899,17 +896,6 @@ impl MockIndexer { compressed_accounts: &[[u8; 32]], context: &mut ProgramTestContext, ) -> (Vec, CompressedProof) { - self.gnark_server = if self.gnark_server.is_none() { - Some(spawn_gnark_server( - "../../circuit-lib/circuitlib-rs/scripts/prover.sh", - 4, - )) - } else { - None - }; - // waiting for server to start - health_check().await; - let client = Client::new(); let mut inclusion_proofs = Vec::::new(); @@ -943,11 +929,8 @@ impl MockIndexer { let (proof_a, proof_b, proof_c) = proof_from_json_struct(proof_json); let (proof_a, proof_b, proof_c) = compress_proof(&proof_a, &proof_b, &proof_c); - let merkle_tree_account = light_test_utils::AccountZeroCopy::::new( - context, - self.merkle_tree_pubkey, - ) - .await; + let merkle_tree_account = + AccountZeroCopy::::new(context, self.merkle_tree_pubkey).await; let merkle_tree = merkle_tree_account .deserialized() .copy_merkle_tree() @@ -1000,7 +983,7 @@ impl MockIndexer { self.compressed_accounts .push(CompressedAccountWithMerkleContext { compressed_account: compressed_account.clone(), - leaf_index: event.output_leaf_indices[i as usize], + leaf_index: event.output_leaf_indices[i], merkle_tree_pubkey_index: 0, nullifier_queue_pubkey_index: 0, }); @@ -1008,10 +991,7 @@ impl MockIndexer { self.merkle_tree .append( &compressed_account - .hash( - &self.merkle_tree_pubkey, - &event.output_leaf_indices[i as usize], - ) + .hash(&self.merkle_tree_pubkey, &event.output_leaf_indices[i]) .unwrap(), ) .expect("insert failed"); @@ -1030,11 +1010,8 @@ impl MockIndexer { ) .await; let indexed_array = array.deserialized().indexed_array; - let merkle_tree_account = light_test_utils::AccountZeroCopy::::new( - context, - self.merkle_tree_pubkey, - ) - .await; + let merkle_tree_account = + AccountZeroCopy::::new(context, self.merkle_tree_pubkey).await; let merkle_tree = merkle_tree_account .deserialized() .copy_merkle_tree() @@ -1093,11 +1070,8 @@ impl MockIndexer { compressed_account.element ); let merkle_tree_account = - light_test_utils::AccountZeroCopy::::new( - context, - self.merkle_tree_pubkey, - ) - .await; + AccountZeroCopy::::new(context, self.merkle_tree_pubkey) + .await; assert_eq!( indexed_array[*index_in_indexed_array].merkle_tree_overwrite_sequence_number, merkle_tree_account @@ -1105,7 +1079,7 @@ impl MockIndexer { .load_merkle_tree() .unwrap() .sequence_number as u64 - + account_compression::utils::constants::STATE_MERKLE_TREE_ROOTS as u64 + + STATE_MERKLE_TREE_ROOTS as u64 ); } } diff --git a/programs/compressed-token/tests/test.rs b/programs/compressed-token/tests/test.rs index 1d5f61be83..21d9eb8edc 100644 --- a/programs/compressed-token/tests/test.rs +++ b/programs/compressed-token/tests/test.rs @@ -10,7 +10,7 @@ use anchor_lang::AnchorSerialize; use circuitlib_rs::{ gnark::{ constants::{INCLUSION_PATH, SERVER_ADDRESS}, - helpers::{health_check, spawn_gnark_server}, + helpers::spawn_gnark_server, inclusion_json_formatter::InclusionJsonStruct, proof_helpers::{compress_proof, deserialize_gnark_proof_json, proof_from_json_struct}, }, @@ -183,7 +183,6 @@ async fn test_mint_to() { merkle_tree_pubkey, indexed_array_pubkey, payer.insecure_clone(), - None, ); let recipient_keypair = Keypair::new(); let mint = create_mint_helper(&mut context, &payer).await; @@ -200,7 +199,7 @@ async fn test_mint_to() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let old_merkle_tree_account = light_test_utils::AccountZeroCopy::::new( &mut context, @@ -251,7 +250,6 @@ async fn test_transfer() { merkle_tree_pubkey, indexed_array_pubkey, payer.insecure_clone(), - Some(0), ); let recipient_keypair = Keypair::new(); let mint = create_mint_helper(&mut context, &payer).await; @@ -268,7 +266,7 @@ async fn test_transfer() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let old_merkle_tree_account = light_test_utils::AccountZeroCopy::::new( &mut context, @@ -360,7 +358,7 @@ async fn test_transfer() { &[instruction], Some(&payer_pubkey), [&payer, &recipient_keypair].as_slice(), - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let old_merkle_tree_account = light_test_utils::AccountZeroCopy::::new( &mut context, @@ -424,7 +422,6 @@ async fn test_invalid_inputs() { merkle_tree_pubkey, indexed_array_pubkey, payer.insecure_clone(), - Some(0), ); let recipient_keypair = Keypair::new(); airdrop_lamports(&mut context, &recipient_keypair.pubkey(), 1_000_000_000) @@ -444,7 +441,7 @@ async fn test_invalid_inputs() { &[instruction], Some(&payer_pubkey), &[&payer], - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); let old_merkle_tree_account = light_test_utils::AccountZeroCopy::::new( &mut context, @@ -906,7 +903,7 @@ async fn create_transfer_out_utxo_test( &[instruction], Some(&payer.pubkey()), [&payer].as_slice(), - context.last_blockhash, + context.get_new_latest_blockhash().await.unwrap(), ); solana_program_test::BanksClient::process_transaction_with_metadata( &mut context.banks_client, @@ -1150,7 +1147,6 @@ pub struct MockIndexer { pub token_nullified_compressed_accounts: Vec, pub events: Vec, pub merkle_tree: light_merkle_tree_reference::MerkleTree, - pub gnark_server: Option, } #[derive(Debug, Clone)] @@ -1160,20 +1156,15 @@ pub struct TokenDataWithContext { } impl MockIndexer { - async fn new( - merkle_tree_pubkey: Pubkey, - indexed_array_pubkey: Pubkey, - payer: Keypair, - startup_time: Option, - ) -> Self { - let gnark_server = if startup_time.is_some() { - Some(spawn_gnark_server( - "../../circuit-lib/circuitlib-rs/scripts/prover.sh", - 0, - )) - } else { - None - }; + async fn new(merkle_tree_pubkey: Pubkey, indexed_array_pubkey: Pubkey, payer: Keypair) -> Self { + spawn_gnark_server( + "../../circuit-lib/circuitlib-rs/scripts/prover.sh", + true, + true, + false, + false, + ) + .await; let merkle_tree = light_merkle_tree_reference::MerkleTree::::new( STATE_MERKLE_TREE_HEIGHT, @@ -1181,9 +1172,7 @@ impl MockIndexer { STATE_MERKLE_TREE_CANOPY_DEPTH, ) .unwrap(); - if startup_time.is_some() { - tokio::time::sleep(tokio::time::Duration::from_secs(startup_time.unwrap())).await; - } + Self { merkle_tree_pubkey, indexed_array_pubkey, @@ -1194,7 +1183,6 @@ impl MockIndexer { token_compressed_accounts: vec![], token_nullified_compressed_accounts: vec![], merkle_tree, - gnark_server, } } @@ -1203,17 +1191,6 @@ impl MockIndexer { compressed_accounts: &[[u8; 32]], context: &mut ProgramTestContext, ) -> (Vec, CompressedProof) { - self.gnark_server = if self.gnark_server.is_none() { - Some(spawn_gnark_server( - "../../circuit-lib/circuitlib-rs/scripts/prover.sh", - 4, - )) - } else { - None - }; - // waiting for server to start - health_check().await; - let client = Client::new(); let mut inclusion_proofs = Vec::::new();