diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..c1fb49a3 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @drspacemn @LucasLvy @EvolveArt diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml new file mode 100644 index 00000000..3cbdfa09 --- /dev/null +++ b/.github/workflows/check.yml @@ -0,0 +1,45 @@ +name: check + +on: + push: + branches: + - main + pull_request: + +jobs: + rustfmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup show + - uses: Swatinem/rust-cache@v2 + - run: cargo fmt --all -- --check + - run: cargo install taplo-cli --locked + - run: taplo fmt --no-auto-config --option reorder_keys=true Cargo.toml --check + + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup show + - uses: Swatinem/rust-cache@v2 + - run: cargo clippy --all -- -D warnings + + tests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup show + - uses: Swatinem/rust-cache@v2 + - run: pip install cairo-lang; cargo test + + udeps: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + - uses: Swatinem/rust-cache@v2 + with: + cache-on-failure: true + - run: cargo install cargo-udeps --locked + - run: cargo +nightly udeps --all-targets diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 1e12634c..00000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,31 +0,0 @@ -on: [push, pull_request] - -name: Sn os -jobs: - rustfmt: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Rust Toolchain Setup - run: rustup show - - uses: Swatinem/rust-cache@v2 - - name: Check format - run: cargo fmt --all -- --check - clippy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Rust Toolchain Setup - run: rustup show - - uses: Swatinem/rust-cache@v2 - - name: Check lint - run: cargo clippy - tests: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Rust Toolchain Setup - run: rustup show - - uses: Swatinem/rust-cache@v2 - - name: Run tests - run: pip install cairo-lang; cargo test diff --git a/.gitignore b/.gitignore index 0b4d0f85..ef46a9ba 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,7 @@ -/target -build/test.zip \ No newline at end of file +# Rust artifacts +Cargo.lock +target/ + +# Snos artifacts +build/* +!build/os_*.json diff --git a/Cargo.lock b/Cargo.lock deleted file mode 100644 index 1a4110fc..00000000 --- a/Cargo.lock +++ /dev/null @@ -1,2910 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "addr2line" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" -dependencies = [ - "gimli", -] - -[[package]] -name = "adler" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - -[[package]] -name = "aes" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" -dependencies = [ - "cfg-if", - "cipher", - "cpufeatures", -] - -[[package]] -name = "ahash" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" -dependencies = [ - "getrandom", - "once_cell", - "version_check", -] - -[[package]] -name = "ahash" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", -] - -[[package]] -name = "aho-corasick" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" -dependencies = [ - "memchr", -] - -[[package]] -name = "allocator-api2" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" - -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "anyhow" -version = "1.0.75" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" - -[[package]] -name = "ark-ff" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" -dependencies = [ - "ark-ff-asm", - "ark-ff-macros", - "ark-serialize", - "ark-std", - "derivative", - "digest", - "itertools", - "num-bigint", - "num-traits", - "paste", - "rustc_version", - "zeroize", -] - -[[package]] -name = "ark-ff-asm" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" -dependencies = [ - "quote", - "syn 1.0.109", -] - -[[package]] -name = "ark-ff-macros" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" -dependencies = [ - "num-bigint", - "num-traits", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "ark-serialize" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" -dependencies = [ - "ark-std", - "digest", - "num-bigint", -] - -[[package]] -name = "ark-std" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" -dependencies = [ - "num-traits", - "rand", -] - -[[package]] -name = "arrayvec" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" - -[[package]] -name = "async-trait" -version = "0.1.73" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "auto_impl" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "backtrace" -version = "0.3.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" -dependencies = [ - "addr2line", - "cc", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", -] - -[[package]] -name = "base64" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - -[[package]] -name = "base64" -version = "0.21.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" - -[[package]] -name = "base64ct" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" - -[[package]] -name = "bigdecimal" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6773ddc0eafc0e509fb60e48dff7f450f8e674a0686ae8605e8d9901bd5eefa" -dependencies = [ - "num-bigint", - "num-integer", - "num-traits", - "serde", -] - -[[package]] -name = "bincode" -version = "2.0.0-rc.3" -source = "git+https://github.com/bincode-org/bincode.git?tag=v2.0.0-rc.3#aada4bb4cb457677a4b8e47572ae7ca8dd44927c" -dependencies = [ - "serde", -] - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" - -[[package]] -name = "bitvec" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" -dependencies = [ - "funty", - "radium", - "serde", - "tap", - "wyz", -] - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "bumpalo" -version = "3.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" - -[[package]] -name = "byte-slice-cast" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "bytes" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" - -[[package]] -name = "bzip2" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.11+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" -dependencies = [ - "cc", - "libc", - "pkg-config", -] - -[[package]] -name = "cairo-felt" -version = "0.8.7" -source = "git+https://github.com/drspacemn/cairo-vm?branch=feat/pie-memory-serialization#0a40ae427b474b6661a1c81bc8996ef8058031a2" -dependencies = [ - "lazy_static", - "num-bigint", - "num-integer", - "num-traits", - "serde", -] - -[[package]] -name = "cairo-vm" -version = "0.8.7" -source = "git+https://github.com/drspacemn/cairo-vm?branch=feat/pie-memory-serialization#0a40ae427b474b6661a1c81bc8996ef8058031a2" -dependencies = [ - "anyhow", - "bincode", - "bitvec", - "cairo-felt", - "generic-array", - "hashbrown 0.14.0", - "hex", - "keccak", - "lazy_static", - "mimalloc", - "nom", - "num-bigint", - "num-integer", - "num-prime", - "num-traits", - "rand", - "serde", - "serde_json", - "sha2", - "sha3", - "starknet-crypto 0.5.1", - "thiserror-no-std", -] - -[[package]] -name = "cc" -version = "1.0.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" -dependencies = [ - "jobserver", - "libc", -] - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "chrono" -version = "0.4.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" -dependencies = [ - "android-tzdata", - "iana-time-zone", - "num-traits", - "serde", - "windows-targets", -] - -[[package]] -name = "cipher" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common", - "inout", -] - -[[package]] -name = "constant_time_eq" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - -[[package]] -name = "core-foundation" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" - -[[package]] -name = "cpufeatures" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" -dependencies = [ - "libc", -] - -[[package]] -name = "crc32fast" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "crunchy" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" - -[[package]] -name = "crypto-bigint" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "740fe28e594155f10cfc383984cbefd529d7396050557148f79cb0f621204124" -dependencies = [ - "generic-array", - "subtle", - "zeroize", -] - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array", - "typenum", -] - -[[package]] -name = "ctr" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" -dependencies = [ - "cipher", -] - -[[package]] -name = "darling" -version = "0.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" -dependencies = [ - "darling_core", - "darling_macro", -] - -[[package]] -name = "darling_core" -version = "0.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn 2.0.37", -] - -[[package]] -name = "darling_macro" -version = "0.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" -dependencies = [ - "darling_core", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "deranged" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946" -dependencies = [ - "serde", -] - -[[package]] -name = "derivative" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "diff" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer", - "crypto-common", - "subtle", -] - -[[package]] -name = "either" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" - -[[package]] -name = "encoding_rs" -version = "0.8.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "equivalent" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - -[[package]] -name = "errno" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" -dependencies = [ - "errno-dragonfly", - "libc", - "windows-sys", -] - -[[package]] -name = "errno-dragonfly" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" -dependencies = [ - "cc", - "libc", -] - -[[package]] -name = "eth-keystore" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab" -dependencies = [ - "aes", - "ctr", - "digest", - "hex", - "hmac", - "pbkdf2", - "rand", - "scrypt", - "serde", - "serde_json", - "sha2", - "sha3", - "thiserror", - "uuid 0.8.2", -] - -[[package]] -name = "ethbloom" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" -dependencies = [ - "crunchy", - "fixed-hash", - "impl-rlp", - "impl-serde", - "tiny-keccak", -] - -[[package]] -name = "ethereum-types" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" -dependencies = [ - "ethbloom", - "fixed-hash", - "impl-rlp", - "impl-serde", - "primitive-types", - "uint", -] - -[[package]] -name = "fastrand" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" - -[[package]] -name = "fixed-hash" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" -dependencies = [ - "byteorder", - "rand", - "rustc-hex", - "static_assertions", -] - -[[package]] -name = "flate2" -version = "1.0.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" -dependencies = [ - "crc32fast", - "libz-sys", - "miniz_oxide", -] - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - -[[package]] -name = "form_urlencoded" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" -dependencies = [ - "percent-encoding", -] - -[[package]] -name = "funty" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" - -[[package]] -name = "futures" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-core" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" - -[[package]] -name = "futures-executor" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-io" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" - -[[package]] -name = "futures-macro" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "futures-sink" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" - -[[package]] -name = "futures-task" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" - -[[package]] -name = "futures-timer" -version = "3.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" - -[[package]] -name = "futures-util" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" -dependencies = [ - "cfg-if", - "js-sys", - "libc", - "wasi", - "wasm-bindgen", -] - -[[package]] -name = "gimli" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" - -[[package]] -name = "glob" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" - -[[package]] -name = "h2" -version = "0.3.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap 1.9.3", - "slab", - "tokio", - "tokio-util", - "tracing", -] - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -dependencies = [ - "ahash 0.7.6", -] - -[[package]] -name = "hashbrown" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" -dependencies = [ - "ahash 0.8.3", - "allocator-api2", - "serde", -] - -[[package]] -name = "hermit-abi" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest", -] - -[[package]] -name = "http" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - -[[package]] -name = "http-body" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" -dependencies = [ - "bytes", - "http", - "pin-project-lite", -] - -[[package]] -name = "httparse" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - -[[package]] -name = "httpdate" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - -[[package]] -name = "hyper" -version = "0.14.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2 0.4.9", - "tokio", - "tower-service", - "tracing", - "want", -] - -[[package]] -name = "hyper-rustls" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" -dependencies = [ - "futures-util", - "http", - "hyper", - "rustls", - "tokio", - "tokio-rustls", -] - -[[package]] -name = "hyper-tls" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" -dependencies = [ - "bytes", - "hyper", - "native-tls", - "tokio", - "tokio-native-tls", -] - -[[package]] -name = "iana-time-zone" -version = "0.1.57" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "windows", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -dependencies = [ - "cc", -] - -[[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - -[[package]] -name = "idna" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "impl-codec" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" -dependencies = [ - "parity-scale-codec", -] - -[[package]] -name = "impl-rlp" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" -dependencies = [ - "rlp", -] - -[[package]] -name = "impl-serde" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" -dependencies = [ - "serde", -] - -[[package]] -name = "impl-trait-for-tuples" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", -] - -[[package]] -name = "indexmap" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" -dependencies = [ - "equivalent", - "hashbrown 0.14.0", -] - -[[package]] -name = "inout" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" -dependencies = [ - "generic-array", -] - -[[package]] -name = "ipnet" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" - -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" - -[[package]] -name = "jobserver" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" -dependencies = [ - "libc", -] - -[[package]] -name = "js-sys" -version = "0.3.64" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "keccak" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" -dependencies = [ - "cpufeatures", -] - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" -dependencies = [ - "spin", -] - -[[package]] -name = "libc" -version = "0.2.148" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" - -[[package]] -name = "libmimalloc-sys" -version = "0.1.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3979b5c37ece694f1f5e51e7ecc871fdb0f517ed04ee45f88d15d6d553cb9664" -dependencies = [ - "cc", - "libc", -] - -[[package]] -name = "libz-sys" -version = "1.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" -dependencies = [ - "cc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "linux-raw-sys" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128" - -[[package]] -name = "log" -version = "0.4.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" - -[[package]] -name = "lru" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a" -dependencies = [ - "hashbrown 0.12.3", -] - -[[package]] -name = "memchr" -version = "2.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" - -[[package]] -name = "mimalloc" -version = "0.1.39" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa01922b5ea280a911e323e4d2fd24b7fe5cc4042e0d2cda3c40775cdc4bdc9c" -dependencies = [ - "libmimalloc-sys", -] - -[[package]] -name = "mime" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "miniz_oxide" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" -dependencies = [ - "adler", -] - -[[package]] -name = "mio" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" -dependencies = [ - "libc", - "wasi", - "windows-sys", -] - -[[package]] -name = "native-tls" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" -dependencies = [ - "lazy_static", - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "num-bigint" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", - "rand", - "serde", -] - -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - -[[package]] -name = "num-modular" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a5fe11d4135c3bcdf3a95b18b194afa9608a5f6ff034f5d857bc9a27fb0119" -dependencies = [ - "num-bigint", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-prime" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4e3bc495f6e95bc15a6c0c55ac00421504a5a43d09e3cc455d1fea7015581d" -dependencies = [ - "bitvec", - "either", - "lru", - "num-bigint", - "num-integer", - "num-modular", - "num-traits", - "rand", -] - -[[package]] -name = "num-traits" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" -dependencies = [ - "autocfg", -] - -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi", - "libc", -] - -[[package]] -name = "object" -version = "0.32.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" -dependencies = [ - "memchr", -] - -[[package]] -name = "once_cell" -version = "1.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" - -[[package]] -name = "openssl" -version = "0.10.57" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" -dependencies = [ - "bitflags 2.4.0", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "openssl-probe" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" - -[[package]] -name = "openssl-sys" -version = "0.9.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "parity-scale-codec" -version = "3.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dec8a8073036902368c2cdc0387e85ff9a37054d7e7c98e592145e0c92cd4fb" -dependencies = [ - "arrayvec", - "bitvec", - "byte-slice-cast", - "impl-trait-for-tuples", - "parity-scale-codec-derive", - "serde", -] - -[[package]] -name = "parity-scale-codec-derive" -version = "3.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "312270ee71e1cd70289dacf597cab7b207aa107d2f28191c2ae45b2ece18a260" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "password-hash" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" -dependencies = [ - "base64ct", - "rand_core", - "subtle", -] - -[[package]] -name = "paste" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" - -[[package]] -name = "pbkdf2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" -dependencies = [ - "digest", - "hmac", - "password-hash", - "sha2", -] - -[[package]] -name = "percent-encoding" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" - -[[package]] -name = "pin-project-lite" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "pkg-config" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" - -[[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - -[[package]] -name = "pretty_assertions" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" -dependencies = [ - "diff", - "yansi", -] - -[[package]] -name = "primitive-types" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f3486ccba82358b11a77516035647c34ba167dfa53312630de83b12bd4f3d66" -dependencies = [ - "fixed-hash", - "impl-codec", - "impl-rlp", - "impl-serde", - "uint", -] - -[[package]] -name = "proc-macro-crate" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" -dependencies = [ - "once_cell", - "toml_edit", -] - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - -[[package]] -name = "proc-macro2" -version = "1.0.67" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "radium" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] - -[[package]] -name = "redox_syscall" -version = "0.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" -dependencies = [ - "bitflags 1.3.2", -] - -[[package]] -name = "regex" -version = "1.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" - -[[package]] -name = "relative-path" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c707298afce11da2efef2f600116fa93ffa7a032b5d7b628aa17711ec81383ca" - -[[package]] -name = "reqwest" -version = "0.11.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" -dependencies = [ - "base64 0.21.4", - "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper", - "hyper-rustls", - "hyper-tls", - "ipnet", - "js-sys", - "log", - "mime", - "native-tls", - "once_cell", - "percent-encoding", - "pin-project-lite", - "rustls", - "rustls-pemfile", - "serde", - "serde_json", - "serde_urlencoded", - "tokio", - "tokio-native-tls", - "tokio-rustls", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "webpki-roots", - "winreg", -] - -[[package]] -name = "rfc6979" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" -dependencies = [ - "hmac", - "subtle", -] - -[[package]] -name = "ring" -version = "0.16.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" -dependencies = [ - "cc", - "libc", - "once_cell", - "spin", - "untrusted", - "web-sys", - "winapi", -] - -[[package]] -name = "rlp" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" -dependencies = [ - "bytes", - "rustc-hex", -] - -[[package]] -name = "rstest" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199" -dependencies = [ - "futures", - "futures-timer", - "rstest_macros", - "rustc_version", -] - -[[package]] -name = "rstest_macros" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605" -dependencies = [ - "cfg-if", - "glob", - "proc-macro2", - "quote", - "regex", - "relative-path", - "rustc_version", - "syn 2.0.37", - "unicode-ident", -] - -[[package]] -name = "rustc-demangle" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" - -[[package]] -name = "rustc-hex" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" - -[[package]] -name = "rustc_version" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" -dependencies = [ - "semver", -] - -[[package]] -name = "rustix" -version = "0.38.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f" -dependencies = [ - "bitflags 2.4.0", - "errno", - "libc", - "linux-raw-sys", - "windows-sys", -] - -[[package]] -name = "rustls" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" -dependencies = [ - "log", - "ring", - "rustls-webpki", - "sct", -] - -[[package]] -name = "rustls-pemfile" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" -dependencies = [ - "base64 0.21.4", -] - -[[package]] -name = "rustls-webpki" -version = "0.101.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "ryu" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" - -[[package]] -name = "salsa20" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" -dependencies = [ - "cipher", -] - -[[package]] -name = "schannel" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" -dependencies = [ - "windows-sys", -] - -[[package]] -name = "scrypt" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d" -dependencies = [ - "hmac", - "pbkdf2", - "salsa20", - "sha2", -] - -[[package]] -name = "sct" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "security-framework" -version = "2.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "semver" -version = "1.0.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" - -[[package]] -name = "serde" -version = "1.0.188" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.188" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "serde_json" -version = "1.0.107" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_json_pythonic" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62212da9872ca2a0cad0093191ee33753eddff9266cbbc1b4a602d13a3a768db" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_urlencoded" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" -dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_with" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe" -dependencies = [ - "base64 0.13.1", - "chrono", - "hex", - "indexmap 1.9.3", - "serde", - "serde_json", - "serde_with_macros", - "time", -] - -[[package]] -name = "serde_with_macros" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" -dependencies = [ - "darling", - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "sha1" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "sha2" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "sha3" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" -dependencies = [ - "digest", - "keccak", -] - -[[package]] -name = "slab" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -dependencies = [ - "autocfg", -] - -[[package]] -name = "snos" -version = "0.1.0" -dependencies = [ - "base64 0.21.4", - "bitvec", - "cairo-felt", - "cairo-vm", - "hex", - "log", - "num-bigint", - "num-traits", - "pretty_assertions", - "reqwest", - "rstest", - "serde", - "serde_json", - "starknet", - "thiserror", - "tokio", - "uuid 1.4.1", - "zip", -] - -[[package]] -name = "socket2" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" -dependencies = [ - "libc", - "winapi", -] - -[[package]] -name = "socket2" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "spin" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" - -[[package]] -name = "starknet" -version = "0.6.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "starknet-accounts", - "starknet-contract", - "starknet-core", - "starknet-crypto 0.6.0", - "starknet-ff 0.3.4 (git+https://github.com/xJonathanLEI/starknet-rs)", - "starknet-macros", - "starknet-providers", - "starknet-signers", -] - -[[package]] -name = "starknet-accounts" -version = "0.5.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "async-trait", - "auto_impl", - "starknet-core", - "starknet-providers", - "starknet-signers", - "thiserror", -] - -[[package]] -name = "starknet-contract" -version = "0.5.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "serde", - "serde_json", - "serde_with", - "starknet-accounts", - "starknet-core", - "starknet-providers", - "thiserror", -] - -[[package]] -name = "starknet-core" -version = "0.6.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "base64 0.21.4", - "flate2", - "hex", - "serde", - "serde_json", - "serde_json_pythonic", - "serde_with", - "sha3", - "starknet-crypto 0.6.0", - "starknet-ff 0.3.4 (git+https://github.com/xJonathanLEI/starknet-rs)", -] - -[[package]] -name = "starknet-crypto" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693e6362f150f9276e429a910481fb7f3bcb8d6aa643743f587cfece0b374874" -dependencies = [ - "crypto-bigint", - "hex", - "hmac", - "num-bigint", - "num-integer", - "num-traits", - "rfc6979", - "sha2", - "starknet-crypto-codegen 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "starknet-curve 0.3.0", - "starknet-ff 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize", -] - -[[package]] -name = "starknet-crypto" -version = "0.6.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "crypto-bigint", - "hex", - "hmac", - "num-bigint", - "num-integer", - "num-traits", - "rfc6979", - "sha2", - "starknet-crypto-codegen 0.3.2 (git+https://github.com/xJonathanLEI/starknet-rs)", - "starknet-curve 0.4.0 (git+https://github.com/xJonathanLEI/starknet-rs)", - "starknet-ff 0.3.4 (git+https://github.com/xJonathanLEI/starknet-rs)", - "zeroize", -] - -[[package]] -name = "starknet-crypto-codegen" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af6527b845423542c8a16e060ea1bc43f67229848e7cd4c4d80be994a84220ce" -dependencies = [ - "starknet-curve 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "starknet-ff 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 2.0.37", -] - -[[package]] -name = "starknet-crypto-codegen" -version = "0.3.2" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "starknet-curve 0.4.0 (git+https://github.com/xJonathanLEI/starknet-rs)", - "starknet-ff 0.3.4 (git+https://github.com/xJonathanLEI/starknet-rs)", - "syn 2.0.37", -] - -[[package]] -name = "starknet-curve" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "252610baff59e4c4332ce3569f7469c5d3f9b415a2240d698fb238b2b4fc0942" -dependencies = [ - "starknet-ff 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "starknet-curve" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68a0d87ae56572abf83ddbfd44259a7c90dbeeee1629a1ffe223e7f9a8f3052" -dependencies = [ - "starknet-ff 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "starknet-curve" -version = "0.4.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "starknet-ff 0.3.4 (git+https://github.com/xJonathanLEI/starknet-rs)", -] - -[[package]] -name = "starknet-ff" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2cb1d9c0a50380cddab99cb202c6bfb3332728a2769bd0ca2ee80b0b390dd4" -dependencies = [ - "ark-ff", - "crypto-bigint", - "getrandom", - "hex", -] - -[[package]] -name = "starknet-ff" -version = "0.3.4" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "ark-ff", - "bigdecimal", - "crypto-bigint", - "getrandom", - "hex", - "num-bigint", - "serde", -] - -[[package]] -name = "starknet-macros" -version = "0.1.3" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "starknet-core", - "syn 2.0.37", -] - -[[package]] -name = "starknet-providers" -version = "0.6.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "async-trait", - "auto_impl", - "ethereum-types", - "flate2", - "log", - "reqwest", - "serde", - "serde_json", - "serde_with", - "starknet-core", - "thiserror", - "url", -] - -[[package]] -name = "starknet-signers" -version = "0.4.0" -source = "git+https://github.com/xJonathanLEI/starknet-rs#f16271877c9dbf08bc7bf61e4fc72decc13ff73d" -dependencies = [ - "async-trait", - "auto_impl", - "crypto-bigint", - "eth-keystore", - "rand", - "starknet-core", - "starknet-crypto 0.6.0", - "thiserror", -] - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "subtle" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" - -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "2.0.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "tap" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" - -[[package]] -name = "tempfile" -version = "3.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" -dependencies = [ - "cfg-if", - "fastrand", - "redox_syscall", - "rustix", - "windows-sys", -] - -[[package]] -name = "thiserror" -version = "1.0.48" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.48" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "thiserror-impl-no-std" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58e6318948b519ba6dc2b442a6d0b904ebfb8d411a3ad3e07843615a72249758" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "thiserror-no-std" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3ad459d94dd517257cc96add8a43190ee620011bb6e6cdc82dafd97dfafafea" -dependencies = [ - "thiserror-impl-no-std", -] - -[[package]] -name = "time" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" -dependencies = [ - "deranged", - "itoa", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" - -[[package]] -name = "time-macros" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" -dependencies = [ - "time-core", -] - -[[package]] -name = "tiny-keccak" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" -dependencies = [ - "crunchy", -] - -[[package]] -name = "tinyvec" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - -[[package]] -name = "tokio" -version = "1.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" -dependencies = [ - "backtrace", - "bytes", - "libc", - "mio", - "num_cpus", - "pin-project-lite", - "socket2 0.5.4", - "windows-sys", -] - -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - -[[package]] -name = "tokio-rustls" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" -dependencies = [ - "rustls", - "tokio", -] - -[[package]] -name = "tokio-util" -version = "0.7.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", - "tracing", -] - -[[package]] -name = "toml_datetime" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" - -[[package]] -name = "toml_edit" -version = "0.19.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" -dependencies = [ - "indexmap 2.0.0", - "toml_datetime", - "winnow", -] - -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - -[[package]] -name = "tracing" -version = "0.1.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" -dependencies = [ - "cfg-if", - "pin-project-lite", - "tracing-core", -] - -[[package]] -name = "tracing-core" -version = "0.1.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" -dependencies = [ - "once_cell", -] - -[[package]] -name = "try-lock" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" - -[[package]] -name = "typenum" -version = "1.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" - -[[package]] -name = "uint" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52" -dependencies = [ - "byteorder", - "crunchy", - "hex", - "static_assertions", -] - -[[package]] -name = "unicode-bidi" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" - -[[package]] -name = "unicode-ident" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" - -[[package]] -name = "unicode-normalization" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "untrusted" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" - -[[package]] -name = "url" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", -] - -[[package]] -name = "uuid" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" -dependencies = [ - "getrandom", - "serde", -] - -[[package]] -name = "uuid" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" -dependencies = [ - "getrandom", - "serde", -] - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "want" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" -dependencies = [ - "try-lock", -] - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "wasm-bindgen" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" -dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" -dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.37", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-futures" -version = "0.4.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" -dependencies = [ - "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" - -[[package]] -name = "web-sys" -version = "0.3.64" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "webpki-roots" -version = "0.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - -[[package]] -name = "winnow" -version = "0.5.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" -dependencies = [ - "memchr", -] - -[[package]] -name = "winreg" -version = "0.50.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" -dependencies = [ - "cfg-if", - "windows-sys", -] - -[[package]] -name = "wyz" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" -dependencies = [ - "tap", -] - -[[package]] -name = "yansi" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" - -[[package]] -name = "zeroize" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" -dependencies = [ - "zeroize_derive", -] - -[[package]] -name = "zeroize_derive" -version = "1.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "zip" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" -dependencies = [ - "aes", - "byteorder", - "bzip2", - "constant_time_eq", - "crc32fast", - "crossbeam-utils", - "flate2", - "hmac", - "pbkdf2", - "sha1", - "time", - "zstd", -] - -[[package]] -name = "zstd" -version = "0.11.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" -dependencies = [ - "zstd-safe", -] - -[[package]] -name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" -dependencies = [ - "libc", - "zstd-sys", -] - -[[package]] -name = "zstd-sys" -version = "2.0.8+zstd.1.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" -dependencies = [ - "cc", - "libc", - "pkg-config", -] diff --git a/Cargo.toml b/Cargo.toml index a3398a3c..4b049a9e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,26 +1,25 @@ [package] +edition = "2021" name = "snos" version = "0.1.0" -edition = "2021" [dependencies] base64 = "0.21.3" -cairo-vm = { git = "https://github.com/drspacemn/cairo-vm", branch = "feat/pie-memory-serialization" } -cairo-felt = { git = "https://github.com/drspacemn/cairo-vm", branch = "feat/pie-memory-serialization" } +bitvec = { version = "1.0.1", features = ["serde"] } +cairo-felt = { git = "https://github.com/lambdaclass/cairo-vm.git", branch = "main" } +cairo-vm = { git = "https://github.com/lambdaclass/cairo-vm.git", branch = "main" } +hex = "0.4.3" log = "0.4.19" num-bigint = "0.4.4" num-traits = "0.2.16" +reqwest = { version = "0.11.18", features = ["blocking", "json"] } serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.105" thiserror = "1.0.48" -zip = { version = "0.6.6", features = ["deflate-zlib"] } -hex = "0.4.3" -starknet = { git = "https://github.com/xJonathanLEI/starknet-rs" } -uuid = { version = "1.4.0", features = ["v4", "serde"] } -reqwest = { version = "0.11.18", features = ["blocking", "json"] } -bitvec = { version = "1.0.1", features = ["serde"] } tokio = "1.32.0" -pretty_assertions = "1.4.0" +uuid = { version = "1.4.0", features = ["v4", "serde"] } +zip = { version = "0.6.6", features = ["deflate-zlib"] } [dev-dependencies] +pretty_assertions = "1.4.0" rstest = "0.18.2" diff --git a/README.md b/README.md index 2d2df9e8..f886e2c4 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,14 @@ Rust Library for running the Starknet OS via the [Cairo VM](https://github.com/l ```bash git submodule update --init +``` + +## Env -CAIRO_PATH=cairo-lang/src cairo-compile cairo-lang/src/starkware/starknet/core/os/os.cairo --output build/os_compiled.json +To define an alternative OS from the [default(v0.12.2)](build/os_latest.json) set the `SNOS_PATH` environment variable. + +```bash +SNOS_PATH="build/alt_os.json" cargo build ``` ## Tests @@ -21,6 +27,6 @@ CAIRO_PATH=cairo-lang/src cairo-compile cairo-lang/src/starkware/starknet/core/o ***compile/run test contracts*** ```bash -cargo test -- --nocapture +cargo test ``` diff --git a/build.rs b/build.rs new file mode 100644 index 00000000..2d34a128 --- /dev/null +++ b/build.rs @@ -0,0 +1,41 @@ +use std::env; +use std::path; +use std::process; + +const CAIRO_COMPILE_CMD: &str = "cairo-compile"; +const SNOS_PATH_ENV: &str = "SNOS_PATH"; + +// Defaults +const DEFAULT_SNOS_PATH: &str = "build/os_latest.json"; + +fn main() { + let os_path_raw = env::var(SNOS_PATH_ENV).unwrap_or(DEFAULT_SNOS_PATH.into()); + println!("cargo:rerun-if-changed={os_path_raw}"); + println!("cargo:rerun-if-env-changed={SNOS_PATH_ENV}"); + + let os_path = path::Path::new(&os_path_raw); + + if !os_path.exists() { + // Check for `cairo-compile` + if let Err(ver_err) = process::Command::new(CAIRO_COMPILE_CMD).arg("-v").output() { + println!("cargo:warning=cairo-compile-unnavailable-{ver_err:?}"); + process::exit(1); + } + + // Compile the Starknet OS + if let Err(err) = process::Command::new(CAIRO_COMPILE_CMD) + .args([ + "cairo-lang/src/starkware/starknet/core/os/os.cairo", + "--output", + os_path.to_str().unwrap(), + "--cairo_path", + "cairo-lang/src", + "--no_debug_info", + ]) + .output() + { + println!("cargo:warning=cairo-compile-{err:?}"); + process::exit(1); + }; + } +} diff --git a/build/.gitkeep b/build/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/build/os_latest.json b/build/os_latest.json new file mode 100644 index 00000000..1495833a --- /dev/null +++ b/build/os_latest.json @@ -0,0 +1,105410 @@ +{ + "attributes": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.bigint", + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256" + ], + "end_pc": 357, + "flow_tracking_data": { + "ap_tracking": { + "group": 29, + "offset": 24 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp37": 174, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp38": 175, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp39": 176, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp40": 177, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.a": 178, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.high": 172, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.low": 171, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.range_check_ptr": 179, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.x": 169 + } + }, + "name": "error_message", + "start_pc": 353, + "value": "x out of range" + }, + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner" + ], + "end_pc": 816, + "flow_tracking_data": { + "ap_tracking": { + "group": 46, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.m": 343, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.point": 341, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.range_check_ptr": 344, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.scalar": 342 + } + }, + "name": "error_message", + "start_pc": 814, + "value": "Too large scalar" + }, + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.signature", + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x" + ], + "end_pc": 5114, + "flow_tracking_data": { + "ap_tracking": { + "group": 330, + "offset": 10 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.range_check_ptr": 2356, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.result": 2355, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.v": 2354, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x": 2353 + } + }, + "name": "error_message", + "start_pc": 5110, + "value": "Out of range v {v}." + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper" + ], + "end_pc": 5653, + "flow_tracking_data": { + "ap_tracking": { + "group": 372, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper._is_deprecated": 2621, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.block_context": 2605, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.builtin_ptrs": 2615, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_class_changes": 2617, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_state_changes": 2616, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.execution_context": 2606, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.outputs": 2618, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.range_check_ptr": 2613, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.remaining_gas": 2614, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response_header": 2622, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata": 2620, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata_size": 2619, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.syscall_ptr": 2623 + } + }, + "name": "error_message", + "start_pc": 5649, + "value": "Predicted gas costs are inconsistent with the actual execution." + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version" + ], + "end_pc": 6834, + "flow_tracking_data": { + "ap_tracking": { + "group": 437, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.tx_version": 3170 + } + }, + "name": "error_message", + "start_pc": 6829, + "value": "Invalid transaction version: {tx_version}." + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version" + ], + "end_pc": 6843, + "flow_tracking_data": { + "ap_tracking": { + "group": 438, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.tx_version": 3173 + } + }, + "name": "error_message", + "start_pc": 6835, + "value": "Invalid transaction version: {tx_version}." + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce" + ], + "end_pc": 7137, + "flow_tracking_data": { + "ap_tracking": { + "group": 457, + "offset": 6 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp784": 3318, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp785": 3319, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_address": 3320, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_state_changes": 3316, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.current_nonce": 3322, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_context": 3314, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_info": 3317, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.nonce": 3315, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.state_entry": 3321 + } + }, + "name": "error_message", + "start_pc": 7136, + "value": "Unexpected nonce. Expected {current_nonce}, got {nonce}." + } + ], + "builtins": [ + "output", + "pedersen", + "range_check", + "ecdsa", + "bitwise", + "ec_op", + "keccak", + "poseidon" + ], + "compiler_version": "0.12.2", + "data": [ + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffe8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x400780017fff7ffd", + "0x1", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffc", + "0x20680017fff7fff", + "0x4", + "0x402780017ffc7ffc", + "0x1", + "0x208b7fff7fff7ffe", + "0x400380007ffc7ffd", + "0x482680017ffc8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff8", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x480a7ffb7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe4", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x3ffffffffffffffffffffffffffffff", + "0x480280017ffc8000", + "0x48307fff80007ffe", + "0x400280027ffc7fff", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x480280007ffc8000", + "0x40317fff7ffe7ffd", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x2aaaaaaaaaaaab05555555555555556", + "0x48307fff7ffd8000", + "0x480280027ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x4000000000000088000000000000001", + "0x48307fff7ffd8000", + "0xa0680017fff8000", + "0xe", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffc80007fff", + "0x40307ffc7ff87fff", + "0x48297ffd80007ffc", + "0x482680017ffd8000", + "0x1", + "0x48507fff7ffe8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xc", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48287ffd80007fff", + "0x48327fff7ffc8000", + "0x40307ffa7ff67fff", + "0x48527ffe7ffc8000", + "0x40507ff97ff57fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40317ffd7ff97ffd", + "0x48297ffc80007ffd", + "0x48527fff7ffc8000", + "0x40507ffb7ff77fff", + "0x40780017fff7fff", + "0x2", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffc", + "0x20680017fff7fff", + "0x4", + "0x402780017ffc7ffc", + "0x1", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcc", + "0x208b7fff7fff7ffe", + "0x482680017ffb8000", + "0x2", + "0x480280007ffb8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff97", + "0x480280017ffb8000", + "0x48487ffd7fff8000", + "0x480280007ffb8000", + "0x40317fff7ffe7ffc", + "0x48127ffc7fff8000", + "0x480280017ffb8000", + "0x480280007ffb8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x402b7ffb80007ffc", + "0x20780017fff8000", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x4846800180008000", + "0x2aaaaaaaaaaaab0555555555555555555555555555555555555555555555556", + "0x20780017fff8002", + "0x7", + "0x400380007ffa8001", + "0x482680017ffa8000", + "0x1", + "0x10780017fff7fff", + "0x3", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480a80017fff8000", + "0x48127ffb7fff8000", + "0x480a7ffd7fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480280007ff78000", + "0x484480017fff8000", + "0x3", + "0x48327fff7ff88001", + "0x4800800280007fff", + "0x482680017ff78000", + "0x1", + "0x400180007ffe7ffa", + "0x400380007ffc7ffa", + "0x400180017ffe8000", + "0x400380017ffc8000", + "0x20780017fff8001", + "0xf", + "0x480080007fff8000", + "0x482480017fff8000", + "0x1", + "0x484480017fff8000", + "0x3", + "0x48307fff7ffb8002", + "0x4000800180017ff9", + "0x4800800280018000", + "0x4001800080007ffa", + "0x482480017ffa8001", + "0x1", + "0xa0680017fff7ffd", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x40317ffe80007ff9", + "0x480080007fff8000", + "0x48287ff780007ffe", + "0x400280027ffc7ffb", + "0x48317fff80007ffb", + "0x20680017fff7fff", + "0x7", + "0x482480017ffc8000", + "0x1", + "0x482680017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20780017fff7ffd", + "0xe", + "0x482680017ffa8000", + "0x1", + "0x48307fff80007ffe", + "0x400080017ff97fff", + "0x482480017ff98000", + "0x2", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffa7fff8000", + "0x48127ff87fff8000", + "0x10780017fff7fff", + "0xc", + "0x482480017ffb8000", + "0x1", + "0x480a7ffa7fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8f", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127fe37fff8000", + "0x48127fe17fff8000", + "0x482680017ffc8000", + "0x3", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbc", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x400380007ffc7ffd", + "0x400380017ffc8000", + "0x400380027ffc8000", + "0x482680017ffc8000", + "0x3", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x400380007ffa7ffb", + "0x400380017ffa7ffc", + "0x400380027ffa7ffd", + "0x482680017ffa8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x5", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xa", + "0x400380007ffc7ffd", + "0x40780017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0xe", + "0x484680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x400280007ffc7fff", + "0x40780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x100000000000000000000000000000000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff20", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed1", + "0x482680017ffd8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffecf", + "0x48307fff7ffe8000", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ffb", + "0x20680017fff7fff", + "0x9", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x482680017ffb8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0xbffffffffffffffffffffd", + "0x4830800580048000", + "0x483080057fff8000", + "0x48307fff80007ffd", + "0x400280007ffd7fff", + "0x482680017ffd8000", + "0x4", + "0x48007ffd7fff8000", + "0x48007ffe7ffe8000", + "0x48007fff7ffd8000", + "0x208b7fff7fff7ffe", + "0x484680017ffc8000", + "0x4000000000000000000000", + "0x48327fff7ffb8000", + "0x480280007ffa8000", + "0x48307fff80007ffe", + "0x484480017fff8000", + "0x800000000000010fffffffffffffffff7ffffffffffffef0000000000000001", + "0x482680017ffa8000", + "0x2", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x3fffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec6", + "0x484680017ffd8000", + "0x100000000000", + "0x48307fff7feb8000", + "0x400280017ffa7fff", + "0x48127ffd7fff8000", + "0x480280007ffa8000", + "0x480280017ffa8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x4000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff11", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x100000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0b", + "0x484480017fff8000", + "0x40000000000", + "0x48127ffc7fff8000", + "0x48127fe87fff8000", + "0x48307fe67ffd8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x484a7ffb7ff88000", + "0x484a7ffd7ff98000", + "0x484a7ffc7ffa8000", + "0x48307fff7ffe8000", + "0x484480017fff8000", + "0x400000f44", + "0x484a7ffc7ff88000", + "0x484a7ffb7ff98000", + "0x48307fff7ffe8000", + "0x484680017ffd8000", + "0x400000f44", + "0x48527fff7ffa8000", + "0x484a7ffd7ff88000", + "0x484a7ffc7ff98000", + "0x48307fff7ffe8000", + "0x484a7ffb7ffa8000", + "0x48307ff67ff28000", + "0x48307ffa7ff88000", + "0x48307ffd7ffc8000", + "0x208b7fff7fff7ffe", + "0x484680017ffb8000", + "0x2", + "0x484a7ffb7ffb8000", + "0x484680017ffd8000", + "0x800001e88", + "0x48527fff7ffc8000", + "0x48487ffc7ffc8000", + "0x484680017ffd8000", + "0x400000f44", + "0x48527fff7ffd8000", + "0x48487ffd7ff98000", + "0x484a7ffc7ffc8000", + "0x48307ffa7ff88000", + "0x48307ffc7ffa8000", + "0x48307ffd7ffc8000", + "0x208b7fff7fff7ffe", + "0x4824800180008001", + "0x80000000000000000000000000000000", + "0x480280007ffa8000", + "0x484480017ffe8000", + "0x1000003d1", + "0x48327fff7ffb8000", + "0x484480017fff8000", + "0x800000000000010ffffffdfffffffffffffbc00000000000000000000000001", + "0x482480017fff8000", + "0x80000000000000000000000000000000", + "0x400280017ffa7fff", + "0x48327ffe7ffc8000", + "0x484480017fff8000", + "0x800000000000010ffffffdfffffffffffffbc00000000000000000000000001", + "0x482480017fff8000", + "0x80000000000000000000000000000000", + "0x400280027ffa7fff", + "0x484480017ff78000", + "0x1000000000000000000000", + "0x40327ffd7ffd7fff", + "0x482680017ffa8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xb", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe0", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff81", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffae", + "0x48127fe37fff8000", + "0x482480017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcb", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6c", + "0x48127ffc7fff8000", + "0x48317ffc80007ffb", + "0x48317ffc80007ffc", + "0x48317ffc80007ffd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbf", + "0x48127fec7fff8000", + "0x48127fec7fff8000", + "0x48127fec7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xfffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe39", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x3fffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe34", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3fffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2f", + "0x482680017ffd8000", + "0x800000000000010fffffffffffffffffffffffffff000000000000000000002", + "0x20680017fff7fff", + "0x14", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffc000000000000000000002", + "0x20680017fff7fff", + "0x9", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3ffffffffffffefffffc2e", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe21", + "0x208b7fff7fff7ffe", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x3ffffffffffffffffffffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe1a", + "0x208b7fff7fff7ffe", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff37", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff7b", + "0x48127fec7fff8000", + "0x48127fec7fff8000", + "0x48127fec7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5f", + "0x480680017fff8000", + "0x3", + "0x48507fe37fff8000", + "0x480680017fff8000", + "0x2", + "0x48507ffa7fff8000", + "0x480680017fff8000", + "0x3", + "0x48507fe07fff8000", + "0x480680017fff8000", + "0x2", + "0x48507ff77fff8000", + "0x480680017fff8000", + "0x3", + "0x48507fdd7fff8000", + "0x480680017fff8000", + "0x2", + "0x48507ff47fff8000", + "0x48127fc67fff8000", + "0x48307ff680007ff4", + "0x48307ff980007ff7", + "0x48307ffc80007ffa", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6b", + "0x48127fb67fff8000", + "0x48127fb67fff8000", + "0x48127fb67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff17fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0b", + "0x48297ff880007ff2", + "0x48297ff980007ff3", + "0x48297ffa80007ff4", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff38", + "0x48287ff580007ffd", + "0x48287ff680007ffd", + "0x48287ff780007ffd", + "0x48127fe07fff8000", + "0x48287ffb7ffc8000", + "0x48287ffc7ffc8000", + "0x48287ffd7ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff53", + "0x48127fd07fff8000", + "0x48127fd07fff8000", + "0x48127fd07fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ff8", + "0xe", + "0x20780017fff7ff9", + "0xc", + "0x20780017fff7ffa", + "0xa", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa8", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff26", + "0x48127fee7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeda", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed7", + "0x48307ff280007fe7", + "0x480680017fff8000", + "0x2", + "0x48487ff87fff8000", + "0x48307ff080007fe5", + "0x480680017fff8000", + "0x2", + "0x48487ff97fff8000", + "0x48307fee80007fe3", + "0x480680017fff8000", + "0x2", + "0x48487ffa7fff8000", + "0x48127ff37fff8000", + "0x48307ff880007ff6", + "0x48307ffa80007ff8", + "0x48307ffc80007ffa", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1e", + "0x48317fd880007ff8", + "0x48317fd880007ff9", + "0x48317fd880007ffa", + "0x48127fbc7fff8000", + "0x48127fbc7fff8000", + "0x48127fbc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef2", + "0x48287ffb80007ffd", + "0x48287ffc80007ffd", + "0x48287ffd80007ffd", + "0x48127fe37fff8000", + "0x48307fc680007ffc", + "0x48307fc680007ffc", + "0x48307fc680007ffc", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0d", + "0x48127fab7fff8000", + "0x48127fab7fff8000", + "0x48127fab7fff8000", + "0x48127fb37fff8000", + "0x48127fb37fff8000", + "0x48127fb37fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ff2", + "0xe", + "0x20780017fff7ff3", + "0xc", + "0x20780017fff7ff4", + "0xa", + "0x480a7ff17fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ff8", + "0xe", + "0x20780017fff7ff9", + "0xc", + "0x20780017fff7ffa", + "0xa", + "0x480a7ff17fff8000", + "0x480a7ff27fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff17fff8000", + "0x480a7ff27fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff77", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec9", + "0x48127fee7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7d", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7a", + "0x48307ff280007fe7", + "0x48287ff280007fff", + "0x48307ff180007fe6", + "0x48287ff380007fff", + "0x48307ff080007fe5", + "0x48287ff480007fff", + "0x48127ff67fff8000", + "0x48287ff880007ffa", + "0x48287ff980007ffb", + "0x48287ffa80007ffc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", + "0x48317fdb80007ff2", + "0x48317fdb80007ff3", + "0x48317fdb80007ff4", + "0x48127fbf7fff8000", + "0x48127fbf7fff8000", + "0x48127fbf7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9b", + "0x48287ff580007ffd", + "0x48287ff680007ffd", + "0x48287ff780007ffd", + "0x48127fe37fff8000", + "0x48307fc980007ffc", + "0x48307fc980007ffc", + "0x48307fc980007ffc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb6", + "0x48127fae7fff8000", + "0x48127fae7fff8000", + "0x48127fae7fff8000", + "0x48127fb67fff8000", + "0x48127fb67fff8000", + "0x48127fb67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff17fff8000", + "0x48297ff880007ff2", + "0x48297ff980007ff3", + "0x48297ffa80007ff4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec0", + "0x20680017fff7fff", + "0x12", + "0x48127ffe7fff8000", + "0x480a7ff27fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff95", + "0x208b7fff7fff7ffe", + "0x48127ffe7fff8000", + "0x482a7ffb7ff58000", + "0x482a7ffc7ff68000", + "0x482a7ffd7ff78000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea8", + "0x20680017fff7fff", + "0xc", + "0x48127ffe7fff8000", + "0x480a7ff27fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff3a", + "0x208b7fff7fff7ffe", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x18", + "0x400780017fff7ffc", + "0x0", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x6", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff08", + "0xa0680017fff8000", + "0x10", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x484680017ffc8000", + "0x400000000000008800000000000000000000000000000000000000000000001", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd1", + "0x208b7fff7fff7ffe", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x484480017ff88000", + "0x400000000000008800000000000000000000000000000000000000000000001", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc1", + "0x40137ff47fff8000", + "0x40137ff57fff8001", + "0x40137ff67fff8002", + "0x40137ff77fff8003", + "0x40137ff87fff8004", + "0x40137ff97fff8005", + "0x48127ff37fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1d", + "0x48127ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x6", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x80", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff90", + "0x40137ffa7fff8000", + "0x40137ffb7fff8001", + "0x40137ffc7fff8002", + "0x40137ffd7fff8003", + "0x40137ffe7fff8004", + "0x40137fff7fff8005", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x80", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff7e", + "0x48127ff37fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x48127ff37fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff37", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x404b800080008000", + "0x400380007ff98001", + "0x400380007ffa8002", + "0x20780017fff8000", + "0x4", + "0x10780017fff7fff", + "0x4", + "0x400380007ffb8001", + "0x400380007ffc8002", + "0x482680017ff98000", + "0x1", + "0x482680017ffa8000", + "0x1", + "0x482a80007ffb8000", + "0x482a80007ffc8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x402a7ffc7ffb7fff", + "0x208b7fff7fff7ffe", + "0x48297ffb80007ffc", + "0x48487ffd80007fff", + "0x400280007ffa7fff", + "0x482680017ffa8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480280007ffa8000", + "0x480280007ffb8000", + "0x480280007ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", + "0x482680017ffa8000", + "0x1", + "0x482680017ffb8000", + "0x1", + "0x482680017ffc8000", + "0x1", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc08", + "0x40780017fff7fff", + "0x1", + "0x400080007ffe7fff", + "0x480680017fff8000", + "0x0", + "0x400080017ffd7fff", + "0x480680017fff8000", + "0x0", + "0x400080027ffc7fff", + "0x482480017ffc8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x40127fff7fff7ffe", + "0x20680017fff7ffe", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280007ffd8000", + "0x482480017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x3", + "0x208b7fff7fff7ffe", + "0x480280017ffc8000", + "0x482480017fff8000", + "0x1", + "0x400280037ffc7fff", + "0x482680017ffc8000", + "0x3", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x11", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbd8", + "0x40137ffe7fff8000", + "0x400780017fff8001", + "0x706564657273656e", + "0x400780017fff8002", + "0x72616e67655f636865636b", + "0x400780017fff8003", + "0x6563647361", + "0x400780017fff8004", + "0x62697477697365", + "0x400780017fff8005", + "0x65635f6f70", + "0x400780017fff8006", + "0x706f736569646f6e", + "0x400780017fff8007", + "0x7365676d656e745f6172656e61", + "0x400780017fff8008", + "0x3", + "0x400780017fff8009", + "0x1", + "0x400780017fff800a", + "0x2", + "0x400780017fff800b", + "0x5", + "0x400780017fff800c", + "0x7", + "0x400780017fff800d", + "0x6", + "0x400780017fff800e", + "0x3", + "0x402780018000800f", + "0x1", + "0x4027800180008010", + "0x8", + "0x4826800180008000", + "0xf", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x7", + "0x480280007ff98000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff84", + "0x480a7ff87fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x480280017ff98000", + "0x480680017fff8000", + "0x7", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8b", + "0x480280077ffa8000", + "0x4002800780007fff", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x480680017fff8000", + "0x2", + "0x400280027ffb7fff", + "0x482680017ffb8000", + "0x6", + "0x480280037ffb8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x6", + "0x482480017fff8000", + "0x6", + "0x480080037ffe8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x3d", + "0x480280007ffd8000", + "0x48327fff7ff98000", + "0x400280007ff87fff", + "0x480280017ffd8000", + "0x48327fff7ffa8000", + "0x400280017ff87fff", + "0x400380027ff87ffb", + "0x480280037ff88000", + "0x480280027ffd8000", + "0x48307fff7ffe8000", + "0x400280067ff87fff", + "0x480280047ff88000", + "0x480280037ffd8000", + "0x48307fff7ffe8000", + "0x400280077ff87fff", + "0x480280057ff88000", + "0x400280087ff87fff", + "0x480280097ff88000", + "0x480280047ffd8000", + "0x48307fff7ffe8000", + "0x4002800c7ff87fff", + "0x4802800a7ff88000", + "0x480280057ffd8000", + "0x48307fff7ffe8000", + "0x4002800d7ff87fff", + "0x4802800b7ff88000", + "0x4002800e7ff87fff", + "0x4802800f7ff88000", + "0x480280067ffd8000", + "0x48307fff7ffe8000", + "0x400280127ff87fff", + "0x480280107ff88000", + "0x480280077ffd8000", + "0x48307fff7ffe8000", + "0x400280137ff87fff", + "0x480280117ff88000", + "0x400280147ff87fff", + "0x480280157ff88000", + "0x480280087ffd8000", + "0x48307fff7ffe8000", + "0x400280187ff87fff", + "0x480280167ff88000", + "0x480280097ffd8000", + "0x48307fff7ffe8000", + "0x400280197ff87fff", + "0x480280177ff88000", + "0x4002801a7ff87fff", + "0x482680017ff88000", + "0x1e", + "0x4802801b7ff88000", + "0x4802801c7ff88000", + "0x4802801d7ff88000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff7", + "0x482680017ffd8000", + "0xa", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x15", + "0x480280007ffd8000", + "0x48327fff7ff98000", + "0x400280007ff87fff", + "0x480280017ffd8000", + "0x48327fff7ffa8000", + "0x400280017ff87fff", + "0x400380027ff87ffb", + "0x482680017ff88000", + "0x6", + "0x480280037ff88000", + "0x480280047ff88000", + "0x480280057ff88000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffaa", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x9", + "0x482680017ff98000", + "0x1", + "0x400280007ff87fff", + "0x400380017ff87ffa", + "0x400380027ff87ffb", + "0x480a7ff87fff8000", + "0x208b7fff7fff7ffe", + "0x400780017fff7ffc", + "0x1", + "0x480280007ffd8000", + "0x48327fff7ff98000", + "0x400280007ff87fff", + "0x482680017ffa8000", + "0x1", + "0x400280017ff87fff", + "0x400380027ff87ffb", + "0x480a7ff87fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x3", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480080007fff8000", + "0x400080007ffd7fff", + "0x482480017ffd8001", + "0x1", + "0x482480017ffd8001", + "0x1", + "0xa0680017fff7ffe", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x402a7ffc7ffd7fff", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb0b", + "0x48127fff7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x400180007fff7ffd", + "0x480a7ffb7fff8000", + "0x482480017ffe8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff68", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", + "0x48127ff67fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x48297ffc80007ffd", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5a", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x4", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffd8000", + "0x4", + "0x480280007ffd8000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0x4", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480280007ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb45", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffc8000", + "0x4", + "0x480280007ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x434f4d50494c45445f434c4153535f5631", + "0x400280007ffd7fff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc3", + "0x480a7ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280027ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x11", + "0x480280047ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0xd", + "0x480280067ffd8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x9", + "0x480280087ffd8000", + "0x480280077ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb6", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa7", + "0x480a7ff97fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xd", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb6", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9d", + "0x48127ff67fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x6", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480280007ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8e", + "0x480280017ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8b", + "0x480a7ff97fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280037ffc8000", + "0x480280027ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8a", + "0x482680017ffc8000", + "0x4", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe8", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa7f", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x480680017fff8000", + "0x0", + "0x400080017ffd7fff", + "0x480680017fff8000", + "0x0", + "0x400080027ffc7fff", + "0x480680017fff8000", + "0x0", + "0x400080037ffb7fff", + "0x480680017fff8000", + "0x0", + "0x400080047ffa7fff", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x48127ff67fff8000", + "0x1104800180018000", + "0x5", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0x5", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480280017ffc8000", + "0x480280017ffc8000", + "0x480a7ffa7fff8000", + "0x480080017ffd8000", + "0x480080027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6c", + "0x480280017ffc8000", + "0x480280017ffc8000", + "0x48127ffd7fff8000", + "0x480080037ffd8000", + "0x480080047ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff65", + "0x40137fff7fff8000", + "0x480a7ff97fff8000", + "0x480280017ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff7e", + "0x400280007ffc7fff", + "0x480280017ffc8000", + "0x480080087fff8000", + "0x480280017ffc8000", + "0x480080077fff8000", + "0x48307fff7ffd8000", + "0x480680017fff8000", + "0x208b7fff7fff7ffe", + "0x400080007ffe7fff", + "0x480280017ffc8000", + "0x480080087fff8000", + "0x480280017ffc8000", + "0x480080077fff8000", + "0x482480017fff8000", + "0x1", + "0x48307fff7ffc8000", + "0x400180007fff7ffd", + "0x48127ff27fff8000", + "0x480a80007fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffc8000", + "0x2", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcf", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x482680017ffb8000", + "0x3", + "0x480280027ffb8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa21", + "0x400780017fff8000", + "0x0", + "0x400780017fff8001", + "0x0", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480280007ffb8000", + "0x1104800180018000", + "0x2b", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa11", + "0x40137ffd7fff8000", + "0x480280017ffb8000", + "0x40297ffd7fff8001", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffb7fff8000", + "0x480280007ffc8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa02", + "0x40137ffd7fff8000", + "0x480280017ffc8000", + "0x402580017fff8001", + "0x1", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x27", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc3", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x40337fff7ffb8000", + "0x480a7ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x48317ffd80008000", + "0x400080007ffd7ffe", + "0x480080007ffc8000", + "0x400080017ffc7fff", + "0x482480017ffb8000", + "0x1", + "0x482480017ffb8000", + "0x3", + "0x480080027ffa8000", + "0x20680017fff7ffb", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff8", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x4", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffd8000", + "0x2", + "0x480280007ffd8000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0x4", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480280007ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffa22", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffc8000", + "0x2", + "0x480280007ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff84", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff99", + "0x480280017ffd8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280027ffd8000", + "0x484480017ffc8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa1", + "0x480280037ffd8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280047ffd8000", + "0x484480017ffc8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff99", + "0x480280057ffd8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480280067ffd8000", + "0x484480017ffc8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff91", + "0x480280087ffd8000", + "0x480280077ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8d", + "0x480280097ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff7a", + "0x4802800b7ffd8000", + "0x4802800a7ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff86", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8f", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x5", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x5", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480280017ffd8000", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x480280017ffd8000", + "0x480280017ffd8000", + "0x480a7ffb7fff8000", + "0x480080017ffd8000", + "0x480080027ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9b", + "0x480280017ffd8000", + "0x480280017ffd8000", + "0x48127ffd7fff8000", + "0x480080037ffd8000", + "0x480080047ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff94", + "0x40137fff7fff8000", + "0x480a7ffa7fff8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x400280007ffd7fff", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff24", + "0x480a7ffc7fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x537461726b6e65744f73436f6e66696731", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff38", + "0x480280007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff35", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff32", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4b", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xd", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb7", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x40137ffc7fff8002", + "0x480a7ffa7fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd4f", + "0x40137fff7fff8003", + "0x400b80007fff8004", + "0x400b80017fff8005", + "0x40137fe87fff8006", + "0x40137fe97fff8007", + "0x40780017fff7fff", + "0x1", + "0x40780017fff7fff", + "0x1", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff91c", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x40137fff7fff8008", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8009", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff800a", + "0x400b7ffc7fff800b", + "0x400b7ffd7fff800c", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff90e", + "0x480a80027fff8000", + "0x48127fd87fff8000", + "0x48127fd87fff8000", + "0x482480017ffb8000", + "0x3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff924", + "0x484a80007ffb8000", + "0x48327fff7ffa8000", + "0x400180007fff7ffd", + "0x48127ffd7fff8000", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff917", + "0x484a80007ffb8000", + "0x40337fff7ffa8001", + "0x48297ffc80008000", + "0x20680017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x10780017fff7fff", + "0x7", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x4802800080018000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff92b", + "0x20780017fff8000", + "0x4", + "0x10780017fff7fff", + "0xa", + "0x48297ffb80008001", + "0x480080007fff8000", + "0x48127ffd7fff8000", + "0x482480017ffe8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff91f", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda", + "0x484a7ffc7ffb8000", + "0x48327fff7ffa8000", + "0x48307fff80007ffd", + "0x20680017fff7fff", + "0x7", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480080007ffc8000", + "0x48287ffd80007fff", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x7", + "0x48127ff97fff8000", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x400b7ffd7fff7ffc", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x10", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8e4", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48127ffe7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8de", + "0x482680017ffd8000", + "0x11000000000000000000000000000000000000000000000101", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xc", + "0x40780017fff7fff", + "0xa", + "0x480680017fff8000", + "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff", + "0x480a7ffc7fff8000", + "0x48287ffd80007ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8cf", + "0x10780017fff7fff", + "0x8", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8c7", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe69", + "0x480a7ff77fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x535441524b4e45545f434f4e54524143545f41444452455353", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7d", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe7a", + "0x480a7ff97fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe77", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe74", + "0x480a7ffc7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe80", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe89", + "0x480a7ff87fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc0", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff86c", + "0x484680017ffb8000", + "0xa", + "0x482480017fff8000", + "0xc", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x48307ffc7ff98000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc22", + "0x402a7ffc7ffd7fff", + "0x40b7ffd7fff7fff", + "0x208b7fff7fff7ffe", + "0x400380007ffc7ffd", + "0x482680017ffc8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffb7fff8000", + "0x4802800080008000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0xfc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff87d", + "0x480280007ffc8000", + "0x4802800080008000", + "0x48307fff7ffe8000", + "0x48127ffc7fff8000", + "0x4802800180008000", + "0x480080007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8ba", + "0x4802800280008000", + "0x400280007ffa7fff", + "0x4802800180008000", + "0x400280017ffa7fff", + "0x480280027ffa8000", + "0x4802800080008000", + "0x40317fff7ffe7ffd", + "0x482680017ffa8000", + "0x3", + "0x48127ffa7fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0xd", + "0x400380007ff87ffd", + "0x480280017ffb8000", + "0x48327fff7ff88000", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0x3", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x19", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x484680017ffd8000", + "0x2", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffa8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x13", + "0x4850800080008000", + "0x480680017fff8000", + "0x0", + "0x400280007ffa7fff", + "0x484680017ffd8000", + "0x2", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48307ff87ffa8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcb", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480280007ffa8000", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x2", + "0x482680017ffc8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff825", + "0x480280007ffb8000", + "0x48307fe57fff8000", + "0x480080007fff8000", + "0x48127ffc7fff8000", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff862", + "0x48527fe57ffd8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffb7fff8000", + "0x48317fc480007ffc", + "0x48307fc27ffa8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0xd", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xd4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xc", + "0xa0680017fff8000", + "0xa5", + "0x402780017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480280007ff88000", + "0x482880007fff8000", + "0x400180007fff8001", + "0x404b800280028002", + "0x484a800180028000", + "0x40337fff80037ffc", + "0x480a7ff57fff8000", + "0x480a80037fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff839", + "0x400b80007fff8004", + "0x400b80037fff8005", + "0x400b7ffd7fff8006", + "0xa0680017fff8000", + "0x41", + "0x20780017fff8002", + "0x22", + "0x480a7ff47fff8000", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffa8000", + "0x2", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd0", + "0x40137ffc7fff8007", + "0x484680017ffa8000", + "0x2", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffa8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6c", + "0x480a80077fff8000", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffa8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5d", + "0x40780017fff7fff", + "0x0", + "0x484680017ffa8000", + "0x2", + "0x480a7ff47fff8000", + "0x48127ffc7fff8000", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ff98000", + "0x1", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa2", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x16", + "0x480680017fff8000", + "0x0", + "0x400280007ff77fff", + "0x484680017ffa8000", + "0x2", + "0x480a7ff47fff8000", + "0x48127ffa7fff8000", + "0x480a7ff67fff8000", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482880027ff98000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8c", + "0x208b7fff7fff7ffe", + "0x40137ffd7fff8008", + "0x484680017ffa8000", + "0x2", + "0x482480017fff8000", + "0x1", + "0x480a7ff67fff8000", + "0x480a80087fff8000", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x4828800280007ffa", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x1f", + "0x400380007ff77ffd", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x13", + "0x480280017ff88000", + "0x482480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x20680017fff7fff", + "0x9", + "0x400380027ff47ffd", + "0x482680017ff48000", + "0x3", + "0x48127ff97fff8000", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff47fff8000", + "0x48127ff97fff8000", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff47fff8000", + "0x480a7ffd7fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd10", + "0x482880047fff8000", + "0x400280007ff77fff", + "0x48127ffd7fff8000", + "0x48127ff47fff8000", + "0x48127ff27fff8000", + "0x48127ff37fff8000", + "0x208b7fff7fff7ffe", + "0x400380007ff7800a", + "0x480a7ff57fff8000", + "0x480a800a7fff8000", + "0x480680017fff8000", + "0x2", + "0x482680017ffb8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff755", + "0x480280007ff88000", + "0x4828800a7fff8000", + "0x480080007fff8000", + "0x4829800a80007ffb", + "0x480280007ff88000", + "0x48307ffe7fff8000", + "0x480080007fff8000", + "0x48527fff800b8000", + "0x48317fff80007ffc", + "0x48127ff67fff8000", + "0x480a800b7fff8000", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff78c", + "0x48127fe57fff8000", + "0x48127fe27fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff788", + "0x48527fc67ffa8000", + "0x480a7ff47fff8000", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x4829800a80007ff9", + "0x4828800b7ff98000", + "0x48127fbf7fff8000", + "0x48127fc37fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff26", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0xf", + "0x400380007ff87ffc", + "0x480280017ffa8000", + "0x48327fff7ff88000", + "0x480080007fff8000", + "0x400a7ffd7fff7fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff707", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x482680017ff88000", + "0x3", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x400380027ff67ffd", + "0xa0680017fff8000", + "0x1e", + "0x482680017ff68000", + "0x3", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffc8000", + "0x2", + "0x480280007ff68000", + "0x1104800180018000", + "0x55", + "0x484680017ffc8000", + "0x2", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ff98000", + "0x1", + "0x480280017ff68000", + "0x1104800180018000", + "0x47", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x15", + "0x480280017ff68000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6db", + "0x400280007ff97ffd", + "0x482680017ff68000", + "0x3", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffc8000", + "0x2", + "0x480280007ff68000", + "0x1104800180018000", + "0x32", + "0x208b7fff7fff7ffe", + "0x480280007ff68000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff6c8", + "0x400280007ff97ffd", + "0x484680017ffc8000", + "0x2", + "0x482680017ff68000", + "0x3", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ff98000", + "0x1", + "0x480280017ff68000", + "0x1104800180018000", + "0x1d", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0xf", + "0x480a7ff87fff8000", + "0x480a7ff77fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe6a", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x15", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe34", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480080007ff88000", + "0x480080017ff78000", + "0x480080027ff68000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe9d", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff70", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x3", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x482680017ffb8000", + "0x1", + "0x484680017ffc8000", + "0x2", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff7", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff668", + "0x40137fff7fff8000", + "0x480a80007fff8000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0xfc", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff658", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffa", + "0x6", + "0x400b7ffd7fff7ffc", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5", + "0x484680017ffa8000", + "0x3", + "0x40337fff7ff98000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff64d", + "0x40137fff7fff8001", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff64a", + "0x40137fff7fff8002", + "0x480280007ff88000", + "0x4002800080027fff", + "0x480680017fff8000", + "0x1", + "0x4002800180027fff", + "0x480a7ff77fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0xfb", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff650", + "0x480a7ff67fff8000", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff83", + "0x400a80007fff7ffe", + "0x40137fff7fff8003", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff62f", + "0x40137fff7fff8004", + "0x480280007ff88000", + "0x4002800080047fff", + "0x480680017fff8000", + "0x2", + "0x4002800180047fff", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ff97fff8000", + "0x480a80017fff8000", + "0x480a80047fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6e", + "0x400a80007fff7ffe", + "0x400a80037fff7fff", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x400380017ffb7ffd", + "0x480680017fff8000", + "0x2", + "0x400280027ffb7fff", + "0x482680017ffb8000", + "0x6", + "0x480280037ffb8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffb7fff8000", + "0x4802800080008000", + "0x480680017fff8000", + "0x1", + "0x480680017fff8000", + "0xfc", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff62d", + "0x480280007ffc8000", + "0x4802800080008000", + "0x48307fff7ffe8000", + "0x48127ffc7fff8000", + "0x4802800180008000", + "0x480080007ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff66a", + "0x4802800280008000", + "0x400280007ffa7fff", + "0x4802800180008000", + "0x400280017ffa7fff", + "0x480680017fff8000", + "0x2", + "0x400280027ffa7fff", + "0x480280037ffa8000", + "0x4802800080008000", + "0x40317fff7ffe7ffd", + "0x482680017ffa8000", + "0x6", + "0x48127ff97fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0xd", + "0x400380007ff87ffd", + "0x480280017ffb8000", + "0x48327fff7ff88000", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x482680017ff88000", + "0x3", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x19", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea", + "0x484680017ffd8000", + "0x2", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffa8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x13", + "0x4850800080008000", + "0x480680017fff8000", + "0x0", + "0x400280007ffa7fff", + "0x484680017ffd8000", + "0x2", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48307ff87ffa8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcb", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480280007ffa8000", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x2", + "0x482680017ffc8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff5d2", + "0x480280007ffb8000", + "0x48307fe57fff8000", + "0x480080007fff8000", + "0x48127ffc7fff8000", + "0x48127fe17fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff60f", + "0x48527fe57ffd8000", + "0x480a7ff87fff8000", + "0x48127ffd7fff8000", + "0x482680017ffa8000", + "0x1", + "0x480a7ffb7fff8000", + "0x48317fc480007ffc", + "0x48307fc27ffa8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffad", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0xd", + "0x480a7ff47fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0xd7", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xc", + "0xa0680017fff8000", + "0xa8", + "0x402780017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480280007ff88000", + "0x482880007fff8000", + "0x400180007fff8001", + "0x404b800280028002", + "0x484a800180028000", + "0x40337fff80037ffc", + "0x480a7ff57fff8000", + "0x480a80037fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff5e6", + "0x400b80007fff8004", + "0x400b80037fff8005", + "0x400b7ffd7fff8006", + "0xa0680017fff8000", + "0x41", + "0x20780017fff8002", + "0x22", + "0x480a7ff47fff8000", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffa8000", + "0x2", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd0", + "0x40137ffc7fff8007", + "0x484680017ffa8000", + "0x2", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffa8000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6c", + "0x480a80077fff8000", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffa8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff5d", + "0x40780017fff7fff", + "0x0", + "0x484680017ffa8000", + "0x2", + "0x480a7ff47fff8000", + "0x48127ffc7fff8000", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ff98000", + "0x1", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa2", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x16", + "0x480680017fff8000", + "0x0", + "0x400280007ff77fff", + "0x484680017ffa8000", + "0x2", + "0x480a7ff47fff8000", + "0x48127ffa7fff8000", + "0x480a7ff67fff8000", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482880027ff98000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8c", + "0x208b7fff7fff7ffe", + "0x40137ffd7fff8008", + "0x484680017ffa8000", + "0x2", + "0x482480017fff8000", + "0x1", + "0x480a7ff67fff8000", + "0x480a80087fff8000", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x4828800280007ffa", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x22", + "0x400380007ff77ffd", + "0x482680017ff98000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x16", + "0x480280017ff88000", + "0x482480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x20680017fff7fff", + "0xc", + "0x480680017fff8000", + "0x2", + "0x400280027ff47fff", + "0x400380037ff47ffd", + "0x482680017ff48000", + "0x6", + "0x48127ff87fff8000", + "0x48127ff67fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff47fff8000", + "0x48127ff97fff8000", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff47fff8000", + "0x48127ffb7fff8000", + "0x48127ff97fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff47fff8000", + "0x480a7ffd7fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed2", + "0x482880047fff8000", + "0x400280007ff77fff", + "0x48127ffd7fff8000", + "0x48127ff37fff8000", + "0x48127ff17fff8000", + "0x48127ff27fff8000", + "0x208b7fff7fff7ffe", + "0x400380007ff7800a", + "0x480a7ff57fff8000", + "0x480a800a7fff8000", + "0x480680017fff8000", + "0x2", + "0x482680017ffb8000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4ff", + "0x480280007ff88000", + "0x4828800a7fff8000", + "0x480080007fff8000", + "0x4829800a80007ffb", + "0x480280007ff88000", + "0x48307ffe7fff8000", + "0x480080007fff8000", + "0x48527fff800b8000", + "0x48317fff80007ffc", + "0x48127ff67fff8000", + "0x480a800b7fff8000", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff536", + "0x48127fe57fff8000", + "0x48127fe27fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff532", + "0x48527fc67ffa8000", + "0x480a7ff47fff8000", + "0x48127ffd7fff8000", + "0x480a7ff67fff8000", + "0x482680017ff78000", + "0x1", + "0x480a7ff87fff8000", + "0x4829800a80007ff9", + "0x4828800b7ff98000", + "0x48127fbf7fff8000", + "0x48127fc37fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff23", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0xf", + "0x400380007ff87ffc", + "0x480280017ffa8000", + "0x48327fff7ff88000", + "0x480080007fff8000", + "0x400a7ffd7fff7fff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4b1", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x482680017ff88000", + "0x3", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480680017fff8000", + "0x2", + "0x400280027ff67fff", + "0x400380037ff67ffd", + "0xa0680017fff8000", + "0x1e", + "0x482680017ff68000", + "0x6", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffc8000", + "0x2", + "0x480280007ff68000", + "0x1104800180018000", + "0x55", + "0x484680017ffc8000", + "0x2", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ff98000", + "0x1", + "0x480280017ff68000", + "0x1104800180018000", + "0x47", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x15", + "0x480280017ff68000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff482", + "0x400280007ff97ffd", + "0x482680017ff68000", + "0x6", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x484680017ffc8000", + "0x2", + "0x480280007ff68000", + "0x1104800180018000", + "0x32", + "0x208b7fff7fff7ffe", + "0x480280007ff68000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff46f", + "0x400280007ff97ffd", + "0x484680017ffc8000", + "0x2", + "0x482680017ff68000", + "0x6", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x482680017ff98000", + "0x1", + "0x480a7ffa7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ff98000", + "0x1", + "0x480280017ff68000", + "0x1104800180018000", + "0x1d", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0xf", + "0x480a7ff87fff8000", + "0x480a7ff77fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe64", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0xa0680017fff8000", + "0x15", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe2b", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480080007ff88000", + "0x480080017ff78000", + "0x480080027ff68000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe97", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6d", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffa", + "0x6", + "0x400b7ffd7fff7ffc", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x5", + "0x484680017ffa8000", + "0x3", + "0x40337fff7ff98000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff413", + "0x40137fff7fff8001", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff410", + "0x40137fff7fff8002", + "0x480280007ff88000", + "0x4002800080027fff", + "0x480680017fff8000", + "0x1", + "0x4002800180027fff", + "0x480a7ff77fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0xfb", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff416", + "0x480a7ff67fff8000", + "0x48127ffe7fff8000", + "0x480a7ff97fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa2", + "0x400a80007fff7ffe", + "0x40137fff7fff8003", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff3f5", + "0x40137fff7fff8004", + "0x480280007ff88000", + "0x4002800080047fff", + "0x480680017fff8000", + "0x2", + "0x4002800180047fff", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x480a7ff97fff8000", + "0x480a80017fff8000", + "0x480a80047fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff8d", + "0x400a80007fff7ffe", + "0x400a80037fff7fff", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb8", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x4", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480280017ffc8000", + "0x480280027ffc8000", + "0x48307fff80007ffe", + "0x20680017fff7fff", + "0x5", + "0x480a7ffb7fff8000", + "0x10780017fff7fff", + "0x8", + "0x480280007ffc8000", + "0x400280007ffb7fff", + "0x480280027ffc8000", + "0x400280017ffb7fff", + "0x482680017ffb8000", + "0x2", + "0x482680017ffc8000", + "0x3", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffeb", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x402780017ffb8000", + "0x1", + "0x480a80007fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x4828800080007fff", + "0x484480017fff8000", + "0x400000000000008800000000000000000000000000000000000000000000001", + "0x400280007ffb7fff", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x9", + "0x20780017fff7ffd", + "0x7", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x6", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x535441524b4e45545f53544154455f5630", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff392", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x3", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7f9", + "0x48127ffe7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x9", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd1e", + "0x40137fff7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x84", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x40137ffb7fff8003", + "0x480a7ff67fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x1f", + "0x40137ffe7fff8004", + "0x40137fff7fff8005", + "0x40137ffd7fff8006", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a80017fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc1", + "0x40137fff7fff8007", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a80027fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x40137fff7fff8008", + "0x480a80077fff8000", + "0x480a80087fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff359", + "0x482480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x48127ff57fff8000", + "0x480a80037fff8000", + "0x48127ff47fff8000", + "0x480a80067fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x9", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff352", + "0x40137fff7fff8002", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff3d1", + "0x40137fff7fff8003", + "0x40137ffe7fff8004", + "0x4829800280008003", + "0x404580017fff8005", + "0x2aaaaaaaaaaaab0555555555555555555555555555555555555555555555556", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff344", + "0x40137fff7fff8006", + "0x480a7ff87fff8000", + "0x480a80057fff8000", + "0x480a80027fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x19", + "0x480a80047fff8000", + "0x480a7ffd7fff8000", + "0x480a80067fff8000", + "0x480a80057fff8000", + "0x480680017fff8000", + "0xfb", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff57", + "0x40137ffe7fff8007", + "0x40137fff7fff8008", + "0x480a7ffa7fff8000", + "0x480a80027fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff74", + "0x480a80077fff8000", + "0x480a80087fff8000", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0x4", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffa7fff8000", + "0x480280017ffc8000", + "0x1104800180018000", + "0x15", + "0x40137fff7fff8000", + "0x48127ffe7fff8000", + "0x480280027ffc8000", + "0x1104800180018000", + "0x10", + "0x480280007ffc8000", + "0x400280007ffd7fff", + "0x400380017ffd8000", + "0x400280027ffd7ffe", + "0x48127ffd7fff8000", + "0x482680017ffb8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffc8000", + "0x3", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe7", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x6", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x434f4e54524143545f434c4153535f4c4541465f5630", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff75e", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x6", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff2f8", + "0x40137fff7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff377", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff2ef", + "0x40137fff7fff8001", + "0x4828800080007ffc", + "0x404580017fff8002", + "0x2aaaaaaaaaaaab0555555555555555555555555555555555555555555555556", + "0x480a7ff87fff8000", + "0x48127ff97fff8000", + "0x482680017ffa8000", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480a80027fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x2a", + "0x40137ffe7fff8003", + "0x400280007ffa7fff", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480680017fff8000", + "0xfb", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc7b", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffb", + "0xa", + "0x20780017fff7ffc", + "0x8", + "0x20780017fff7ffd", + "0x6", + "0x480a7ffa7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff891", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff88e", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff88a", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffa", + "0x7", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xf", + "0x400380017ffb8000", + "0x400380027ffb8001", + "0x4003800280018002", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff2a9", + "0x40137fff7fff8003", + "0x480a7ff77fff8000", + "0x4802800180008000", + "0x4802800180018000", + "0x480a80037fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff328", + "0x40137fff7fff8006", + "0x4829800380008006", + "0x404580017fff8007", + "0x2aaaaaaaaaaaab0555555555555555555555555555555555555555555555556", + "0x480a7ff67fff8000", + "0x48127ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80037fff8000", + "0x480a80077fff8000", + "0x480680017fff8000", + "0xfb", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc3c", + "0x40137fff7fff8008", + "0x48127ffe7fff8000", + "0x4802800080008000", + "0x480a80047fff8000", + "0x4802800280008000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc1", + "0x400280017ffc7fff", + "0x48127ffe7fff8000", + "0x4802800080018000", + "0x480a80057fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x40137ffe7fff8009", + "0x400280027ffc7fff", + "0x480280007ffb8000", + "0x400280007ffc7fff", + "0x480a800a7fff8000", + "0x480a80037fff8000", + "0x480a80077fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeab", + "0x40137fff7fff800b", + "0x4802800080008000", + "0x4802800080018000", + "0x48307fff80007ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff372", + "0x40137fff7fff800c", + "0x4829800a8000800b", + "0x404580017fff800d", + "0x400000000000008800000000000000000000000000000000000000000000001", + "0x20780017fff800d", + "0x1a", + "0x4802800280008000", + "0x48317fff80008002", + "0x20680017fff7fff", + "0x16", + "0x20780017fff800c", + "0x14", + "0x480a800a7fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9ac", + "0x480a80097fff8000", + "0x480a80087fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x482680017ffa8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffb8000", + "0x3", + "0x482680017ffc8000", + "0x3", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa5", + "0x208b7fff7fff7ffe", + "0x480280007ffb8000", + "0x400280007ff87fff", + "0x480a80087fff8000", + "0x480a80027fff8000", + "0x480680017fff8000", + "0xffffffffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff26e", + "0x480a800d7fff8000", + "0x480680017fff8000", + "0xffffffffffffffff", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff269", + "0x40137fff7fff800e", + "0x48468001800c8000", + "0x10000000000000000", + "0x482880027fff8000", + "0x484480017fff8000", + "0x10000000000000000", + "0x4828800d7fff8000", + "0x400280017ff87fff", + "0x20780017fff800c", + "0x6", + "0x482680017ff88000", + "0x2", + "0x10780017fff7fff", + "0x6", + "0x4802800080018000", + "0x400280027ff87fff", + "0x482680017ff88000", + "0x3", + "0x480a800a7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff97b", + "0x480a80097fff8000", + "0x480a800e7fff8000", + "0x480a800b7fff8000", + "0x482680017ff98000", + "0x1", + "0x482680017ffa8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482680017ffb8000", + "0x3", + "0x482680017ffc8000", + "0x3", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff73", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff21e", + "0x482480017ffe8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffd", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480280007ff88000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9bc", + "0x480280017ff88000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9b9", + "0x480280057ff78000", + "0x48127ffe7fff8000", + "0x480080007ffe8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9b4", + "0x40780017fff7fff", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9b0", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9ad", + "0x480280007ffa8000", + "0x480280007ff98000", + "0x48127ffd7fff8000", + "0x48307ffe80007ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff9a7", + "0x480280007ff98000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff94a", + "0x480280017ffa8000", + "0x480280017ff98000", + "0x480280007ffa8000", + "0x48307ffe80007ffd", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff99d", + "0x480280017ff98000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff940", + "0x480a7ffb7fff8000", + "0x480280017ffa8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff93c", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x8380087ffb7fff", + "0x40780017fff7fff", + "0x2", + "0x480280007ffd8000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x6", + "0x400380047ffc8000", + "0x400380037ffc8001", + "0x10780017fff7fff", + "0x12", + "0x20680017fff7ffe", + "0x6", + "0x400380027ffc8000", + "0x400380017ffc8001", + "0x10780017fff7fff", + "0xc", + "0x400680017fff7ffe", + "0x2", + "0x400380067ffc8000", + "0x400380057ffc8001", + "0x20780017fff8001", + "0x6", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480280047ffd8000", + "0x480a7ffb7fff8000", + "0x480a80007fff8000", + "0x480680017fff8000", + "0x4", + "0x480a80017fff8000", + "0x480080047ffb8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8f4", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff1c8", + "0x480680017fff8000", + "0x0", + "0x4002800080007fff", + "0x48127ff97fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x12", + "0x480a7ffa7fff8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff2a6", + "0x40137ffe7fff8000", + "0x480a7ff67fff8000", + "0x480280027ffc8000", + "0x480680017fff8000", + "0x2", + "0x480280017ffc8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff8a5", + "0x400180017fff8001", + "0x48127ffe7fff8000", + "0x480a80017fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffba", + "0x40137fff7fff8002", + "0x20780017fff8002", + "0x10", + "0x480680017fff8000", + "0x0", + "0x400280027ffd7fff", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40137ffe7fff8003", + "0x4802800880018000", + "0x4802800180028000", + "0x40317fff7ffe8004", + "0x4003800080058006", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x4a", + "0x40137fff7fff8007", + "0x400380007ffc8008", + "0x400380037ffd8009", + "0x480280027ffd8000", + "0x40337fff8009800a", + "0x400380028002800b", + "0x400380038002800c", + "0x4802800080088000", + "0x480a80077fff8000", + "0x480680017fff8000", + "0x7", + "0x480a800c7fff8000", + "0x480a800b7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff911", + "0x480a7ff77fff8000", + "0x480a80067fff8000", + "0x480a80097fff8000", + "0x480a800a7fff8000", + "0x1088800480018000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff176", + "0x402580017fff800d", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x402b800b800e800d", + "0x400b800d7fff800f", + "0x480680017fff8000", + "0x0", + "0x40028002800f7fff", + "0x480a80037fff8000", + "0x480a80087fff8000", + "0x480a80077fff8000", + "0x480a800b7fff8000", + "0x480a800c7fff8000", + "0x480a800e7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff5b5", + "0x40137fff7fff8010", + "0x40137ffe7fff8011", + "0x4802800680078000", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x4802800680108000", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480080007fff8000", + "0x400080007ffc7fff", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff566", + "0x480a80117fff8000", + "0x480a80067fff8000", + "0x480a80107fff8000", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48028001800f8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff63", + "0x48028004800f8000", + "0x48028003800f8000", + "0x48127ff87fff8000", + "0x48028000800f8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48307ff980007ff8", + "0x48028003800f8000", + "0x208b7fff7fff7ffe", + "0x480280067ffd8000", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480080017fff8000", + "0x20680017fff7fff", + "0x4", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480080007ffe8000", + "0x484480017ffe8000", + "0x3", + "0x48307fff7ffe8000", + "0x400080007ffa7fff", + "0x480680017fff8000", + "0x0", + "0x400080017ff97fff", + "0x480680017fff8000", + "0x0", + "0x400080027ff87fff", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x480280057ffd8000", + "0x482480017ff28000", + "0x3", + "0x480280077ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff126", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480280007ffd8000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x6", + "0x400380047ffc8000", + "0x400380037ffc8001", + "0x10780017fff7fff", + "0x12", + "0x20680017fff7ffe", + "0x6", + "0x400380027ffc8000", + "0x400380017ffc8001", + "0x10780017fff7fff", + "0xc", + "0x400680017fff7ffe", + "0x2", + "0x400380067ffc8000", + "0x400380057ffc8001", + "0x20780017fff8001", + "0x6", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x208b7fff7fff7ffe", + "0x480280047ffd8000", + "0x480a7ffb7fff8000", + "0x480a80007fff8000", + "0x480680017fff8000", + "0x2", + "0x480a80017fff8000", + "0x480080047ffb8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff829", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x480080017ffd8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x4002800080007fff", + "0x48127ffc7fff8000", + "0x4802800180008000", + "0x208b7fff7fff7ffe", + "0x8380097ffa7fff", + "0x40780017fff7fff", + "0x9", + "0x480a7ff77fff8000", + "0x480280047ffc8000", + "0x480680017fff8000", + "0x2", + "0x480280037ffc8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7e1", + "0x400180017fff8000", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc1", + "0x482480017fff8000", + "0x1", + "0x20680017fff7fff", + "0xf", + "0x480680017fff8000", + "0x0", + "0x400280027ffd7fff", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x40137ffd7fff8001", + "0x4802800b80008000", + "0x40317ffd7fff8002", + "0x4003800080038004", + "0x400380007ffc8005", + "0x480680017fff8000", + "0x7", + "0x4802800080058000", + "0x480a7ff87fff8000", + "0x4802800780008000", + "0x4802800880008000", + "0x4826800180038000", + "0x1", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff49b", + "0x480280047ffd8000", + "0x480080047fff8000", + "0x480a80037fff8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1088800280018000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff0b9", + "0x4802800780008000", + "0x482480017fff8000", + "0x2", + "0x40327fff80067ffd", + "0x40017ffe7ffd8007", + "0x40017fff7ffd8008", + "0x480a80017fff8000", + "0x480a80057fff8000", + "0x480a7ff87fff8000", + "0x4802800780008000", + "0x4802800880008000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4f9", + "0x480080067fff8000", + "0x400280067ff87fff", + "0x48027fff80068000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x4828800480007ff8", + "0x480a80047fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffae", + "0x480a80077fff8000", + "0x480a80087fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x16", + "0x480a7ff67fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9d", + "0x48127ff97fff8000", + "0x480a7ff77fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffebf", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480680017fff8000", + "0x2540be400", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd1", + "0x480280017ffd8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff7af", + "0x400280007ffd7ff9", + "0x400280017ffd7ffa", + "0x48127ff37fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ff57fff8000", + "0x480280017ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff148", + "0x480280047ffc8000", + "0x480080007fff8000", + "0x480080017ffe8000", + "0x480a7ffa7fff8000", + "0x480a7ff97fff8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff04e", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480a7ffb7fff8000", + "0x480080007ff28000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x48127ffb7fff8000", + "0x480280057ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff044", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x40137fff7fff8000", + "0x480a7ff37fff8000", + "0x480a7ff47fff8000", + "0x48127fe47fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a80007fff8000", + "0x482680017ffd8000", + "0x5", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc6", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480280047ffb8000", + "0x480080007fff8000", + "0x480080017ffe8000", + "0x480080027ffd8000", + "0x480080037ffc8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff02b", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480a7ffc7fff8000", + "0x480280017ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x48127ffb7fff8000", + "0x480280057ffb8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff021", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x40137fff7fff8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a80007fff8000", + "0x482680017ffd8000", + "0x5", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa3", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x400380047ffc8000", + "0x4003800380008001", + "0x480280057ffd8000", + "0x480280057ffd8000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480680017fff8000", + "0x0", + "0x40507ffe7ffc7fff", + "0x480680017fff8000", + "0x1", + "0x480280057ffd8000", + "0x48307fff80007ffe", + "0x480280007ff78000", + "0x480a7ff67fff8000", + "0x480280027ffd8000", + "0x480280017ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x484880017ff98000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff76f", + "0x48127ffd7fff8000", + "0x480280017ff78000", + "0x480280027ff78000", + "0x480280037ff78000", + "0x480280047ff78000", + "0x480280057ff78000", + "0x480280067ff78000", + "0x480280077ff78000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeff0", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x400280067ffd7ff1", + "0x480680017fff8000", + "0x0", + "0x400280077ffd7fff", + "0x480680017fff8000", + "0x0", + "0x400280087ffd7fff", + "0x4802800080008000", + "0x4802800180008000", + "0x480a80017fff8000", + "0x48127fec7fff8000", + "0x480680017fff8000", + "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffefdf", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480680017fff8000", + "0x2", + "0x480280017ffd8000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x48127ffb7fff8000", + "0x480280057ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffefd4", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x48127fd77fff8000", + "0x480680017fff8000", + "0x2540be400", + "0x48127fe47fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ff87fff8000", + "0x1104800180018000", + "0x202", + "0x48127ff87fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480280017ffd8000", + "0x4802800180008000", + "0x4802800280008000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffefba", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80007fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff0ad", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480280027ffd8000", + "0x4802800180008000", + "0x480280017ffd8000", + "0x400080007ffe7fff", + "0x400080017ffe7ffd", + "0x400080027ffe7ffd", + "0x4802800080008000", + "0x4002800080017fff", + "0x482480017ffd8000", + "0x3", + "0x4002800180017fff", + "0x4802800280008000", + "0x4002800280017fff", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff097", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x4802800180018000", + "0x480280017ffd8000", + "0x400080007ffe7fff", + "0x400180017ffe8000", + "0x480280027ffd8000", + "0x400080027ffd7fff", + "0x4802800080018000", + "0x4002800080027fff", + "0x482480017ffc8000", + "0x3", + "0x4002800180027fff", + "0x4802800280018000", + "0x4002800280027fff", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff081", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x8", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x208b7fff7fff7ffe", + "0x480280007ffd8000", + "0x482480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffac8b908d9e989aad9a9e9d", + "0x20680017fff7fff", + "0x16", + "0x480280047ffb8000", + "0x480a7ff77fff8000", + "0x480080037ffe8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc4", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe3", + "0x208b7fff7fff7ffe", + "0x482480017ffe8000", + "0x800000000000010ffffffffffffffffffffffffac8b908d9e989aa88d968b9c", + "0x20680017fff7fff", + "0x16", + "0x480280047ffb8000", + "0x480a7ff77fff8000", + "0x480080037ffe8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc2", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcb", + "0x208b7fff7fff7ffe", + "0x482480017ffd8000", + "0x800000000000010ffffffffffffffffffffffffffffffba92968bba899a918d", + "0x20680017fff7fff", + "0x10", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x482680017ffd8000", + "0x5", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb9", + "0x208b7fff7fff7ffe", + "0x482480017ffc8000", + "0x800000000000010ffffffffffffffffffffffffbc9e9393bc90918b8d9e9c8d", + "0x20680017fff7fff", + "0x1a", + "0x480280047ffb8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480280017ffd8000", + "0x480080037ff88000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffece", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x482680017ffd8000", + "0x7", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9d", + "0x208b7fff7fff7ffe", + "0x482480017ffb8000", + "0x800000000000010ffffffffffffffffffffffffffb3969d8d9e8d86bc9e9395", + "0x20680017fff7fff", + "0x17", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffedc", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x482680017ffd8000", + "0x7", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff84", + "0x208b7fff7fff7ffe", + "0x482480017ffa8000", + "0x800000000000010ffffffffb3969d8d9e8d86bc9e9393b3ceb79e919b939a8f", + "0x20680017fff7fff", + "0x17", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x1", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec3", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x482680017ffd8000", + "0x7", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff6b", + "0x208b7fff7fff7ffe", + "0x482480017ff98000", + "0x800000000000010ffffffffffffffffffffffffffffffb89a8bab87b6919992", + "0x20680017fff7fff", + "0x12", + "0x480280057ffb8000", + "0x400280017ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff57", + "0x208b7fff7fff7ffe", + "0x482480017ff88000", + "0x800000000000010ffffffffffffffffb89a8bbc9e93939a8dbe9b9b8d9a8c8e", + "0x20680017fff7fff", + "0x13", + "0x480280047ffb8000", + "0x480080027fff8000", + "0x400280017ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff42", + "0x208b7fff7fff7ffe", + "0x482480017ff78000", + "0x800000000000010ffffffffffb89a8bac9a8e8a9a919c9a8dbe9b9b8d9a8c8e", + "0x20680017fff7fff", + "0x13", + "0x480280057ffa8000", + "0x480080027fff8000", + "0x400280017ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff2d", + "0x208b7fff7fff7ffe", + "0x482480017ff68000", + "0x800000000000010ffffffffffffb89a8bbc90918b8d9e9c8bbe9b9b8d9a8c8e", + "0x20680017fff7fff", + "0x13", + "0x480280047ffb8000", + "0x480080037fff8000", + "0x400280017ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff18", + "0x208b7fff7fff7ffe", + "0x482480017ff58000", + "0x800000000000010ffffffffffffffb89a8bbd93909c94ab96929a8c8b9e9291", + "0x20680017fff7fff", + "0x13", + "0x480280057ffa8000", + "0x480080017fff8000", + "0x400280017ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff03", + "0x208b7fff7fff7ffe", + "0x482480017ff48000", + "0x800000000000010ffffffffffffffffffffb89a8bbd93909c94b18a929d9a8f", + "0x20680017fff7fff", + "0x13", + "0x480280057ffa8000", + "0x480080007fff8000", + "0x400280017ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeee", + "0x208b7fff7fff7ffe", + "0x482480017ff38000", + "0x800000000000010ffffffffffffffffffffb89a8bab87ac9698919e8b8a8d9c", + "0x20680017fff7fff", + "0x15", + "0x480280057ffb8000", + "0x480080037fff8000", + "0x400280017ffd7fff", + "0x480080047ffe8000", + "0x400280027ffd7fff", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x482680017ffd8000", + "0x3", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed7", + "0x208b7fff7fff7ffe", + "0x482480017ff28000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffbb9a8f939088", + "0x20680017fff7fff", + "0x15", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe3b", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff8", + "0x482680017ffd8000", + "0x9", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec0", + "0x208b7fff7fff7ffe", + "0x482480017ff18000", + "0x800000000000010ffffffffffffffffffffffffbb9a939a989e8b9abc9e9395", + "0x20680017fff7fff", + "0x1a", + "0x480280047ffb8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480080037ff98000", + "0x480080027ff88000", + "0x480680017fff8000", + "0x0", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdd5", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x482680017ffd8000", + "0x7", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea4", + "0x208b7fff7fff7ffe", + "0x482480017ff08000", + "0x800000000000010ffffffffffffffbb9a939a989e8b9ab3ceb79e919b939a8f", + "0x20680017fff7fff", + "0x1a", + "0x480280047ffb8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480080037ff98000", + "0x480080027ff88000", + "0x480680017fff8000", + "0x1", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdb9", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffa", + "0x482680017ffd8000", + "0x7", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe88", + "0x208b7fff7fff7ffe", + "0x482480017fef8000", + "0x800000000000010ffffffffffffffffffffffffad9a8f939e9c9abc939e8c8e", + "0x20680017fff7fff", + "0x16", + "0x480280047ffb8000", + "0x480a7ff77fff8000", + "0x480080037ffe8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe41", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x48127ffd7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x482680017ffd8000", + "0x2", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe70", + "0x208b7fff7fff7ffe", + "0x400680017fff7fee", + "0x53656e644d657373616765546f4c31", + "0x480280007ff98000", + "0x480280047ffb8000", + "0x480080037fff8000", + "0x400080007ffd7fff", + "0x480280007ff98000", + "0x480280017ffd8000", + "0x400080017ffe7fff", + "0x480280007ff98000", + "0x480280027ffd8000", + "0x400080027ffe7fff", + "0x480280007ff98000", + "0x482480017fff8000", + "0x3", + "0x480280037ffd8000", + "0x480280027ffd8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff2ca", + "0x480280007ff98000", + "0x482480017fff8000", + "0x3", + "0x480280007ff98000", + "0x480080027fff8000", + "0x48307fff7ffd8000", + "0x480280017ff98000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbb7", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x482680017ffc8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffd", + "0x482680017ffd8000", + "0x4", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe46", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480280047ffd8000", + "0x400180037fff8000", + "0x4826800180008000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48527fff80008000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedc6", + "0x480680017fff8000", + "0x0", + "0x4002800080017fff", + "0x480680017fff8000", + "0x0", + "0x4002800280017fff", + "0x480280017ffd8000", + "0x4802800180018000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedb2", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480a7ff97fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeea5", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x48127ffc7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd09", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x480280007ffd8000", + "0x480280017ffd8000", + "0x480280017ffb8000", + "0x482480017fff8000", + "0xffffffffffffff000000000000000000", + "0x400280027ffb7fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x40307fff7ffd7ff9", + "0x480280037ffb8000", + "0x482480017fff8000", + "0xffffffffffffffffff00000000000000", + "0x400280067ffb7fff", + "0x480280057ffb8000", + "0x482480017fff8000", + "0xffffffffffffffffffffffffffff0000", + "0x400280077ffb7fff", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x484480017fff8000", + "0x100000000000000", + "0x48307fff7ffd8000", + "0x480280057ffb8000", + "0x484480017fff8000", + "0x10000000000000000000000000000000000000000000000", + "0x40307fff7ffd7ff0", + "0x480280017ffb8000", + "0x480280037ffb8000", + "0x484480017fff8000", + "0x1000000000000000000", + "0x482680017ffb8000", + "0x8", + "0x480a7ffc7fff8000", + "0x480280007ffb8000", + "0x48307ffc7ffa8000", + "0x208b7fff7fff7ffe", + "0x480280007ffc8000", + "0x400280007ff97fff", + "0x480280007ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280017ff97fff", + "0x480280017ffc8000", + "0x400280027ff97fff", + "0x480280017ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280037ff97fff", + "0x480280027ffc8000", + "0x400280047ff97fff", + "0x480280027ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280057ff97fff", + "0x480280067ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffffffffffff00", + "0x400280087ff97fff", + "0x480280077ff98000", + "0x482480017fff8000", + "0xffffffffffffffffff00000000000000", + "0x400280097ff97fff", + "0x480280067ff98000", + "0x480280077ff98000", + "0x484480017fff8000", + "0x100", + "0x48307fff7ffd8000", + "0x400280037ffc7fff", + "0x480280007ffc8000", + "0x480280017ffc8000", + "0x484480017fff8000", + "0x10000000000000000", + "0x48307fff7ffd8000", + "0x480280027ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x480280067ff98000", + "0x484480017fff8000", + "0x1000000000000000000000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x400280007ffa7fff", + "0x480280007ffd8000", + "0x400280017ffa7fff", + "0x480280037ffa8000", + "0x400280007ffb7fff", + "0x480280047ffc8000", + "0x4002800a7ff97fff", + "0x480280047ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x4002800b7ff97fff", + "0x480280057ffc8000", + "0x4002800c7ff97fff", + "0x480280057ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x4002800d7ff97fff", + "0x4802800e7ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffffffffff0000", + "0x400280107ff97fff", + "0x4802800f7ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffff000000000000", + "0x400280117ff97fff", + "0x4802800e7ff98000", + "0x4802800f7ff98000", + "0x484480017fff8000", + "0x10000", + "0x48307fff7ffd8000", + "0x400280067ffc7fff", + "0x480280077ff98000", + "0x480280047ffc8000", + "0x484480017fff8000", + "0x100000000000000", + "0x48307fff7ffd8000", + "0x480280057ffc8000", + "0x484480017fff8000", + "0x1000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x4802800e7ff98000", + "0x484480017fff8000", + "0x10000000000000000000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x400280057ffa7fff", + "0x480280017ffd8000", + "0x400280067ffa7fff", + "0x480280087ffa8000", + "0x400280017ffb7fff", + "0x480280077ffc8000", + "0x400280127ff97fff", + "0x480280077ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280137ff97fff", + "0x480280087ffc8000", + "0x400280147ff97fff", + "0x480280087ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280157ff97fff", + "0x480280167ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffffffff000000", + "0x400280187ff97fff", + "0x480280177ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffff0000000000", + "0x400280197ff97fff", + "0x480280167ff98000", + "0x480280177ff98000", + "0x484480017fff8000", + "0x1000000", + "0x48307fff7ffd8000", + "0x400280097ffc7fff", + "0x4802800f7ff98000", + "0x480280077ffc8000", + "0x484480017fff8000", + "0x1000000000000", + "0x48307fff7ffd8000", + "0x480280087ffc8000", + "0x484480017fff8000", + "0x10000000000000000000000000000", + "0x48307fff7ffd8000", + "0x480280167ff98000", + "0x484480017fff8000", + "0x100000000000000000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x4002800a7ffa7fff", + "0x480280027ffd8000", + "0x4002800b7ffa7fff", + "0x4802800d7ffa8000", + "0x400280027ffb7fff", + "0x4802800a7ffc8000", + "0x4002801a7ff97fff", + "0x4802800a7ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x4002801b7ff97fff", + "0x4802800b7ffc8000", + "0x4002801c7ff97fff", + "0x4802800b7ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x4002801d7ff97fff", + "0x4802801e7ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffffff00000000", + "0x400280207ff97fff", + "0x4802801f7ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffffff00000000", + "0x400280217ff97fff", + "0x4802801e7ff98000", + "0x4802801f7ff98000", + "0x484480017fff8000", + "0x100000000", + "0x48307fff7ffd8000", + "0x4002800c7ffc7fff", + "0x480280177ff98000", + "0x4802800a7ffc8000", + "0x484480017fff8000", + "0x10000000000", + "0x48307fff7ffd8000", + "0x4802800b7ffc8000", + "0x484480017fff8000", + "0x100000000000000000000000000", + "0x48307fff7ffd8000", + "0x4802801e7ff98000", + "0x484480017fff8000", + "0x1000000000000000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x4002800f7ffa7fff", + "0x480280037ffd8000", + "0x400280107ffa7fff", + "0x480280127ffa8000", + "0x400280037ffb7fff", + "0x4802800d7ffc8000", + "0x400280227ff97fff", + "0x4802800d7ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280237ff97fff", + "0x4802800e7ffc8000", + "0x400280247ff97fff", + "0x4802800e7ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x400280257ff97fff", + "0x480280267ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffff0000000000", + "0x400280287ff97fff", + "0x480280277ff98000", + "0x482480017fff8000", + "0xffffffffffffffffffffffffff000000", + "0x400280297ff97fff", + "0x480280267ff98000", + "0x480280277ff98000", + "0x484480017fff8000", + "0x10000000000", + "0x48307fff7ffd8000", + "0x4002800f7ffc7fff", + "0x4802801f7ff98000", + "0x4802800d7ffc8000", + "0x484480017fff8000", + "0x100000000", + "0x48307fff7ffd8000", + "0x4802800e7ffc8000", + "0x484480017fff8000", + "0x1000000000000000000000000", + "0x48307fff7ffd8000", + "0x480280267ff98000", + "0x484480017fff8000", + "0x10000000000000000000000000000000000000000", + "0x48307fff7ffd8000", + "0x400280147ffa7fff", + "0x480280047ffd8000", + "0x400280157ffa7fff", + "0x480280177ffa8000", + "0x400280047ffb7fff", + "0x480280107ffc8000", + "0x4002802a7ff97fff", + "0x480280107ffc8000", + "0x482480017fff8000", + "0xffffffffffffffff0000000000000000", + "0x4002802b7ff97fff", + "0x480280277ff98000", + "0x480280107ffc8000", + "0x484480017fff8000", + "0x1000000", + "0x48307fff7ffd8000", + "0x400280197ffa7fff", + "0x480280057ffd8000", + "0x4002801a7ffa7fff", + "0x4802801c7ffa8000", + "0x400280057ffb7fff", + "0x480280067ffd8000", + "0x400280067ffb7fff", + "0x480280077ffd8000", + "0x400280077ffb7fff", + "0x482680017ff98000", + "0x2c", + "0x482680017ffa8000", + "0x1e", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec63", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0xd", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec0", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127fdf7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffc", + "0x7", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed2", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x482480017ffd8000", + "0x10", + "0x482680017ffb8000", + "0x11", + "0x482680017ffc8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x482480017ffa8000", + "0x8", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe9", + "0x208b7fff7fff7ffe", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedbd", + "0x480a7ff77fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffee02", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed9b", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedaa", + "0x482480017fec8000", + "0x7", + "0x48127fd17fff8000", + "0x48307ffb80007ffe", + "0x48307ffb80007fea", + "0x48307ffb80007fea", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeded", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedc7", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xa", + "0x480a7ff87fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec1d", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed94", + "0x48127fee7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedd9", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed72", + "0x40137ffd7fff8000", + "0x40137ffe7fff8001", + "0x40137fff7fff8002", + "0x48127fe37fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed37", + "0x40137ffd7fff8003", + "0x40137ffe7fff8004", + "0x40137fff7fff8005", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed78", + "0x40137ffd7fff8006", + "0x40137ffe7fff8007", + "0x40137fff7fff8008", + "0x20780017fff8009", + "0xd", + "0x4826800180008000", + "0x7", + "0x48127fea7fff8000", + "0x482880067ffe8000", + "0x482a800780018000", + "0x482a800880028000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed7b", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x48127feb7fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffedba", + "0x482a7ffc80038000", + "0x48127ffe7fff8000", + "0x484480017ffe8000", + "0x400000000000008800000000000000000000000000000000000000000000001", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffebe0", + "0x4826800180008000", + "0x7", + "0x48127ffe7fff8000", + "0x4828800680007ffe", + "0x4829800780008001", + "0x4829800880008002", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed64", + "0x400380007ffd7ff9", + "0x400380017ffd7ffa", + "0x400380027ffd7ffb", + "0x400380037ffd8003", + "0x400380047ffd8004", + "0x400380057ffd8005", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48297ffd80007ff6", + "0x20680017fff7fff", + "0x9", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480280007ff68000", + "0x482480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffac8b908d9e989aad9a9e9d", + "0x20680017fff7fff", + "0x15", + "0x480280047ffc8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff87fff8000", + "0x480080037ffc8000", + "0x1104800180018000", + "0x236", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe2", + "0x208b7fff7fff7ffe", + "0x482480017ffe8000", + "0x800000000000010ffffffffffffffffffffffffac8b908d9e989aa88d968b9c", + "0x20680017fff7fff", + "0x15", + "0x480280047ffc8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff87fff8000", + "0x480080037ffc8000", + "0x1104800180018000", + "0x24a", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcb", + "0x208b7fff7fff7ffe", + "0x482480017ffd8000", + "0x800000000000010ffffffffffffffffb89a8bba879a9c8a8b969091b6919992", + "0x20680017fff7fff", + "0x11", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480280047ffc8000", + "0x1104800180018000", + "0x2ad", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffb8", + "0x208b7fff7fff7ffe", + "0x482480017ffc8000", + "0x800000000000010ffffffffffffffffffffffffbc9e9393bc90918b8d9e9c8d", + "0x20680017fff7fff", + "0x12", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0xfa", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa4", + "0x208b7fff7fff7ffe", + "0x482480017ffb8000", + "0x800000000000010ffffffffffffffffffffffffffb3969d8d9e8d86bc9e9395", + "0x20680017fff7fff", + "0x12", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x11f", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff90", + "0x208b7fff7fff7ffe", + "0x482480017ffa8000", + "0x800000000000010ffffffffffffffffffffffffffffffba92968bba899a918d", + "0x20680017fff7fff", + "0x16", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480680017fff8000", + "0x2af8", + "0x480680017fff8000", + "0x4", + "0x1104800180018000", + "0x476", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff78", + "0x208b7fff7fff7ffe", + "0x482480017ff98000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffbb9a8f939088", + "0x20680017fff7fff", + "0x12", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x144", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff64", + "0x208b7fff7fff7ffe", + "0x482480017ff88000", + "0x800000000000010ffffffffffffffffffffffffb89a8bbd93909c94b79e8c99", + "0x20680017fff7fff", + "0x14", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff87fff8000", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x1f7", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff4e", + "0x208b7fff7fff7ffe", + "0x482480017ff78000", + "0x800000000000010ffffffffffffffffffffffffad9a8f939e9c9abc939e8c8e", + "0x20680017fff7fff", + "0x15", + "0x480280047ffc8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ff87fff8000", + "0x480080037ffc8000", + "0x1104800180018000", + "0x240", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x48127ffc7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff37", + "0x208b7fff7fff7ffe", + "0x482480017ff68000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffb49a9c9c9e96", + "0x20680017fff7fff", + "0x14", + "0x480a7ff57fff8000", + "0x480a7ff77fff8000", + "0x480a7ff67fff8000", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x24b", + "0x48127ffc7fff8000", + "0x48127ffd7fff8000", + "0x48127ffb7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff21", + "0x208b7fff7fff7ffe", + "0x482480017ff58000", + "0x800000000000010ffffac9a9c8fcdcac994ceb89a8baf9096918bb98d9092a9", + "0x20680017fff7fff", + "0x10", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x37c", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0f", + "0x208b7fff7fff7ffe", + "0x482480017ff48000", + "0x800000000000010ffffffffffffffffffffffffac9a9c8fcdcac994ceb19a8a", + "0x20680017fff7fff", + "0x10", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x2db", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffefd", + "0x208b7fff7fff7ffe", + "0x482480017ff38000", + "0x800000000000010ffffffffffffffffffffffffac9a9c8fcdcac994cebe9b9d", + "0x20680017fff7fff", + "0x10", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x25d", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeeb", + "0x208b7fff7fff7ffe", + "0x482480017ff28000", + "0x800000000000010ffffffffffffffffffffffffac9a9c8fcdcac994ceb28a95", + "0x20680017fff7fff", + "0x10", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x286", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed9", + "0x208b7fff7fff7ffe", + "0x482480017ff18000", + "0x800000000000010ffffffffffffffffffffac9a9c8fcdcac994ceb89a8ba788", + "0x20680017fff7fff", + "0x10", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x370", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffec7", + "0x208b7fff7fff7ffe", + "0x400680017fff7ff0", + "0x53656e644d657373616765546f4c31", + "0x480280047ffc8000", + "0x480a7ff57fff8000", + "0x480a7ff67fff8000", + "0x480a7ffa7fff8000", + "0x480080037ffc8000", + "0x1104800180018000", + "0x381", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x48127ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeb2", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x11558", + "0x480680017fff8000", + "0x4", + "0x1104800180018000", + "0x3c1", + "0x20680017fff7ffe", + "0x9", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ff78000", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeb46", + "0x480280047ff78000", + "0x480280047ffd8000", + "0x480280057ff78000", + "0x480080007ffe8000", + "0x480080017ffd8000", + "0x480080037ffc8000", + "0x48127ff27fff8000", + "0x480280037ff78000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea4a", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480680017fff8000", + "0x0", + "0x480080007ff08000", + "0x48307ff080007ff2", + "0x48127fef7fff8000", + "0x48127ffb7fff8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea3f", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x48127fda7fff8000", + "0x48127fda7fff8000", + "0x480a7ff87fff8000", + "0x48127fe17fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127fd77fff8000", + "0x480a7ffc7fff8000", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x37", + "0x208b7fff7fff7ffe", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x11558", + "0x480680017fff8000", + "0x4", + "0x1104800180018000", + "0x388", + "0x20680017fff7ffe", + "0x9", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x480280047ff78000", + "0x480280047ffd8000", + "0x480280057ff78000", + "0x480080007ffe8000", + "0x480080017ffd8000", + "0x480080027ffc8000", + "0x480080037ffb8000", + "0x480280037ff78000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea16", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480680017fff8000", + "0x0", + "0x480280027ff78000", + "0x48307ff080007ff2", + "0x48127fef7fff8000", + "0x48127ffb7fff8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea0b", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x48127fe27fff8000", + "0x48127fe27fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x48127fdf7fff8000", + "0x480a7ffc7fff8000", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x3", + "0x208b7fff7fff7ffe", + "0x480a7ff57fff8000", + "0x480a7ffb7fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff95c", + "0x400280007ff67ff8", + "0x480680017fff8000", + "0x0", + "0x400280017ff67fff", + "0x480280027ff68000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff136", + "0x400280027ff67ff9", + "0x48307ff87ff98000", + "0x400280037ff67fff", + "0x48127ff17fff8000", + "0x482680017ff68000", + "0x4", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x48127ff17fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x7", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x15f90", + "0x480680017fff8000", + "0x5", + "0x1104800180018000", + "0x335", + "0x40137fff7fff8000", + "0x40137ffd7fff8001", + "0x20680017fff7ffe", + "0x9", + "0x48127ffc7fff8000", + "0x480a80017fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x400380047ffd8002", + "0x4003800380028003", + "0x480280067ff78000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480680017fff8000", + "0x0", + "0x40507ffe7ffd7fff", + "0x480280047ff78000", + "0x40137fff7fff8004", + "0x480280057ff78000", + "0x4828800480007fff", + "0x40137fff7fff8005", + "0x480680017fff8000", + "0x1", + "0x48307ff980007fff", + "0x480280007ff88000", + "0x48127ff37fff8000", + "0x480280037ff78000", + "0x480280027ff78000", + "0x480a80057fff8000", + "0x480a80047fff8000", + "0x484880037ff98000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff127", + "0x40137fff7fff8006", + "0x48127ffd7fff8000", + "0x480280017ff88000", + "0x480280027ff88000", + "0x480280037ff88000", + "0x480280047ff88000", + "0x480280057ff88000", + "0x480280067ff88000", + "0x480280077ff88000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe9a7", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x4802800080028000", + "0x4802800180028000", + "0x480a80037fff8000", + "0x480a80067fff8000", + "0x480680017fff8000", + "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe99d", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480680017fff8000", + "0x2", + "0x480280027ff78000", + "0x480a80057fff8000", + "0x480a80047fff8000", + "0x48127ffb7fff8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe992", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x48127fd97fff8000", + "0x480a80007fff8000", + "0x48127fe67fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x48127ff87fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbc2", + "0x4002800080017ff9", + "0x480680017fff8000", + "0x0", + "0x4002800180017fff", + "0x4802800380018000", + "0x48127ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff0c9", + "0x4003800280018006", + "0x4002800380017ffa", + "0x48307ff97ffa8000", + "0x4002800480017fff", + "0x48127ff27fff8000", + "0x4826800180018000", + "0x5", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3a98", + "0x480680017fff8000", + "0x2", + "0x1104800180018000", + "0x2a2", + "0x20680017fff7fff", + "0x6", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400280027ffb7fff", + "0x480080007ffd8000", + "0x4802800180008000", + "0x480280037ffb8000", + "0x400080007ffe7fff", + "0x400080017ffe7ffd", + "0x400080027ffe7ffd", + "0x4802800080008000", + "0x4002800080017fff", + "0x482480017ffd8000", + "0x3", + "0x4002800180017fff", + "0x4802800280008000", + "0x4002800280017fff", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea47", + "0x48127fef7fff8000", + "0x482480017fef8000", + "0x1", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3a98", + "0x480680017fff8000", + "0x3", + "0x1104800180018000", + "0x277", + "0x20680017fff7fff", + "0x6", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x400280027ffb7fff", + "0x4802800180018000", + "0x480280037ffb8000", + "0x400080007ffe7fff", + "0x400180017ffe8000", + "0x480280047ffb8000", + "0x400080027ffd7fff", + "0x4802800080018000", + "0x4002800080027fff", + "0x482480017ffc8000", + "0x3", + "0x4002800180027fff", + "0x4802800280018000", + "0x4002800280027fff", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea1c", + "0x48127fef7fff8000", + "0x48127fef7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3a98", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x272", + "0x20680017fff7ffe", + "0x6", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x15", + "0x480280057ffd8000", + "0x480280027ffb8000", + "0x48127ff97fff8000", + "0x480080007ffd8000", + "0x482480017ffd8000", + "0xa", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe91b", + "0x40137fff7fff8000", + "0x48127feb7fff8000", + "0x48127fec7fff8000", + "0x480680017fff8000", + "0x426c6f636b206e756d626572206f7574206f662072616e6765", + "0x1104800180018000", + "0x24b", + "0x480a80007fff8000", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x480280057ffd8000", + "0x48127ff97fff8000", + "0x482480017ffd8000", + "0xa", + "0x480080007ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe903", + "0x400080007ff07ff2", + "0x480680017fff8000", + "0x0", + "0x400080017fef7fff", + "0x480080027fef8000", + "0x4802800180018000", + "0x480280027ffb8000", + "0x400080007ffe7fff", + "0x400080017ffe7ffd", + "0x400080027ffe7ffd", + "0x4802800080018000", + "0x4002800080027fff", + "0x482480017ffd8000", + "0x3", + "0x4002800180027fff", + "0x4802800280018000", + "0x4002800280027fff", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe9cf", + "0x48127ff17fff8000", + "0x482480017fe18000", + "0x3", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x2af8", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x201", + "0x20680017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x400180007ffe7ffd", + "0x48127ffd7fff8000", + "0x482480017ffd8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3a98", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x1ed", + "0x20680017fff7fff", + "0x6", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffb8000", + "0x4802800180008000", + "0x4802800280008000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe8a8", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe99b", + "0x48127fed7fff8000", + "0x48127fed7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x480280027ffc8000", + "0x40137fff7fff8000", + "0x480280037ffc8000", + "0x480a7ffa7fff8000", + "0x4828800080007ffe", + "0x480680017fff8000", + "0x11", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe90d", + "0x40137ffe7fff8001", + "0x40137ffd7fff8002", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xe", + "0x482680017ffc8000", + "0x4", + "0x480280017ffc8000", + "0x480680017fff8000", + "0x496e76616c696420696e707574206c656e677468", + "0x1104800180018000", + "0x1d7", + "0x480a80027fff8000", + "0x480a7ffb7fff8000", + "0x48127ffd7fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x4846800180018000", + "0x2bf20", + "0x480a80027fff8000", + "0x480a7ffc7fff8000", + "0x482480017ffd8000", + "0x2710", + "0x480680017fff8000", + "0x2", + "0x1104800180018000", + "0x1af", + "0x40137ffe7fff8003", + "0x20680017fff7fff", + "0x7", + "0x48127ffd7fff8000", + "0x480a7ffb7fff8000", + "0x480a80037fff8000", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffd7fff8000", + "0x480280037ffb8000", + "0x480280077ffb8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffbf4", + "0x4002800080037ffe", + "0x4002800180037fff", + "0x480280007ffb8000", + "0x480280017ffb8000", + "0x480280027ffb8000", + "0x48127ff97fff8000", + "0x480280047ffb8000", + "0x480280057ffb8000", + "0x480280067ffb8000", + "0x48127ff67fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe85a", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x48127fed7fff8000", + "0x48127ffe7fff8000", + "0x4826800180038000", + "0x2", + "0x480a7ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x9236", + "0x480680017fff8000", + "0x2", + "0x1104800180018000", + "0x182", + "0x40137ffe7fff8000", + "0x20680017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480280037ffd8000", + "0x480280037ffd8000", + "0x480280037ffd8000", + "0x480280037ffd8000", + "0x480280037ffd8000", + "0x48127ff17fff8000", + "0x480080007ff38000", + "0x480080017ff38000", + "0x480080027ff38000", + "0x480080037ff38000", + "0x480080047ff38000", + "0x480080057ff38000", + "0x480080007ff38000", + "0x480080017ff38000", + "0x480080027ff38000", + "0x480080037ff38000", + "0x480080047ff38000", + "0x480080057ff38000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeb1a", + "0x4802800080008000", + "0x400080007fff7ff9", + "0x4802800080008000", + "0x400080017fff7ff9", + "0x4802800080008000", + "0x400080027fff7ff9", + "0x4802800080008000", + "0x400080037fff7ff9", + "0x4802800080008000", + "0x400080047fff7ff9", + "0x4802800080008000", + "0x400080057fff7ff9", + "0x48127ff37fff8000", + "0x4826800180008000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xc57d8a", + "0x480680017fff8000", + "0x3", + "0x1104800180018000", + "0x147", + "0x40137ffe7fff8000", + "0x20680017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x480280027ffd8000", + "0x48127ff77fff8000", + "0x480080007ff98000", + "0x480080017ff98000", + "0x480080027ff98000", + "0x480080037ff98000", + "0x480080047ff98000", + "0x480080057ff98000", + "0x480280037ffd8000", + "0x480280047ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeb86", + "0x4802800080008000", + "0x400080007fff7ff9", + "0x4802800080008000", + "0x400080017fff7ff9", + "0x4802800080008000", + "0x400080027fff7ff9", + "0x4802800080008000", + "0x400080037fff7ff9", + "0x4802800080008000", + "0x400080047fff7ff9", + "0x4802800080008000", + "0x400080057fff7ff9", + "0x48127ff37fff8000", + "0x4826800180008000", + "0x1", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xb", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0xb5b8", + "0x480680017fff8000", + "0x4", + "0x1104800180018000", + "0x13b", + "0x20680017fff7ffe", + "0x5", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480680017fff8000", + "0xfffffffffffffffffffffffefffffc2f", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe903", + "0x48127ffe7fff8000", + "0x480280047ffd8000", + "0x480280057ffd8000", + "0x480680017fff8000", + "0xfffffffffffffffffffffffefffffc2f", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe8fa", + "0x40137ffe7fff8000", + "0x482480017fff8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x48307fff7fd68000", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0xb", + "0x48127fab7fff8000", + "0x48127fac7fff8000", + "0x480680017fff8000", + "0x496e76616c696420617267756d656e74", + "0x1104800180018000", + "0x10a", + "0x480a80007fff8000", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x480a80007fff8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe917", + "0x40137ffd7fff8001", + "0x40137ffe7fff8002", + "0x40137fff7fff8003", + "0x48127ffc7fff8000", + "0x480280047ffd8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe90f", + "0x40137ffd7fff8004", + "0x40137ffe7fff8005", + "0x40137fff7fff8006", + "0x40137ffc7fff8007", + "0x400080007f437f45", + "0x480680017fff8000", + "0x0", + "0x400080017f427fff", + "0x402580017f428008", + "0x2", + "0x402580017f428009", + "0x4", + "0x480280027ffd8000", + "0x20680017fff7fff", + "0x1d", + "0x480280037ffd8000", + "0x20680017fff7fff", + "0x1a", + "0x480280047ffd8000", + "0x20680017fff7fff", + "0x17", + "0x480280057ffd8000", + "0x20680017fff7fff", + "0x14", + "0x480680017fff8000", + "0x0", + "0x4002800080087fff", + "0x4802800180088000", + "0x400180007fff8001", + "0x4802800180088000", + "0x400180017fff8002", + "0x4802800180088000", + "0x400180027fff8003", + "0x4802800180088000", + "0x400180037fff8004", + "0x4802800180088000", + "0x400180047fff8005", + "0x4802800180088000", + "0x400180057fff8006", + "0x480a80077fff8000", + "0x480a80097fff8000", + "0x208b7fff7fff7ffe", + "0x480a80077fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb44", + "0x40137ffe7fff800a", + "0x20680017fff7fff", + "0xa", + "0x480680017fff8000", + "0x1", + "0x4002800080087fff", + "0x480680017fff8000", + "0x0", + "0x4002800180087fff", + "0x10780017fff7fff", + "0x11", + "0x480680017fff8000", + "0x0", + "0x4002800080087fff", + "0x4802800180088000", + "0x400180007fff8001", + "0x4802800180088000", + "0x400180017fff8002", + "0x4802800180088000", + "0x400180027fff8003", + "0x4802800180088000", + "0x400180037fff8004", + "0x4802800180088000", + "0x400180047fff8005", + "0x4802800180088000", + "0x400180057fff8006", + "0x480a800a7fff8000", + "0x480a80097fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x94d4", + "0x480680017fff8000", + "0x3", + "0x1104800180018000", + "0xac", + "0x20680017fff7ffe", + "0x5", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x480680017fff8000", + "0xfffffffffffffffffffffffefffffc2f", + "0x480680017fff8000", + "0xffffffffffffffffffffffffffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe874", + "0x40137ffe7fff8000", + "0x20680017fff7fff", + "0xb", + "0x48127fd57fff8000", + "0x48127fd67fff8000", + "0x480680017fff8000", + "0x496e76616c696420617267756d656e74", + "0x1104800180018000", + "0x89", + "0x480a80007fff8000", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x400080007fd57fd7", + "0x480680017fff8000", + "0x0", + "0x400080017fd47fff", + "0x402580017fd48001", + "0x2", + "0x402580017fd48002", + "0x4", + "0x480a80007fff8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe88e", + "0x480280047ffd8000", + "0x4802800180018000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb15", + "0x480680017fff8000", + "0x1", + "0x48307ffe80007fff", + "0x4002800080017fff", + "0x48127ffc7fff8000", + "0x480a80027fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x0", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x32e6", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x4b", + "0x20680017fff7fff", + "0x5", + "0x48127ffd7fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffd8000", + "0x48127ffc7fff8000", + "0x480080007ffe8000", + "0x480080017ffd8000", + "0x480080027ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe857", + "0x48127ffd7fff8000", + "0x480080037fdb8000", + "0x480080047fda8000", + "0x480080057fd98000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe851", + "0x400080007fb77fdb", + "0x400080017fb77fdc", + "0x400080027fb77ffe", + "0x400080037fb77fff", + "0x48127ffd7fff8000", + "0x482480017fb68000", + "0x4", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480680017fff8000", + "0x3a98", + "0x480680017fff8000", + "0x3", + "0x1104800180018000", + "0x27", + "0x40137ffd7fff8000", + "0x40137ffe7fff8001", + "0x20680017fff7fff", + "0x6", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480280037ffb8000", + "0x480280047ffb8000", + "0x48307ffe80007fff", + "0x40137fff7fff8002", + "0x480280007ffc8000", + "0x400180007fff7ffd", + "0x480280007ffc8000", + "0x480280027ffb8000", + "0x400080017ffe7fff", + "0x480280007ffc8000", + "0x400180027fff8002", + "0x480280007ffc8000", + "0x482480017fff8000", + "0x3", + "0x48127ff77fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffebbf", + "0x480280007ffc8000", + "0x482480017fff8000", + "0x3", + "0x482880027fff8000", + "0x480280017ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4ae", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x48127ffd7fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x21", + "0x20680017fff7ffe", + "0x4", + "0x10780017fff7fff", + "0xc", + "0x400080007ffd7fff", + "0x480680017fff8000", + "0x0", + "0x400080017ffc7fff", + "0x48127ffb7fff8000", + "0x482480017ffb8000", + "0x2", + "0x480680017fff8000", + "0x1", + "0x208b7fff7fff7ffe", + "0x48127ffc7fff8000", + "0x48127ffc7fff8000", + "0x480680017fff8000", + "0x0", + "0x208b7fff7fff7ffe", + "0x400380007ffb7ffc", + "0x480680017fff8000", + "0x1", + "0x400280017ffb7fff", + "0x480280027ffb8000", + "0x400180007fff7ffd", + "0x482480017fff8000", + "0x1", + "0x400280037ffb7fff", + "0x482680017ffb8000", + "0x4", + "0x208b7fff7fff7ffe", + "0x480280017ffb8000", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0x4", + "0x10780017fff7fff", + "0x11", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffd8f1", + "0x48307fff80007ffd", + "0x480a7ffa7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe6a8", + "0x482680017ffb8000", + "0x2", + "0x48127ffe7fff8000", + "0x48287ffd7ffe8000", + "0x480680017fff8000", + "0x1", + "0x48127ff67fff8000", + "0x208b7fff7fff7ffe", + "0x480a7ffa7fff8000", + "0x48127ffd7fff8000", + "0x482680017ffc8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffd8f1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe6a3", + "0x482680017ffb8000", + "0x2", + "0x48287ffd7fff8000", + "0x48127fed7fff8000", + "0x480680017fff8000", + "0x4f7574206f6620676173", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd3", + "0x48127ff57fff8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127fe27fff8000", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec54", + "0x480a7ff37fff8000", + "0x48127ffe7fff8000", + "0x480a7ff47fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec69", + "0x480a7ff57fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec66", + "0x480a7ff67fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec63", + "0x480a7ff77fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec60", + "0x480a7ff97fff8000", + "0x480a7ff87fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec6c", + "0x480a7ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec59", + "0x480a7ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec56", + "0x480a7ffd7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec42", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffec6b", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x9", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffea52", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe651", + "0x400b7ff37fff8000", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8001", + "0x400b7ff57fff8002", + "0x400b7ff67fff8003", + "0x400b7ff77fff8004", + "0x400b7ff97fff8005", + "0x40137ffc7fff8006", + "0x400b7ff87fff8007", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8008", + "0x480a7ff47fff8000", + "0x48127ffb7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80087fff8000", + "0x1104800180018000", + "0x12", + "0x480a80017fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffed83", + "0x480080007ff88000", + "0x480080017ff78000", + "0x480080027ff68000", + "0x480080037ff58000", + "0x480080047ff48000", + "0x480080077ff38000", + "0x480080057ff28000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x48127ff27fff8000", + "0x48127fed7fff8000", + "0x208b7fff7fff7ffe", + "0x20780017fff7ffd", + "0x8", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x1", + "0x4826800180008000", + "0x800000000000010ffffffffffffffffffb6b1a9b0b4baa0b9aab1bcabb6b0b3", + "0x20680017fff7fff", + "0x17", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x25408d6c0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0xce", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x208b7fff7fff7ffe", + "0x4826800180008000", + "0x800000000000010ffffffffffffffffffffffffffffb3cea0b7beb1bbb3baaf", + "0x20680017fff7fff", + "0x17", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x25408d6c0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x13e", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc8", + "0x208b7fff7fff7ffe", + "0x4826800180008000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffbbbaafb3b0a8", + "0x20680017fff7fff", + "0x17", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x25408d6c0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x311", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffaf", + "0x208b7fff7fff7ffe", + "0x4826800180008000", + "0x800000000000010ffffffffffffffffffffbbbaafb3b0a6a0bebcbcb0aab1ad", + "0x20680017fff7fff", + "0x17", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x25408d6c0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x25e", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff96", + "0x208b7fff7fff7ffe", + "0x400780017fff8000", + "0x4445434c415245", + "0x480a7ff77fff8000", + "0x480680017fff8000", + "0x25408d6c0", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x1104800180018000", + "0x32a", + "0x48127ffa7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x48127ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff7f", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xc", + "0x400380047ffd8000", + "0x4003800180008001", + "0x4003800280018002", + "0x20780017fff8002", + "0x8", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x4802800480008000", + "0x482480017fff8000", + "0x6a2bf5c2935d54df0bfce1bd41d72564fa90106448ca853a17a9d8117891a54", + "0x482480017ffe8000", + "0x57625d8757237ddbf63540252ea7e17182bf1bd2351296c05bff72324b69c4e", + "0x48507fff7ffe8000", + "0x482480017ffc8000", + "0x490340f932697cdfa7ca61e58a6d74153053ef8d8254dd5c68d0f507556d76c", + "0x480680017fff8000", + "0x0", + "0x40507ffe7ffd7fff", + "0x480280057ffc8000", + "0x400180027fff8003", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8004", + "0x400780017fff8005", + "0x0", + "0x480a7ff77fff8000", + "0x480a80047fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe5a6", + "0x480280077ffc8000", + "0x480a7ff97fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe670", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe57b", + "0x400780017fff8006", + "0x0", + "0x400180007ffd8007", + "0x400780017fff8008", + "0x3", + "0x402580017ffe8009", + "0x3", + "0x4802800080008000", + "0x480a80017fff8000", + "0x4802800180018000", + "0x48127ff37fff8000", + "0x480680017fff8000", + "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe56d", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x40137fff7fff800a", + "0x400380057ffd800b", + "0x48127fea7fff8000", + "0x480680017fff8000", + "0x2540be400", + "0x480a7ff87fff8000", + "0x48127fee7fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x482480017fec8000", + "0x6", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4c6", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480680017fff8000", + "0x0", + "0x40527ffe7ffd7fff", + "0x208b7fff7fff7ffe", + "0x482680017ffd8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x48527fff7ffd8000", + "0x482680017ffd8000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff", + "0x480680017fff8000", + "0x0", + "0x40507ffe7ffd7fff", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xd", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0xd2", + "0x40137fff7fff8000", + "0x40137ffd7fff8001", + "0x40137ffe7fff8002", + "0x4003800480008003", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8004", + "0x480a80047fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8005", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8006", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe52c", + "0x20780017fff8004", + "0x9", + "0x4802800480038000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x10780017fff7fff", + "0xb", + "0x480680017fff8000", + "0x15d40a3d6ca2ac30f4031e42be28da9b056fef9bb7357ac5e85627ee876e5ad", + "0x4002800480037fff", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x1", + "0x482480017ffb8000", + "0x5", + "0x400380067ffd8007", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x696e766f6b65", + "0x480a80047fff8000", + "0x480a80007fff8000", + "0x48127ff97fff8000", + "0x480a80067fff8000", + "0x480a80077fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x1104800180018000", + "0x31a", + "0x40137ffe7fff8008", + "0x4802800180038000", + "0x480a80017fff8000", + "0x480a800a7fff8000", + "0x480680017fff8000", + "0xffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe529", + "0x40137fff7fff800b", + "0x400180007fec8004", + "0x4802800380038000", + "0x400080017feb7fff", + "0x400180027feb8006", + "0x400180037feb8009", + "0x482a800a80098000", + "0x400080047fea7fff", + "0x400080057fea7fe9", + "0x400180067fea8007", + "0x400180077fea8005", + "0x48127fea7fff8000", + "0x4802800580008000", + "0x1104800180018000", + "0xb8", + "0x480a80027fff8000", + "0x480a80007fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0xc5", + "0x480a800b7fff8000", + "0x480a7ff87fff8000", + "0x480a80087fff8000", + "0x48127ffc7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0xd6", + "0x40780017fff7fff", + "0x1", + "0x20680017fff7fff", + "0xe", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff443", + "0x10780017fff7fff", + "0xa", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x48127ff97fff8000", + "0x40780017fff7fff", + "0x3", + "0x40137ff87fff800c", + "0x48127ff77fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff22", + "0x48127ffb7fff8000", + "0x480a800c7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x7", + "0x480a7ff77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480680017fff8000", + "0x1", + "0x1104800180018000", + "0x49", + "0x40137fff7fff8000", + "0x40137ffd7fff8001", + "0x40137ffe7fff8002", + "0x4003800480008003", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8004", + "0x400380067ffd8005", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe4ab", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x6c315f68616e646c6572", + "0x480680017fff8000", + "0x0", + "0x480a80007fff8000", + "0x4802800480038000", + "0x480680017fff8000", + "0x0", + "0x480a80057fff8000", + "0x480680017fff8000", + "0x1", + "0x482480017ff68000", + "0x4", + "0x1104800180018000", + "0x2a8", + "0x40137ffe7fff8006", + "0x4802800180038000", + "0x480680017fff8000", + "0x0", + "0x400080007ffe7fff", + "0x4802800380038000", + "0x400080017ffd7fff", + "0x480680017fff8000", + "0x0", + "0x400080027ffc7fff", + "0x480680017fff8000", + "0x0", + "0x400080037ffb7fff", + "0x480680017fff8000", + "0x0", + "0x400080047ffa7fff", + "0x400080057ffa7ff9", + "0x400180067ffa8005", + "0x400180077ffa8004", + "0x48127ffa7fff8000", + "0x4802800580008000", + "0x1104800180018000", + "0x46", + "0x480a7ffc7fff8000", + "0x480a80007fff8000", + "0x480a80047fff8000", + "0x1104800180018000", + "0xb0", + "0x480a80017fff8000", + "0x480a7ff87fff8000", + "0x480a80067fff8000", + "0x480a80027fff8000", + "0x480a7ffb7fff8000", + "0x48127ffa7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff3df", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x48127ff77fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480a7ffb7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe55b", + "0x40780017fff7fff", + "0x1", + "0x40780017fff7fff", + "0x1", + "0x40780017fff7fff", + "0x1", + "0x40780017fff7fff", + "0x1", + "0x480280057ffc8000", + "0x48127ffd7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a80007fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe459", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x40780017fff7fff", + "0x1", + "0x480a7ffd7fff8000", + "0x480080007fee8000", + "0x48127fee7fff8000", + "0x48127fee7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe44d", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x40137fff7fff8001", + "0x480a7ffa7fff8000", + "0x4802800280018000", + "0x480680017fff8000", + "0xffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe467", + "0x48127fcf7fff8000", + "0x480a80017fff8000", + "0x208b7fff7fff7ffe", + "0x480280037ffc8000", + "0x480280007ffc8000", + "0x400280007ffd7fff", + "0x480280017ffc8000", + "0x400280017ffd7fff", + "0x480280027ffc8000", + "0x400280027ffd7fff", + "0x480280047ffc8000", + "0x48307ffb80007fff", + "0x400280037ffd7fff", + "0x400280047ffd7ffa", + "0x480280057ffc8000", + "0x400280057ffd7fff", + "0x480280067ffc8000", + "0x400280067ffd7fff", + "0x480280077ffc8000", + "0x400280077ffd7fff", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x3", + "0x400380047ffc8000", + "0x4802800180008000", + "0x480080007fff8000", + "0x20680017fff7fff", + "0x4", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x4802800380008000", + "0x4003800280018002", + "0x400b7ffd7fff8002", + "0x4802800080018000", + "0x4802800180018000", + "0x4826800180028000", + "0x1", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe41d", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480a7ffb7fff8000", + "0x48127ff57fff8000", + "0x480a80017fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe510", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x8", + "0x400380047ffd8000", + "0x4802800180008000", + "0x480080007fff8000", + "0x20680017fff7fff", + "0x9", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x208b7fff7fff7ffe", + "0x4802800080008000", + "0x4802800180008000", + "0x4802800280008000", + "0x4802800380008000", + "0x480680017fff8000", + "0x162da33a4585851fe8d3af3c2a9c60b557814e221e0d4f30ff0b2189d9c7775", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe3fe", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480680017fff8000", + "0x0", + "0x480280017ffd8000", + "0x480280027ffd8000", + "0x480280037ffd8000", + "0x48127ffb7fff8000", + "0x480280057ffd8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe3f3", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x40137fff7fff8001", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff34f", + "0x40137ff77fff8002", + "0x40137ff87fff8003", + "0x40137ff97fff8004", + "0x40137ffa7fff8005", + "0x40137ffb7fff8006", + "0x40137ffc7fff8007", + "0x20680017fff7fff", + "0x7", + "0x400680017fff7ffd", + "0x1", + "0x480680017fff8000", + "0x56414c4944", + "0x400080007ffd7fff", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x480a80067fff8000", + "0x480a80077fff8000", + "0x208b7fff7fff7ffe", + "0x480280027ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe3d7", + "0x480280027ffc8000", + "0x482480017fff8000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x480280047ffc8000", + "0x480280017ffb8000", + "0x480280037ffc8000", + "0x480080007fff8000", + "0x400080007ffd7fff", + "0x480280017ffb8000", + "0x480080037ffb8000", + "0x400080017ffe7fff", + "0x480280017ffb8000", + "0x400180027fff7ffd", + "0x480280017ffb8000", + "0x480080047ff88000", + "0x400080037ffe7fff", + "0x480280017ffb8000", + "0x400080047fff7ff5", + "0x480280017ffb8000", + "0x480280037ffc8000", + "0x482480017ffe8000", + "0x5", + "0x482480017ffe8000", + "0x1", + "0x48127ff17fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe8a0", + "0x480280017ffb8000", + "0x482480017fff8000", + "0x5", + "0x480280017ffb8000", + "0x480080047fff8000", + "0x480280007ffb8000", + "0x48307ffe7ffc8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff18d", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x480a7ffb7fff8000", + "0x480a80027fff8000", + "0x480680017fff8000", + "0xffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe3c5", + "0x480280007ffc8000", + "0x48127ffe7fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffeb0d", + "0x48127ffd7fff8000", + "0x480280017ffc8000", + "0x480280027ffc8000", + "0x480280037ffc8000", + "0x480280047ffc8000", + "0x480280057ffc8000", + "0x480280067ffc8000", + "0x480280077ffc8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe38e", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x40780017fff7fff", + "0x1", + "0x480280057ffd8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x48127fed7fff8000", + "0x480680017fff8000", + "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe381", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x2", + "0x480a80017fff8000", + "0x480a80027fff8000", + "0x480a80037fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe374", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x48127fd77fff8000", + "0x48127fe57fff8000", + "0x48127ffd7fff8000", + "0x480a80007fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x18", + "0x480a7ff77fff8000", + "0x480a7ff97fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbf", + "0x40137ffe7fff8000", + "0x40137fff7fff8001", + "0x40137ffd7fff8002", + "0x40137ffc7fff8003", + "0x4003800480008004", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe364", + "0x40137fff7fff8005", + "0x4802800180008000", + "0x4002800080057fff", + "0x4003800180058001", + "0x4826800180058000", + "0x2", + "0x4802800380008000", + "0x4802800280008000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe841", + "0x4003800180048006", + "0x4003800580008007", + "0x4802800280008000", + "0x4802800080048000", + "0x480a80067fff8000", + "0x4802800280048000", + "0x4802800380048000", + "0x480680017fff8000", + "0x36fcbf06cd96843058359e1a75928beacfac10727dab22a3972f0af8aa92895", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe34a", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x480680017fff8000", + "0x0", + "0x4802800180008000", + "0x482480017ff28000", + "0x2", + "0x480a80057fff8000", + "0x48127ffb7fff8000", + "0x480a80077fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe33e", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x40137fff7fff8008", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8009", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff800a", + "0x480a80027fff8000", + "0x480680017fff8000", + "0x6465706c6f795f6163636f756e74", + "0x480680017fff8000", + "0x1", + "0x480a80087fff8000", + "0x480680017fff8000", + "0x0", + "0x480a80097fff8000", + "0x480280067ffd8000", + "0x480680017fff8000", + "0x1", + "0x480a800a7fff8000", + "0x1104800180018000", + "0x132", + "0x480a80037fff8000", + "0x480a800c7fff8000", + "0x480680017fff8000", + "0xffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe343", + "0x480680017fff8000", + "0x1", + "0x4002800080067fff", + "0x4802800380048000", + "0x4002800180067fff", + "0x4003800280068009", + "0x400380038006800b", + "0x482a800c800b8000", + "0x4002800480067fff", + "0x4002800580067fe9", + "0x480280067ffd8000", + "0x4002800680067fff", + "0x48028000800a8000", + "0x4002800780067fff", + "0x480a80067fff8000", + "0x480a80077fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffed0", + "0x48127fed7fff8000", + "0x480a7ff87fff8000", + "0x48127fd77fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff540", + "0x40137ff87fff800d", + "0x40137ff97fff800e", + "0x40137ffa7fff800f", + "0x40137ffc7fff8010", + "0x40137ffd7fff8011", + "0x48127ffb7fff8000", + "0x480a80087fff8000", + "0x48028000800a8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffece", + "0x480a800d7fff8000", + "0x480a800e7fff8000", + "0x480a800f7fff8000", + "0x48127ffc7fff8000", + "0x480a80107fff8000", + "0x480a80117fff8000", + "0x480a7ffd7fff8000", + "0x480a80087fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff259", + "0x40137ff77fff8012", + "0x40137ff97fff8013", + "0x40137ffa7fff8014", + "0x40137ffb7fff8015", + "0x40137ffc7fff8016", + "0x40137ff87fff8017", + "0x20680017fff7fff", + "0x7", + "0x400680017fff7ffd", + "0x1", + "0x480680017fff8000", + "0x56414c4944", + "0x400080007ffd7fff", + "0x480a80127fff8000", + "0x480a80137fff8000", + "0x480a80147fff8000", + "0x480a80157fff8000", + "0x480a80167fff8000", + "0x480a7ffd7fff8000", + "0x480a80087fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd36", + "0x48127ffb7fff8000", + "0x480a80177fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x4", + "0x480a7ff77fff8000", + "0x480a7ff97fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff25", + "0x40137ffe7fff8000", + "0x40137ffc7fff8001", + "0x40780017fff7fff", + "0x1", + "0x40137fff7fff8002", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd70", + "0x400380067ffd8003", + "0x48127ff77fff8000", + "0x480680017fff8000", + "0x6465706c6f79", + "0x480a80027fff8000", + "0x480a80007fff8000", + "0x480680017fff8000", + "0x28ffe4ff0f226a9107253e17a904099aa4f63a02a5621de0576e5aa71bc5194", + "0x480680017fff8000", + "0x0", + "0x480a80037fff8000", + "0x480680017fff8000", + "0x0", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0xbf", + "0x4802800480008000", + "0x480080017fff8000", + "0x400180007fff8002", + "0x480680017fff8000", + "0x0", + "0x400080017ffe7fff", + "0x480680017fff8000", + "0x0", + "0x400080027ffd7fff", + "0x480680017fff8000", + "0x0", + "0x400080037ffc7fff", + "0x480680017fff8000", + "0x0", + "0x400080047ffb7fff", + "0x400080057ffb7ff9", + "0x400180067ffb8003", + "0x480680017fff8000", + "0x0", + "0x400080077ffa7fff", + "0x48127ffa7fff8000", + "0x4802800580008000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe5d", + "0x480a80017fff8000", + "0x480a7ff87fff8000", + "0x48127fe87fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff4cd", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x48127ff87fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x14", + "0x480a80007fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffd37", + "0x20780017fff8000", + "0x9", + "0x480a7ff77fff8000", + "0x480a7ff87fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x4826800180008000", + "0x800000000000011000000000000000000000000000000000000000000000000", + "0x20680017fff7fff", + "0x7", + "0x400780017fff8004", + "0x1", + "0x480a7ffb7fff8000", + "0x10780017fff7fff", + "0xb", + "0x400780017fff8004", + "0x2", + "0x480a7ffb7fff8000", + "0x4802800080038000", + "0x480680017fff8000", + "0x0", + "0x4802800180058000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe365", + "0x40137fff7fff8006", + "0x400380067ffd8007", + "0x480a7ffa7fff8000", + "0x480a80027fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe356", + "0x40137ffe7fff8008", + "0x40780017fff7fff", + "0x1", + "0x480280057ffd8000", + "0x48127ffe7fff8000", + "0x480680017fff8000", + "0x0", + "0x480a80027fff8000", + "0x480680017fff8000", + "0x289da278a8dc833409cabfdad1581e8e7d40e42dcaed693fa4008dcdb4963b3", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe258", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffc", + "0x40780017fff7fff", + "0x1", + "0x480680017fff8000", + "0x0", + "0x480080007ff18000", + "0x480680017fff8000", + "0x1", + "0x480a80037fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe24a", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb", + "0x40137fff7fff8009", + "0x480a7ff97fff8000", + "0x480680017fff8000", + "0x6465636c617265", + "0x480a80007fff8000", + "0x480a80097fff8000", + "0x480680017fff8000", + "0x0", + "0x480a80017fff8000", + "0x480a80077fff8000", + "0x480a80047fff8000", + "0x480a80057fff8000", + "0x1104800180018000", + "0x46", + "0x40137ffe7fff800a", + "0x4802800480098000", + "0x480080017fff8000", + "0x480a7ff77fff8000", + "0x480a800c7fff8000", + "0x480680017fff8000", + "0xffffffff", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe254", + "0x40137fff7fff800d", + "0x400180007fec8000", + "0x400180017fec8002", + "0x400180027fec8001", + "0x400180037fec800b", + "0x482a800c800b8000", + "0x400080047feb7fff", + "0x400080057feb7fe9", + "0x400180067feb8007", + "0x4802800080058000", + "0x400080077fea7fff", + "0x48127fea7fff8000", + "0x4802800580098000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffde4", + "0x480a80087fff8000", + "0x480a80097fff8000", + "0x4802800080058000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdf1", + "0x480a800d7fff8000", + "0x480a7ff87fff8000", + "0x480a800a7fff8000", + "0x48127ffc7fff8000", + "0x480a80067fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x480a80097fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffff17c", + "0x40137ff77fff800e", + "0x40137ff97fff800f", + "0x40137ffa7fff8010", + "0x40137ffb7fff8011", + "0x40137ffc7fff8012", + "0x40137ff87fff8013", + "0x20680017fff7fff", + "0x7", + "0x400680017fff7ffd", + "0x1", + "0x480680017fff8000", + "0x56414c4944", + "0x400080007ffd7fff", + "0x480a800e7fff8000", + "0x480a800f7fff8000", + "0x480a80107fff8000", + "0x480a80117fff8000", + "0x480a80127fff8000", + "0x480a7ffd7fff8000", + "0x480a80097fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffc59", + "0x48127ffb7fff8000", + "0x480a80137fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x48127ffa7fff8000", + "0x208b7fff7fff7ffe", + "0x480280047ff88000", + "0x480280007ff58000", + "0x480a7ff67fff8000", + "0x480a7ff77fff8000", + "0x480080037ffc8000", + "0x480a7ff97fff8000", + "0x480280027ff88000", + "0x480280037ff88000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a7ffd7fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb72", + "0x48127ffe7fff8000", + "0x480280017ff58000", + "0x480280027ff58000", + "0x480280037ff58000", + "0x480280047ff58000", + "0x480280057ff58000", + "0x480280067ff58000", + "0x480280077ff58000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe1de", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "0x48127ff17fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0xf", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe1db", + "0x40137fff7fff8000", + "0x480680017fff8000", + "0x1448", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe300", + "0x480680017fff8000", + "0x107f", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe2fc", + "0x480a7ffd7fff8000", + "0x480a7ff77fff8000", + "0x482680017ff88000", + "0x1", + "0x48127ff57fff8000", + "0x48127ffb7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe890", + "0x40137fff7fff8001", + "0x40137ffe7fff8002", + "0x40137ffd7fff8003", + "0x40137ffc7fff8004", + "0x1104800180018000", + "0x45", + "0x40137fff7fff8005", + "0x40137ffe7fff8006", + "0x400b80057fff8007", + "0x480a80027fff8000", + "0x48127ffd7fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x44", + "0x480a80037fff8000", + "0x48127ffd7fff8000", + "0x480a7ff97fff8000", + "0x480a7ffa7fff8000", + "0x480a7ffb7fff8000", + "0x480a7ffc7fff8000", + "0x480a80047fff8000", + "0x48127ff87fff8000", + "0x480a80057fff8000", + "0x480a80007fff8000", + "0x480a80017fff8000", + "0x1104800180018000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffb55", + "0x40137fff7fff8008", + "0x40137ff77fff8009", + "0x40137ff87fff800a", + "0x40137ff97fff800b", + "0x40137ffa7fff800c", + "0x40137ffe7fff800d", + "0x48127ffb7fff8000", + "0x48127ff47fff8000", + "0x48127ff47fff8000", + "0x480a800e7fff8000", + "0x480a80067fff8000", + "0x48127ff77fff8000", + "0x480a80077fff8000", + "0x48127ff67fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffee17", + "0x48127ffc7fff8000", + "0x4826800180018000", + "0x6", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe84f", + "0x480a7ff67fff8000", + "0x480a80017fff8000", + "0x48127fb47fff8000", + "0x480a80007fff8000", + "0x480a800d7fff8000", + "0x480a800e7fff8000", + "0x48127faf7fff8000", + "0x48127ff87fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffef72", + "0x480a7ff87fff8000", + "0x48127f777fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe194", + "0x4828800880007f73", + "0x400280007ff87fff", + "0x48127ff97fff8000", + "0x48127fbb7fff8000", + "0x48127f707fff8000", + "0x480a80097fff8000", + "0x480a800a7fff8000", + "0x480a800b7fff8000", + "0x480a800c7fff8000", + "0x48127f697fff8000", + "0x208b7fff7fff7ffe", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe269", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe267", + "0x48127ffc7fff8000", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe", + "0x40780017fff7fff", + "0x2", + "0x480280057ffd8000", + "0x480080007fff8000", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff7", + "0x480a7ffb7fff8000", + "0x48127ffe7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe274", + "0x20680017fff7fff", + "0x5", + "0x48127ffe7fff8000", + "0x480a7ffc7fff8000", + "0x208b7fff7fff7ffe", + "0x480680017fff8000", + "0x0", + "0x4002800080007fff", + "0x480680017fff8000", + "0x0", + "0x4002800280007fff", + "0x4802800180008000", + "0x400080007fff7fe1", + "0x480680017fff8000", + "0x0", + "0x400080017ffe7fff", + "0x400180027ffe8001", + "0x480680017fff8000", + "0x0", + "0x482480017ffd8000", + "0x3", + "0x480680017fff8000", + "0x0", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe152", + "0x482480017fff8000", + "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffe", + "0x480a7ffc7fff8000", + "0x480680017fff8000", + "0x1", + "0x480a80007fff8000", + "0x48127ffc7fff8000", + "0x1104800180018000", + "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffe244", + "0x48127fea7fff8000", + "0x48127ffe7fff8000", + "0x208b7fff7fff7ffe" + ], + "debug_info": null, + "hints": { + "6": [ + { + "accessible_scopes": [ + "starkware.cairo.common.alloc", + "starkware.cairo.common.alloc.alloc" + ], + "code": "memory[ap] = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 2, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "9": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_zero" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.value)\nassert ids.value % PRIME != 0, f'assert_not_zero failed: {ids.value} = 0.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 3, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_zero.value": 2 + } + } + } + ], + "14": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_not_equal" + ], + "code": "from starkware.cairo.lang.vm.relocatable import RelocatableValue\nboth_ints = isinstance(ids.a, int) and isinstance(ids.b, int)\nboth_relocatable = (\n isinstance(ids.a, RelocatableValue) and isinstance(ids.b, RelocatableValue) and\n ids.a.segment_index == ids.b.segment_index)\nassert both_ints or both_relocatable, \\\n f'assert_not_equal failed: non-comparable values: {ids.a}, {ids.b}.'\nassert (ids.a - ids.b) % PRIME != 0, f'assert_not_equal failed: {ids.a} = {ids.b}.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 4, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_not_equal.a": 3, + "starkware.cairo.common.math.assert_not_equal.b": 4 + } + } + } + ], + "20": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_nn" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert 0 <= ids.a % PRIME < range_check_builtin.bound, f'a = {ids.a} is out of range.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 5, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_nn.a": 6, + "starkware.cairo.common.math.assert_nn.range_check_ptr": 7 + } + } + } + ], + "56": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_250_bit" + ], + "code": "from starkware.cairo.common.math_utils import as_int\n\n# Correctness check.\nvalue = as_int(ids.value, PRIME) % PRIME\nassert value < ids.UPPER_BOUND, f'{value} is outside of the range [0, 2**250).'\n\n# Calculation for the assertion.\nids.high, ids.low = divmod(ids.value, ids.SHIFT)", + "flow_tracking_data": { + "ap_tracking": { + "group": 10, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_250_bit.high": 31, + "starkware.cairo.common.math.assert_250_bit.low": 30, + "starkware.cairo.common.math.assert_250_bit.range_check_ptr": 29, + "starkware.cairo.common.math.assert_250_bit.value": 28 + } + } + } + ], + "69": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "import itertools\n\nfrom starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\na = ids.a % PRIME\nb = ids.b % PRIME\nassert a <= b, f'a = {a} is not less than or equal to b = {b}.'\n\n# Find an arc less than PRIME / 3, and another less than PRIME / 2.\nlengths_and_indices = [(a, 0), (b - a, 1), (PRIME - 1 - b, 2)]\nlengths_and_indices.sort()\nassert lengths_and_indices[0][0] <= PRIME // 3 and lengths_and_indices[1][0] <= PRIME // 2\nexcluded = lengths_and_indices[2][1]\n\nmemory[ids.range_check_ptr + 1], memory[ids.range_check_ptr + 0] = (\n divmod(lengths_and_indices[0][0], ids.PRIME_OVER_3_HIGH))\nmemory[ids.range_check_ptr + 3], memory[ids.range_check_ptr + 2] = (\n divmod(lengths_and_indices[1][0], ids.PRIME_OVER_2_HIGH))", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.a": 39, + "starkware.cairo.common.math.assert_le_felt.b": 40, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 41 + } + } + } + ], + "79": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 8 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 46, + "starkware.cairo.common.math.assert_le_felt.__temp11": 47, + "starkware.cairo.common.math.assert_le_felt.__temp12": 48, + "starkware.cairo.common.math.assert_le_felt.__temp7": 42, + "starkware.cairo.common.math.assert_le_felt.__temp8": 43, + "starkware.cairo.common.math.assert_le_felt.__temp9": 44, + "starkware.cairo.common.math.assert_le_felt.a": 39, + "starkware.cairo.common.math.assert_le_felt.arc_long": 49, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 52, + "starkware.cairo.common.math.assert_le_felt.arc_short": 45, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 51, + "starkware.cairo.common.math.assert_le_felt.b": 40, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 50 + } + } + } + ], + "93": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "memory[ap] = 1 if excluded != 1 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 9 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 46, + "starkware.cairo.common.math.assert_le_felt.__temp11": 47, + "starkware.cairo.common.math.assert_le_felt.__temp12": 48, + "starkware.cairo.common.math.assert_le_felt.__temp7": 42, + "starkware.cairo.common.math.assert_le_felt.__temp8": 43, + "starkware.cairo.common.math.assert_le_felt.__temp9": 44, + "starkware.cairo.common.math.assert_le_felt.a": 39, + "starkware.cairo.common.math.assert_le_felt.arc_long": 49, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 52, + "starkware.cairo.common.math.assert_le_felt.arc_short": 45, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 51, + "starkware.cairo.common.math.assert_le_felt.b": 40, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 50 + } + } + } + ], + "105": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_le_felt" + ], + "code": "assert excluded == 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 11, + "offset": 10 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_le_felt.__temp10": 46, + "starkware.cairo.common.math.assert_le_felt.__temp11": 47, + "starkware.cairo.common.math.assert_le_felt.__temp12": 48, + "starkware.cairo.common.math.assert_le_felt.__temp7": 42, + "starkware.cairo.common.math.assert_le_felt.__temp8": 43, + "starkware.cairo.common.math.assert_le_felt.__temp9": 44, + "starkware.cairo.common.math.assert_le_felt.a": 39, + "starkware.cairo.common.math.assert_le_felt.arc_long": 49, + "starkware.cairo.common.math.assert_le_felt.arc_prod": 52, + "starkware.cairo.common.math.assert_le_felt.arc_short": 45, + "starkware.cairo.common.math.assert_le_felt.arc_sum": 51, + "starkware.cairo.common.math.assert_le_felt.b": 40, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": 50 + } + } + } + ], + "114": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.assert_lt_felt" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.a)\nassert_integer(ids.b)\nassert (ids.a % PRIME) < (ids.b % PRIME), \\\n f'a = {ids.a % PRIME} is not less than b = {ids.b % PRIME}.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 12, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.assert_lt_felt.a": 64, + "starkware.cairo.common.math.assert_lt_felt.b": 65, + "starkware.cairo.common.math.assert_lt_felt.range_check_ptr": 66 + } + } + } + ], + "125": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math", + "starkware.cairo.common.math.unsigned_div_rem" + ], + "code": "from starkware.cairo.common.math_utils import assert_integer\nassert_integer(ids.div)\nassert 0 < ids.div <= PRIME // range_check_builtin.bound, \\\n f'div={hex(ids.div)} is out of the valid range.'\nids.q, ids.r = divmod(ids.value, ids.div)", + "flow_tracking_data": { + "ap_tracking": { + "group": 13, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math.unsigned_div_rem.div": 70, + "starkware.cairo.common.math.unsigned_div_rem.q": 73, + "starkware.cairo.common.math.unsigned_div_rem.r": 72, + "starkware.cairo.common.math.unsigned_div_rem.range_check_ptr": 74, + "starkware.cairo.common.math.unsigned_div_rem.value": 69 + } + } + } + ], + "142": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict" + ], + "code": "vm_enter_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses": 79, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses_end": 80, + "starkware.cairo.common.squash_dict.squash_dict.range_check_ptr": 82, + "starkware.cairo.common.squash_dict.squash_dict.squashed_dict": 81 + } + } + } + ], + "145": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses": 79, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses_end": 80, + "starkware.cairo.common.squash_dict.squash_dict.ptr_diff": 83, + "starkware.cairo.common.squash_dict.squash_dict.range_check_ptr": 82, + "starkware.cairo.common.squash_dict.squash_dict.squashed_dict": 81 + } + } + } + ], + "150": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict" + ], + "code": "dict_access_size = ids.DictAccess.SIZE\naddress = ids.dict_accesses.address_\nassert ids.ptr_diff % dict_access_size == 0, \\\n 'Accesses array size must be divisible by DictAccess.SIZE'\nn_accesses = ids.n_accesses\nif '__squash_dict_max_size' in globals():\n assert n_accesses <= __squash_dict_max_size, \\\n f'squash_dict() can only be used with n_accesses<={__squash_dict_max_size}. ' \\\n f'Got: n_accesses={n_accesses}.'\n# A map from key to the list of indices accessing it.\naccess_indices = {}\nfor i in range(n_accesses):\n key = memory[address + dict_access_size * i]\n access_indices.setdefault(key, []).append(i)\n# Descending list of keys.\nkeys = sorted(access_indices.keys(), reverse=True)\n# Are the keys used bigger than range_check bound.\nids.big_keys = 1 if keys[0] >= range_check_builtin.bound else 0\nids.first_key = key = keys.pop()", + "flow_tracking_data": { + "ap_tracking": { + "group": 14, + "offset": 4 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict.big_keys": 85, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses": 79, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses_end": 80, + "starkware.cairo.common.squash_dict.squash_dict.first_key": 84, + "starkware.cairo.common.squash_dict.squash_dict.n_accesses": 86, + "starkware.cairo.common.squash_dict.squash_dict.ptr_diff": 83, + "starkware.cairo.common.squash_dict.squash_dict.range_check_ptr": 82, + "starkware.cairo.common.squash_dict.squash_dict.squashed_dict": 81 + } + } + } + ], + "167": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 15, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict.big_keys": 85, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses": 79, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses_end": 80, + "starkware.cairo.common.squash_dict.squash_dict.first_key": 84, + "starkware.cairo.common.squash_dict.squash_dict.n_accesses": 86, + "starkware.cairo.common.squash_dict.squash_dict.ptr_diff": 83, + "starkware.cairo.common.squash_dict.squash_dict.range_check_ptr": 90, + "starkware.cairo.common.squash_dict.squash_dict.squashed_dict": 91 + } + } + } + ], + "170": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "current_access_indices = sorted(access_indices[key])[::-1]\ncurrent_access_index = current_access_indices.pop()\nmemory[ids.range_check_ptr] = current_access_index", + "flow_tracking_data": { + "ap_tracking": { + "group": 16, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 92, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 96, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "181": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "ids.should_skip_loop = 0 if current_access_indices else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 16, + "offset": 7 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 92, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 96, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "183": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "new_access_index = current_access_indices.pop()\nids.loop_temps.index_delta_minus1 = new_access_index - current_access_index - 1\ncurrent_access_index = new_access_index", + "flow_tracking_data": { + "ap_tracking": { + "group": 16, + "offset": 7 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop_locals": 108, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop_temps": 107, + "starkware.cairo.common.squash_dict.squash_dict_inner.prev_loop_locals": 106, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 92, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 96, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "194": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "ids.loop_temps.should_continue = 1 if current_access_indices else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 16, + "offset": 13 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.access": 109, + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop_locals": 108, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop_temps": 107, + "starkware.cairo.common.squash_dict.squash_dict_inner.prev_loop_locals": 106, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 92, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 96, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "196": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "assert len(current_access_indices) == 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.last_loop_locals": 110, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 92, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 96, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "199": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "assert ids.n_used_accesses == len(access_indices[key])", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.last_loop_locals": 110, + "starkware.cairo.common.squash_dict.squash_dict_inner.n_used_accesses": 111, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 92, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 96, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "203": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "assert len(keys) == 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.last_loop_locals": 110, + "starkware.cairo.common.squash_dict.squash_dict_inner.n_used_accesses": 111, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 112, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 113, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "210": [ + { + "accessible_scopes": [ + "starkware.cairo.common.squash_dict", + "starkware.cairo.common.squash_dict.squash_dict_inner" + ], + "code": "assert len(keys) > 0, 'No keys left but remaining_accesses > 0.'\nids.next_key = key = keys.pop()", + "flow_tracking_data": { + "ap_tracking": { + "group": 17, + "offset": 4 + }, + "reference_ids": { + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": 98, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": 100, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": 93, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": 94, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": 99, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": 103, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": 102, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": 104, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": 95, + "starkware.cairo.common.squash_dict.squash_dict_inner.last_loop_locals": 110, + "starkware.cairo.common.squash_dict.squash_dict_inner.n_used_accesses": 111, + "starkware.cairo.common.squash_dict.squash_dict_inner.next_key": 114, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": 101, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": 112, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": 113, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": 105, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": 97 + } + } + } + ], + "240": [ + { + "accessible_scopes": [ + "starkware.cairo.common.dict", + "starkware.cairo.common.dict.dict_new" + ], + "code": "if '__dict_manager' not in globals():\n from starkware.cairo.common.dict import DictManager\n __dict_manager = DictManager()\n\nmemory[ap] = __dict_manager.new_dict(segments, initial_dict)\ndel initial_dict", + "flow_tracking_data": { + "ap_tracking": { + "group": 20, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "245": [ + { + "accessible_scopes": [ + "starkware.cairo.common.dict", + "starkware.cairo.common.dict.dict_read" + ], + "code": "dict_tracker = __dict_manager.get_tracker(ids.dict_ptr)\ndict_tracker.current_ptr += ids.DictAccess.SIZE\nids.value = dict_tracker.data[ids.key]", + "flow_tracking_data": { + "ap_tracking": { + "group": 21, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.dict.dict_read.dict_ptr": 133, + "starkware.cairo.common.dict.dict_read.key": 132, + "starkware.cairo.common.dict.dict_read.value": 134 + } + } + } + ], + "252": [ + { + "accessible_scopes": [ + "starkware.cairo.common.dict", + "starkware.cairo.common.dict.dict_update" + ], + "code": "# Verify dict pointer and prev value.\ndict_tracker = __dict_manager.get_tracker(ids.dict_ptr)\ncurrent_value = dict_tracker.data[ids.key]\nassert current_value == ids.prev_value, \\\n f'Wrong previous value in dict. Got {ids.prev_value}, expected {current_value}.'\n\n# Update value.\ndict_tracker.data[ids.key] = ids.new_value\ndict_tracker.current_ptr += ids.DictAccess.SIZE", + "flow_tracking_data": { + "ap_tracking": { + "group": 22, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.dict.dict_update.dict_ptr": 139, + "starkware.cairo.common.dict.dict_update.key": 136, + "starkware.cairo.common.dict.dict_update.new_value": 138, + "starkware.cairo.common.dict.dict_update.prev_value": 137 + } + } + } + ], + "266": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= (ids.a % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 24, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 142, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 143 + } + } + } + ], + "276": [ + { + "accessible_scopes": [ + "starkware.cairo.common.math_cmp", + "starkware.cairo.common.math_cmp.is_nn" + ], + "code": "memory[ap] = 0 if 0 <= ((-ids.a - 1) % PRIME) < range_check_builtin.bound else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 24, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.math_cmp.is_nn.a": 142, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": 143 + } + } + } + ], + "327": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.bigint", + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import split\n\nsegments.write_arg(ids.res.address_, split(value))", + "flow_tracking_data": { + "ap_tracking": { + "group": 28, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.range_check_ptr": 162, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.res": 163 + } + } + } + ], + "339": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.bigint", + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256" + ], + "code": "ids.low = (ids.x.d0 + ids.x.d1 * ids.BASE) & ((1 << 128) - 1)", + "flow_tracking_data": { + "ap_tracking": { + "group": 29, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.high": 172, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.low": 171, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.range_check_ptr": 173, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.x": 169 + } + } + } + ], + "416": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.field", + "starkware.cairo.common.cairo_secp.field.verify_zero" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\n\nq, r = divmod(pack(ids.val, PRIME), SECP_P)\nassert r == 0, f\"verify_zero: Invalid input {ids.val.d0, ids.val.d1, ids.val.d2}.\"\nids.q = q % PRIME", + "flow_tracking_data": { + "ap_tracking": { + "group": 33, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.field.verify_zero.q": 220, + "starkware.cairo.common.cairo_secp.field.verify_zero.range_check_ptr": 219, + "starkware.cairo.common.cairo_secp.field.verify_zero.val": 218 + } + } + } + ], + "439": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.field", + "starkware.cairo.common.cairo_secp.field.is_zero" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\n\nx = pack(ids.x, PRIME) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 34, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.field.is_zero.range_check_ptr": 232, + "starkware.cairo.common.cairo_secp.field.is_zero.x": 231 + } + } + }, + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.field", + "starkware.cairo.common.cairo_secp.field.is_zero" + ], + "code": "memory[ap] = to_felt_or_relocatable(x == 0)", + "flow_tracking_data": { + "ap_tracking": { + "group": 34, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.field.is_zero.range_check_ptr": 232, + "starkware.cairo.common.cairo_secp.field.is_zero.x": 231 + } + } + } + ], + "454": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.field", + "starkware.cairo.common.cairo_secp.field.is_zero" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P\nfrom starkware.python.math_utils import div_mod\n\nvalue = x_inv = div_mod(1, x, SECP_P)", + "flow_tracking_data": { + "ap_tracking": { + "group": 34, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.field.is_zero.__temp72": 233, + "starkware.cairo.common.cairo_secp.field.is_zero.range_check_ptr": 232, + "starkware.cairo.common.cairo_secp.field.is_zero.x": 231 + } + } + } + ], + "475": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.field", + "starkware.cairo.common.cairo_secp.field.reduce" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\n\nvalue = pack(ids.x, PRIME) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 35, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.field.reduce.range_check_ptr": 240, + "starkware.cairo.common.cairo_secp.field.reduce.x": 239 + } + } + } + ], + "528": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\nfrom starkware.python.math_utils import ec_double_slope\n\n# Compute the slope.\nx = pack(ids.point.x, PRIME)\ny = pack(ids.point.y, PRIME)\nvalue = slope = ec_double_slope(point=(x, y), alpha=0, p=SECP_P)", + "flow_tracking_data": { + "ap_tracking": { + "group": 37, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.point": 253, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.range_check_ptr": 254 + } + } + } + ], + "572": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.compute_slope" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\nfrom starkware.python.math_utils import line_slope\n\n# Compute the slope.\nx0 = pack(ids.point0.x, PRIME)\ny0 = pack(ids.point0.y, PRIME)\nx1 = pack(ids.point1.x, PRIME)\ny1 = pack(ids.point1.y, PRIME)\nvalue = slope = line_slope(point1=(x0, y0), point2=(x1, y1), p=SECP_P)", + "flow_tracking_data": { + "ap_tracking": { + "group": 38, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.compute_slope.point0": 272, + "starkware.cairo.common.cairo_secp.ec.compute_slope.point1": 273, + "starkware.cairo.common.cairo_secp.ec.compute_slope.range_check_ptr": 274 + } + } + } + ], + "621": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.ec_double" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\n\nslope = pack(ids.slope, PRIME)\nx = pack(ids.point.x, PRIME)\ny = pack(ids.point.y, PRIME)\n\nvalue = new_x = (pow(slope, 2, SECP_P) - 2 * x) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 39, + "offset": 108 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.ec_double.point": 283, + "starkware.cairo.common.cairo_secp.ec.ec_double.range_check_ptr": 285, + "starkware.cairo.common.cairo_secp.ec.ec_double.slope": 286, + "starkware.cairo.common.cairo_secp.ec.ec_double.slope_sqr": 287 + } + } + } + ], + "624": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.ec_double" + ], + "code": "value = new_y = (slope * (x - new_x) - y) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 39, + "offset": 119 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.ec_double.new_x": 289, + "starkware.cairo.common.cairo_secp.ec.ec_double.point": 283, + "starkware.cairo.common.cairo_secp.ec.ec_double.range_check_ptr": 288, + "starkware.cairo.common.cairo_secp.ec.ec_double.slope": 286, + "starkware.cairo.common.cairo_secp.ec.ec_double.slope_sqr": 287 + } + } + } + ], + "714": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.fast_ec_add" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\n\nslope = pack(ids.slope, PRIME)\nx0 = pack(ids.point0.x, PRIME)\nx1 = pack(ids.point1.x, PRIME)\ny0 = pack(ids.point0.y, PRIME)\n\nvalue = new_x = (pow(slope, 2, SECP_P) - x0 - x1) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 40, + "offset": 88 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point0": 307, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point1": 308, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.range_check_ptr": 310, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope": 311, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope_sqr": 312 + } + } + } + ], + "717": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.fast_ec_add" + ], + "code": "value = new_y = (slope * (x0 - new_x) - y0) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 40, + "offset": 99 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.new_x": 314, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point0": 307, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point1": 308, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.range_check_ptr": 313, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope": 311, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope_sqr": 312 + } + } + } + ], + "847": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.ec", + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner" + ], + "code": "memory[ap] = (ids.scalar % PRIME) % 2", + "flow_tracking_data": { + "ap_tracking": { + "group": 47, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.double_point": 347, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.m": 343, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.point": 341, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.range_check_ptr": 346, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.scalar": 342 + } + } + } + ], + "967": [ + { + "accessible_scopes": [ + "starkware.cairo.builtin_selection.inner_select_builtins", + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins" + ], + "code": "# A builtin should be selected iff its encoding appears in the selected encodings list\n# and the list wasn't exhausted.\n# Note that testing inclusion by a single comparison is possible since the lists are sorted.\nids.select_builtin = int(\n n_selected_builtins > 0 and memory[ids.selected_encodings] == memory[ids.all_encodings])\nif ids.select_builtin:\n n_selected_builtins = n_selected_builtins - 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 55, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.all_encodings": 367, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.all_ptrs": 368, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.n_builtins": 371, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.select_builtin": 372, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.selected_encodings": 369, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.selected_ptrs": 370 + } + } + } + ], + "987": [ + { + "accessible_scopes": [ + "starkware.cairo.builtin_selection.select_builtins", + "starkware.cairo.builtin_selection.select_builtins.select_builtins" + ], + "code": "vm_enter_scope({'n_selected_builtins': ids.n_selected_builtins})", + "flow_tracking_data": { + "ap_tracking": { + "group": 57, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_encodings": 376, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_ptrs": 377, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_builtins": 375, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_selected_builtins": 378, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings": 379, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_ptrs": 380 + } + } + } + ], + "994": [ + { + "accessible_scopes": [ + "starkware.cairo.builtin_selection.select_builtins", + "starkware.cairo.builtin_selection.select_builtins.select_builtins" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 58, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_encodings": 376, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_ptrs": 377, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_builtins": 375, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_selected_builtins": 378, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings": 379, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings_end": 381, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_ptrs": 380 + } + } + } + ], + "1025": [ + { + "accessible_scopes": [ + "starkware.starknet.builtins.segment_arena.segment_arena", + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 62, + "offset": 3 + }, + "reference_ids": { + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.segment_arena": 396 + } + } + } + ], + "1052": [ + { + "accessible_scopes": [ + "starkware.starknet.builtins.segment_arena.segment_arena", + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity" + ], + "code": "memory.add_relocation_rule(src_ptr=ids.src_ptr, dest_ptr=ids.dest_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 65, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.dest_ptr": 406, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.infos": 403, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.n_segments_minus_one": 404, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.src_ptr": 405 + } + } + } + ], + "1105": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.builtins", + "starkware.starknet.core.os.builtins.update_builtin_ptrs" + ], + "code": "from starkware.starknet.core.os.os_utils import update_builtin_pointers\n\n# Fill the values of all builtin pointers after the current transaction.\nids.return_builtin_ptrs = segments.gen_arg(\n update_builtin_pointers(\n memory=memory,\n n_builtins=ids.n_builtins,\n builtins_encoding_addr=ids.builtin_params.builtin_encodings.address_,\n n_selected_builtins=ids.n_selected_builtins,\n selected_builtins_encoding_addr=ids.selected_encodings,\n orig_builtin_ptrs_addr=ids.builtin_ptrs.selectable.address_,\n selected_builtin_ptrs_addr=ids.selected_ptrs,\n ),\n )", + "flow_tracking_data": { + "ap_tracking": { + "group": 68, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.builtins.update_builtin_ptrs.builtin_params": 414, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.builtin_ptrs": 415, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.n_builtins": 420, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.n_selected_builtins": 416, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.range_check_ptr": 419, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.return_builtin_ptrs": 421, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.selected_encodings": 417, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.selected_ptrs": 418 + } + } + } + ], + "1151": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_poseidon.poseidon", + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner" + ], + "code": "memory[ap] = to_felt_or_relocatable(ids.n >= 10)", + "flow_tracking_data": { + "ap_tracking": { + "group": 74, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.elements": 439, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.n": 438, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.poseidon_ptr": 440, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.state": 437 + } + } + } + ], + "1216": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_poseidon.poseidon", + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner" + ], + "code": "memory[ap] = to_felt_or_relocatable(ids.n >= 2)", + "flow_tracking_data": { + "ap_tracking": { + "group": 74, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp119": 441, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.elements": 439, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.n": 438, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.poseidon_ptr": 440, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.state": 437 + } + } + } + ], + "1264": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_enter_scope({'n': ids.len})", + "flow_tracking_data": { + "ap_tracking": { + "group": 77, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.dst": 497, + "starkware.cairo.common.memcpy.memcpy.len": 499, + "starkware.cairo.common.memcpy.memcpy.src": 498 + } + } + } + ], + "1272": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "n -= 1\nids.continue_copying = 1 if n > 0 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 77, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.__temp161": 502, + "starkware.cairo.common.memcpy.memcpy.continue_copying": 503, + "starkware.cairo.common.memcpy.memcpy.dst": 497, + "starkware.cairo.common.memcpy.memcpy.frame": 501, + "starkware.cairo.common.memcpy.memcpy.len": 499, + "starkware.cairo.common.memcpy.memcpy.next_frame": 504, + "starkware.cairo.common.memcpy.memcpy.src": 498 + } + } + } + ], + "1275": [ + { + "accessible_scopes": [ + "starkware.cairo.common.memcpy", + "starkware.cairo.common.memcpy.memcpy" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 77, + "offset": 6 + }, + "reference_ids": { + "starkware.cairo.common.memcpy.memcpy.__temp161": 502, + "starkware.cairo.common.memcpy.memcpy.continue_copying": 503, + "starkware.cairo.common.memcpy.memcpy.dst": 497, + "starkware.cairo.common.memcpy.memcpy.frame": 501, + "starkware.cairo.common.memcpy.memcpy.len": 499, + "starkware.cairo.common.memcpy.memcpy.next_frame": 504, + "starkware.cairo.common.memcpy.memcpy.src": 498 + } + } + } + ], + "1416": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.compiled_class", + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts" + ], + "code": "ids.compiled_class_facts = segments.add()\nids.n_compiled_class_facts = len(os_input.compiled_classes)\nvm_enter_scope({\n 'compiled_class_facts': iter(os_input.compiled_classes.items()),\n})", + "flow_tracking_data": { + "ap_tracking": { + "group": 100, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.compiled_class_facts": 569, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.n_compiled_class_facts": 568, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.poseidon_ptr": 566, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.range_check_ptr": 567 + } + } + } + ], + "1440": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.compiled_class", + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 101, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp163": 571, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp164": 572, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp165": 573, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp166": 574, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp167": 575, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.builtin_costs": 570, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.compiled_class_facts": 569, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.n_compiled_class_facts": 568, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.poseidon_ptr": 576, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.range_check_ptr": 577 + } + } + } + ], + "1450": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.compiled_class", + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner" + ], + "code": "from starkware.starknet.core.os.contract_class.compiled_class_hash import (\n get_compiled_class_struct,\n)\n\ncompiled_class_hash, compiled_class = next(compiled_class_facts)\n\ncairo_contract = get_compiled_class_struct(\n identifiers=ids._context.identifiers, compiled_class=compiled_class)\nids.compiled_class = segments.gen_arg(cairo_contract)", + "flow_tracking_data": { + "ap_tracking": { + "group": 102, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.builtin_costs": 580, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class": 584, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_fact": 583, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_facts": 579, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.n_compiled_class_facts": 578, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.poseidon_ptr": 581, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.range_check_ptr": 582 + } + } + } + ], + "1486": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.compiled_class", + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner" + ], + "code": "computed_hash = ids.compiled_class_fact.hash\nexpected_hash = compiled_class_hash\nassert computed_hash == expected_hash, (\n \"Computed compiled_class_hash is inconsistent with the hash in the os_input. \"\n f\"Computed hash = {computed_hash}, Expected hash = {expected_hash}.\")\n\nvm_load_program(\n compiled_class.get_runnable_program(entrypoint_builtins=[]),\n ids.compiled_class.bytecode_ptr\n)", + "flow_tracking_data": { + "ap_tracking": { + "group": 105, + "offset": 12 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp168": 585, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp169": 586, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp170": 588, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp171": 589, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp172": 594, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp173": 595, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp174": 596, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp175": 597, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp176": 598, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp177": 599, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp178": 600, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp179": 601, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp180": 602, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp181": 603, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp182": 604, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp183": 605, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.builtin_costs": 580, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class": 584, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_fact": 583, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_facts": 579, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.hash": 593, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.n_compiled_class_facts": 578, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.poseidon_ptr": 592, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.range_check_ptr": 591 + } + } + } + ], + "1674": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.deprecated_compiled_class", + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts" + ], + "code": "# Creates a set of deprecated class hashes to distinguish calls to deprecated entry points.\n__deprecated_class_hashes=set(os_input.deprecated_compiled_classes.keys())\nids.compiled_class_facts = segments.add()\nids.n_compiled_class_facts = len(os_input.deprecated_compiled_classes)\nvm_enter_scope({\n 'compiled_class_facts': iter(os_input.deprecated_compiled_classes.items()),\n})", + "flow_tracking_data": { + "ap_tracking": { + "group": 128, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.compiled_class_facts": 698, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.n_compiled_class_facts": 697, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.pedersen_ptr": 695, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.range_check_ptr": 696 + } + } + } + ], + "1680": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.deprecated_compiled_class", + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 129, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.compiled_class_facts": 698, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.n_compiled_class_facts": 697, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.pedersen_ptr": 699, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.range_check_ptr": 700 + } + } + } + ], + "1690": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.deprecated_compiled_class", + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner" + ], + "code": "from starkware.starknet.core.os.contract_class.deprecated_class_hash import (\n get_deprecated_contract_class_struct,\n)\n\ncompiled_class_hash, compiled_class = next(compiled_class_facts)\n\ncairo_contract = get_deprecated_contract_class_struct(\n identifiers=ids._context.identifiers, contract_class=compiled_class)\nids.compiled_class = segments.gen_arg(cairo_contract)", + "flow_tracking_data": { + "ap_tracking": { + "group": 130, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class": 706, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_fact": 705, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_facts": 702, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.n_compiled_class_facts": 701, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.pedersen_ptr": 703, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.range_check_ptr": 704 + } + } + } + ], + "1714": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.contract_class.deprecated_compiled_class", + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner" + ], + "code": "from starkware.python.utils import from_bytes\n\ncomputed_hash = ids.compiled_class_fact.hash\nexpected_hash = compiled_class_hash\nassert computed_hash == expected_hash, (\n \"Computed compiled_class_hash is inconsistent with the hash in the os_input. \"\n f\"Computed hash = {computed_hash}, Expected hash = {expected_hash}.\")\n\nvm_load_program(compiled_class.program, ids.compiled_class.bytecode_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 133, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp191": 707, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp192": 708, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp193": 709, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp194": 710, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp195": 712, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp196": 713, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class": 706, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_fact": 705, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_facts": 702, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.hash": 717, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.n_compiled_class_facts": 701, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.pedersen_ptr": 716, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.range_check_ptr": 715 + } + } + } + ], + "1760": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.block_context", + "starkware.starknet.core.os.block_context.get_block_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(deprecated_syscall_handler.block_info.block_number)", + "flow_tracking_data": { + "ap_tracking": { + "group": 138, + "offset": 22 + }, + "reference_ids": { + "starkware.starknet.core.os.block_context.get_block_context.builtin_params": 747, + "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts": 741, + "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts": 746, + "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr": 732, + "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr": 731, + "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts": 740, + "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts": 745, + "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr": 743, + "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr": 742, + "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr": 744 + } + } + } + ], + "1762": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.block_context", + "starkware.starknet.core.os.block_context.get_block_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(deprecated_syscall_handler.block_info.block_timestamp)", + "flow_tracking_data": { + "ap_tracking": { + "group": 138, + "offset": 23 + }, + "reference_ids": { + "starkware.starknet.core.os.block_context.get_block_context.__temp198": 748, + "starkware.starknet.core.os.block_context.get_block_context.builtin_params": 747, + "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts": 741, + "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts": 746, + "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr": 732, + "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr": 731, + "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts": 740, + "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts": 745, + "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr": 743, + "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr": 742, + "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr": 744 + } + } + } + ], + "1764": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.block_context", + "starkware.starknet.core.os.block_context.get_block_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(os_input.general_config.sequencer_address)", + "flow_tracking_data": { + "ap_tracking": { + "group": 138, + "offset": 24 + }, + "reference_ids": { + "starkware.starknet.core.os.block_context.get_block_context.__temp198": 748, + "starkware.starknet.core.os.block_context.get_block_context.__temp199": 749, + "starkware.starknet.core.os.block_context.get_block_context.builtin_params": 747, + "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts": 741, + "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts": 746, + "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr": 732, + "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr": 731, + "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts": 740, + "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts": 745, + "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr": 743, + "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr": 742, + "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr": 744 + } + } + } + ], + "1771": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.block_context", + "starkware.starknet.core.os.block_context.get_block_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(os_input.general_config.chain_id.value)", + "flow_tracking_data": { + "ap_tracking": { + "group": 138, + "offset": 31 + }, + "reference_ids": { + "starkware.starknet.core.os.block_context.get_block_context.__temp197": 751, + "starkware.starknet.core.os.block_context.get_block_context.__temp198": 748, + "starkware.starknet.core.os.block_context.get_block_context.__temp199": 749, + "starkware.starknet.core.os.block_context.get_block_context.__temp200": 750, + "starkware.starknet.core.os.block_context.get_block_context.builtin_params": 747, + "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts": 741, + "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts": 746, + "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr": 732, + "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr": 731, + "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts": 740, + "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts": 745, + "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr": 743, + "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr": 742, + "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr": 744 + } + } + } + ], + "1774": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.block_context", + "starkware.starknet.core.os.block_context.get_block_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(os_input.general_config.fee_token_address)", + "flow_tracking_data": { + "ap_tracking": { + "group": 138, + "offset": 32 + }, + "reference_ids": { + "starkware.starknet.core.os.block_context.get_block_context.__temp197": 751, + "starkware.starknet.core.os.block_context.get_block_context.__temp198": 748, + "starkware.starknet.core.os.block_context.get_block_context.__temp199": 749, + "starkware.starknet.core.os.block_context.get_block_context.__temp200": 750, + "starkware.starknet.core.os.block_context.get_block_context.__temp201": 752, + "starkware.starknet.core.os.block_context.get_block_context.builtin_params": 747, + "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts": 741, + "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts": 746, + "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr": 732, + "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr": 731, + "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts": 740, + "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts": 745, + "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr": 743, + "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr": 742, + "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr": 744 + } + } + } + ], + "1789": [ + { + "accessible_scopes": [ + "starkware.cairo.common.find_element", + "starkware.cairo.common.find_element.find_element" + ], + "code": "array_ptr = ids.array_ptr\nelm_size = ids.elm_size\nassert isinstance(elm_size, int) and elm_size > 0, \\\n f'Invalid value for elm_size. Got: {elm_size}.'\nkey = ids.key\n\nif '__find_element_index' in globals():\n ids.index = __find_element_index\n found_key = memory[array_ptr + elm_size * __find_element_index]\n assert found_key == key, \\\n f'Invalid index found in __find_element_index. index: {__find_element_index}, ' \\\n f'expected key {key}, found key: {found_key}.'\n # Delete __find_element_index to make sure it's not used for the next calls.\n del __find_element_index\nelse:\n n_elms = ids.n_elms\n assert isinstance(n_elms, int) and n_elms >= 0, \\\n f'Invalid value for n_elms. Got: {n_elms}.'\n if '__find_element_max_size' in globals():\n assert n_elms <= __find_element_max_size, \\\n f'find_element() can only be used with n_elms<={__find_element_max_size}. ' \\\n f'Got: n_elms={n_elms}.'\n\n for i in range(n_elms):\n if memory[array_ptr + elm_size * i] == key:\n ids.index = i\n break\n else:\n raise ValueError(f'Key {key} was not found.')", + "flow_tracking_data": { + "ap_tracking": { + "group": 139, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.find_element.find_element.array_ptr": 756, + "starkware.cairo.common.find_element.find_element.elm_size": 757, + "starkware.cairo.common.find_element.find_element.index": 761, + "starkware.cairo.common.find_element.find_element.key": 759, + "starkware.cairo.common.find_element.find_element.n_elms": 758, + "starkware.cairo.common.find_element.find_element.range_check_ptr": 760 + } + } + } + ], + "1803": [ + { + "accessible_scopes": [ + "starkware.cairo.common.find_element", + "starkware.cairo.common.find_element.search_sorted_lower" + ], + "code": "array_ptr = ids.array_ptr\nelm_size = ids.elm_size\nassert isinstance(elm_size, int) and elm_size > 0, \\\n f'Invalid value for elm_size. Got: {elm_size}.'\n\nn_elms = ids.n_elms\nassert isinstance(n_elms, int) and n_elms >= 0, \\\n f'Invalid value for n_elms. Got: {n_elms}.'\nif '__find_element_max_size' in globals():\n assert n_elms <= __find_element_max_size, \\\n f'find_element() can only be used with n_elms<={__find_element_max_size}. ' \\\n f'Got: n_elms={n_elms}.'\n\nfor i in range(n_elms):\n if memory[array_ptr + elm_size * i] >= ids.key:\n ids.index = i\n break\nelse:\n ids.index = n_elms", + "flow_tracking_data": { + "ap_tracking": { + "group": 140, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.find_element.search_sorted_lower.array_ptr": 765, + "starkware.cairo.common.find_element.search_sorted_lower.elm_size": 766, + "starkware.cairo.common.find_element.search_sorted_lower.index": 770, + "starkware.cairo.common.find_element.search_sorted_lower.key": 768, + "starkware.cairo.common.find_element.search_sorted_lower.n_elms": 767, + "starkware.cairo.common.find_element.search_sorted_lower.range_check_ptr": 769 + } + } + } + ], + "1868": [ + { + "accessible_scopes": [ + "starkware.cairo.common.segments", + "starkware.cairo.common.segments.relocate_segment" + ], + "code": "memory.add_relocation_rule(src_ptr=ids.src_ptr, dest_ptr=ids.dest_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 145, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.segments.relocate_segment.dest_ptr": 795, + "starkware.cairo.common.segments.relocate_segment.src_ptr": 794 + } + } + } + ], + "1872": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "# Verify the assumptions on the relationship between 2**250, ADDR_BOUND and PRIME.\nADDR_BOUND = ids.ADDR_BOUND % PRIME\nassert (2**250 < ADDR_BOUND <= 2**251) and (2 * 2**250 < PRIME) and (\n ADDR_BOUND * 2 > PRIME), \\\n 'normalize_address() cannot be used with the current constants.'\nids.is_small = 1 if ids.addr < ADDR_BOUND else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 146, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 796, + "starkware.starknet.common.storage.normalize_address.is_small": 798, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": 797 + } + } + } + ], + "1890": [ + { + "accessible_scopes": [ + "starkware.starknet.common.storage", + "starkware.starknet.common.storage.normalize_address" + ], + "code": "ids.is_250 = 1 if ids.addr < 2**250 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 146, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.common.storage.normalize_address.addr": 796, + "starkware.starknet.common.storage.normalize_address.is_250": 804, + "starkware.starknet.common.storage.normalize_address.is_small": 798, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": 797 + } + } + } + ], + "1943": [ + { + "accessible_scopes": [ + "starkware.cairo.builtin_selection.select_input_builtins", + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins" + ], + "code": "vm_enter_scope({'n_selected_builtins': ids.n_selected_builtins})", + "flow_tracking_data": { + "ap_tracking": { + "group": 149, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_encodings": 831, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_ptrs": 832, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.frame": 838, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_func_memory": 836, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_all_builtins": 833, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_selected_builtins": 835, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_encodings": 834, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_ptrs": 839, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.total_func_memory": 837 + } + } + } + ], + "1954": [ + { + "accessible_scopes": [ + "starkware.cairo.builtin_selection.select_input_builtins", + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 150, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.__temp214": 840, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.__temp215": 841, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_encodings": 831, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_ptrs": 832, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.frame": 838, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_func_memory": 836, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_ret": 842, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_all_builtins": 833, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_selected_builtins": 835, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_encodings": 834, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_ptrs": 839, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.total_func_memory": 837 + } + } + } + ], + "1963": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.open_edge" + ], + "code": "ids.edge = segments.add()\nids.edge.length, ids.edge.path, ids.edge.bottom = preimage[ids.node]\nids.hash_ptr.result = ids.node - ids.edge.length\nif __patricia_skip_validation_runner is not None:\n # Skip validation of the preimage dict to speed up the VM. When this flag is set,\n # mistakes in the preimage dict will be discovered only in the prover.\n __patricia_skip_validation_runner.verified_addresses.add(\n ids.hash_ptr + ids.HashBuiltin.result)", + "flow_tracking_data": { + "ap_tracking": { + "group": 153, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia.open_edge.edge": 850, + "starkware.cairo.common.patricia.open_edge.globals": 846, + "starkware.cairo.common.patricia.open_edge.hash_ptr": 848, + "starkware.cairo.common.patricia.open_edge.node": 847, + "starkware.cairo.common.patricia.open_edge.range_check_ptr": 849 + } + } + } + ], + "2004": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "from starkware.python.merkle_tree import decode_node\nleft_child, right_child, case = decode_node(node)\nmemory[ap] = 1 if case != 'both' else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 865, + "starkware.cairo.common.patricia.traverse_empty.siblings": 866, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 864 + } + } + } + ], + "2006": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 865, + "starkware.cairo.common.patricia.traverse_empty.siblings": 866, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 864 + } + } + } + ], + "2016": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 155, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 873, + "starkware.cairo.common.patricia.traverse_empty.siblings": 874, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 872 + } + } + }, + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 155, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 873, + "starkware.cairo.common.patricia.traverse_empty.siblings": 874, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 872 + } + } + } + ], + "2028": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 156, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.__temp226": 875, + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 877, + "starkware.cairo.common.patricia.traverse_empty.siblings": 878, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 876 + } + } + } + ], + "2029": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "descend = descent_map.get((ids.height, ids.path))\nmemory[ap] = 0 if descend is None else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 865, + "starkware.cairo.common.patricia.traverse_empty.siblings": 866, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 864 + } + } + } + ], + "2031": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "ids.child_bit = 0 if case == 'left' else 1\nnew_node = left_child if case == 'left' else right_child\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.child_bit": 879, + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 865, + "starkware.cairo.common.patricia.traverse_empty.siblings": 866, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 864 + } + } + } + ], + "2047": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 157, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.__temp227": 880, + "starkware.cairo.common.patricia.traverse_empty.__temp228": 882, + "starkware.cairo.common.patricia.traverse_empty.child_bit": 879, + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 884, + "starkware.cairo.common.patricia.traverse_empty.siblings": 885, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 883 + } + } + } + ], + "2050": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "memory[ids.siblings], ids.word = descend", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 865, + "starkware.cairo.common.patricia.traverse_empty.siblings": 866, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 864, + "starkware.cairo.common.patricia.traverse_empty.word": 886 + } + } + } + ], + "2067": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "new_node = node\nfor i in range(ids.length - 1, -1, -1):\n new_node = new_node[(ids.word >> i) & 1]\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 154, + "offset": 58 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.__temp229": 890, + "starkware.cairo.common.patricia.traverse_empty.__temp230": 891, + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.length": 887, + "starkware.cairo.common.patricia.traverse_empty.length_pow2": 892, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 893, + "starkware.cairo.common.patricia.traverse_empty.siblings": 888, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 864, + "starkware.cairo.common.patricia.traverse_empty.word": 886 + } + } + } + ], + "2077": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 158, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_empty.__temp229": 890, + "starkware.cairo.common.patricia.traverse_empty.__temp230": 891, + "starkware.cairo.common.patricia.traverse_empty.__temp231": 894, + "starkware.cairo.common.patricia.traverse_empty.globals": 861, + "starkware.cairo.common.patricia.traverse_empty.height": 862, + "starkware.cairo.common.patricia.traverse_empty.length": 887, + "starkware.cairo.common.patricia.traverse_empty.length_pow2": 892, + "starkware.cairo.common.patricia.traverse_empty.path": 863, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": 896, + "starkware.cairo.common.patricia.traverse_empty.siblings": 897, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": 895, + "starkware.cairo.common.patricia.traverse_empty.word": 886 + } + } + } + ], + "2093": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "descend = descent_map.get((ids.height, ids.path))\nmemory[ap] = 0 if descend is None else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 12 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 903, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2100": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "ids.bit = (ids.edge.path >> ids.new_length) & 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 15 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 903, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2111": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "from starkware.python.merkle_tree import decode_node\nleft_child, right_child, case = decode_node(node)\nmemory[ap] = int(case != 'both')", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 42 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 917, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2115": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 43 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 917, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2129": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 161, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 919, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 920, + "starkware.cairo.common.patricia.traverse_edge.siblings": 922, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 921 + } + } + } + ], + "2130": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 161, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 923, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 920, + "starkware.cairo.common.patricia.traverse_edge.siblings": 922, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 921 + } + } + } + ], + "2142": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 162, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.__temp235": 924, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 923, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 926, + "starkware.cairo.common.patricia.traverse_edge.siblings": 927, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 925 + } + } + } + ], + "2147": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 43 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 917, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2157": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 163, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 929, + "starkware.cairo.common.patricia.traverse_edge.siblings": 930, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 928 + } + } + } + ], + "2159": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 163, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 929, + "starkware.cairo.common.patricia.traverse_edge.siblings": 930, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 928 + } + } + } + ], + "2175": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 164, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.__temp236": 931, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 932, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 933, + "starkware.cairo.common.patricia.traverse_edge.siblings": 935, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 934 + } + } + } + ], + "2176": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "memory[ap] = int(case == 'right') ^ ids.bit", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 43 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 917, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2181": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "new_node = left_child if ids.bit == 0 else right_child\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 45 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.__temp237": 936, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 917, + "starkware.cairo.common.patricia.traverse_edge.siblings": 937, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2197": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 165, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.__temp237": 936, + "starkware.cairo.common.patricia.traverse_edge.__temp238": 938, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 939, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 940, + "starkware.cairo.common.patricia.traverse_edge.siblings": 942, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 941 + } + } + } + ], + "2199": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "new_node = left_child if ids.bit == 1 else right_child\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 44 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.current_sibling": 945, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_hash_ptr": 944, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 943, + "starkware.cairo.common.patricia.traverse_edge.siblings": 946, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904 + } + } + } + ], + "2213": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 166, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.__temp239": 947, + "starkware.cairo.common.patricia.traverse_edge.__temp240": 948, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.current_sibling": 945, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_hash_ptr": 944, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 950, + "starkware.cairo.common.patricia.traverse_edge.siblings": 951, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 949 + } + } + } + ], + "2230": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "ids.hash_ptr.x, ids.hash_ptr.y = preimage[ids.edge.bottom]\nif __patricia_skip_validation_runner:\n # Skip validation of the preimage dict to speed up the VM. When this flag is\n # set, mistakes in the preimage dict will be discovered only in the prover.\n __patricia_skip_validation_runner.verified_addresses.add(\n ids.hash_ptr + ids.HashBuiltin.result)", + "flow_tracking_data": { + "ap_tracking": { + "group": 166, + "offset": 4 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp232": 911, + "starkware.cairo.common.patricia.traverse_edge.__temp233": 912, + "starkware.cairo.common.patricia.traverse_edge.__temp234": 915, + "starkware.cairo.common.patricia.traverse_edge.__temp239": 947, + "starkware.cairo.common.patricia.traverse_edge.__temp240": 948, + "starkware.cairo.common.patricia.traverse_edge.__temp241": 952, + "starkware.cairo.common.patricia.traverse_edge.__temp242": 953, + "starkware.cairo.common.patricia.traverse_edge.__temp243": 954, + "starkware.cairo.common.patricia.traverse_edge.__temp244": 955, + "starkware.cairo.common.patricia.traverse_edge.bit": 914, + "starkware.cairo.common.patricia.traverse_edge.bound": 913, + "starkware.cairo.common.patricia.traverse_edge.current_sibling": 945, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 918, + "starkware.cairo.common.patricia.traverse_edge.new_hash_ptr": 944, + "starkware.cairo.common.patricia.traverse_edge.new_length": 910, + "starkware.cairo.common.patricia.traverse_edge.new_path": 916, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 950, + "starkware.cairo.common.patricia.traverse_edge.siblings": 951, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 949 + } + } + } + ], + "2258": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "ids.length, ids.word = descend", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 13 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.length": 960, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 903, + "starkware.cairo.common.patricia.traverse_edge.siblings": 905, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904, + "starkware.cairo.common.patricia.traverse_edge.word": 961 + } + } + } + ], + "2285": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "new_node = node\nfor i in range(ids.length - 1, -1, -1):\n new_node = new_node[(ids.word >> i) & 1]\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 159, + "offset": 98 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp246": 964, + "starkware.cairo.common.patricia.traverse_edge.__temp247": 965, + "starkware.cairo.common.patricia.traverse_edge.__temp248": 968, + "starkware.cairo.common.patricia.traverse_edge.__temp249": 969, + "starkware.cairo.common.patricia.traverse_edge.__temp250": 971, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 902, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.length": 960, + "starkware.cairo.common.patricia.traverse_edge.length_pow2": 966, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 975, + "starkware.cairo.common.patricia.traverse_edge.new_length": 967, + "starkware.cairo.common.patricia.traverse_edge.new_length_pow2": 970, + "starkware.cairo.common.patricia.traverse_edge.new_path": 972, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 974, + "starkware.cairo.common.patricia.traverse_edge.siblings": 962, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 904, + "starkware.cairo.common.patricia.traverse_edge.word": 961 + } + } + } + ], + "2299": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 167, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_edge.__temp246": 964, + "starkware.cairo.common.patricia.traverse_edge.__temp247": 965, + "starkware.cairo.common.patricia.traverse_edge.__temp248": 968, + "starkware.cairo.common.patricia.traverse_edge.__temp249": 969, + "starkware.cairo.common.patricia.traverse_edge.__temp250": 971, + "starkware.cairo.common.patricia.traverse_edge.__temp251": 976, + "starkware.cairo.common.patricia.traverse_edge.edge": 901, + "starkware.cairo.common.patricia.traverse_edge.globals": 898, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": 977, + "starkware.cairo.common.patricia.traverse_edge.height": 899, + "starkware.cairo.common.patricia.traverse_edge.length": 960, + "starkware.cairo.common.patricia.traverse_edge.length_pow2": 966, + "starkware.cairo.common.patricia.traverse_edge.new_edge": 975, + "starkware.cairo.common.patricia.traverse_edge.new_length": 967, + "starkware.cairo.common.patricia.traverse_edge.new_length_pow2": 970, + "starkware.cairo.common.patricia.traverse_edge.new_path": 972, + "starkware.cairo.common.patricia.traverse_edge.path": 900, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": 978, + "starkware.cairo.common.patricia.traverse_edge.siblings": 980, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": 979, + "starkware.cairo.common.patricia.traverse_edge.word": 961 + } + } + } + ], + "2318": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "from starkware.python.merkle_tree import decode_node\nleft_child, right_child, case = decode_node(node)\nleft_hash, right_hash = preimage[ids.node]\n\n# Fill non deterministic hashes.\nhash_ptr = ids.current_hash.address_\nmemory[hash_ptr + ids.HashBuiltin.x] = left_hash\nmemory[hash_ptr + ids.HashBuiltin.y] = right_hash\n\nif __patricia_skip_validation_runner:\n # Skip validation of the preimage dict to speed up the VM. When this flag is set,\n # mistakes in the preimage dict will be discovered only in the prover.\n __patricia_skip_validation_runner.verified_addresses.add(\n hash_ptr + ids.HashBuiltin.result)\n\nmemory[ap] = int(case != 'both')", + "flow_tracking_data": { + "ap_tracking": { + "group": 168, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 994, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 986, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 988, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 987 + } + } + } + ], + "2320": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 168, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 994, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 986, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 988, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 987 + } + } + } + ], + "2333": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 169, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 995, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 996, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 998, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 997 + } + } + } + ], + "2335": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 169, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 995, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.left_child": 999, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 996, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 998, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 997 + } + } + } + ], + "2347": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 170, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 1000, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.left_child": 999, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 1001, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 1003, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 1002 + } + } + } + ], + "2348": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "memory[ap] = int(case != 'left')", + "flow_tracking_data": { + "ap_tracking": { + "group": 168, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 994, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 986, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 988, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 987 + } + } + } + ], + "2354": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 168, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 994, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 986, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.sib": 1004, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 1005, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 987 + } + } + } + ], + "2368": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 171, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 1006, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 1007, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.sib": 1004, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 1009, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 1008 + } + } + } + ], + "2369": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "assert case == 'right'", + "flow_tracking_data": { + "ap_tracking": { + "group": 168, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 994, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 986, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 988, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 987 + } + } + } + ], + "2373": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 168, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 994, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 986, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.sib": 1010, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 1011, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 987 + } + } + } + ], + "2389": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 172, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp254": 1012, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": 993, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": 981, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": 1013, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": 982, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": 984, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": 983, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": 1014, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.sib": 1010, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": 1016, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": 1015 + } + } + } + ], + "2416": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.traverse_non_empty" + ], + "code": "memory[ap] = 1 if ids.height == 0 or len(preimage[ids.node]) == 2 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 176, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.traverse_non_empty.globals": 1032, + "starkware.cairo.common.patricia.traverse_non_empty.hash_ptr": 1036, + "starkware.cairo.common.patricia.traverse_non_empty.height": 1033, + "starkware.cairo.common.patricia.traverse_non_empty.node": 1035, + "starkware.cairo.common.patricia.traverse_non_empty.path": 1034, + "starkware.cairo.common.patricia.traverse_non_empty.range_check_ptr": 1037, + "starkware.cairo.common.patricia.traverse_non_empty.siblings": 1039, + "starkware.cairo.common.patricia.traverse_non_empty.update_ptr": 1038 + } + } + } + ], + "2485": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.patricia_update_using_update_constants" + ], + "code": "from starkware.cairo.common.patricia_utils import canonic, patricia_guess_descents\nfrom starkware.python.merkle_tree import build_update_tree\n\n# Build modifications list.\nmodifications = []\nDictAccess_key = ids.DictAccess.key\nDictAccess_new_value = ids.DictAccess.new_value\nDictAccess_SIZE = ids.DictAccess.SIZE\nfor i in range(ids.n_updates):\n curr_update_ptr = ids.update_ptr.address_ + i * DictAccess_SIZE\n modifications.append((\n memory[curr_update_ptr + DictAccess_key],\n memory[curr_update_ptr + DictAccess_new_value]))\n\nnode = build_update_tree(ids.height, modifications)\ndescent_map = patricia_guess_descents(\n ids.height, node, preimage, ids.prev_root, ids.new_root)\ndel modifications\n__patricia_skip_validation_runner = globals().get(\n '__patricia_skip_validation_runner')\n\ncommon_args = dict(\n preimage=preimage, descent_map=descent_map,\n __patricia_skip_validation_runner=__patricia_skip_validation_runner)\ncommon_args['common_args'] = common_args", + "flow_tracking_data": { + "ap_tracking": { + "group": 183, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr": 1063, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.height": 1060, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates": 1059, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root": 1062, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants": 1057, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root": 1061, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr": 1064, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr": 1058 + } + } + } + ], + "2507": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.patricia_update_using_update_constants" + ], + "code": "vm_enter_scope(dict(node=node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 183, + "offset": 24 + }, + "reference_ids": { + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp256": 1065, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp257": 1073, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp258": 1074, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_prev": 1072, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr": 1063, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.height": 1060, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates": 1059, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root": 1062, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_siblings": 1070, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_update_ptr": 1069, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants": 1057, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root": 1061, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr": 1075, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings": 1068, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_end": 1066, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr": 1058 + } + } + } + ], + "2518": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.patricia_update_using_update_constants" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 184, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp256": 1065, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp257": 1073, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp258": 1074, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_prev": 1072, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr": 1076, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.height": 1060, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates": 1059, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root": 1062, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_siblings": 1070, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_update_ptr": 1069, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants": 1057, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root": 1061, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr": 1077, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings": 1079, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_end": 1066, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr": 1078 + } + } + } + ], + "2528": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.patricia_update_using_update_constants" + ], + "code": "vm_enter_scope(dict(node=node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 184, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp256": 1065, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp257": 1073, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp258": 1074, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp259": 1085, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp260": 1086, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_new": 1084, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_prev": 1072, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr": 1076, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.height": 1060, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates": 1059, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root": 1062, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_siblings": 1070, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_update_ptr": 1069, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants": 1057, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root": 1061, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr": 1077, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings": 1082, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings_end": 1080, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_end": 1066, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr": 1081 + } + } + } + ], + "2539": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia", + "starkware.cairo.common.patricia.patricia_update_using_update_constants" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 185, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp256": 1065, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp257": 1073, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp258": 1074, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp259": 1085, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp260": 1086, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_new": 1084, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_prev": 1072, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr": 1087, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.height": 1060, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates": 1059, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root": 1062, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_siblings": 1070, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_update_ptr": 1069, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants": 1057, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root": 1061, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr": 1088, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings": 1090, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings_end": 1080, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_end": 1066, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr": 1089 + } + } + } + ], + "2555": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.open_edge" + ], + "code": "ids.edge = segments.add()\nids.edge.length, ids.edge.path, ids.edge.bottom = preimage[ids.node]\nids.hash_ptr.result = ids.node - ids.edge.length\nif __patricia_skip_validation_runner is not None:\n # Skip validation of the preimage dict to speed up the VM. When this flag is set,\n # mistakes in the preimage dict will be discovered only in the prover.\n __patricia_skip_validation_runner.verified_addresses.add(\n ids.hash_ptr + ids.HashBuiltin.result)", + "flow_tracking_data": { + "ap_tracking": { + "group": 187, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.open_edge.edge": 1101, + "starkware.cairo.common.patricia_with_sponge.open_edge.globals": 1097, + "starkware.cairo.common.patricia_with_sponge.open_edge.hash_ptr": 1099, + "starkware.cairo.common.patricia_with_sponge.open_edge.node": 1098, + "starkware.cairo.common.patricia_with_sponge.open_edge.range_check_ptr": 1100 + } + } + } + ], + "2599": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "from starkware.python.merkle_tree import decode_node\nleft_child, right_child, case = decode_node(node)\nmemory[ap] = 1 if case != 'both' else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 188, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1117, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1118, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1116 + } + } + } + ], + "2601": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 188, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1117, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1118, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1116 + } + } + } + ], + "2611": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 189, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1125, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1126, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1124 + } + } + }, + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 189, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1125, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1126, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1124 + } + } + } + ], + "2623": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 190, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp273": 1127, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1129, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1130, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1128 + } + } + } + ], + "2624": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "descend = descent_map.get((ids.height, ids.path))\nmemory[ap] = 0 if descend is None else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 188, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1117, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1118, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1116 + } + } + } + ], + "2626": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "ids.child_bit = 0 if case == 'left' else 1\nnew_node = left_child if case == 'left' else right_child\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 188, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.child_bit": 1131, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1117, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1118, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1116 + } + } + } + ], + "2642": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 191, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp274": 1132, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp275": 1134, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.child_bit": 1131, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1136, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1137, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1135 + } + } + } + ], + "2645": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "memory[ids.siblings], ids.word = descend", + "flow_tracking_data": { + "ap_tracking": { + "group": 188, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1117, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1118, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1116, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.word": 1138 + } + } + } + ], + "2662": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "new_node = node\nfor i in range(ids.length - 1, -1, -1):\n new_node = new_node[(ids.word >> i) & 1]\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 188, + "offset": 58 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp276": 1142, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp277": 1143, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.length": 1139, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.length_pow2": 1144, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1145, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1140, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1116, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.word": 1138 + } + } + } + ], + "2672": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_empty" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 192, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp276": 1142, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp277": 1143, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp278": 1146, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": 1113, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": 1114, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.length": 1139, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.length_pow2": 1144, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": 1115, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": 1148, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": 1149, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": 1147, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.word": 1138 + } + } + } + ], + "2688": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "descend = descent_map.get((ids.height, ids.path))\nmemory[ap] = 0 if descend is None else 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 12 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1155, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2695": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "ids.bit = (ids.edge.path >> ids.new_length) & 1", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 15 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1155, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2706": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "from starkware.python.merkle_tree import decode_node\nleft_child, right_child, case = decode_node(node)\nmemory[ap] = int(case != 'both')", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 42 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1169, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2710": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 43 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1169, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2724": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 195, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1171, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1172, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1174, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1173 + } + } + } + ], + "2725": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 195, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1175, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1172, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1174, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1173 + } + } + } + ], + "2737": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 196, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp282": 1176, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1175, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1178, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1179, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1177 + } + } + } + ], + "2742": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 43 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1169, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2752": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 197, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1181, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1182, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1180 + } + } + } + ], + "2754": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 197, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1181, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1182, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1180 + } + } + } + ], + "2770": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 198, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp283": 1183, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1184, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1185, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1187, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1186 + } + } + } + ], + "2771": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "memory[ap] = int(case == 'right') ^ ids.bit", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 43 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1169, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2776": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "new_node = left_child if ids.bit == 0 else right_child\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 45 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp284": 1188, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1169, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1189, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2792": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 199, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp284": 1188, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp285": 1190, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1191, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1192, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1194, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1193 + } + } + } + ], + "2794": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "new_node = left_child if ids.bit == 1 else right_child\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 44 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.current_sibling": 1197, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_hash_ptr": 1196, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1195, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1198, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156 + } + } + } + ], + "2808": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 200, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp286": 1199, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp287": 1200, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.current_sibling": 1197, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_hash_ptr": 1196, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1202, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1203, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1201 + } + } + } + ], + "2828": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "ids.hash_ptr.x, ids.hash_ptr.y = preimage[ids.edge.bottom]\nif __patricia_skip_validation_runner:\n # Skip validation of the preimage dict to speed up the VM. When this flag is\n # set, mistakes in the preimage dict will be discovered only in the prover.\n __patricia_skip_validation_runner.verified_addresses.add(\n ids.hash_ptr + ids.HashBuiltin.result)", + "flow_tracking_data": { + "ap_tracking": { + "group": 200, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": 1163, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": 1164, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": 1167, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp286": 1199, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp287": 1200, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp288": 1204, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp289": 1205, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp290": 1206, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp291": 1207, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp292": 1208, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": 1166, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": 1165, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.current_sibling": 1197, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1170, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_hash_ptr": 1196, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1162, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1168, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1202, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1203, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1201 + } + } + } + ], + "2856": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "ids.length, ids.word = descend", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 13 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length": 1213, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1155, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1157, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.word": 1214 + } + } + } + ], + "2883": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "new_node = node\nfor i in range(ids.length - 1, -1, -1):\n new_node = new_node[(ids.word >> i) & 1]\nvm_enter_scope(dict(node=new_node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 193, + "offset": 98 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp294": 1217, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp295": 1218, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp296": 1221, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp297": 1222, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp298": 1224, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1154, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length": 1213, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length_pow2": 1219, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1228, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1220, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length_pow2": 1223, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1225, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1227, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1215, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1156, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.word": 1214 + } + } + } + ], + "2897": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_edge" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 201, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp294": 1217, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp295": 1218, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp296": 1221, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp297": 1222, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp298": 1224, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp299": 1229, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": 1153, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": 1150, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": 1230, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": 1151, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length": 1213, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length_pow2": 1219, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": 1228, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": 1220, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length_pow2": 1223, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": 1225, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": 1152, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": 1231, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": 1233, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": 1232, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.word": 1214 + } + } + } + ], + "2919": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "from starkware.python.merkle_tree import decode_node\nleft_child, right_child, case = decode_node(node)\nleft_hash, right_hash = preimage[ids.node]\n\n# Fill non deterministic hashes.\nhash_ptr = ids.current_hash.address_\nmemory[hash_ptr + ids.HashBuiltin.x] = left_hash\nmemory[hash_ptr + ids.HashBuiltin.y] = right_hash\n\nif __patricia_skip_validation_runner:\n # Skip validation of the preimage dict to speed up the VM. When this flag is set,\n # mistakes in the preimage dict will be discovered only in the prover.\n __patricia_skip_validation_runner.verified_addresses.add(\n hash_ptr + ids.HashBuiltin.result)\n\nmemory[ap] = int(case != 'both')", + "flow_tracking_data": { + "ap_tracking": { + "group": 202, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1247, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1239, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1241, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1240 + } + } + } + ], + "2921": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 202, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1247, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1239, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1241, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1240 + } + } + } + ], + "2934": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 203, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1249, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1250, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1252, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1251 + } + } + } + ], + "2936": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 203, + "offset": 1 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1249, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.left_child": 1253, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1250, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1252, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1251 + } + } + } + ], + "2948": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 204, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1254, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.left_child": 1253, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1255, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1257, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1256 + } + } + } + ], + "2949": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "memory[ap] = int(case != 'left')", + "flow_tracking_data": { + "ap_tracking": { + "group": 202, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1247, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1239, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1241, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1240 + } + } + } + ], + "2955": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=left_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 202, + "offset": 6 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1247, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1239, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.sib": 1258, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1259, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1240 + } + } + } + ], + "2969": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 205, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1260, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1261, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.sib": 1258, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1263, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1262 + } + } + } + ], + "2970": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "assert case == 'right'", + "flow_tracking_data": { + "ap_tracking": { + "group": 202, + "offset": 3 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1247, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1239, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1241, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1240 + } + } + } + ], + "2974": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_enter_scope(dict(node=right_child, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 202, + "offset": 6 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1247, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1239, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.sib": 1264, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1265, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1240 + } + } + } + ], + "2990": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 206, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": 1248, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp303": 1266, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": 1246, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": 1234, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": 1267, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": 1235, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": 1237, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": 1236, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": 1268, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.sib": 1264, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": 1270, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": 1269 + } + } + } + ], + "3017": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty" + ], + "code": "memory[ap] = 1 if ids.height == 0 or len(preimage[ids.node]) == 2 else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 210, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.globals": 1286, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.hash_ptr": 1290, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.height": 1287, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.node": 1289, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.path": 1288, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.range_check_ptr": 1291, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.siblings": 1293, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.update_ptr": 1292 + } + } + } + ], + "3055": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants" + ], + "code": "from starkware.cairo.common.patricia_utils import canonic, patricia_guess_descents\nfrom starkware.python.merkle_tree import build_update_tree\n\n# Build modifications list.\nmodifications = []\nDictAccess_key = ids.DictAccess.key\nDictAccess_new_value = ids.DictAccess.new_value\nDictAccess_SIZE = ids.DictAccess.SIZE\nfor i in range(ids.n_updates):\n curr_update_ptr = ids.update_ptr.address_ + i * DictAccess_SIZE\n modifications.append((\n memory[curr_update_ptr + DictAccess_key],\n memory[curr_update_ptr + DictAccess_new_value]))\n\nnode = build_update_tree(ids.height, modifications)\ndescent_map = patricia_guess_descents(\n ids.height, node, preimage, ids.prev_root, ids.new_root)\ndel modifications\n__patricia_skip_validation_runner = globals().get(\n '__patricia_skip_validation_runner')\n\ncommon_args = dict(\n preimage=preimage, descent_map=descent_map,\n __patricia_skip_validation_runner=__patricia_skip_validation_runner)\ncommon_args['common_args'] = common_args", + "flow_tracking_data": { + "ap_tracking": { + "group": 213, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr": 1311, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height": 1308, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates": 1307, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root": 1310, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants": 1305, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root": 1309, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr": 1312, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr": 1306 + } + } + } + ], + "3077": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants" + ], + "code": "vm_enter_scope(dict(node=node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 213, + "offset": 24 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp304": 1313, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp305": 1321, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp306": 1322, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_prev": 1320, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr": 1311, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height": 1308, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates": 1307, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root": 1310, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_siblings": 1318, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_update_ptr": 1317, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants": 1305, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root": 1309, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr": 1323, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings": 1316, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_end": 1314, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr": 1306 + } + } + } + ], + "3088": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 214, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp304": 1313, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp305": 1321, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp306": 1322, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_prev": 1320, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr": 1324, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height": 1308, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates": 1307, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root": 1310, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_siblings": 1318, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_update_ptr": 1317, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants": 1305, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root": 1309, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr": 1325, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings": 1327, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_end": 1314, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr": 1326 + } + } + } + ], + "3098": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants" + ], + "code": "vm_enter_scope(dict(node=node, **common_args))", + "flow_tracking_data": { + "ap_tracking": { + "group": 214, + "offset": 5 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp304": 1313, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp305": 1321, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp306": 1322, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp307": 1333, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp308": 1334, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_new": 1332, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_prev": 1320, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr": 1324, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height": 1308, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates": 1307, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root": 1310, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_siblings": 1318, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_update_ptr": 1317, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants": 1305, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root": 1309, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr": 1325, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings": 1330, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings_end": 1328, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_end": 1314, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr": 1329 + } + } + } + ], + "3109": [ + { + "accessible_scopes": [ + "starkware.cairo.common.patricia_with_sponge", + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 215, + "offset": 0 + }, + "reference_ids": { + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp304": 1313, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp305": 1321, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp306": 1322, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp307": 1333, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp308": 1334, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_new": 1332, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_prev": 1320, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr": 1335, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height": 1308, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates": 1307, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root": 1310, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_siblings": 1318, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_update_ptr": 1317, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants": 1305, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root": 1309, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr": 1336, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings": 1338, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings_end": 1328, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_end": 1314, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr": 1337 + } + } + } + ], + "3253": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.state", + "starkware.starknet.core.os.state.contract_class_update" + ], + "code": "ids.initial_root = os_input.contract_class_commitment_info.previous_root\nids.final_root = os_input.contract_class_commitment_info.updated_root\npreimage = {\n int(root): children\n for root, children in os_input.contract_class_commitment_info.commitment_facts.items()\n}\nassert os_input.contract_class_commitment_info.tree_height == ids.MERKLE_HEIGHT", + "flow_tracking_data": { + "ap_tracking": { + "group": 231, + "offset": 9 + }, + "reference_ids": { + "starkware.starknet.core.os.state.contract_class_update.class_changes_end": 1414, + "starkware.starknet.core.os.state.contract_class_update.class_changes_start": 1413, + "starkware.starknet.core.os.state.contract_class_update.final_root": 1420, + "starkware.starknet.core.os.state.contract_class_update.initial_root": 1419, + "starkware.starknet.core.os.state.contract_class_update.patricia_update_constants": 1415, + "starkware.starknet.core.os.state.contract_class_update.poseidon_ptr": 1416, + "starkware.starknet.core.os.state.contract_class_update.range_check_ptr": 1417, + "starkware.starknet.core.os.state.contract_class_update.state_updates_ptr": 1418 + } + } + } + ], + "3372": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.state", + "starkware.starknet.core.os.state.contract_state_update" + ], + "code": "ids.initial_root = os_input.contract_state_commitment_info.previous_root\nids.final_root = os_input.contract_state_commitment_info.updated_root\npreimage = {\n int(root): children\n for root, children in os_input.contract_state_commitment_info.commitment_facts.items()\n}\nassert os_input.contract_state_commitment_info.tree_height == ids.MERKLE_HEIGHT", + "flow_tracking_data": { + "ap_tracking": { + "group": 243, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.state.contract_state_update.__temp319": 1464, + "starkware.starknet.core.os.state.contract_state_update.contract_state_changes_end": 1453, + "starkware.starknet.core.os.state.contract_state_update.contract_state_changes_start": 1452, + "starkware.starknet.core.os.state.contract_state_update.final_root": 1475, + "starkware.starknet.core.os.state.contract_state_update.hash_ptr": 1469, + "starkware.starknet.core.os.state.contract_state_update.hashed_state_changes": 1463, + "starkware.starknet.core.os.state.contract_state_update.initial_root": 1474, + "starkware.starknet.core.os.state.contract_state_update.n_actual_state_changes": 1472, + "starkware.starknet.core.os.state.contract_state_update.n_contract_state_changes": 1465, + "starkware.starknet.core.os.state.contract_state_update.output_n_updates": 1466, + "starkware.starknet.core.os.state.contract_state_update.patricia_update_constants": 1454, + "starkware.starknet.core.os.state.contract_state_update.range_check_ptr": 1470, + "starkware.starknet.core.os.state.contract_state_update.squashed_dict": 1459, + "starkware.starknet.core.os.state.contract_state_update.squashed_dict_end": 1461, + "starkware.starknet.core.os.state.contract_state_update.state_updates_ptr": 1473 + } + } + } + ], + "3425": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.state", + "starkware.starknet.core.os.state.hash_state_changes" + ], + "code": "commitment_info = commitment_info_by_address[ids.state_changes.key]\nids.initial_contract_state_root = commitment_info.previous_root\nids.final_contract_state_root = commitment_info.updated_root\npreimage = {\n int(root): children\n for root, children in commitment_info.commitment_facts.items()\n}\nassert commitment_info.tree_height == ids.MERKLE_HEIGHT", + "flow_tracking_data": { + "ap_tracking": { + "group": 246, + "offset": 18 + }, + "reference_ids": { + "starkware.starknet.core.os.state.hash_state_changes.final_contract_state_root": 1502, + "starkware.starknet.core.os.state.hash_state_changes.hash_ptr": 1492, + "starkware.starknet.core.os.state.hash_state_changes.hashed_state_changes": 1490, + "starkware.starknet.core.os.state.hash_state_changes.initial_contract_state_root": 1501, + "starkware.starknet.core.os.state.hash_state_changes.n_actual_state_changes": 1495, + "starkware.starknet.core.os.state.hash_state_changes.n_contract_state_changes": 1488, + "starkware.starknet.core.os.state.hash_state_changes.new_state": 1497, + "starkware.starknet.core.os.state.hash_state_changes.new_state_nonce": 1498, + "starkware.starknet.core.os.state.hash_state_changes.patricia_update_constants": 1491, + "starkware.starknet.core.os.state.hash_state_changes.prev_state": 1496, + "starkware.starknet.core.os.state.hash_state_changes.range_check_ptr": 1493, + "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict": 1500, + "starkware.starknet.core.os.state.hash_state_changes.state_changes": 1489, + "starkware.starknet.core.os.state.hash_state_changes.state_updates_ptr": 1494 + } + } + } + ], + "3464": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.state", + "starkware.starknet.core.os.state.hash_state_changes" + ], + "code": "ids.contract_state_updates_start = segments.add_temp_segment()", + "flow_tracking_data": { + "ap_tracking": { + "group": 250, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.state.hash_state_changes.__temp320": 1506, + "starkware.starknet.core.os.state.hash_state_changes.__temp321": 1516, + "starkware.starknet.core.os.state.hash_state_changes.contract_state_updates_start": 1518, + "starkware.starknet.core.os.state.hash_state_changes.final_contract_state_root": 1502, + "starkware.starknet.core.os.state.hash_state_changes.hash_ptr": 1515, + "starkware.starknet.core.os.state.hash_state_changes.hashed_state_changes": 1517, + "starkware.starknet.core.os.state.hash_state_changes.initial_contract_state_root": 1501, + "starkware.starknet.core.os.state.hash_state_changes.n_actual_state_changes": 1495, + "starkware.starknet.core.os.state.hash_state_changes.n_contract_state_changes": 1488, + "starkware.starknet.core.os.state.hash_state_changes.n_updates": 1507, + "starkware.starknet.core.os.state.hash_state_changes.new_state": 1497, + "starkware.starknet.core.os.state.hash_state_changes.new_state_nonce": 1498, + "starkware.starknet.core.os.state.hash_state_changes.new_value": 1514, + "starkware.starknet.core.os.state.hash_state_changes.patricia_update_constants": 1491, + "starkware.starknet.core.os.state.hash_state_changes.prev_state": 1496, + "starkware.starknet.core.os.state.hash_state_changes.prev_value": 1512, + "starkware.starknet.core.os.state.hash_state_changes.range_check_ptr": 1510, + "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict": 1500, + "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict_end": 1505, + "starkware.starknet.core.os.state.hash_state_changes.state_changes": 1489, + "starkware.starknet.core.os.state.hash_state_changes.state_updates_ptr": 1494 + } + } + } + ], + "3572": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.output", + "starkware.starknet.core.os.output.os_output_serialize" + ], + "code": "memory[ap] = to_felt_or_relocatable(os_input.block_hash)", + "flow_tracking_data": { + "ap_tracking": { + "group": 257, + "offset": 15 + }, + "reference_ids": { + "starkware.starknet.core.os.output.os_output_serialize.__temp333": 1571, + "starkware.starknet.core.os.output.os_output_serialize.block_context": 1561, + "starkware.starknet.core.os.output.os_output_serialize.final_carried_outputs": 1564, + "starkware.starknet.core.os.output.os_output_serialize.initial_carried_outputs": 1563, + "starkware.starknet.core.os.output.os_output_serialize.output_ptr": 1572, + "starkware.starknet.core.os.output.os_output_serialize.starknet_os_config_hash": 1567, + "starkware.starknet.core.os.output.os_output_serialize.state_update_output": 1562, + "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_end": 1566, + "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_start": 1565 + } + } + } + ], + "3603": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.output", + "starkware.starknet.core.os.output.os_output_serialize" + ], + "code": "from starkware.python.math_utils import div_ceil\nonchain_data_start = ids.da_start\nonchain_data_size = ids.output_ptr - onchain_data_start\n\nmax_page_size = 3800\nn_pages = div_ceil(onchain_data_size, max_page_size)\nfor i in range(n_pages):\n start_offset = i * max_page_size\n output_builtin.add_page(\n page_id=1 + i,\n page_start=onchain_data_start + start_offset,\n page_size=min(onchain_data_size - start_offset, max_page_size),\n )\n# Set the tree structure to a root with two children:\n# * A leaf which represents the main part\n# * An inner node for the onchain data part (which contains n_pages children).\n#\n# This is encoded using the following sequence:\noutput_builtin.add_attribute('gps_fact_topology', [\n # Push 1 + n_pages pages (all of the pages).\n 1 + n_pages,\n # Create a parent node for the last n_pages.\n n_pages,\n # Don't push additional pages.\n 0,\n # Take the first page (the main part) and the node that was created (onchain data)\n # and use them to construct the root of the fact tree.\n 2,\n])", + "flow_tracking_data": { + "ap_tracking": { + "group": 257, + "offset": 49 + }, + "reference_ids": { + "starkware.starknet.core.os.output.os_output_serialize.__temp333": 1571, + "starkware.starknet.core.os.output.os_output_serialize.__temp334": 1573, + "starkware.starknet.core.os.output.os_output_serialize.__temp335": 1577, + "starkware.starknet.core.os.output.os_output_serialize.__temp336": 1578, + "starkware.starknet.core.os.output.os_output_serialize.__temp337": 1582, + "starkware.starknet.core.os.output.os_output_serialize.__temp338": 1583, + "starkware.starknet.core.os.output.os_output_serialize.block_context": 1561, + "starkware.starknet.core.os.output.os_output_serialize.da_start": 1586, + "starkware.starknet.core.os.output.os_output_serialize.final_carried_outputs": 1564, + "starkware.starknet.core.os.output.os_output_serialize.initial_carried_outputs": 1563, + "starkware.starknet.core.os.output.os_output_serialize.messages_to_l1_segment_size": 1576, + "starkware.starknet.core.os.output.os_output_serialize.messages_to_l2_segment_size": 1581, + "starkware.starknet.core.os.output.os_output_serialize.output_ptr": 1587, + "starkware.starknet.core.os.output.os_output_serialize.starknet_os_config_hash": 1567, + "starkware.starknet.core.os.output.os_output_serialize.state_update_output": 1562, + "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_end": 1566, + "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_start": 1565 + } + } + } + ], + "3685": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_entry_point", + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point" + ], + "code": "execution_helper.skip_call()", + "flow_tracking_data": { + "ap_tracking": { + "group": 262, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp342": 1626, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": 1609, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": 1613, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": 1622, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": 1625, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": 1621, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": 1618, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": 1619, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": 1614, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": 1610, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": 1616, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": 1623, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": 1612 + } + } + } + ], + "3700": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_entry_point", + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point" + ], + "code": "ids.os_context = segments.add()\nids.syscall_ptr = segments.add()\n\nsyscall_handler.set_syscall_ptr(syscall_ptr=ids.syscall_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 262, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343": 1629, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344": 1630, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": 1609, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": 1613, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": 1622, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": 1625, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": 1621, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": 1618, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": 1619, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point": 1631, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": 1614, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset": 1627, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": 1610, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context": 1632, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": 1616, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": 1628, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": 1612, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr": 1633 + } + } + } + ], + "3723": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_entry_point", + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point" + ], + "code": "execution_helper.enter_call(\n execution_info_ptr=ids.execution_context.execution_info.address_)", + "flow_tracking_data": { + "ap_tracking": { + "group": 264, + "offset": 4 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343": 1629, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344": 1630, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp345": 1639, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.args": 1644, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": 1609, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_params": 1637, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": 1635, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_end": 1640, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_start": 1638, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": 1622, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": 1625, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": 1621, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": 1618, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": 1619, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point": 1631, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": 1614, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_ap": 1643, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_builtin_list": 1642, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_n_builtins": 1641, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset": 1627, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": 1610, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.n_builtins": 1636, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context": 1632, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": 1616, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": 1628, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": 1612, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr": 1633 + } + } + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_entry_point", + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point" + ], + "code": "vm_enter_scope({'syscall_handler': syscall_handler})", + "flow_tracking_data": { + "ap_tracking": { + "group": 264, + "offset": 4 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343": 1629, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344": 1630, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp345": 1639, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.args": 1644, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": 1609, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_params": 1637, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": 1635, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_end": 1640, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_start": 1638, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": 1622, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": 1625, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": 1621, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": 1618, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": 1619, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point": 1631, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": 1614, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_ap": 1643, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_builtin_list": 1642, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_n_builtins": 1641, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset": 1627, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": 1610, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.n_builtins": 1636, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context": 1632, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": 1616, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": 1628, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": 1612, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr": 1633 + } + } + } + ], + "3724": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_entry_point", + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 265, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343": 1629, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344": 1630, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp345": 1639, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.args": 1644, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": 1609, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_params": 1637, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": 1635, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_end": 1640, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_start": 1638, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": 1622, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": 1625, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": 1621, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": 1618, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": 1619, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point": 1631, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": 1614, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_ap": 1643, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_builtin_list": 1642, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_n_builtins": 1641, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset": 1627, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": 1610, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.n_builtins": 1636, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context": 1632, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": 1616, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": 1628, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": 1612, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr": 1633 + } + } + } + ], + "3730": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_entry_point", + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point" + ], + "code": "syscall_handler.validate_and_discard_syscall_ptr(\n syscall_ptr_end=ids.entry_point_return_values.syscall_ptr\n)\nexecution_helper.exit_call()", + "flow_tracking_data": { + "ap_tracking": { + "group": 265, + "offset": 5 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343": 1629, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344": 1630, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp345": 1639, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.ap_val": 1645, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.args": 1644, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": 1609, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_params": 1637, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": 1635, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_end": 1640, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_start": 1638, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": 1622, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": 1625, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": 1621, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": 1618, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": 1619, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point": 1631, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": 1614, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_ap": 1643, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_builtin_list": 1642, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_n_builtins": 1641, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset": 1627, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_return_values": 1648, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": 1610, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.n_builtins": 1636, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context": 1632, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": 1616, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": 1628, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": 1612, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.return_values_ptr": 1646, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.returned_builtin_ptrs_subset": 1647, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr": 1633 + } + } + } + ], + "3882": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point" + ], + "code": "execution_helper.skip_call()", + "flow_tracking_data": { + "ap_tracking": { + "group": 274, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": 1716, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp362": 1717, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": 1704, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": 1707, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": 1713, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": 1712, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": 1709, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": 1708, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": 1715, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": 1705, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": 1710, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": 1714 + } + } + } + ], + "3895": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point" + ], + "code": "ids.os_context = segments.add()\nids.syscall_ptr = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 274, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": 1716, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363": 1719, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": 1704, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": 1707, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": 1713, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": 1712, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": 1709, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point": 1720, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": 1708, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": 1715, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": 1705, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context": 1721, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": 1710, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": 1718, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr": 1722 + } + } + } + ], + "3912": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point" + ], + "code": "execution_helper.enter_call(\n execution_info_ptr=ids.execution_context.execution_info.address_)", + "flow_tracking_data": { + "ap_tracking": { + "group": 275, + "offset": 5 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": 1716, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363": 1719, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp364": 1725, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": 1704, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_params": 1724, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": 1707, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata": 1729, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata_size": 1728, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": 1713, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": 1712, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.context": 1727, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": 1709, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point": 1720, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": 1708, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": 1715, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": 1705, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.n_builtins": 1723, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context": 1721, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": 1710, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": 1718, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.selector": 1726, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr": 1722 + } + } + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point" + ], + "code": "vm_enter_scope({'syscall_handler': deprecated_syscall_handler})", + "flow_tracking_data": { + "ap_tracking": { + "group": 275, + "offset": 5 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": 1716, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363": 1719, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp364": 1725, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": 1704, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_params": 1724, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": 1707, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata": 1729, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata_size": 1728, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": 1713, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": 1712, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.context": 1727, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": 1709, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point": 1720, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": 1708, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": 1715, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": 1705, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.n_builtins": 1723, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context": 1721, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": 1710, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": 1718, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.selector": 1726, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr": 1722 + } + } + } + ], + "3913": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 276, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": 1716, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363": 1719, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp364": 1725, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": 1704, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_params": 1724, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": 1707, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata": 1729, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata_size": 1728, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": 1713, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": 1712, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.context": 1727, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": 1709, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point": 1720, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": 1708, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": 1715, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": 1705, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.n_builtins": 1723, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context": 1721, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": 1710, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": 1718, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.selector": 1726, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr": 1722 + } + } + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point" + ], + "code": "execution_helper.exit_call()", + "flow_tracking_data": { + "ap_tracking": { + "group": 276, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": 1716, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363": 1719, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp364": 1725, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": 1704, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_params": 1724, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": 1707, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata": 1729, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata_size": 1728, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": 1713, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": 1712, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.context": 1727, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": 1709, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point": 1720, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": 1708, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": 1715, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": 1705, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.n_builtins": 1723, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context": 1721, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": 1710, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": 1718, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.selector": 1726, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr": 1722 + } + } + } + ], + "3946": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func" + ], + "code": "is_deprecated = 1 if ids.execution_context.class_hash in __deprecated_class_hashes else 0", + "flow_tracking_data": { + "ap_tracking": { + "group": 279, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.block_context": 1747, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.builtin_ptrs": 1751, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_class_changes": 1753, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_state_changes": 1752, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.execution_context": 1748, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.outputs": 1754, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.range_check_ptr": 1749, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.remaining_gas": 1750 + } + } + }, + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_entry_point", + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func" + ], + "code": "memory[ap] = to_felt_or_relocatable(is_deprecated)", + "flow_tracking_data": { + "ap_tracking": { + "group": 279, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.block_context": 1747, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.builtin_ptrs": 1751, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_class_changes": 1753, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_state_changes": 1752, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.execution_context": 1748, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.outputs": 1754, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.range_check_ptr": 1749, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.remaining_gas": 1750 + } + } + } + ], + "3996": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_syscalls", + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper" + ], + "code": "# Check that the actual return value matches the expected one.\nexpected = memory.get_range(\n addr=ids.call_response.retdata, size=ids.call_response.retdata_size\n)\nactual = memory.get_range(addr=ids.retdata, size=ids.retdata_size)\n\nassert expected == actual, f'Return value mismatch expected={expected}, actual={actual}.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 283, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper._is_deprecated": 1788, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.block_context": 1771, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.builtin_ptrs": 1782, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.call_response": 1773, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.contract_class_changes": 1784, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.contract_state_changes": 1783, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.execution_context": 1772, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.outputs": 1785, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.range_check_ptr": 1780, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.remaining_gas": 1781, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.retdata": 1787, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.retdata_size": 1786 + } + } + } + ], + "4165": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_syscalls", + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class" + ], + "code": "# Fetch a state_entry in this hint and validate it in the update at the end\n# of this function.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[ids.contract_address]", + "flow_tracking_data": { + "ap_tracking": { + "group": 291, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.class_hash": 1870, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.contract_address": 1867, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.contract_state_changes": 1869, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.state_entry": 1871, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.syscall_ptr": 1868 + } + } + } + ], + "4181": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_syscalls", + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read" + ], + "code": "# Fetch a state_entry in this hint and validate it in the update that comes next.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[\n ids.contract_address\n]\n\nids.new_state_entry = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 292, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_address": 1874, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_state_changes": 1876, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.new_state_entry": 1878, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.state_entry": 1877, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.syscall_ptr": 1875 + } + } + } + ], + "4182": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_syscalls", + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read" + ], + "code": "# Make sure the value is cached (by reading it), to be used later on for the\n# commitment computation.\nvalue = execution_helper.storage_by_address[ids.contract_address].read(\n key=ids.syscall_ptr.request.address\n)\nassert ids.value == value, \"Inconsistent storage value.\"", + "flow_tracking_data": { + "ap_tracking": { + "group": 292, + "offset": 3 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_address": 1874, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_state_changes": 1876, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.new_state_entry": 1878, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.state_entry": 1877, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.syscall_ptr": 1875, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.value": 1879 + } + } + } + ], + "4203": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_syscalls", + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write" + ], + "code": "storage = execution_helper.storage_by_address[ids.contract_address]\nids.prev_value = storage.read(key=ids.syscall_ptr.address)\nstorage.write(key=ids.syscall_ptr.address, value=ids.syscall_ptr.value)\n\n# Fetch a state_entry in this hint and validate it in the update that comes next.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[ids.contract_address]\n\nids.new_state_entry = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 293, + "offset": 3 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.contract_address": 1887, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.contract_state_changes": 1889, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.new_state_entry": 1892, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.prev_value": 1890, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.state_entry": 1891, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.syscall_ptr": 1888 + } + } + } + ], + "4678": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.deprecated_execute_syscalls", + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract" + ], + "code": "# Fetch a state_entry in this hint and validate it in the update at the end\n# of this function.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[ids.contract_address]", + "flow_tracking_data": { + "ap_tracking": { + "group": 320, + "offset": 7 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp439": 2094, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp440": 2096, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.block_context": 2086, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.builtin_ptrs": 2090, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.constructor_execution_context": 2087, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_address": 2095, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_class_changes": 2092, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_state_changes": 2091, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.outputs": 2093, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.range_check_ptr": 2088, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.remaining_gas": 2089, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.state_entry": 2097 + } + } + } + ], + "4719": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256" + ], + "code": "ids.output0_low = ids.output0 & ((1 << 128) - 1)\nids.output0_high = ids.output0 >> 128", + "flow_tracking_data": { + "ap_tracking": { + "group": 322, + "offset": 2 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.bitwise_ptr": 2113, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output": 2111, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0": 2114, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_high": 2117, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_low": 2116, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1": 2115, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.range_check_ptr": 2112 + } + } + } + ], + "4728": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256" + ], + "code": "tmp, ids.output1_low = divmod(ids.output1, 256 ** 7)\nids.output1_high, ids.output1_mid = divmod(tmp, 2 ** 128)", + "flow_tracking_data": { + "ap_tracking": { + "group": 322, + "offset": 7 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp443": 2118, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp444": 2119, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp445": 2120, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp446": 2121, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp447": 2122, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.bitwise_ptr": 2113, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output": 2111, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0": 2114, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_high": 2117, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_low": 2116, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1": 2115, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_high": 2125, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_low": 2123, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_mid": 2124, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.range_check_ptr": 2112 + } + } + } + ], + "4773": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block" + ], + "code": "ids.high3, ids.low3 = divmod(memory[ids.inputs + 3], 256)", + "flow_tracking_data": { + "ap_tracking": { + "group": 323, + "offset": 9 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461": 2146, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462": 2147, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463": 2148, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464": 2149, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465": 2150, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466": 2151, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467": 2152, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468": 2153, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469": 2154, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr": 2144, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3": 2156, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs": 2141, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr": 2145, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3": 2155, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr": 2143, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state": 2142 + } + } + } + ], + "4817": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block" + ], + "code": "ids.high6, ids.low6 = divmod(memory[ids.inputs + 6], 256 ** 2)", + "flow_tracking_data": { + "ap_tracking": { + "group": 323, + "offset": 35 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461": 2146, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462": 2147, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463": 2148, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464": 2149, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465": 2150, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466": 2151, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467": 2152, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468": 2153, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469": 2154, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp470": 2157, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp471": 2158, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp472": 2159, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp473": 2160, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp474": 2161, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp475": 2162, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp476": 2163, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp477": 2164, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp478": 2166, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp479": 2167, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp480": 2168, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp481": 2169, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp482": 2170, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp483": 2171, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp484": 2172, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp485": 2173, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp486": 2174, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp487": 2175, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp488": 2176, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp489": 2177, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp490": 2179, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp491": 2180, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp492": 2181, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp493": 2182, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp494": 2183, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp495": 2184, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr": 2178, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.element": 2165, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3": 2156, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high6": 2186, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs": 2141, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr": 2145, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3": 2155, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low6": 2185, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr": 2143, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state": 2142 + } + } + } + ], + "4861": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block" + ], + "code": "ids.high9, ids.low9 = divmod(memory[ids.inputs + 9], 256 ** 3)", + "flow_tracking_data": { + "ap_tracking": { + "group": 323, + "offset": 61 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461": 2146, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462": 2147, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463": 2148, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464": 2149, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465": 2150, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466": 2151, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467": 2152, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468": 2153, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469": 2154, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp470": 2157, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp471": 2158, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp472": 2159, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp473": 2160, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp474": 2161, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp475": 2162, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp476": 2163, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp477": 2164, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp478": 2166, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp479": 2167, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp480": 2168, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp481": 2169, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp482": 2170, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp483": 2171, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp484": 2172, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp485": 2173, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp486": 2174, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp487": 2175, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp488": 2176, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp489": 2177, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp490": 2179, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp491": 2180, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp492": 2181, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp493": 2182, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp494": 2183, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp495": 2184, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp496": 2187, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp497": 2188, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp498": 2189, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp499": 2190, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp500": 2191, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp501": 2192, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp502": 2193, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp503": 2194, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp504": 2196, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp505": 2197, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp506": 2198, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp507": 2199, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp508": 2200, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp509": 2201, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp510": 2202, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp511": 2203, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp512": 2204, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp513": 2205, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp514": 2206, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp515": 2207, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp516": 2209, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp517": 2210, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp518": 2211, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp519": 2212, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp520": 2213, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp521": 2214, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr": 2208, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.element": 2195, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3": 2156, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high6": 2186, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high9": 2216, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs": 2141, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr": 2145, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3": 2155, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low6": 2185, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low9": 2215, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr": 2143, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state": 2142 + } + } + } + ], + "4905": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block" + ], + "code": "ids.high12, ids.low12 = divmod(memory[ids.inputs + 12], 256 ** 4)", + "flow_tracking_data": { + "ap_tracking": { + "group": 323, + "offset": 87 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461": 2146, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462": 2147, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463": 2148, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464": 2149, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465": 2150, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466": 2151, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467": 2152, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468": 2153, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469": 2154, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp470": 2157, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp471": 2158, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp472": 2159, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp473": 2160, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp474": 2161, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp475": 2162, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp476": 2163, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp477": 2164, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp478": 2166, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp479": 2167, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp480": 2168, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp481": 2169, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp482": 2170, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp483": 2171, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp484": 2172, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp485": 2173, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp486": 2174, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp487": 2175, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp488": 2176, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp489": 2177, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp490": 2179, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp491": 2180, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp492": 2181, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp493": 2182, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp494": 2183, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp495": 2184, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp496": 2187, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp497": 2188, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp498": 2189, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp499": 2190, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp500": 2191, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp501": 2192, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp502": 2193, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp503": 2194, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp504": 2196, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp505": 2197, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp506": 2198, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp507": 2199, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp508": 2200, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp509": 2201, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp510": 2202, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp511": 2203, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp512": 2204, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp513": 2205, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp514": 2206, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp515": 2207, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp516": 2209, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp517": 2210, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp518": 2211, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp519": 2212, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp520": 2213, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp521": 2214, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp522": 2217, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp523": 2218, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp524": 2219, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp525": 2220, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp526": 2221, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp527": 2222, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp528": 2223, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp529": 2224, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp530": 2226, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp531": 2227, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp532": 2228, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp533": 2229, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp534": 2230, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp535": 2231, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp536": 2232, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp537": 2233, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp538": 2234, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp539": 2235, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp540": 2236, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp541": 2237, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp542": 2239, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp543": 2240, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp544": 2241, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp545": 2242, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp546": 2243, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp547": 2244, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr": 2238, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.element": 2225, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high12": 2246, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3": 2156, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high6": 2186, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high9": 2216, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs": 2141, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr": 2145, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low12": 2245, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3": 2155, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low6": 2185, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low9": 2215, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr": 2143, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state": 2142 + } + } + } + ], + "4949": [ + { + "accessible_scopes": [ + "starkware.cairo.common.builtin_keccak.keccak", + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block" + ], + "code": "ids.high15, ids.low15 = divmod(memory[ids.inputs + 15], 256 ** 5)", + "flow_tracking_data": { + "ap_tracking": { + "group": 323, + "offset": 113 + }, + "reference_ids": { + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461": 2146, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462": 2147, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463": 2148, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464": 2149, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465": 2150, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466": 2151, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467": 2152, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468": 2153, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469": 2154, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp470": 2157, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp471": 2158, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp472": 2159, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp473": 2160, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp474": 2161, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp475": 2162, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp476": 2163, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp477": 2164, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp478": 2166, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp479": 2167, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp480": 2168, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp481": 2169, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp482": 2170, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp483": 2171, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp484": 2172, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp485": 2173, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp486": 2174, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp487": 2175, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp488": 2176, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp489": 2177, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp490": 2179, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp491": 2180, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp492": 2181, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp493": 2182, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp494": 2183, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp495": 2184, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp496": 2187, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp497": 2188, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp498": 2189, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp499": 2190, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp500": 2191, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp501": 2192, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp502": 2193, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp503": 2194, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp504": 2196, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp505": 2197, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp506": 2198, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp507": 2199, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp508": 2200, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp509": 2201, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp510": 2202, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp511": 2203, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp512": 2204, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp513": 2205, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp514": 2206, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp515": 2207, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp516": 2209, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp517": 2210, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp518": 2211, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp519": 2212, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp520": 2213, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp521": 2214, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp522": 2217, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp523": 2218, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp524": 2219, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp525": 2220, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp526": 2221, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp527": 2222, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp528": 2223, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp529": 2224, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp530": 2226, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp531": 2227, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp532": 2228, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp533": 2229, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp534": 2230, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp535": 2231, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp536": 2232, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp537": 2233, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp538": 2234, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp539": 2235, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp540": 2236, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp541": 2237, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp542": 2239, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp543": 2240, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp544": 2241, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp545": 2242, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp546": 2243, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp547": 2244, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp548": 2247, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp549": 2248, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp550": 2249, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp551": 2250, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp552": 2251, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp553": 2252, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp554": 2253, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp555": 2254, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp556": 2256, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp557": 2257, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp558": 2258, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp559": 2259, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp560": 2260, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp561": 2261, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp562": 2262, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp563": 2263, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp564": 2264, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp565": 2265, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp566": 2266, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp567": 2267, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp568": 2269, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp569": 2270, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp570": 2271, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp571": 2272, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp572": 2273, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp573": 2274, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr": 2268, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.element": 2255, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high12": 2246, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high15": 2276, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3": 2156, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high6": 2186, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high9": 2216, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs": 2141, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr": 2145, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low12": 2245, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low15": 2275, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3": 2155, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low6": 2185, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low9": 2215, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr": 2143, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state": 2142 + } + } + } + ], + "5136": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.signature", + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x" + ], + "code": "from starkware.cairo.common.cairo_secp.secp_utils import SECP_P, pack\n\nx_cube_int = pack(ids.x_cube, PRIME) % SECP_P\ny_square_int = (x_cube_int + ids.BETA) % SECP_P\ny = pow(y_square_int, (SECP_P + 1) // 4, SECP_P)\n\n# We need to decide whether to take y or SECP_P - y.\nif ids.v % 2 == y % 2:\n value = y\nelse:\n value = (-y) % SECP_P", + "flow_tracking_data": { + "ap_tracking": { + "group": 330, + "offset": 94 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.range_check_ptr": 2359, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.result": 2355, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.v": 2354, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x": 2353, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_cube": 2362, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square": 2358, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square_reduced": 2360 + } + } + } + ], + "5150": [ + { + "accessible_scopes": [ + "starkware.cairo.common.cairo_secp.signature", + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x" + ], + "code": "ids.is_on_curve = (y * y) % SECP_P == y_square_int", + "flow_tracking_data": { + "ap_tracking": { + "group": 330, + "offset": 122 + }, + "reference_ids": { + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.is_on_curve": 2368, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.range_check_ptr": 2363, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.result": 2355, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.v": 2354, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x": 2353, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_cube": 2362, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square": 2358, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square_reduced": 2360, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.y": 2365, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.y_square": 2367 + } + } + } + ], + "5653": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper" + ], + "code": "# Check that the actual return value matches the expected one.\nexpected = memory.get_range(\n addr=ids.response.retdata_start,\n size=ids.response.retdata_end - ids.response.retdata_start,\n)\nactual = memory.get_range(addr=ids.retdata, size=ids.retdata_size)\n\nassert expected == actual, f'Return value mismatch; expected={expected}, actual={actual}.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 372, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.__temp633": 2624, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper._is_deprecated": 2621, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.block_context": 2605, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.builtin_ptrs": 2615, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_class_changes": 2617, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_state_changes": 2616, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.execution_context": 2606, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.outputs": 2618, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.range_check_ptr": 2613, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.remaining_gas": 2614, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response": 2625, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response_header": 2622, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata": 2620, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata_size": 2619, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.syscall_ptr": 2626 + } + } + } + ], + "5762": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy" + ], + "code": "# Check that the actual return value matches the expected one.\nexpected = memory.get_range(\n addr=ids.response.constructor_retdata_start,\n size=ids.response.constructor_retdata_end - ids.response.constructor_retdata_start,\n)\nactual = memory.get_range(addr=ids.retdata, size=ids.retdata_size)\nassert expected == actual, f'Return value mismatch; expected={expected}, actual={actual}.'", + "flow_tracking_data": { + "ap_tracking": { + "group": 376, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp635": 2646, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp636": 2647, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp637": 2651, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp638": 2656, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp639": 2657, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp640": 2663, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp641": 2675, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.block_context": 2628, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.builtin_ptrs": 2667, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_address": 2644, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_execution_context": 2629, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_execution_info": 2643, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_calldata_size": 2653, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_calldata_start": 2650, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_execution_context": 2664, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_address": 2661, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_class_changes": 2669, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_state_changes": 2668, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.deploy_from_zero": 2645, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.deployer_address": 2648, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.hash_ptr": 2658, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.outputs": 2670, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.range_check_ptr": 2665, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.remaining_gas": 2666, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.request": 2636, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.response": 2676, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.response_header": 2673, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.retdata": 2672, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.retdata_size": 2671, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.selectable_builtins": 2654, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.success": 2639, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.syscall_ptr": 2677 + } + } + } + ], + "5794": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read" + ], + "code": "# Fetch a state_entry in this hint and validate it in the update that comes next.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[ids.contract_address]\nids.new_state_entry = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 378, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_address": 2679, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_state_changes": 2682, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.new_state_entry": 2690, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.range_check_ptr": 2684, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.request": 2683, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.response": 2687, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.state_entry": 2689, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.success": 2686, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.syscall_ptr": 2688 + } + } + } + ], + "5798": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read" + ], + "code": "# Make sure the value is cached (by reading it), to be used later on for the\n# commitment computation.\nvalue = execution_helper.storage_by_address[ids.contract_address].read(key=ids.request.key)\nassert ids.value == value, \"Inconsistent storage value.\"", + "flow_tracking_data": { + "ap_tracking": { + "group": 378, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp643": 2691, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_address": 2679, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_state_changes": 2682, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.new_state_entry": 2690, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.range_check_ptr": 2684, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.request": 2683, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.response": 2687, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.state_entry": 2689, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.success": 2686, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.syscall_ptr": 2688, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.value": 2692 + } + } + } + ], + "5837": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write" + ], + "code": "storage = execution_helper.storage_by_address[ids.contract_address]\nids.prev_value = storage.read(key=ids.request.key)\nstorage.write(key=ids.request.key, value=ids.request.value)\n\n# Fetch a state_entry in this hint and validate it in the update that comes next.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[ids.contract_address]\nids.new_state_entry = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 380, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.contract_address": 2700, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.contract_state_changes": 2703, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.new_state_entry": 2710, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.prev_value": 2708, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.range_check_ptr": 2705, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.request": 2704, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.state_entry": 2709, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.success": 2707, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.syscall_ptr": 2706 + } + } + } + ], + "5879": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash" + ], + "code": "memory[ap] = to_felt_or_relocatable(ids.request_block_number > \\\n ids.current_block_number - ids.STORED_BLOCK_HASH_BUFFER)", + "flow_tracking_data": { + "ap_tracking": { + "group": 382, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.block_context": 2720, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.contract_state_changes": 2723, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.current_block_number": 2730, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.range_check_ptr": 2725, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.remaining_gas": 2728, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request": 2724, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request_block_number": 2729, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.success": 2727, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.syscall_ptr": 2726 + } + } + } + ], + "5916": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash" + ], + "code": "# Fetch a state_entry in this hint. Validate it in the update that comes next.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[\n ids.BLOCK_HASH_CONTRACT_ADDRESS]\nids.new_state_entry = segments.add()", + "flow_tracking_data": { + "ap_tracking": { + "group": 382, + "offset": 14 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp654": 2731, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp657": 2737, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp658": 2738, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp659": 2742, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.block_context": 2720, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.contract_state_changes": 2723, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.current_block_number": 2730, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.new_state_entry": 2746, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.range_check_ptr": 2739, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.remaining_gas": 2728, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request": 2724, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request_block_number": 2729, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.response": 2743, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.response_header": 2740, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.state_entry": 2745, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.success": 2727, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.syscall_ptr": 2744 + } + } + } + ], + "5975": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class" + ], + "code": "# Fetch a state_entry in this hint and validate it in the update at the end\n# of this function.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[ids.contract_address]", + "flow_tracking_data": { + "ap_tracking": { + "group": 387, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.class_hash": 2770, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.contract_address": 2762, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.contract_state_changes": 2765, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.range_check_ptr": 2767, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.request": 2766, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.state_entry": 2771, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.success": 2769, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.syscall_ptr": 2768 + } + } + } + ], + "6498": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_syscalls", + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas" + ], + "code": "memory[ap] = to_felt_or_relocatable(ids.initial_gas >= ids.required_gas)", + "flow_tracking_data": { + "ap_tracking": { + "group": 418, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.initial_gas": 2998, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.range_check_ptr": 2993, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.request_header": 2995, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.request_struct_size": 2992, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.required_gas": 2997, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.specific_base_gas_cost": 2991, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.syscall_ptr": 2996 + } + } + } + ], + "6579": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add_temp_segment())", + "flow_tracking_data": { + "ap_tracking": { + "group": 422, + "offset": 20 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__fp__": 3049, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.bitwise_ptr": 3041, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.block_context": 3037, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_class_changes": 3046, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_state_changes": 3045, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ec_op_ptr": 3042, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ecdsa_ptr": 3040, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.keccak_ptr": 3043, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.outputs": 3047, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.pedersen_ptr": 3038, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.poseidon_ptr": 3044, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.range_check_ptr": 3039, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.segment_arena_ptr": 3048 + } + } + } + ], + "6588": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions" + ], + "code": "memory[ap] = to_felt_or_relocatable(len(os_input.transactions))", + "flow_tracking_data": { + "ap_tracking": { + "group": 422, + "offset": 21 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__fp__": 3049, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp736": 3050, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.bitwise_ptr": 3041, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.block_context": 3037, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.builtin_ptrs": 3052, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_class_changes": 3046, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_state_changes": 3045, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ec_op_ptr": 3042, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ecdsa_ptr": 3040, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.keccak_ptr": 3043, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.local_builtin_ptrs": 3051, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.outputs": 3047, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.pedersen_ptr": 3038, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.poseidon_ptr": 3044, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.range_check_ptr": 3039, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.segment_arena_ptr": 3048 + } + } + } + ], + "6591": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions" + ], + "code": "vm_enter_scope({\n '__deprecated_class_hashes': __deprecated_class_hashes,\n 'transactions': iter(os_input.transactions),\n 'execution_helper': execution_helper,\n 'deprecated_syscall_handler': deprecated_syscall_handler,\n 'syscall_handler': syscall_handler,\n '__dict_manager': __dict_manager,\n})", + "flow_tracking_data": { + "ap_tracking": { + "group": 422, + "offset": 22 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__fp__": 3049, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp736": 3050, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp737": 3053, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.bitwise_ptr": 3041, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.block_context": 3037, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.builtin_ptrs": 3052, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_class_changes": 3046, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_state_changes": 3045, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ec_op_ptr": 3042, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ecdsa_ptr": 3040, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.keccak_ptr": 3043, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.local_builtin_ptrs": 3051, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.n_txs": 3054, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.outputs": 3047, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.pedersen_ptr": 3038, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.poseidon_ptr": 3044, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.range_check_ptr": 3039, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.segment_arena_ptr": 3048 + } + } + } + ], + "6600": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 423, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__fp__": 3049, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp736": 3050, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp737": 3053, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.bitwise_ptr": 3041, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.block_context": 3037, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.builtin_ptrs": 3056, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_class_changes": 3058, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_state_changes": 3057, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ec_op_ptr": 3042, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ecdsa_ptr": 3040, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.keccak_ptr": 3043, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.local_builtin_ptrs": 3051, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.n_txs": 3054, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.outputs": 3059, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.pedersen_ptr": 3038, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.poseidon_ptr": 3044, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.range_check_ptr": 3055, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.segment_arena_ptr": 3048 + } + } + } + ], + "6626": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner" + ], + "code": "tx = next(transactions)\ntx_type_bytes = tx.tx_type.name.encode(\"ascii\")\nids.tx_type = int.from_bytes(tx_type_bytes, \"big\")", + "flow_tracking_data": { + "ap_tracking": { + "group": 424, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.block_context": 3069, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.builtin_ptrs": 3072, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.contract_class_changes": 3074, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.contract_state_changes": 3073, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.n_txs": 3070, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.outputs": 3075, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.range_check_ptr": 3071, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.tx_type": 3076 + } + } + } + ], + "6775": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.charge_fee" + ], + "code": "memory[ap] = to_felt_or_relocatable(execution_helper.tx_execution_info.actual_fee)", + "flow_tracking_data": { + "ap_tracking": { + "group": 435, + "offset": 19 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp742": 3148, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp743": 3149, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp744": 3150, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp745": 3151, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp746": 3152, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp747": 3153, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.block_context": 3137, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.builtin_ptrs": 3140, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.contract_class_changes": 3142, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.contract_state_changes": 3141, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.execution_info": 3144, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.max_fee": 3146, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.outputs": 3143, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.range_check_ptr": 3139, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.selector": 3147, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.tx_execution_context": 3138, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.tx_info": 3145 + } + } + } + ], + "6857": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(tx.version)", + "flow_tracking_data": { + "ap_tracking": { + "group": 440, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3181, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3183, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3190, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3184, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3189, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3180, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191 + } + } + } + ], + "6863": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(0 if tx.nonce is None else tx.nonce)", + "flow_tracking_data": { + "ap_tracking": { + "group": 440, + "offset": 6 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": 3192, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3181, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3183, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3190, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3184, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3189, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3180, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": 3193 + } + } + } + ], + "6866": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(tx.max_fee)", + "flow_tracking_data": { + "ap_tracking": { + "group": 440, + "offset": 7 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": 3192, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757": 3194, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3181, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3183, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3190, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce": 3195, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3184, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3189, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3180, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": 3193 + } + } + } + ], + "6904": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "ids.signature_start = segments.gen_arg(arg=tx.signature)\nids.signature_len = len(tx.signature)", + "flow_tracking_data": { + "ap_tracking": { + "group": 442, + "offset": 1 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__fp__": 3198, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": 3192, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757": 3194, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp758": 3196, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data": 3208, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data_size": 3207, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3212, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.chain_id": 3209, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3183, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3190, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.entry_point_selector_field": 3206, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.max_fee": 3197, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce": 3195, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3184, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3189, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3180, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_len": 3215, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_start": 3214, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.transaction_hash": 3211, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_info": 3213, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": 3193 + } + } + } + ], + "6930": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "tx_info_ptr = ids.tx_execution_context.deprecated_tx_info.address_\nexecution_helper.start_tx(tx_info_ptr=tx_info_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 444, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__fp__": 3198, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": 3192, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757": 3194, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp758": 3196, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp760": 3218, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp761": 3219, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data": 3208, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data_size": 3207, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3212, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.chain_id": 3209, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3183, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3220, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.entry_point_selector_field": 3206, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.max_fee": 3197, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce": 3195, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3184, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3217, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3180, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_len": 3215, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_start": 3214, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.transaction_hash": 3211, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_info": 3213, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": 3193 + } + } + } + ], + "6940": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(execution_helper.tx_execution_info.is_reverted)", + "flow_tracking_data": { + "ap_tracking": { + "group": 445, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__fp__": 3198, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": 3192, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757": 3194, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp758": 3196, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp760": 3218, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp761": 3219, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data": 3208, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data_size": 3207, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3223, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.chain_id": 3209, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3225, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3224, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.entry_point_selector_field": 3206, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.max_fee": 3197, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce": 3195, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3226, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3221, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3222, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_len": 3215, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_start": 3214, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.transaction_hash": 3211, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_info": 3213, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": 3193 + } + } + } + ], + "6974": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction" + ], + "code": "execution_helper.end_tx()", + "flow_tracking_data": { + "ap_tracking": { + "group": 448, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__fp__": 3198, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": 3192, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757": 3194, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp758": 3196, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp760": 3218, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp761": 3219, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp762": 3227, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data": 3208, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data_size": 3207, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": 3178, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": 3249, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.chain_id": 3209, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": 3251, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": 3250, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.entry_point_selector_field": 3206, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.max_fee": 3197, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce": 3195, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": 3252, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": 3248, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": 3247, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_len": 3215, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_start": 3214, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.transaction_hash": 3211, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": 3188, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": 3191, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_info": 3213, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": 3193 + } + } + } + ], + "6994": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(tx.nonce)", + "flow_tracking_data": { + "ap_tracking": { + "group": 450, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.block_context": 3253, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.builtin_ptrs": 3256, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_class_changes": 3258, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_state_changes": 3265, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.outputs": 3259, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.range_check_ptr": 3264, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.remaining_gas": 3255, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_context": 3263, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_info": 3266 + } + } + } + ], + "7044": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction" + ], + "code": "tx_info_ptr = ids.tx_execution_context.deprecated_tx_info.address_\nexecution_helper.start_tx(tx_info_ptr=tx_info_ptr)", + "flow_tracking_data": { + "ap_tracking": { + "group": 453, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__fp__": 3270, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp763": 3267, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp764": 3275, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp765": 3276, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp766": 3277, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp767": 3278, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp768": 3279, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.block_context": 3253, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.builtin_ptrs": 3273, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.chain_id": 3269, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_class_changes": 3258, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_state_changes": 3265, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.nonce": 3268, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.outputs": 3280, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.range_check_ptr": 3264, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.remaining_gas": 3255, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.transaction_hash": 3272, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_context": 3263, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_info": 3266, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_info": 3274 + } + } + } + ], + "7054": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction" + ], + "code": "execution_helper.end_tx()", + "flow_tracking_data": { + "ap_tracking": { + "group": 454, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__fp__": 3270, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp763": 3267, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp764": 3275, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp765": 3276, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp766": 3277, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp767": 3278, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp768": 3279, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.block_context": 3253, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.builtin_ptrs": 3283, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.chain_id": 3269, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_class_changes": 3285, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_state_changes": 3284, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.nonce": 3268, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.outputs": 3286, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.range_check_ptr": 3281, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.remaining_gas": 3282, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.transaction_hash": 3272, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_context": 3263, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_info": 3266, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_info": 3274 + } + } + } + ], + "7063": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context" + ], + "code": "from starkware.starknet.business_logic.transaction.objects import InternalL1Handler\nids.contract_address = (\n tx.contract_address if isinstance(tx, InternalL1Handler) else tx.sender_address\n)", + "flow_tracking_data": { + "ap_tracking": { + "group": 455, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": 3287, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": 3291, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": 3290, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": 3288, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": 3289 + } + } + } + ], + "7067": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(len(tx.calldata))", + "flow_tracking_data": { + "ap_tracking": { + "group": 455, + "offset": 9 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": 3287, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": 3291, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": 3292, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": 3288, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": 3289, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry": 3293 + } + } + } + ], + "7069": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.gen_arg(tx.calldata))", + "flow_tracking_data": { + "ap_tracking": { + "group": 455, + "offset": 10 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp770": 3294, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": 3287, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": 3291, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": 3292, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": 3288, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": 3289, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry": 3293 + } + } + } + ], + "7071": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 455, + "offset": 11 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp770": 3294, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp771": 3295, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": 3287, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": 3291, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": 3292, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": 3288, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": 3289, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry": 3293 + } + } + } + ], + "7073": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(tx.entry_point_selector)", + "flow_tracking_data": { + "ap_tracking": { + "group": 455, + "offset": 12 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp770": 3294, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp771": 3295, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp773": 3296, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": 3287, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": 3291, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": 3292, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": 3288, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": 3289, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry": 3293 + } + } + } + ], + "7085": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 455, + "offset": 24 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp770": 3294, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp771": 3295, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp772": 3298, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp773": 3296, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp774": 3297, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": 3287, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": 3291, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": 3292, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": 3288, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": 3289, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry": 3293 + } + } + } + ], + "7135": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce" + ], + "code": "# Fetch a state_entry in this hint and validate it in the update that comes next.\nids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[\n ids.contract_address\n]", + "flow_tracking_data": { + "ap_tracking": { + "group": 457, + "offset": 6 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp784": 3318, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp785": 3319, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_address": 3320, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_state_changes": 3316, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_context": 3314, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_info": 3317, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.nonce": 3315, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.state_entry": 3321 + } + } + } + ], + "7260": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context" + ], + "code": "ids.contract_address_salt = tx.contract_address_salt\nids.class_hash = tx.class_hash\nids.constructor_calldata_size = len(tx.constructor_calldata)\nids.constructor_calldata = segments.gen_arg(arg=tx.constructor_calldata)", + "flow_tracking_data": { + "ap_tracking": { + "group": 463, + "offset": 4 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.block_context": 3379, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.builtin_ptrs": 3381, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.class_hash": 3383, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata": 3385, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata_size": 3384, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address_salt": 3382, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.range_check_ptr": 3380 + } + } + } + ], + "7288": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 464, + "offset": 14 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.block_context": 3379, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.builtin_ptrs": 3392, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.class_hash": 3383, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata": 3385, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata_size": 3384, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address": 3391, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address_salt": 3382, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.hash_ptr": 3389, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.range_check_ptr": 3390, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.selectable_builtins": 3387 + } + } + } + ], + "7301": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 464, + "offset": 26 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp807": 3394, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp808": 3393, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.block_context": 3379, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.builtin_ptrs": 3392, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.class_hash": 3383, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata": 3385, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata_size": 3384, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address": 3391, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address_salt": 3382, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.hash_ptr": 3389, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.range_check_ptr": 3390, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.selectable_builtins": 3387 + } + } + } + ], + "7369": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(tx.max_fee)", + "flow_tracking_data": { + "ap_tracking": { + "group": 467, + "offset": 24 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810": 3415, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811": 3420, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812": 3418, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813": 3419, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context": 3397, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs": 3410, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context": 3408, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info": 3412, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes": 3402, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes": 3401, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info": 3417, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs": 3403, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr": 3411, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas": 3399, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt": 3409, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info": 3416, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version": 3422, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata": 3414, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context": 3421 + } + } + } + ], + "7372": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.gen_arg([tx.nonce]))", + "flow_tracking_data": { + "ap_tracking": { + "group": 467, + "offset": 25 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810": 3415, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811": 3420, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812": 3418, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813": 3419, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp814": 3423, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context": 3397, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs": 3410, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context": 3408, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info": 3412, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes": 3402, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes": 3401, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info": 3417, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.max_fee": 3424, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs": 3403, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr": 3411, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas": 3399, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt": 3409, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info": 3416, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version": 3422, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata": 3414, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context": 3421 + } + } + } + ], + "7390": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction" + ], + "code": "ids.signature_start = segments.gen_arg(arg=tx.signature)\nids.signature_len = len(tx.signature)", + "flow_tracking_data": { + "ap_tracking": { + "group": 468, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810": 3415, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811": 3420, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812": 3418, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813": 3419, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp814": 3423, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp815": 3425, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context": 3397, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs": 3427, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context": 3408, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info": 3412, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes": 3402, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes": 3401, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info": 3417, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.max_fee": 3424, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.nonce_ptr": 3426, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs": 3403, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr": 3411, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas": 3399, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt": 3409, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_len": 3430, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_start": 3429, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.transaction_hash": 3428, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info": 3416, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version": 3422, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata": 3414, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context": 3421 + } + } + } + ], + "7414": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction" + ], + "code": "execution_helper.start_tx(tx_info_ptr=ids.deprecated_tx_info.address_)", + "flow_tracking_data": { + "ap_tracking": { + "group": 468, + "offset": 37 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810": 3415, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811": 3420, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812": 3418, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813": 3419, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp814": 3423, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp815": 3425, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp816": 3432, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp817": 3433, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp818": 3434, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp819": 3435, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp820": 3436, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context": 3397, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs": 3427, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context": 3408, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info": 3412, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes": 3402, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes": 3401, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info": 3417, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.max_fee": 3424, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.nonce_ptr": 3426, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs": 3403, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr": 3431, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas": 3399, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt": 3409, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_len": 3430, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_start": 3429, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.transaction_hash": 3428, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info": 3416, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version": 3422, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata": 3414, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context": 3421 + } + } + } + ], + "7466": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction" + ], + "code": "execution_helper.end_tx()", + "flow_tracking_data": { + "ap_tracking": { + "group": 473, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810": 3415, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811": 3420, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812": 3418, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813": 3419, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp814": 3423, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp815": 3425, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp816": 3432, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp817": 3433, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp818": 3434, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp819": 3435, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp820": 3436, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context": 3397, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs": 3466, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context": 3408, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info": 3412, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes": 3468, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes": 3467, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info": 3417, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.is_deprecated": 3457, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.max_fee": 3424, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.nonce_ptr": 3426, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs": 3469, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr": 3465, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas": 3463, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.retdata": 3456, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.retdata_size": 3455, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt": 3409, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_len": 3430, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_start": 3429, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.transaction_hash": 3428, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info": 3416, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version": 3422, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata": 3414, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context": 3421 + } + } + } + ], + "7482": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(tx.version)", + "flow_tracking_data": { + "ap_tracking": { + "group": 475, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.block_context": 3470, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.builtin_ptrs": 3478, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.constructor_execution_context": 3480, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_class_changes": 3475, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_state_changes": 3474, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.outputs": 3476, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.range_check_ptr": 3481, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.remaining_gas": 3472 + } + } + } + ], + "7529": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction" + ], + "code": "execution_helper.start_tx(\n tx_info_ptr=ids.constructor_execution_context.deprecated_tx_info.address_\n)", + "flow_tracking_data": { + "ap_tracking": { + "group": 476, + "offset": 20 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp822": 3482, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp823": 3488, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp824": 3490, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp825": 3491, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp826": 3492, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp827": 3493, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp828": 3494, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.block_context": 3470, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.builtin_ptrs": 3486, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.chain_id": 3485, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.constructor_execution_context": 3480, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_class_changes": 3475, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_state_changes": 3474, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.nullptr": 3484, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.outputs": 3476, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.range_check_ptr": 3481, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.remaining_gas": 3472, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.transaction_hash": 3487, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_info": 3489, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_version": 3483 + } + } + } + ], + "7539": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction" + ], + "code": "execution_helper.end_tx()", + "flow_tracking_data": { + "ap_tracking": { + "group": 477, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp822": 3482, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp823": 3488, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp824": 3490, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp825": 3491, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp826": 3492, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp827": 3493, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp828": 3494, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.block_context": 3470, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.builtin_ptrs": 3497, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.chain_id": 3485, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.constructor_execution_context": 3480, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_class_changes": 3499, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_state_changes": 3498, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.nullptr": 3484, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.outputs": 3500, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.range_check_ptr": 3495, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.remaining_gas": 3496, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.transaction_hash": 3487, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_info": 3489, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_version": 3483 + } + } + } + ], + "7548": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "ids.tx_version = tx.version\nids.max_fee = tx.max_fee\nids.sender_address = tx.sender_address\nids.calldata = segments.gen_arg([tx.class_hash])\n\nif tx.version <= 1:\n assert tx.compiled_class_hash is None, (\n \"Deprecated declare must not have compiled_class_hash.\"\n )\n ids.additional_data = segments.gen_arg([tx.nonce])\nelse:\n assert tx.compiled_class_hash is not None, (\n \"Declare must have a concrete compiled_class_hash.\"\n )\n ids.additional_data = segments.gen_arg([tx.nonce, tx.compiled_class_hash])", + "flow_tracking_data": { + "ap_tracking": { + "group": 478, + "offset": 20 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3504, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3506, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3505, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3507, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3502, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3503, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508 + } + } + } + ], + "7553": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "execution_helper.skip_tx()", + "flow_tracking_data": { + "ap_tracking": { + "group": 478, + "offset": 27 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3504, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3506, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3505, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3507, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3502, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3503, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508 + } + } + } + ], + "7585": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 479, + "offset": 7 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829": 3515, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3504, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id": 3522, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3521, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3525, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3507, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3502, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3503, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry": 3524, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508 + } + } + } + ], + "7598": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "memory[ap] = to_felt_or_relocatable(segments.add())", + "flow_tracking_data": { + "ap_tracking": { + "group": 479, + "offset": 19 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829": 3515, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp831": 3527, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp832": 3526, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3504, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id": 3522, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3521, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3525, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3507, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3502, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3503, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry": 3524, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508 + } + } + } + ], + "7629": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "ids.signature_start = segments.gen_arg(arg=tx.signature)\nids.signature_len = len(tx.signature)", + "flow_tracking_data": { + "ap_tracking": { + "group": 480, + "offset": 2 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829": 3515, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp830": 3529, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp831": 3527, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp832": 3526, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp833": 3528, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp834": 3534, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3533, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id": 3522, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3521, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3525, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3507, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3502, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3503, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_len": 3537, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_start": 3536, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry": 3524, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.transaction_hash": 3532, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_info": 3535, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.validate_declare_execution_context": 3530 + } + } + } + ], + "7655": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "execution_helper.start_tx(\n tx_info_ptr=ids.validate_declare_execution_context.deprecated_tx_info.address_\n)", + "flow_tracking_data": { + "ap_tracking": { + "group": 481, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829": 3515, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp830": 3529, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp831": 3527, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp832": 3526, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp833": 3528, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp834": 3534, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp835": 3540, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp836": 3541, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3533, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id": 3522, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3521, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3542, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3507, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3539, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3503, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_len": 3537, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_start": 3536, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry": 3524, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.transaction_hash": 3532, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_info": 3535, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.validate_declare_execution_context": 3530 + } + } + } + ], + "7687": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction" + ], + "code": "execution_helper.end_tx()", + "flow_tracking_data": { + "ap_tracking": { + "group": 484, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829": 3515, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp830": 3529, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp831": 3527, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp832": 3526, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp833": 3528, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp834": 3534, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp835": 3540, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp836": 3541, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": 3513, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": 3512, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": 3501, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": 3560, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": 3511, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id": 3522, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": 3562, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": 3561, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.is_deprecated": 3551, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": 3509, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": 3514, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": 3563, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": 3559, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": 3557, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.retdata": 3550, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.retdata_size": 3549, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": 3510, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_len": 3537, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_start": 3536, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry": 3524, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.transaction_hash": 3532, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_info": 3535, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": 3508, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.validate_declare_execution_context": 3530 + } + } + } + ], + "7708": [ + { + "accessible_scopes": [ + "starkware.starknet.core.os.execution.execute_transactions", + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash" + ], + "code": "assert ids.transaction_hash == tx.hash_value, (\n \"Computed transaction_hash is inconsistent with the hash in the transaction. \"\n f\"Computed hash = {ids.transaction_hash}, Expected hash = {tx.hash_value}.\")", + "flow_tracking_data": { + "ap_tracking": { + "group": 486, + "offset": 0 + }, + "reference_ids": { + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.__temp838": 3575, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.additional_data": 3571, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.additional_data_size": 3570, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.builtin_ptrs": 3572, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.chain_id": 3569, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.entry_point_selector_field": 3567, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.execution_context": 3566, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.hash_ptr": 3576, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.max_fee": 3568, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.selectable_builtins": 3573, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.transaction_hash": 3577, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.tx_hash_prefix": 3564, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.version": 3565 + } + } + } + ], + "7727": [ + { + "accessible_scopes": [ + "__main__", + "__main__.main" + ], + "code": "from starkware.starknet.core.os.os_input import StarknetOsInput\n\nos_input = StarknetOsInput.load(data=program_input)\n\nids.initial_carried_outputs.messages_to_l1 = segments.add_temp_segment()\nids.initial_carried_outputs.messages_to_l2 = segments.add_temp_segment()", + "flow_tracking_data": { + "ap_tracking": { + "group": 487, + "offset": 18 + }, + "reference_ids": { + "__main__.main.bitwise_ptr": 3583, + "__main__.main.ec_op_ptr": 3584, + "__main__.main.ecdsa_ptr": 3582, + "__main__.main.initial_carried_outputs": 3590, + "__main__.main.initial_range_check_ptr": 3587, + "__main__.main.keccak_ptr": 3585, + "__main__.main.output_ptr": 3579, + "__main__.main.pedersen_ptr": 3580, + "__main__.main.poseidon_ptr": 3586, + "__main__.main.range_check_ptr": 3588 + } + } + } + ], + "7776": [ + { + "accessible_scopes": [ + "__main__", + "__main__.main" + ], + "code": "# This hint shouldn't be whitelisted.\nvm_enter_scope(dict(\n commitment_info_by_address=execution_helper.compute_storage_commitments(),\n os_input=os_input,\n))\nids.initial_state_updates_ptr = segments.add_temp_segment()", + "flow_tracking_data": { + "ap_tracking": { + "group": 491, + "offset": 0 + }, + "reference_ids": { + "__main__.main.bitwise_ptr": 3624, + "__main__.main.block_context": 3597, + "__main__.main.contract_class_changes": 3619, + "__main__.main.contract_class_changes_start": 3607, + "__main__.main.contract_state_changes": 3618, + "__main__.main.contract_state_changes_start": 3605, + "__main__.main.ec_op_ptr": 3625, + "__main__.main.ecdsa_ptr": 3623, + "__main__.main.execute_deprecated_syscalls_ptr": 3592, + "__main__.main.execute_syscalls_ptr": 3591, + "__main__.main.final_carried_outputs": 3628, + "__main__.main.initial_carried_outputs": 3590, + "__main__.main.initial_range_check_ptr": 3587, + "__main__.main.initial_state_updates_ptr": 3629, + "__main__.main.keccak_ptr": 3626, + "__main__.main.output_ptr": 3579, + "__main__.main.outputs": 3620, + "__main__.main.pedersen_ptr": 3611, + "__main__.main.poseidon_ptr": 3617, + "__main__.main.range_check_ptr": 3612, + "__main__.main.reserved_range_checks_end": 3622 + } + } + } + ], + "7786": [ + { + "accessible_scopes": [ + "__main__", + "__main__.main" + ], + "code": "vm_exit_scope()", + "flow_tracking_data": { + "ap_tracking": { + "group": 492, + "offset": 0 + }, + "reference_ids": { + "__main__.main.bitwise_ptr": 3624, + "__main__.main.block_context": 3597, + "__main__.main.contract_class_changes": 3619, + "__main__.main.contract_class_changes_start": 3607, + "__main__.main.contract_state_changes": 3618, + "__main__.main.contract_state_changes_start": 3605, + "__main__.main.ec_op_ptr": 3625, + "__main__.main.ecdsa_ptr": 3623, + "__main__.main.execute_deprecated_syscalls_ptr": 3592, + "__main__.main.execute_syscalls_ptr": 3591, + "__main__.main.final_carried_outputs": 3628, + "__main__.main.initial_carried_outputs": 3590, + "__main__.main.initial_range_check_ptr": 3587, + "__main__.main.initial_state_updates_ptr": 3629, + "__main__.main.keccak_ptr": 3626, + "__main__.main.output_ptr": 3579, + "__main__.main.outputs": 3620, + "__main__.main.pedersen_ptr": 3632, + "__main__.main.poseidon_ptr": 3631, + "__main__.main.range_check_ptr": 3633, + "__main__.main.reserved_range_checks_end": 3622, + "__main__.main.state_update_output": 3635, + "__main__.main.state_updates_ptr": 3634 + } + } + } + ], + "7816": [ + { + "accessible_scopes": [ + "__main__", + "__main__.initialize_state_changes" + ], + "code": "from starkware.python.utils import from_bytes\n\ninitial_dict = {\n address: segments.gen_arg(\n (from_bytes(contract.contract_hash), segments.add(), contract.nonce))\n for address, contract in os_input.contracts.items()\n}", + "flow_tracking_data": { + "ap_tracking": { + "group": 493, + "offset": 0 + }, + "reference_ids": {} + } + } + ], + "7818": [ + { + "accessible_scopes": [ + "__main__", + "__main__.initialize_state_changes" + ], + "code": "initial_dict = os_input.class_hash_to_compiled_class_hash", + "flow_tracking_data": { + "ap_tracking": { + "group": 493, + "offset": 3 + }, + "reference_ids": { + "__main__.initialize_state_changes.contract_state_changes": 3642 + } + } + } + ], + "7838": [ + { + "accessible_scopes": [ + "__main__", + "__main__.write_block_number_to_block_hash_mapping" + ], + "code": "ids.state_entry = __dict_manager.get_dict(ids.contract_state_changes)[\n ids.BLOCK_HASH_CONTRACT_ADDRESS\n]", + "flow_tracking_data": { + "ap_tracking": { + "group": 494, + "offset": 32 + }, + "reference_ids": { + "__main__.write_block_number_to_block_hash_mapping.__temp840": 3647, + "__main__.write_block_number_to_block_hash_mapping.__temp841": 3648, + "__main__.write_block_number_to_block_hash_mapping.block_context": 3644, + "__main__.write_block_number_to_block_hash_mapping.contract_state_changes": 3646, + "__main__.write_block_number_to_block_hash_mapping.is_old_block_number_non_negative": 3651, + "__main__.write_block_number_to_block_hash_mapping.old_block_number": 3649, + "__main__.write_block_number_to_block_hash_mapping.range_check_ptr": 3650, + "__main__.write_block_number_to_block_hash_mapping.state_entry": 3652 + } + } + }, + { + "accessible_scopes": [ + "__main__", + "__main__.write_block_number_to_block_hash_mapping" + ], + "code": "(\n old_block_number, old_block_hash\n) = execution_helper.get_old_block_number_and_hash()\nassert old_block_number == ids.old_block_number,(\n \"Inconsistent block number. \"\n \"The constant STORED_BLOCK_HASH_BUFFER is probably out of sync.\"\n)\nids.old_block_hash = old_block_hash", + "flow_tracking_data": { + "ap_tracking": { + "group": 494, + "offset": 32 + }, + "reference_ids": { + "__main__.write_block_number_to_block_hash_mapping.__temp840": 3647, + "__main__.write_block_number_to_block_hash_mapping.__temp841": 3648, + "__main__.write_block_number_to_block_hash_mapping.block_context": 3644, + "__main__.write_block_number_to_block_hash_mapping.contract_state_changes": 3646, + "__main__.write_block_number_to_block_hash_mapping.is_old_block_number_non_negative": 3651, + "__main__.write_block_number_to_block_hash_mapping.old_block_hash": 3653, + "__main__.write_block_number_to_block_hash_mapping.old_block_number": 3649, + "__main__.write_block_number_to_block_hash_mapping.range_check_ptr": 3650, + "__main__.write_block_number_to_block_hash_mapping.state_entry": 3652 + } + } + } + ], + "7850": [ + { + "accessible_scopes": [ + "__main__", + "__main__.write_block_number_to_block_hash_mapping" + ], + "code": "storage = execution_helper.storage_by_address[ids.BLOCK_HASH_CONTRACT_ADDRESS]\nstorage.write(key=ids.old_block_number, value=ids.old_block_hash)", + "flow_tracking_data": { + "ap_tracking": { + "group": 494, + "offset": 36 + }, + "reference_ids": { + "__main__.write_block_number_to_block_hash_mapping.__temp840": 3647, + "__main__.write_block_number_to_block_hash_mapping.__temp841": 3648, + "__main__.write_block_number_to_block_hash_mapping.__temp842": 3654, + "__main__.write_block_number_to_block_hash_mapping.__temp843": 3655, + "__main__.write_block_number_to_block_hash_mapping.__temp844": 3657, + "__main__.write_block_number_to_block_hash_mapping.block_context": 3644, + "__main__.write_block_number_to_block_hash_mapping.contract_state_changes": 3646, + "__main__.write_block_number_to_block_hash_mapping.is_old_block_number_non_negative": 3651, + "__main__.write_block_number_to_block_hash_mapping.old_block_hash": 3653, + "__main__.write_block_number_to_block_hash_mapping.old_block_number": 3649, + "__main__.write_block_number_to_block_hash_mapping.range_check_ptr": 3650, + "__main__.write_block_number_to_block_hash_mapping.state_entry": 3652, + "__main__.write_block_number_to_block_hash_mapping.storage_ptr": 3658 + } + } + } + ] + }, + "identifiers": { + "__main__.BLOCK_HASH_CONTRACT_ADDRESS": { + "destination": "starkware.starknet.core.os.constants.BLOCK_HASH_CONTRACT_ADDRESS", + "type": "alias" + }, + "__main__.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "__main__.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "__main__.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "__main__.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "__main__.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "__main__.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "__main__.OsCarriedOutputs": { + "destination": "starkware.starknet.core.os.output.OsCarriedOutputs", + "type": "alias" + }, + "__main__.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "__main__.STORED_BLOCK_HASH_BUFFER": { + "destination": "starkware.starknet.core.os.constants.STORED_BLOCK_HASH_BUFFER", + "type": "alias" + }, + "__main__.StateEntry": { + "destination": "starkware.starknet.core.os.state.StateEntry", + "type": "alias" + }, + "__main__.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "__main__.assert_not_equal": { + "destination": "starkware.cairo.common.math.assert_not_equal", + "type": "alias" + }, + "__main__.dict_new": { + "destination": "starkware.cairo.common.dict.dict_new", + "type": "alias" + }, + "__main__.dict_update": { + "destination": "starkware.cairo.common.dict.dict_update", + "type": "alias" + }, + "__main__.execute_deprecated_syscalls": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls", + "type": "alias" + }, + "__main__.execute_syscalls": { + "destination": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls", + "type": "alias" + }, + "__main__.execute_transactions": { + "destination": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions", + "type": "alias" + }, + "__main__.get_block_context": { + "destination": "starkware.starknet.core.os.block_context.get_block_context", + "type": "alias" + }, + "__main__.get_label_location": { + "destination": "starkware.cairo.common.registers.get_label_location", + "type": "alias" + }, + "__main__.get_starknet_os_config_hash": { + "destination": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash", + "type": "alias" + }, + "__main__.initialize_state_changes": { + "decorators": [], + "pc": 7816, + "type": "function" + }, + "__main__.initialize_state_changes.Args": { + "full_name": "__main__.initialize_state_changes.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.initialize_state_changes.ImplicitArgs": { + "full_name": "__main__.initialize_state_changes.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.initialize_state_changes.Return": { + "cairo_type": "(contract_state_changes: starkware.cairo.common.dict_access.DictAccess*, contract_class_changes: starkware.cairo.common.dict_access.DictAccess*)", + "type": "type_definition" + }, + "__main__.initialize_state_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "__main__.initialize_state_changes.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.initialize_state_changes.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 493, + "offset": 6 + }, + "pc": 7820, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.initialize_state_changes.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.initialize_state_changes.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 493, + "offset": 3 + }, + "pc": 7818, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.is_nn": { + "destination": "starkware.cairo.common.math_cmp.is_nn", + "type": "alias" + }, + "__main__.main": { + "decorators": [], + "pc": 7722, + "type": "function" + }, + "__main__.main.Args": { + "full_name": "__main__.main.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "__main__.main.ImplicitArgs": { + "full_name": "__main__.main.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 4 + }, + "ec_op_ptr": { + "cairo_type": "felt", + "offset": 5 + }, + "ecdsa_ptr": { + "cairo_type": "felt", + "offset": 3 + }, + "keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "offset": 6 + }, + "output_ptr": { + "cairo_type": "felt*", + "offset": 0 + }, + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 7 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 8, + "type": "struct" + }, + "__main__.main.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.main.SIZEOF_LOCALS": { + "type": "const", + "value": 15 + }, + "__main__.main.__temp839": { + "cairo_type": "felt", + "full_name": "__main__.main.__temp839", + "references": [ + { + "ap_tracking_data": { + "group": 492, + "offset": 139 + }, + "pc": 7806, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "__main__.main.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7773, + "value": "[cast(fp + 10, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.main.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "__main__.main.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-1), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7744, + "value": "[cast(fp + 1, starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "__main__.main.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.main.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7749, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7750, + "value": "[cast(fp + 5, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.main.contract_class_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.main.contract_class_changes_start", + "references": [ + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7751, + "value": "[cast(fp + 5, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7752, + "value": "[cast(fp + 7, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.main.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.main.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7749, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7757, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.main.contract_state_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.main.contract_state_changes_start", + "references": [ + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7750, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7751, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.main.ec_op_ptr": { + "cairo_type": "felt", + "full_name": "__main__.main.ec_op_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7774, + "value": "[cast(fp + 11, felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "__main__.main.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7772, + "value": "[cast(fp + 9, felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.execute_deprecated_syscalls_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.main.execute_deprecated_syscalls_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 32 + }, + "pc": 7735, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.main.execute_syscalls_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.main.execute_syscalls_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 25 + }, + "pc": 7731, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.main.final_carried_outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "__main__.main.final_carried_outputs", + "references": [ + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7775, + "value": "[cast(ap + (-2), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7776, + "value": "[cast(fp + 13, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "__main__.main.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.main.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7791, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.main.initial_carried_outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "__main__.main.initial_carried_outputs", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 18 + }, + "pc": 7726, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 18 + }, + "pc": 7727, + "value": "[cast(fp, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "__main__.main.initial_range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.main.initial_range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 15 + }, + "pc": 7724, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.initial_state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.main.initial_state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7776, + "value": "[cast(fp + 14, felt**)]" + } + ], + "type": "reference" + }, + "__main__.main.keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "full_name": "__main__.main.keccak_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7775, + "value": "[cast(fp + 12, starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.main.output_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.main.output_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 133 + }, + "pc": 7788, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 133 + }, + "pc": 7801, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "__main__.main.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "__main__.main.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7757, + "value": "[cast(fp, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-2), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "__main__.main.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "__main__.main.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7742, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7773, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7778, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7746, + "value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7791, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.main.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "__main__.main.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7742, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7773, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7747, + "value": "[cast(fp + 4, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "__main__.main.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.main.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 2 + }, + "pc": 7724, + "value": "cast([fp + (-8)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7742, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7749, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7762, + "value": "[cast(ap + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7773, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 15 + }, + "pc": 7724, + "value": "cast([fp + (-8)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7745, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7757, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.reserved_range_checks_end": { + "cairo_type": "felt", + "full_name": "__main__.main.reserved_range_checks_end", + "references": [ + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7771, + "value": "[cast(fp + 8, felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.starknet_os_config_hash": { + "cairo_type": "felt", + "full_name": "__main__.main.starknet_os_config_hash", + "references": [ + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7791, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.main.state_update_output": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateOutput*", + "full_name": "__main__.main.state_update_output", + "references": [ + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateOutput**)]" + } + ], + "type": "reference" + }, + "__main__.main.state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "__main__.main.state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7776, + "value": "[cast(fp + 14, felt**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "__main__.os_output_serialize": { + "destination": "starkware.starknet.core.os.output.os_output_serialize", + "type": "alias" + }, + "__main__.state_update": { + "destination": "starkware.starknet.core.os.state.state_update", + "type": "alias" + }, + "__main__.write_block_number_to_block_hash_mapping": { + "decorators": [], + "pc": 7823, + "type": "function" + }, + "__main__.write_block_number_to_block_hash_mapping.Args": { + "full_name": "__main__.write_block_number_to_block_hash_mapping.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "__main__.write_block_number_to_block_hash_mapping.ImplicitArgs": { + "full_name": "__main__.write_block_number_to_block_hash_mapping.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "__main__.write_block_number_to_block_hash_mapping.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "__main__.write_block_number_to_block_hash_mapping.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "__main__.write_block_number_to_block_hash_mapping.__temp840": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.__temp840", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 3 + }, + "pc": 7826, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.__temp841": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.__temp841", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 4 + }, + "pc": 7827, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.__temp842": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.__temp842", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 33 + }, + "pc": 7840, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.__temp843": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.__temp843", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 34 + }, + "pc": 7843, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.__temp844": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.__temp844", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 36 + }, + "pc": 7848, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "__main__.write_block_number_to_block_hash_mapping.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 0 + }, + "pc": 7823, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.write_block_number_to_block_hash_mapping.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 0 + }, + "pc": 7823, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 52 + }, + "pc": 7867, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.is_old_block_number_non_negative": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.is_old_block_number_non_negative", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7833, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "__main__.write_block_number_to_block_hash_mapping.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 45 + }, + "pc": 7860, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.old_block_hash": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.old_block_hash", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7838, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.old_block_number": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.old_block_number", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 5 + }, + "pc": 7829, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.range_check_ptr": { + "cairo_type": "felt", + "full_name": "__main__.write_block_number_to_block_hash_mapping.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 0 + }, + "pc": 7823, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7833, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "__main__.write_block_number_to_block_hash_mapping.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7838, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "__main__.write_block_number_to_block_hash_mapping.storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "__main__.write_block_number_to_block_hash_mapping.storage_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 494, + "offset": 35 + }, + "pc": 7845, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 36 + }, + "pc": 7850, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins": { + "decorators": [], + "pc": 961, + "type": "function" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.Args": { + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.Args", + "members": { + "all_encodings": { + "cairo_type": "felt*", + "offset": 0 + }, + "all_ptrs": { + "cairo_type": "felt*", + "offset": 1 + }, + "n_builtins": { + "cairo_type": "felt", + "offset": 4 + }, + "selected_encodings": { + "cairo_type": "felt*", + "offset": 2 + }, + "selected_ptrs": { + "cairo_type": "felt*", + "offset": 3 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.FUNC_MEMORY_NO_BUILTINS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.FUNC_MEMORY_WITH_BUILTINS": { + "type": "const", + "value": 10 + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.ImplicitArgs": { + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.Return": { + "cairo_type": "(selected_encodings_end: felt*)", + "type": "type_definition" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.all_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.all_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-7), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.all_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.all_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.curr_builtin_encoding": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.curr_builtin_encoding", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 3 + }, + "pc": 969, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.curr_builtin_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.curr_builtin_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 3 + }, + "pc": 970, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.select_builtin": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.select_builtin", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 3 + }, + "pc": 967, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.selected_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.selected_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.selected_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins.selected_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.inner_select_builtins": { + "destination": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins", + "type": "alias" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins": { + "decorators": [], + "pc": 987, + "type": "function" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.Args": { + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.Args", + "members": { + "all_encodings": { + "cairo_type": "felt*", + "offset": 1 + }, + "all_ptrs": { + "cairo_type": "felt*", + "offset": 2 + }, + "n_builtins": { + "cairo_type": "felt", + "offset": 0 + }, + "n_selected_builtins": { + "cairo_type": "felt", + "offset": 3 + }, + "selected_encodings": { + "cairo_type": "felt*", + "offset": 4 + }, + "selected_ptrs": { + "cairo_type": "felt*", + "offset": 5 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.ImplicitArgs": { + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-7), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.all_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_selected_builtins": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.n_selected_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings_end": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_encodings_end", + "references": [ + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 994, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_builtins.select_builtins.selected_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.builtin_selection.select_input_builtins.inner_select_builtins": { + "destination": "starkware.cairo.builtin_selection.inner_select_builtins.inner_select_builtins", + "type": "alias" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins": { + "decorators": [], + "pc": 1941, + "type": "function" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.Args": { + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.Args", + "members": { + "all_encodings": { + "cairo_type": "felt*", + "offset": 0 + }, + "all_ptrs": { + "cairo_type": "felt*", + "offset": 1 + }, + "n_all_builtins": { + "cairo_type": "felt", + "offset": 2 + }, + "n_selected_builtins": { + "cairo_type": "felt", + "offset": 4 + }, + "selected_encodings": { + "cairo_type": "felt*", + "offset": 3 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.FUNC_MEMORY_WITHOUT_INNER_FUNC": { + "type": "const", + "value": 11 + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.INNER_FUNC_MEMORY_FINAL_ITERATION": { + "type": "const", + "value": 1 + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.INNER_FUNC_MEMORY_PER_ITERATION": { + "type": "const", + "value": 10 + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.ImplicitArgs": { + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.__temp214": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.__temp214", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 3 + }, + "pc": 1945, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.__temp215": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.__temp215", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 4 + }, + "pc": 1947, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-7), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.all_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.frame": { + "cairo_type": "(fp_val: felt*, pc_val: felt*)", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.frame", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 1943, + "value": "[cast(ap + (-2), (fp_val: felt*, pc_val: felt*)*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_func_memory": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_func_memory", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "cast([fp + (-5)] * 10 + 1, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_ret": { + "cairo_type": "(selected_encodings_end: felt*)", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.inner_ret", + "references": [ + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 1954, + "value": "[cast(ap + (-1), (selected_encodings_end: felt*)*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_all_builtins": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_all_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_selected_builtins": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.n_selected_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.selected_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 1943, + "value": "cast([ap + (-2)] + [fp + (-5)] * 10 + 12, felt*)" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.total_func_memory": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins.total_func_memory", + "references": [ + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "cast([fp + (-5)] * 10 + 12, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin": { + "decorators": [], + "pc": 996, + "type": "function" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.Args": { + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.Args", + "members": { + "builtin_instance_size": { + "cairo_type": "felt", + "offset": 2 + }, + "new_builtin_ptr": { + "cairo_type": "felt*", + "offset": 1 + }, + "prev_builtin_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.ImplicitArgs": { + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.builtin_instance_size": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.builtin_instance_size", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.diff": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.diff", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 1 + }, + "pc": 997, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.div_res": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.div_res", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 2 + }, + "pc": 998, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.new_builtin_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.new_builtin_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.prev_builtin_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.prev_builtin_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtin.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 2 + }, + "pc": 999, + "value": "cast([fp + (-6)] + 1, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins": { + "decorators": [], + "pc": 1002, + "type": "function" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.Args": { + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.Args", + "members": { + "builtin_instance_sizes": { + "cairo_type": "felt*", + "offset": 2 + }, + "n_builtins": { + "cairo_type": "felt", + "offset": 3 + }, + "new_builtin_ptrs": { + "cairo_type": "felt*", + "offset": 1 + }, + "prev_builtin_ptrs": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.ImplicitArgs": { + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.builtin_instance_sizes": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.builtin_instance_sizes", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.new_builtin_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.new_builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.prev_builtin_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.prev_builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 9 + }, + "pc": 1012, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1022, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.alloc.alloc": { + "decorators": [], + "pc": 6, + "type": "function" + }, + "starkware.cairo.common.alloc.alloc.Args": { + "full_name": "starkware.cairo.common.alloc.alloc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.ImplicitArgs": { + "full_name": "starkware.cairo.common.alloc.alloc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.alloc.alloc.Return": { + "cairo_type": "(ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.alloc.alloc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bitwise.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.bitwise.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.bool.FALSE": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.bool.TRUE": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.builtin_keccak.keccak.BYTES_IN_WORD": { + "type": "const", + "value": 8 + }, + "starkware.cairo.common.builtin_keccak.keccak.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.KECCAK_FULL_RATE_IN_BYTES": { + "type": "const", + "value": 136 + }, + "starkware.cairo.common.builtin_keccak.keccak.KECCAK_FULL_RATE_IN_WORDS": { + "type": "const", + "value": 17 + }, + "starkware.cairo.common.builtin_keccak.keccak.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256": { + "decorators": [ + "known_ap_change" + ], + "pc": 4717, + "type": "function" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.Args": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.Args", + "members": { + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp443": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp443", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 3 + }, + "pc": 4720, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp444": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp444", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 4 + }, + "pc": 4722, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp445": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp445", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 5 + }, + "pc": 4724, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp446": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp446", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 6 + }, + "pc": 4725, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp447": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp447", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4727, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp448": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp448", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 8 + }, + "pc": 4729, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp449": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp449", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 9 + }, + "pc": 4731, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp450": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp450", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 10 + }, + "pc": 4733, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp451": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp451", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 11 + }, + "pc": 4735, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp452": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp452", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 12 + }, + "pc": 4737, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp453": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp453", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 13 + }, + "pc": 4738, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp454": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp454", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 14 + }, + "pc": 4740, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp455": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp455", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 15 + }, + "pc": 4741, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp456": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp456", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 16 + }, + "pc": 4742, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp457": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp457", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 17 + }, + "pc": 4744, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp458": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp458", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 18 + }, + "pc": 4746, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp459": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp459", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 19 + }, + "pc": 4747, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp460": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.__temp460", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 20 + }, + "pc": 4749, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 0 + }, + "pc": 4717, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 0 + }, + "pc": 4717, + "value": "[cast(fp + (-3), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 1 + }, + "pc": 4718, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_high", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 2 + }, + "pc": 4719, + "value": "[cast([fp + (-5)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output0_low", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 2 + }, + "pc": 4719, + "value": "[cast([fp + (-5)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 2 + }, + "pc": 4719, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_high", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4728, + "value": "[cast([fp + (-5)] + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_low", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4728, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_mid": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.output1_mid", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4728, + "value": "[cast([fp + (-5)] + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 0 + }, + "pc": 4717, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 17 + }, + "pc": 4745, + "value": "cast([fp + (-5)] + 8, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.res_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_output_to_uint256.res_high", + "references": [ + { + "ap_tracking_data": { + "group": 322, + "offset": 17 + }, + "pc": 4745, + "value": "cast([[fp + (-5)] + 1] + [[fp + (-5)] + 3] * 4722366482869645213696, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input": { + "decorators": [], + "pc": 5046, + "type": "function" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.Args": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.Args", + "members": { + "inputs": { + "cairo_type": "felt*", + "offset": 0 + }, + "n_blocks": { + "cairo_type": "felt", + "offset": 1 + }, + "state": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 1 + }, + "keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.Return": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 327, + "offset": 0 + }, + "pc": 5072, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.inputs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.inputs", + "references": [ + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.keccak_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "cast([ap + (-1)] + 16, starkware.cairo.common.cairo_builtins.KeccakBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 327, + "offset": 0 + }, + "pc": 5072, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.n_blocks": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.n_blocks", + "references": [ + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 327, + "offset": 0 + }, + "pc": 5072, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.state": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._keccak_padded_input.state", + "references": [ + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-3), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "cast([ap + (-1)] + 8, starkware.cairo.common.keccak_state.KeccakBuiltinState*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block": { + "decorators": [], + "pc": 4755, + "type": "function" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.Args": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.Args", + "members": { + "inputs": { + "cairo_type": "felt*", + "offset": 0 + }, + "state": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 1 + }, + "keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp461", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 1 + }, + "pc": 4756, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp462", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 2 + }, + "pc": 4758, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp463", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 3 + }, + "pc": 4760, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp464", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 4 + }, + "pc": 4762, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp465", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 5 + }, + "pc": 4764, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp466", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 6 + }, + "pc": 4766, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp467", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 7 + }, + "pc": 4768, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp468", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 8 + }, + "pc": 4770, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp469", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 9 + }, + "pc": 4772, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp470": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp470", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 10 + }, + "pc": 4774, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp471": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp471", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 11 + }, + "pc": 4776, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp472": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp472", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 12 + }, + "pc": 4778, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp473": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp473", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 13 + }, + "pc": 4780, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp474": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp474", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 14 + }, + "pc": 4782, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp475": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp475", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 15 + }, + "pc": 4783, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp476": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp476", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 16 + }, + "pc": 4785, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp477": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp477", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 17 + }, + "pc": 4786, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp478": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp478", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 18 + }, + "pc": 4788, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp479": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp479", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 19 + }, + "pc": 4789, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp480": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp480", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 20 + }, + "pc": 4791, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp481": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp481", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 21 + }, + "pc": 4792, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp482": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp482", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 22 + }, + "pc": 4793, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp483": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp483", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 23 + }, + "pc": 4795, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp484": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp484", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 24 + }, + "pc": 4796, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp485": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp485", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 25 + }, + "pc": 4797, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp486": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp486", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 26 + }, + "pc": 4799, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp487": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp487", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 27 + }, + "pc": 4800, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp488": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp488", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 28 + }, + "pc": 4802, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp489": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp489", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 29 + }, + "pc": 4804, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp490": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp490", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 30 + }, + "pc": 4806, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp491": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp491", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 31 + }, + "pc": 4808, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp492": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp492", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 32 + }, + "pc": 4810, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp493": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp493", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 33 + }, + "pc": 4812, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp494": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp494", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 34 + }, + "pc": 4814, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp495": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp495", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 35 + }, + "pc": 4816, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp496": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp496", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 36 + }, + "pc": 4818, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp497": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp497", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 37 + }, + "pc": 4820, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp498": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp498", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 38 + }, + "pc": 4822, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp499": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp499", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 39 + }, + "pc": 4824, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp500": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp500", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 40 + }, + "pc": 4826, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp501": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp501", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 41 + }, + "pc": 4827, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp502": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp502", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 42 + }, + "pc": 4829, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp503": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp503", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 43 + }, + "pc": 4830, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp504": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp504", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 44 + }, + "pc": 4832, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp505": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp505", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 45 + }, + "pc": 4833, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp506": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp506", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 46 + }, + "pc": 4835, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp507": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp507", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 47 + }, + "pc": 4836, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp508": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp508", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 48 + }, + "pc": 4837, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp509": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp509", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 49 + }, + "pc": 4839, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp510": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp510", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 50 + }, + "pc": 4840, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp511": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp511", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 51 + }, + "pc": 4841, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp512": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp512", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 52 + }, + "pc": 4843, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp513": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp513", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 53 + }, + "pc": 4844, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp514": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp514", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 54 + }, + "pc": 4846, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp515": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp515", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 55 + }, + "pc": 4848, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp516": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp516", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 56 + }, + "pc": 4850, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp517": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp517", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 57 + }, + "pc": 4852, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp518": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp518", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 58 + }, + "pc": 4854, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp519": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp519", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 59 + }, + "pc": 4856, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp520": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp520", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 60 + }, + "pc": 4858, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp521": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp521", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 61 + }, + "pc": 4860, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp522": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp522", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 62 + }, + "pc": 4862, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp523": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp523", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 63 + }, + "pc": 4864, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp524": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp524", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 64 + }, + "pc": 4866, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp525": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp525", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 65 + }, + "pc": 4868, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp526": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp526", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 66 + }, + "pc": 4870, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp527": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp527", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 67 + }, + "pc": 4871, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp528": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp528", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 68 + }, + "pc": 4873, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp529": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp529", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 69 + }, + "pc": 4874, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp530": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp530", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 70 + }, + "pc": 4876, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp531": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp531", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 71 + }, + "pc": 4877, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp532": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp532", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 72 + }, + "pc": 4879, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp533": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp533", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 73 + }, + "pc": 4880, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp534": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp534", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 74 + }, + "pc": 4881, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp535": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp535", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 75 + }, + "pc": 4883, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp536": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp536", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 76 + }, + "pc": 4884, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp537": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp537", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 77 + }, + "pc": 4885, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp538": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp538", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 78 + }, + "pc": 4887, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp539": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp539", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 79 + }, + "pc": 4888, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp540": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp540", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 80 + }, + "pc": 4890, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp541": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp541", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 81 + }, + "pc": 4892, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp542": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp542", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 82 + }, + "pc": 4894, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp543": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp543", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 83 + }, + "pc": 4896, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp544": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp544", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 84 + }, + "pc": 4898, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp545": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp545", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 85 + }, + "pc": 4900, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp546": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp546", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 86 + }, + "pc": 4902, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp547": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp547", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 87 + }, + "pc": 4904, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp548": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp548", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 88 + }, + "pc": 4906, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp549": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp549", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 89 + }, + "pc": 4908, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp550": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp550", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 90 + }, + "pc": 4910, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp551": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp551", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 91 + }, + "pc": 4912, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp552": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp552", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 92 + }, + "pc": 4914, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp553": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp553", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 93 + }, + "pc": 4915, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp554": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp554", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 94 + }, + "pc": 4917, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp555": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp555", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 95 + }, + "pc": 4918, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp556": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp556", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 96 + }, + "pc": 4920, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp557": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp557", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 97 + }, + "pc": 4921, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp558": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp558", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 98 + }, + "pc": 4923, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp559": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp559", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 99 + }, + "pc": 4924, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp560": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp560", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 100 + }, + "pc": 4925, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp561": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp561", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 101 + }, + "pc": 4927, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp562": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp562", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 102 + }, + "pc": 4928, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp563": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp563", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 103 + }, + "pc": 4929, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp564": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp564", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 104 + }, + "pc": 4931, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp565": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp565", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 105 + }, + "pc": 4932, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp566": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp566", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 106 + }, + "pc": 4934, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp567": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp567", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 107 + }, + "pc": 4936, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp568": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp568", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 108 + }, + "pc": 4938, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp569": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp569", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 109 + }, + "pc": 4940, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp570": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp570", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 110 + }, + "pc": 4942, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp571": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp571", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 111 + }, + "pc": 4944, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp572": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp572", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 112 + }, + "pc": 4946, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp573": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp573", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 113 + }, + "pc": 4948, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp574": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp574", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 114 + }, + "pc": 4950, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp575": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp575", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 115 + }, + "pc": 4952, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp576": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp576", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 116 + }, + "pc": 4954, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp577": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp577", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 117 + }, + "pc": 4956, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp578": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp578", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 118 + }, + "pc": 4958, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp579": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp579", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 119 + }, + "pc": 4959, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp580": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp580", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 120 + }, + "pc": 4961, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp581": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp581", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 121 + }, + "pc": 4962, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp582": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp582", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 122 + }, + "pc": 4964, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp583": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp583", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 123 + }, + "pc": 4965, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp584": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp584", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 124 + }, + "pc": 4967, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp585": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp585", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 125 + }, + "pc": 4968, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp586": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp586", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 126 + }, + "pc": 4969, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp587": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp587", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 127 + }, + "pc": 4971, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp588": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp588", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 128 + }, + "pc": 4972, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp589": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp589", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 129 + }, + "pc": 4973, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp590": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp590", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 130 + }, + "pc": 4975, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp591": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp591", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 131 + }, + "pc": 4976, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp592": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp592", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 132 + }, + "pc": 4978, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp593": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp593", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 133 + }, + "pc": 4980, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp594": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp594", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 134 + }, + "pc": 4982, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp595": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp595", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 135 + }, + "pc": 4984, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp596": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp596", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 136 + }, + "pc": 4986, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp597": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp597", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 137 + }, + "pc": 4988, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp598": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp598", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 138 + }, + "pc": 4989, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp599": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp599", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 139 + }, + "pc": 4991, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp600": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp600", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 140 + }, + "pc": 4992, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp601": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp601", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 141 + }, + "pc": 4994, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp602": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp602", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 142 + }, + "pc": 4996, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp603": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp603", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 143 + }, + "pc": 4998, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp604": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.__temp604", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 144 + }, + "pc": 5000, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 29 + }, + "pc": 4805, + "value": "cast([fp + (-6)] + 5, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 55 + }, + "pc": 4849, + "value": "cast([fp + (-6)] + 10, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 81 + }, + "pc": 4893, + "value": "cast([fp + (-6)] + 15, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 107 + }, + "pc": 4937, + "value": "cast([fp + (-6)] + 20, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 133 + }, + "pc": 4981, + "value": "cast([fp + (-6)] + 25, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 142 + }, + "pc": 4997, + "value": "cast([fp + (-6)] + 30, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.element": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.element", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 17 + }, + "pc": 4787, + "value": "cast([[fp + (-4)]] + [[fp + (-4)] + 1] * 18446744073709551616 + [[fp + (-4)] + 2] * 340282366920938463463374607431768211456 + [[fp + (-7)] + 6] * 6277101735386680763835789423207666416102355444464034512896, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 43 + }, + "pc": 4831, + "value": "cast([[fp + (-7)] + 7] + [[fp + (-4)] + 4] * 72057594037927936 + [[fp + (-4)] + 5] * 1329227995784915872903807060280344576 + [[fp + (-7)] + 14] * 24519928653854221733733552434404946937899825954937634816, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 69 + }, + "pc": 4875, + "value": "cast([[fp + (-7)] + 15] + [[fp + (-4)] + 7] * 281474976710656 + [[fp + (-4)] + 8] * 5192296858534827628530496329220096 + [[fp + (-7)] + 22] * 95780971304118053647396689196894323976171195136475136, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 95 + }, + "pc": 4919, + "value": "cast([[fp + (-7)] + 23] + [[fp + (-4)] + 10] * 1099511627776 + [[fp + (-4)] + 11] * 20282409603651670423947251286016 + [[fp + (-7)] + 30] * 374144419156711147060143317175368453031918731001856, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 121 + }, + "pc": 4963, + "value": "cast([[fp + (-7)] + 31] + [[fp + (-4)] + 13] * 4294967296 + [[fp + (-4)] + 14] * 79228162514264337593543950336 + [[fp + (-7)] + 38] * 1461501637330902918203684832716283019655932542976, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 136 + }, + "pc": 4987, + "value": "cast([[fp + (-7)] + 39] + [[fp + (-4)] + 16] * 16777216, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high12": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high12", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 87 + }, + "pc": 4905, + "value": "[cast([fp + (-7)] + 31, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high15": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high15", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 113 + }, + "pc": 4949, + "value": "[cast([fp + (-7)] + 39, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high3", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 9 + }, + "pc": 4773, + "value": "[cast([fp + (-7)] + 7, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high6": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high6", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 35 + }, + "pc": 4817, + "value": "[cast([fp + (-7)] + 15, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high9": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.high9", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 61 + }, + "pc": 4861, + "value": "[cast([fp + (-7)] + 23, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.inputs", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.keccak_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low12": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low12", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 87 + }, + "pc": 4905, + "value": "[cast([fp + (-7)] + 30, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low15": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low15", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 113 + }, + "pc": 4949, + "value": "[cast([fp + (-7)] + 38, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low3", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 9 + }, + "pc": 4773, + "value": "[cast([fp + (-7)] + 6, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low6": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low6", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 35 + }, + "pc": 4817, + "value": "[cast([fp + (-7)] + 14, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low9": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.low9", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 61 + }, + "pc": 4861, + "value": "[cast([fp + (-7)] + 22, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 144 + }, + "pc": 5001, + "value": "cast([fp + (-7)] + 44, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak._prepare_full_block.state", + "references": [ + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-3), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.get_label_location": { + "destination": "starkware.cairo.common.registers.get_label_location", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_add_felts": { + "destination": "starkware.cairo.common.keccak_utils.keccak_utils.keccak_add_felts", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_add_uint256s": { + "destination": "starkware.cairo.common.keccak_utils.keccak_utils.keccak_add_uint256s", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input": { + "decorators": [], + "pc": 5007, + "type": "function" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.Args": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.Args", + "members": { + "inputs": { + "cairo_type": "felt*", + "offset": 0 + }, + "n_blocks": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 1 + }, + "keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 29 + }, + "pc": 5040, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.inputs": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.inputs", + "references": [ + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.keccak_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.n_blocks": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.n_blocks", + "references": [ + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.output", + "references": [ + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-1), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 29 + }, + "pc": 5040, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.res": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.res", + "references": [ + { + "ap_tracking_data": { + "group": 325, + "offset": 29 + }, + "pc": 5040, + "value": "[cast(ap + (-2), (res: starkware.cairo.common.uint256.Uint256)*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.state": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState*", + "full_name": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input.state", + "references": [ + { + "ap_tracking_data": { + "group": 324, + "offset": 14 + }, + "pc": 5027, + "value": "[cast(ap + (-1), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_keccak.keccak.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.memset": { + "destination": "starkware.cairo.common.memset.memset", + "type": "alias" + }, + "starkware.cairo.common.builtin_keccak.keccak.uint256_reverse_endian": { + "destination": "starkware.cairo.common.uint256.uint256_reverse_endian", + "type": "alias" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.PoseidonBuiltinState": { + "destination": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner": { + "decorators": [], + "pc": 1151, + "type": "function" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.Args": { + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.Args", + "members": { + "elements": { + "cairo_type": "felt*", + "offset": 4 + }, + "n": { + "cairo_type": "felt", + "offset": 3 + }, + "state": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp119": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp119", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 1 + }, + "pc": 1153, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp120": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp120", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 2 + }, + "pc": 1158, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp121": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp121", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1159, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp122": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp122", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 4 + }, + "pc": 1161, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp123": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp123", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1162, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp124": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp124", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1165, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp125": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp125", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 7 + }, + "pc": 1166, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp126": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp126", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 8 + }, + "pc": 1167, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp127": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp127", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 9 + }, + "pc": 1169, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp128": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp128", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 10 + }, + "pc": 1170, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp129": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp129", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 11 + }, + "pc": 1171, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp130": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp130", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 12 + }, + "pc": 1173, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp131": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp131", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 13 + }, + "pc": 1175, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp132": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp132", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 14 + }, + "pc": 1176, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp133": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp133", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 15 + }, + "pc": 1177, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp134": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp134", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 16 + }, + "pc": 1179, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp135": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp135", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 17 + }, + "pc": 1180, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp136": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp136", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 18 + }, + "pc": 1181, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp137": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp137", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 19 + }, + "pc": 1183, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp138": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp138", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 20 + }, + "pc": 1185, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp139": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp139", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 21 + }, + "pc": 1186, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp140": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp140", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 22 + }, + "pc": 1187, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp141": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp141", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 23 + }, + "pc": 1189, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp142": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp142", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 24 + }, + "pc": 1190, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp143": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp143", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 25 + }, + "pc": 1191, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp144": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp144", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 26 + }, + "pc": 1193, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp145": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp145", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 27 + }, + "pc": 1195, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp146": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp146", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 28 + }, + "pc": 1196, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp147": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp147", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 29 + }, + "pc": 1197, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp148": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp148", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 30 + }, + "pc": 1199, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp149": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp149", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 31 + }, + "pc": 1200, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp150": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp150", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 32 + }, + "pc": 1201, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp151": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp151", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 33 + }, + "pc": 1203, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp152": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp152", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 2 + }, + "pc": 1218, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp153": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp153", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1223, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp154": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp154", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 4 + }, + "pc": 1224, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp155": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp155", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1226, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp156": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp156", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1227, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp157": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp157", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1245, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp158": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp158", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1253, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp159": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp159", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 4 + }, + "pc": 1254, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp160": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.__temp160", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1257, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.elements": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.elements", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.n": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.n", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1164, + "value": "cast([fp + (-8)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 12 + }, + "pc": 1174, + "value": "cast([fp + (-8)] + 12, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 19 + }, + "pc": 1184, + "value": "cast([fp + (-8)] + 18, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 26 + }, + "pc": 1194, + "value": "cast([fp + (-8)] + 24, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 33 + }, + "pc": 1204, + "value": "cast([fp + (-8)] + 30, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1215, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1229, + "value": "cast([fp + (-8)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1240, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.state": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon._poseidon_hash_many_inner.state", + "references": [ + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-7), starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1164, + "value": "[cast([fp + (-8)] + 3, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 12 + }, + "pc": 1174, + "value": "[cast([fp + (-8)] + 9, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 19 + }, + "pc": 1184, + "value": "[cast([fp + (-8)] + 15, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 26 + }, + "pc": 1194, + "value": "[cast([fp + (-8)] + 21, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 33 + }, + "pc": 1204, + "value": "[cast([fp + (-8)] + 27, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1229, + "value": "[cast([fp + (-8)] + 3, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash": { + "decorators": [], + "pc": 1127, + "type": "function" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.Args": { + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.__temp118": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.__temp118", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 1 + }, + "pc": 1131, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1127, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 1 + }, + "pc": 1132, + "value": "cast([fp + (-5)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.res": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.res", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 1 + }, + "pc": 1132, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.x": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.x", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1127, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.y": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash.y", + "references": [ + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1127, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many": { + "decorators": [], + "pc": 1136, + "type": "function" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.Args": { + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.Args", + "members": { + "elements": { + "cairo_type": "felt*", + "offset": 1 + }, + "n": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.ImplicitArgs": { + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.elements": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.elements", + "references": [ + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.n": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.n", + "references": [ + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1147, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1147, + "value": "cast([ap + (-1)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.res": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.res", + "references": [ + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1147, + "value": "[cast([ap + (-1)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.state": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "full_name": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many.state", + "references": [ + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "cast((0, 0, 0), starkware.cairo.common.poseidon_state.PoseidonBuiltinState)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_builtins.BitwiseBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "x_and_y": { + "cairo_type": "felt", + "offset": 2 + }, + "x_or_y": { + "cairo_type": "felt", + "offset": 4 + }, + "x_xor_y": { + "cairo_type": "felt", + "offset": 3 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcOpBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "members": { + "m": { + "cairo_type": "felt", + "offset": 4 + }, + "p": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 0 + }, + "q": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 2 + }, + "r": { + "cairo_type": "starkware.cairo.common.ec_point.EcPoint", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.EcPoint": { + "destination": "starkware.cairo.common.ec_point.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.HashBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "members": { + "result": { + "cairo_type": "felt", + "offset": 2 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "offset": 8 + } + }, + "size": 16, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.KeccakBuiltinState": { + "destination": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.PoseidonBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "members": { + "input": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 0 + }, + "output": { + "cairo_type": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "offset": 3 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_builtins.PoseidonBuiltinState": { + "destination": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "type": "alias" + }, + "starkware.cairo.common.cairo_builtins.SignatureBuiltin": { + "full_name": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "members": { + "message": { + "cairo_type": "felt", + "offset": 1 + }, + "pub_key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.cairo_keccak.keccak.BLOCK_SIZE": { + "destination": "starkware.cairo.common.cairo_keccak.packed_keccak.BLOCK_SIZE", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.BYTES_IN_WORD": { + "type": "const", + "value": 8 + }, + "starkware.cairo.common.cairo_keccak.keccak.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.KECCAK_CAPACITY_IN_WORDS": { + "type": "const", + "value": 8 + }, + "starkware.cairo.common.cairo_keccak.keccak.KECCAK_FULL_RATE_IN_BYTES": { + "type": "const", + "value": 136 + }, + "starkware.cairo.common.cairo_keccak.keccak.KECCAK_FULL_RATE_IN_WORDS": { + "type": "const", + "value": 17 + }, + "starkware.cairo.common.cairo_keccak.keccak.KECCAK_STATE_SIZE_FELTS": { + "type": "const", + "value": 25 + }, + "starkware.cairo.common.cairo_keccak.keccak.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.keccak_add_felts": { + "destination": "starkware.cairo.common.keccak_utils.keccak_utils.keccak_add_felts", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.keccak_add_uint256s": { + "destination": "starkware.cairo.common.keccak_utils.keccak_utils.keccak_add_uint256s", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.memset": { + "destination": "starkware.cairo.common.memset.memset", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.packed_keccak_func": { + "destination": "starkware.cairo.common.cairo_keccak.packed_keccak.packed_keccak_func", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.uint256_reverse_endian": { + "destination": "starkware.cairo.common.uint256.uint256_reverse_endian", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.keccak.unsigned_div_rem": { + "destination": "starkware.cairo.common.math.unsigned_div_rem", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.packed_keccak.ALL_ONES": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719234 + }, + "starkware.cairo.common.cairo_keccak.packed_keccak.BLOCK_SIZE": { + "type": "const", + "value": 3 + }, + "starkware.cairo.common.cairo_keccak.packed_keccak.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.packed_keccak.SHIFTS": { + "type": "const", + "value": 340282366920938463481821351505477763073 + }, + "starkware.cairo.common.cairo_keccak.packed_keccak.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.cairo_keccak.packed_keccak.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.bigint.BASE": { + "destination": "starkware.cairo.common.cairo_secp.constants.BASE", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.bigint.BigInt3": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "members": { + "d0": { + "cairo_type": "felt", + "offset": 0 + }, + "d1": { + "cairo_type": "felt", + "offset": 1 + }, + "d2": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.RC_BOUND": { + "destination": "starkware.cairo.common.math_cmp.RC_BOUND", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.bigint.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "members": { + "d0": { + "cairo_type": "felt", + "offset": 0 + }, + "d1": { + "cairo_type": "felt", + "offset": 1 + }, + "d2": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt5": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt5", + "members": { + "d0": { + "cairo_type": "felt", + "offset": 0 + }, + "d1": { + "cairo_type": "felt", + "offset": 1 + }, + "d2": { + "cairo_type": "felt", + "offset": 2 + }, + "d3": { + "cairo_type": "felt", + "offset": 3 + }, + "d4": { + "cairo_type": "felt", + "offset": 4 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.bigint.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256": { + "decorators": [], + "pc": 339, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.A_BOUND": { + "type": "const", + "value": 70368744177664 + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.Args": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.Args", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.D2_SHIFT": { + "type": "const", + "value": 17592186044416 + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.Return": { + "cairo_type": "(res: starkware.cairo.common.uint256.Uint256)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp37": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp37", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 1 + }, + "pc": 341, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp38": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp38", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 2 + }, + "pc": 342, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp39": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp39", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 3 + }, + "pc": 343, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp40": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp40", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 4 + }, + "pc": 344, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp41": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp41", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 25 + }, + "pc": 355, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp42": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.__temp42", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 26 + }, + "pc": 356, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.a", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 5 + }, + "pc": 346, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.high", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast([fp + (-6)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.low", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast([fp + (-6)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "cast([fp + (-6)] + 2, felt)" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 24 + }, + "pc": 353, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256.x", + "references": [ + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3": { + "decorators": [], + "pc": 327, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.Args": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.MAX_SUM": { + "type": "const", + "value": 232113757366008801543585789 + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.Return": { + "cairo_type": "(res: starkware.cairo.common.cairo_secp.bigint.BigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp33": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp33", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 1 + }, + "pc": 329, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp34": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp34", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 2 + }, + "pc": 330, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp35": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp35", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 3 + }, + "pc": 331, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp36": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.__temp36", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 4 + }, + "pc": 332, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 327, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 5 + }, + "pc": 335, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.res": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3.res", + "references": [ + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 327, + "value": "[cast(ap + 5, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint": { + "decorators": [], + "pc": 361, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.Args": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.Args", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.D1_HIGH_BOUND": { + "type": "const", + "value": 17592186044416 + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.D1_LOW_BOUND": { + "type": "const", + "value": 4398046511104 + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.Return": { + "cairo_type": "(res: starkware.cairo.common.cairo_secp.bigint.BigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.__temp43": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.__temp43", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 43 + }, + "pc": 375, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d0", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 21 + }, + "pc": 367, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d1", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "cast([ap + (-1)] * 4398046511104 + [ap + (-23)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d1_high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d1_high", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d1_low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d1_low", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 21 + }, + "pc": 367, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.d2", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 361, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 21 + }, + "pc": 367, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.x": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint.x", + "references": [ + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 361, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.bigint.unsigned_div_rem": { + "destination": "starkware.cairo.common.math.unsigned_div_rem", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.constants.BASE": { + "type": "const", + "value": 77371252455336267181195264 + }, + "starkware.cairo.common.cairo_secp.constants.BETA": { + "type": "const", + "value": 7 + }, + "starkware.cairo.common.cairo_secp.constants.N0": { + "type": "const", + "value": 10428087374290690730508609 + }, + "starkware.cairo.common.cairo_secp.constants.N1": { + "type": "const", + "value": 77371252455330678278691517 + }, + "starkware.cairo.common.cairo_secp.constants.N2": { + "type": "const", + "value": 19342813113834066795298815 + }, + "starkware.cairo.common.cairo_secp.constants.P0": { + "type": "const", + "value": 77371252455336262886226991 + }, + "starkware.cairo.common.cairo_secp.constants.P1": { + "type": "const", + "value": 77371252455336267181195263 + }, + "starkware.cairo.common.cairo_secp.constants.P2": { + "type": "const", + "value": 19342813113834066795298815 + }, + "starkware.cairo.common.cairo_secp.constants.SECP_PRIME_HIGH": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.cairo_secp.constants.SECP_PRIME_LOW": { + "type": "const", + "value": 340282366920938463463374607427473243183 + }, + "starkware.cairo.common.cairo_secp.constants.SECP_REM": { + "type": "const", + "value": 4294968273 + }, + "starkware.cairo.common.cairo_secp.ec.BigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.EcPoint": { + "full_name": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + }, + "y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 3 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.UnreducedBigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope": { + "decorators": [], + "pc": 528, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.Args", + "members": { + "point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.Return": { + "cairo_type": "(slope: starkware.cairo.common.cairo_secp.bigint.BigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp75": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp75", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 54 + }, + "pc": 546, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp76": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp76", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 55 + }, + "pc": 547, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp77": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp77", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 56 + }, + "pc": 549, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp78": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp78", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 57 + }, + "pc": 550, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp79": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp79", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 58 + }, + "pc": 552, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp80": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp80", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 59 + }, + "pc": 553, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp81": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp81", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 60 + }, + "pc": 555, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp82": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp82", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 61 + }, + "pc": 556, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp83": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp83", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 62 + }, + "pc": 558, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp84": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp84", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 63 + }, + "pc": 559, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp85": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp85", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 64 + }, + "pc": 561, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp86": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.__temp86", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 65 + }, + "pc": 562, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.point", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 528, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 528, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 11 + }, + "pc": 531, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 82 + }, + "pc": 568, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.slope", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 11 + }, + "pc": 531, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.slope_y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.slope_y", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 53 + }, + "pc": 544, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.x_sqr": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_doubling_slope.x_sqr", + "references": [ + { + "ap_tracking_data": { + "group": 37, + "offset": 28 + }, + "pc": 536, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope": { + "decorators": [], + "pc": 572, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.Args", + "members": { + "point0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + }, + "point1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 6 + } + }, + "size": 12, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.Return": { + "cairo_type": "(slope: starkware.cairo.common.cairo_secp.bigint.BigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.__temp87": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.__temp87", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 37 + }, + "pc": 584, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.__temp88": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.__temp88", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 38 + }, + "pc": 585, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.__temp89": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.__temp89", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 39 + }, + "pc": 586, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.point0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.point0", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 572, + "value": "[cast(fp + (-14), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.point1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.point1", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 572, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 572, + "value": "[cast(fp + (-15), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 11 + }, + "pc": 575, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 56 + }, + "pc": 592, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.slope", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 11 + }, + "pc": 575, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.x_diff": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.x_diff", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 11 + }, + "pc": 575, + "value": "cast((\n [fp + (-14)] - [fp + (-8)], [fp + (-13)] - [fp + (-7)], [fp + (-12)] - [fp + (-6)]\n ), starkware.cairo.common.cairo_secp.bigint.BigInt3)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.compute_slope.x_diff_slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.compute_slope.x_diff_slope", + "references": [ + { + "ap_tracking_data": { + "group": 38, + "offset": 36 + }, + "pc": 583, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add": { + "decorators": [], + "pc": 756, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.Args", + "members": { + "point0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + }, + "point1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 6 + } + }, + "size": 12, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.Return": { + "cairo_type": "(res: starkware.cairo.common.cairo_secp.ec.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.ZERO_POINT": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.ZERO_POINT", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 798, + "value": "cast(((0, 0, 0), (0, 0, 0)), starkware.cairo.common.cairo_secp.ec.EcPoint)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.opposite_y": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.opposite_y", + "references": [ + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 786, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.point0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.point0", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "[cast(fp + (-14), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.point1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.point1", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "[cast(fp + (-15), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 762, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 779, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 786, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 797, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.same_x": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.same_x", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 762, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.x_diff": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.x_diff", + "references": [ + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "cast((\n [fp + (-14)] - [fp + (-8)], [fp + (-13)] - [fp + (-7)], [fp + (-12)] - [fp + (-6)]\n ), starkware.cairo.common.cairo_secp.bigint.BigInt3)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_add.y_sum": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_add.y_sum", + "references": [ + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 780, + "value": "cast((\n [fp + (-11)] + [fp + (-5)], [fp + (-10)] + [fp + (-4)], [fp + (-9)] + [fp + (-3)]\n ), starkware.cairo.common.cairo_secp.bigint.BigInt3)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double": { + "decorators": [], + "pc": 596, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.Args", + "members": { + "point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.Return": { + "cairo_type": "(res: starkware.cairo.common.cairo_secp.ec.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp100": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp100", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 183 + }, + "pc": 655, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp101": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp101", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 184 + }, + "pc": 656, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp90": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp90", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 131 + }, + "pc": 628, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp91": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp91", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 132 + }, + "pc": 630, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp92": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp92", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 133 + }, + "pc": 631, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp93": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp93", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 134 + }, + "pc": 632, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp94": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp94", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 135 + }, + "pc": 634, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp95": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp95", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 136 + }, + "pc": 635, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp96": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp96", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 137 + }, + "pc": 636, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp97": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp97", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 138 + }, + "pc": 638, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp98": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp98", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 139 + }, + "pc": 639, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.__temp99": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.__temp99", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 182 + }, + "pc": 654, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.new_x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.new_x", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 119 + }, + "pc": 624, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.new_y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.new_y", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 130 + }, + "pc": 627, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.point", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 596, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 596, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 94 + }, + "pc": 619, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 119 + }, + "pc": 624, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 130 + }, + "pc": 627, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 156 + }, + "pc": 645, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 201 + }, + "pc": 662, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.slope", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 94 + }, + "pc": 619, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.slope_sqr": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.slope_sqr", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 108 + }, + "pc": 621, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_double.x_diff_slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_double.x_diff_slope", + "references": [ + { + "ap_tracking_data": { + "group": 39, + "offset": 181 + }, + "pc": 653, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256": { + "decorators": [], + "pc": 913, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.Args", + "members": { + "point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + }, + "scalar": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 6 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.Return": { + "cairo_type": "(res: starkware.cairo.common.cairo_secp.ec.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.SIZEOF_LOCALS": { + "type": "const", + "value": 6 + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.point", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 913, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.pow2_0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.pow2_0", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 927, + "value": "[cast(ap + (-12), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.pow2_1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.pow2_1", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 945, + "value": "[cast(ap + (-12), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 913, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 927, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 945, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 960, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.res0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.res0", + "references": [ + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 927, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 933, + "value": "[cast(fp, starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.res1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.res1", + "references": [ + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 945, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.scalar": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256.scalar", + "references": [ + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 913, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner": { + "decorators": [], + "pc": 812, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.Args", + "members": { + "m": { + "cairo_type": "felt", + "offset": 7 + }, + "point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + }, + "scalar": { + "cairo_type": "felt", + "offset": 6 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.Return": { + "cairo_type": "(pow2: starkware.cairo.common.cairo_secp.ec.EcPoint, res: starkware.cairo.common.cairo_secp.ec.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 6 + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.ZERO_POINT": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.ZERO_POINT", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 816, + "value": "cast(((0, 0, 0), (0, 0, 0)), starkware.cairo.common.cairo_secp.ec.EcPoint)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.__temp111": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.__temp111", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 2 + }, + "pc": 865, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.double_point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.double_point", + "references": [ + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 847, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.inner_pow2": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.inner_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 878, + "value": "[cast(ap + (-12), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 884, + "value": "[cast(fp, starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.inner_res": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.inner_res", + "references": [ + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 878, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.m": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.m", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.odd": { + "pc": 863, + "type": "label" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.point", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 847, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 862, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 878, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 899, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.res": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.res", + "references": [ + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 899, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.scalar": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.ec_mul_inner.scalar", + "references": [ + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add": { + "decorators": [], + "pc": 669, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.Args": { + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.Args", + "members": { + "point0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 0 + }, + "point1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "offset": 6 + } + }, + "size": 12, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.Return": { + "cairo_type": "(res: starkware.cairo.common.cairo_secp.ec.EcPoint)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp102": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp102", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 111 + }, + "pc": 721, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp103": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp103", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 112 + }, + "pc": 722, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp104": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp104", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 113 + }, + "pc": 723, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp105": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp105", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 114 + }, + "pc": 724, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp106": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp106", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 115 + }, + "pc": 725, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp107": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp107", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 116 + }, + "pc": 726, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp108": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp108", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 159 + }, + "pc": 741, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp109": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp109", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 160 + }, + "pc": 742, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp110": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.__temp110", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 161 + }, + "pc": 743, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.new_x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.new_x", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 99 + }, + "pc": 717, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.new_y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.new_y", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 110 + }, + "pc": 720, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point0", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 669, + "value": "[cast(fp + (-14), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.point1", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 669, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 669, + "value": "[cast(fp + (-15), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 74 + }, + "pc": 712, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 99 + }, + "pc": 717, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 110 + }, + "pc": 720, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 133 + }, + "pc": 732, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 178 + }, + "pc": 749, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 74 + }, + "pc": 712, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope_sqr": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.slope_sqr", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 88 + }, + "pc": 714, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.fast_ec_add.x_diff_slope": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.ec.fast_ec_add.x_diff_slope", + "references": [ + { + "ap_tracking_data": { + "group": 40, + "offset": 158 + }, + "pc": 740, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.ec.is_zero": { + "destination": "starkware.cairo.common.cairo_secp.field.is_zero", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.nondet_bigint3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.unreduced_mul": { + "destination": "starkware.cairo.common.cairo_secp.field.unreduced_mul", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.unreduced_sqr": { + "destination": "starkware.cairo.common.cairo_secp.field.unreduced_sqr", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.ec.verify_zero": { + "destination": "starkware.cairo.common.cairo_secp.field.verify_zero", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.BASE": { + "destination": "starkware.cairo.common.cairo_secp.constants.BASE", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.BigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.P0": { + "destination": "starkware.cairo.common.cairo_secp.constants.P0", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.P1": { + "destination": "starkware.cairo.common.cairo_secp.constants.P1", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.P2": { + "destination": "starkware.cairo.common.cairo_secp.constants.P2", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.SECP_REM": { + "destination": "starkware.cairo.common.cairo_secp.constants.SECP_REM", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.UnreducedBigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.is_zero": { + "decorators": [], + "pc": 439, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.Args": { + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.Args", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.field.is_zero.__temp72": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.__temp72", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 1 + }, + "pc": 441, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 439, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 18 + }, + "pc": 451, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 12 + }, + "pc": 457, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 54 + }, + "pc": 472, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.x", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 439, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.x_inv": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.x_inv", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 12 + }, + "pc": 457, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.is_zero.x_x_inv": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.is_zero.x_x_inv", + "references": [ + { + "ap_tracking_data": { + "group": 34, + "offset": 37 + }, + "pc": 465, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.nondet_bigint3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.field.reduce": { + "decorators": [], + "pc": 475, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.field.reduce.Args": { + "full_name": "starkware.cairo.common.cairo_secp.field.reduce.Args", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.reduce.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.field.reduce.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.reduce.Return": { + "cairo_type": "(reduced_x: starkware.cairo.common.cairo_secp.bigint.BigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.field.reduce.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.field.reduce.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.reduce.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 475, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 11 + }, + "pc": 478, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 28 + }, + "pc": 484, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.reduce.reduced_x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.reduce.reduced_x", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 11 + }, + "pc": 478, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.reduce.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.reduce.x", + "references": [ + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 475, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul": { + "decorators": [], + "pc": 380, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.Args": { + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 3 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.Return": { + "cairo_type": "(res_low: starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp44": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp44", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 1 + }, + "pc": 381, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp45": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp45", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 2 + }, + "pc": 382, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp46": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp46", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 3 + }, + "pc": 383, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp47": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp47", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 4 + }, + "pc": 384, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp48": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp48", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 5 + }, + "pc": 386, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp49": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp49", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 6 + }, + "pc": 387, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp50": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp50", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 7 + }, + "pc": 388, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp51": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp51", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 8 + }, + "pc": 389, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp52": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp52", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 9 + }, + "pc": 391, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp53": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp53", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 10 + }, + "pc": 392, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp54": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp54", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 11 + }, + "pc": 393, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp55": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp55", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 12 + }, + "pc": 394, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp56": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp56", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 13 + }, + "pc": 395, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp57": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.__temp57", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 14 + }, + "pc": 396, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.a": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.a", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 380, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_mul.b": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_mul.b", + "references": [ + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 380, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr": { + "decorators": [], + "pc": 400, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.Args": { + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.Return": { + "cairo_type": "(res_low: starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp58": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp58", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 2 + }, + "pc": 403, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp59": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp59", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 3 + }, + "pc": 405, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp60": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp60", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 4 + }, + "pc": 406, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp61": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp61", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 5 + }, + "pc": 407, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp62": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp62", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 6 + }, + "pc": 409, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp63": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp63", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 7 + }, + "pc": 410, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp64": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp64", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 8 + }, + "pc": 411, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp65": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.__temp65", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 9 + }, + "pc": 412, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.a": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.a", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 400, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.unreduced_sqr.twice_d0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.unreduced_sqr.twice_d0", + "references": [ + { + "ap_tracking_data": { + "group": 32, + "offset": 1 + }, + "pc": 402, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element": { + "decorators": [], + "pc": 488, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.Args": { + "full_name": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.Args", + "members": { + "val": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.__temp73": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.__temp73", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 56 + }, + "pc": 506, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.__temp74": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.__temp74", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 57 + }, + "pc": 510, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 19 + }, + "pc": 494, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 37 + }, + "pc": 499, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 55 + }, + "pc": 504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 76 + }, + "pc": 518, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 76 + }, + "pc": 525, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.val": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element.val", + "references": [ + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero": { + "decorators": [], + "pc": 416, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.Args": { + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.Args", + "members": { + "val": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.__temp66": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.__temp66", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 3 + }, + "pc": 421, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.__temp67": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.__temp67", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 4 + }, + "pc": 422, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.__temp68": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.__temp68", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 426, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.__temp69": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.__temp69", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 428, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.__temp70": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.__temp70", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 9 + }, + "pc": 432, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.__temp71": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.__temp71", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 10 + }, + "pc": 435, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.q": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.q", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.q_biased": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.q_biased", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(ap + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.r1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.r1", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 5 + }, + "pc": 424, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.r2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.r2", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 8 + }, + "pc": 430, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 10 + }, + "pc": 436, + "value": "cast([fp + (-6)] + 3, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.field.verify_zero.val": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.field.verify_zero.val", + "references": [ + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.BASE": { + "destination": "starkware.cairo.common.cairo_secp.bigint.BASE", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.BETA": { + "destination": "starkware.cairo.common.cairo_secp.constants.BETA", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.BigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.EcPoint": { + "destination": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.N0": { + "destination": "starkware.cairo.common.cairo_secp.constants.N0", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.N1": { + "destination": "starkware.cairo.common.cairo_secp.constants.N1", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.N2": { + "destination": "starkware.cairo.common.cairo_secp.constants.N2", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.RC_BOUND": { + "destination": "starkware.cairo.common.math_cmp.RC_BOUND", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.UnreducedBigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.bigint_mul": { + "destination": "starkware.cairo.common.cairo_secp.bigint.bigint_mul", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.bigint_to_uint256": { + "destination": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.cairo_keccak_uint256s_bigend": { + "destination": "starkware.cairo.common.cairo_keccak.keccak.cairo_keccak_uint256s_bigend", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.ec_add": { + "destination": "starkware.cairo.common.cairo_secp.ec.ec_add", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.ec_mul": { + "destination": "starkware.cairo.common.cairo_secp.ec.ec_mul", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.ec_negate": { + "destination": "starkware.cairo.common.cairo_secp.ec.ec_negate", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.finalize_keccak": { + "destination": "starkware.cairo.common.cairo_keccak.keccak.finalize_keccak", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve": { + "decorators": [], + "pc": 5073, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.Args": { + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.Args", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + }, + "y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 3 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.__temp605": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.__temp605", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 97 + }, + "pc": 5099, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.diff": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.diff", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 96 + }, + "pc": 5097, + "value": "cast((\n [ap + (-20)] + 7 - [ap + (-3)], [ap + (-19)] - [ap + (-2)], [ap + (-18)] - [ap + (-1)]\n ), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 0 + }, + "pc": 5073, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 54 + }, + "pc": 5084, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 134 + }, + "pc": 5105, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 329, + "offset": 0 + }, + "pc": 5107, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.reduced_diff": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.reduced_diff", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 134 + }, + "pc": 5105, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.x", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 0 + }, + "pc": 5073, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.x_cube": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.x_cube", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 79 + }, + "pc": 5092, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.x_square": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.x_square", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 17 + }, + "pc": 5078, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.x_square_reduced": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.x_square_reduced", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 54 + }, + "pc": 5084, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.y", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 0 + }, + "pc": 5073, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_on_curve.y_square": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.is_on_curve.y_square", + "references": [ + { + "ap_tracking_data": { + "group": 328, + "offset": 96 + }, + "pc": 5097, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.is_zero": { + "destination": "starkware.cairo.common.cairo_secp.field.is_zero", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.nondet_bigint3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.reduce": { + "destination": "starkware.cairo.common.cairo_secp.field.reduce", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x": { + "decorators": [], + "pc": 5108, + "type": "function" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.Args": { + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.Args", + "members": { + "result": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 4 + }, + "v": { + "cairo_type": "felt", + "offset": 3 + }, + "x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.ImplicitArgs": { + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.Return": { + "cairo_type": "(is_on_curve: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.SIZEOF_LOCALS": { + "type": "const", + "value": 10 + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.__temp606": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.__temp606", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 123 + }, + "pc": 5154, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.__temp607": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.__temp607", + "references": [ + { + "ap_tracking_data": { + "group": 331, + "offset": 1 + }, + "pc": 5170, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.__temp608": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.__temp608", + "references": [ + { + "ap_tracking_data": { + "group": 331, + "offset": 7 + }, + "pc": 5177, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.is_on_curve": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.is_on_curve", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 122 + }, + "pc": 5150, + "value": "[cast(fp + 9, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 6 + }, + "pc": 5114, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 60 + }, + "pc": 5125, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 96 + }, + "pc": 5136, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 128 + }, + "pc": 5148, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 0 + }, + "pc": 5157, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 6 + }, + "pc": 5163, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 24 + }, + "pc": 5171, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 15 + }, + "pc": 5114, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 69 + }, + "pc": 5125, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 105 + }, + "pc": 5139, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 140 + }, + "pc": 5160, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 0 + }, + "pc": 5169, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 6 + }, + "pc": 5175, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 24 + }, + "pc": 5183, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.result": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.result", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-3), starkware.cairo.common.cairo_secp.ec.EcPoint**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.v": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.v", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_cube": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_cube", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 94 + }, + "pc": 5133, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 94 + }, + "pc": 5136, + "value": "[cast(fp, starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 32 + }, + "pc": 5119, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square_reduced": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.x_square_reduced", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 69 + }, + "pc": 5125, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.y", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 105 + }, + "pc": 5139, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 105 + }, + "pc": 5142, + "value": "[cast(fp + 3, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.y_square": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "full_name": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x.y_square", + "references": [ + { + "ap_tracking_data": { + "group": 330, + "offset": 122 + }, + "pc": 5147, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 122 + }, + "pc": 5150, + "value": "[cast(fp + 6, starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.cairo_secp.signature.uint256_to_bigint": { + "destination": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.unreduced_mul": { + "destination": "starkware.cairo.common.cairo_secp.field.unreduced_mul", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.unreduced_sqr": { + "destination": "starkware.cairo.common.cairo_secp.field.unreduced_sqr", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.unsigned_div_rem": { + "destination": "starkware.cairo.common.math.unsigned_div_rem", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.validate_reduced_field_element": { + "destination": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element", + "type": "alias" + }, + "starkware.cairo.common.cairo_secp.signature.verify_zero": { + "destination": "starkware.cairo.common.cairo_secp.field.verify_zero", + "type": "alias" + }, + "starkware.cairo.common.dict.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.cairo.common.dict.dict_new": { + "decorators": [], + "pc": 240, + "type": "function" + }, + "starkware.cairo.common.dict.dict_new.Args": { + "full_name": "starkware.cairo.common.dict.dict_new.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.dict.dict_new.ImplicitArgs": { + "full_name": "starkware.cairo.common.dict.dict_new.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.dict.dict_new.Return": { + "cairo_type": "(res: starkware.cairo.common.dict_access.DictAccess*)", + "type": "type_definition" + }, + "starkware.cairo.common.dict.dict_new.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.dict.dict_read": { + "decorators": [], + "pc": 243, + "type": "function" + }, + "starkware.cairo.common.dict.dict_read.Args": { + "full_name": "starkware.cairo.common.dict.dict_read.Args", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.dict.dict_read.ImplicitArgs": { + "full_name": "starkware.cairo.common.dict.dict_read.ImplicitArgs", + "members": { + "dict_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.dict.dict_read.Return": { + "cairo_type": "(value: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.dict.dict_read.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.dict.dict_read.dict_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.dict.dict_read.dict_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 243, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 1 + }, + "pc": 248, + "value": "cast([fp + (-4)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.dict_read.key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.dict.dict_read.key", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 243, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.dict_read.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.dict.dict_read.value", + "references": [ + { + "ap_tracking_data": { + "group": 21, + "offset": 1 + }, + "pc": 245, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.dict_update": { + "decorators": [], + "pc": 252, + "type": "function" + }, + "starkware.cairo.common.dict.dict_update.Args": { + "full_name": "starkware.cairo.common.dict.dict_update.Args", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.dict.dict_update.ImplicitArgs": { + "full_name": "starkware.cairo.common.dict.dict_update.ImplicitArgs", + "members": { + "dict_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.dict.dict_update.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.dict.dict_update.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.dict.dict_update.dict_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.dict.dict_update.dict_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 255, + "value": "cast([fp + (-6)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.dict_update.key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.dict.dict_update.key", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.dict_update.new_value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.dict.dict_update.new_value", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.dict_update.prev_value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.dict.dict_update.prev_value", + "references": [ + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.dict.squash_dict": { + "destination": "starkware.cairo.common.squash_dict.squash_dict", + "type": "alias" + }, + "starkware.cairo.common.dict_access.DictAccess": { + "full_name": "starkware.cairo.common.dict_access.DictAccess", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "new_value": { + "cairo_type": "felt", + "offset": 2 + }, + "prev_value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.ec_point.EcPoint": { + "full_name": "starkware.cairo.common.ec_point.EcPoint", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.find_element.FIND_ELEMENT_RANGE_CHECK_USAGE": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.find_element.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.find_element.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.find_element.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.find_element.find_element": { + "decorators": [], + "pc": 1787, + "type": "function" + }, + "starkware.cairo.common.find_element.find_element.Args": { + "full_name": "starkware.cairo.common.find_element.find_element.Args", + "members": { + "array_ptr": { + "cairo_type": "felt*", + "offset": 0 + }, + "elm_size": { + "cairo_type": "felt", + "offset": 1 + }, + "key": { + "cairo_type": "felt", + "offset": 3 + }, + "n_elms": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.find_element.find_element.ImplicitArgs": { + "full_name": "starkware.cairo.common.find_element.find_element.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.find_element.find_element.Return": { + "cairo_type": "(elm_ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.find_element.find_element.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.find_element.find_element.__temp203": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.find_element.__temp203", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 21 + }, + "pc": 1796, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.array_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.find_element.array_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.elm_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.find_element.elm_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 22 + }, + "pc": 1797, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.elm_size": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.find_element.elm_size", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.index": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.find_element.index", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 1 + }, + "pc": 1789, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.find_element.key", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.n_elms": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.find_element.n_elms", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.find_element.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.find_element.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 20 + }, + "pc": 1795, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted": { + "decorators": [], + "pc": 1835, + "type": "function" + }, + "starkware.cairo.common.find_element.search_sorted.Args": { + "full_name": "starkware.cairo.common.find_element.search_sorted.Args", + "members": { + "array_ptr": { + "cairo_type": "felt*", + "offset": 0 + }, + "elm_size": { + "cairo_type": "felt", + "offset": 1 + }, + "key": { + "cairo_type": "felt", + "offset": 3 + }, + "n_elms": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.find_element.search_sorted.ImplicitArgs": { + "full_name": "starkware.cairo.common.find_element.search_sorted.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.find_element.search_sorted.Return": { + "cairo_type": "(elm_ptr: felt*, success: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.find_element.search_sorted.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.find_element.search_sorted.__temp208": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.__temp208", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.__temp209": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.__temp209", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 3 + }, + "pc": 1845, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.__temp210": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.__temp210", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 4 + }, + "pc": 1853, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.__temp211": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.__temp211", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 5 + }, + "pc": 1854, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.array_end": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.search_sorted.array_end", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 2 + }, + "pc": 1844, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.array_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.search_sorted.array_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.elm_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.search_sorted.elm_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 1842, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.elm_size": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.elm_size", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.key", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.n_elms": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.n_elms", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 1842, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower": { + "decorators": [], + "pc": 1801, + "type": "function" + }, + "starkware.cairo.common.find_element.search_sorted_lower.Args": { + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.Args", + "members": { + "array_ptr": { + "cairo_type": "felt*", + "offset": 0 + }, + "elm_size": { + "cairo_type": "felt", + "offset": 1 + }, + "key": { + "cairo_type": "felt", + "offset": 3 + }, + "n_elms": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.find_element.search_sorted_lower.ImplicitArgs": { + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.find_element.search_sorted_lower.Return": { + "cairo_type": "(elm_ptr: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.find_element.search_sorted_lower.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.find_element.search_sorted_lower.__temp204": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.__temp204", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 22 + }, + "pc": 1809, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.__temp205": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.__temp205", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 23 + }, + "pc": 1811, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.__temp206": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.__temp206", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 1 + }, + "pc": 1826, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.__temp207": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.__temp207", + "references": [ + { + "ap_tracking_data": { + "group": 141, + "offset": 2 + }, + "pc": 1827, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.array_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.array_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-6), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.elm_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.elm_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 22 + }, + "pc": 1810, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.elm_size": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.elm_size", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.index": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.index", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 2 + }, + "pc": 1803, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.key", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.n_elms": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.n_elms", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.find_element.search_sorted_lower.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.find_element.search_sorted_lower.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 21 + }, + "pc": 1808, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 24 + }, + "pc": 1814, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 43 + }, + "pc": 1821, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 22 + }, + "pc": 1833, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash.hash2": { + "decorators": [], + "pc": 1496, + "type": "function" + }, + "starkware.cairo.common.hash.hash2.Args": { + "full_name": "starkware.cairo.common.hash.hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash.hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash.hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash.hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash.hash2.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash.hash2.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1496, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1498, + "value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.result": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.result", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1498, + "value": "[cast([fp + (-5)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.x": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.x", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1496, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash.hash2.y": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash.hash2.y", + "references": [ + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1496, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash_state.HashState": { + "full_name": "starkware.cairo.common.hash_state.HashState", + "members": { + "current_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "n_words": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.hash_state.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "starkware.cairo.common.hash_state.hash_felts": { + "decorators": [], + "pc": 1586, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_felts.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_felts.Args", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 0 + }, + "length": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_felts.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_felts.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_felts.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_felts.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state.hash_felts.data": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_felts.data", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1586, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash_state.hash_felts.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1586, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1594, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 9 + }, + "pc": 1596, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.cairo.common.hash_state.hash_felts.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 7 + }, + "pc": 1588, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1594, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts.length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_felts.length", + "references": [ + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1586, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding": { + "decorators": [], + "pc": 1561, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.Args", + "members": { + "data_length": { + "cairo_type": "felt", + "offset": 1 + }, + "data_ptr": { + "cairo_type": "felt*", + "offset": 0 + }, + "initial_hash": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals": { + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals", + "members": { + "cur_hash": { + "cairo_type": "felt", + "offset": 2 + }, + "data_ptr": { + "cairo_type": "felt*", + "offset": 0 + }, + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.__temp186": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.__temp186", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1570, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.__temp187": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.__temp187", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 7 + }, + "pc": 1577, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.data_last_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.data_last_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1571, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.data_length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.data_length", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.data_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.final_locals": { + "cairo_type": "starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.final_locals", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 10 + }, + "pc": 1585, + "value": "cast(ap + (-3), starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.first_locals": { + "cairo_type": "starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.first_locals", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1571, + "value": "cast(ap, starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.hash_loop": { + "pc": 1574, + "type": "label" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 10 + }, + "pc": 1585, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.initial_hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.initial_hash", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.n_remaining_elements": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.n_remaining_elements", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 6 + }, + "pc": 1575, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.next_locals": { + "cairo_type": "starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.next_locals", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 7 + }, + "pc": 1578, + "value": "cast(ap, starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_felts_no_padding.prev_locals": { + "cairo_type": "starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*", + "full_name": "starkware.cairo.common.hash_state.hash_felts_no_padding.prev_locals", + "references": [ + { + "ap_tracking_data": { + "group": 115, + "offset": 5 + }, + "pc": 1574, + "value": "cast(ap + (-3), starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_finalize": { + "decorators": [], + "pc": 1555, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_finalize.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_finalize.Args", + "members": { + "hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_finalize.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_finalize.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_finalize.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_finalize.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state.hash_finalize.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_finalize.hash", + "references": [ + { + "ap_tracking_data": { + "group": 114, + "offset": 7 + }, + "pc": 1560, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_finalize.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash_state.hash_finalize.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1555, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 7 + }, + "pc": 1560, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_finalize.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.cairo.common.hash_state.hash_finalize.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1555, + "value": "[cast(fp + (-3), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_init": { + "decorators": [], + "pc": 1502, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_init.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_init.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_init.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_init.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_init.Return": { + "cairo_type": "(hash_state_ptr: starkware.cairo.common.hash_state.HashState*)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_init.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.hash_state.hash_init.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_init.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 4 + }, + "pc": 1506, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_init.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state.HashState", + "full_name": "starkware.cairo.common.hash_state.hash_init.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 108, + "offset": 4 + }, + "pc": 1506, + "value": "[cast(fp, starkware.cairo.common.hash_state.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update": { + "decorators": [], + "pc": 1512, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_update.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_update.Args", + "members": { + "data_length": { + "cairo_type": "felt", + "offset": 2 + }, + "data_ptr": { + "cairo_type": "felt*", + "offset": 1 + }, + "hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_update.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_update.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_update.Return": { + "cairo_type": "(new_hash_state_ptr: starkware.cairo.common.hash_state.HashState*)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_update.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.hash_state.hash_update.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_update.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 2 + }, + "pc": 1522, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.__temp184": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update.__temp184", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 3 + }, + "pc": 1524, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.data_length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update.data_length", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.data_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_update.data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update.hash", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1520, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash_state.hash_update.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1520, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.cairo.common.hash_state.hash_update.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-5), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update.new_hash_state": { + "cairo_type": "starkware.cairo.common.hash_state.HashState", + "full_name": "starkware.cairo.common.hash_state.hash_update.new_hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 110, + "offset": 2 + }, + "pc": 1522, + "value": "[cast(fp, starkware.cairo.common.hash_state.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single": { + "decorators": [], + "pc": 1528, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_update_single.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_update_single.Args", + "members": { + "hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "offset": 0 + }, + "item": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_update_single.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_update_single.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_update_single.Return": { + "cairo_type": "(new_hash_state_ptr: starkware.cairo.common.hash_state.HashState*)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_update_single.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.hash_state.hash_update_single.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 11 + }, + "pc": 1537, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single.__temp185": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.__temp185", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 12 + }, + "pc": 1539, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.hash", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 9 + }, + "pc": 1535, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1528, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 9 + }, + "pc": 1535, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1528, + "value": "[cast(fp + (-4), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single.item": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.item", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1528, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_single.new_hash_state": { + "cairo_type": "starkware.cairo.common.hash_state.HashState", + "full_name": "starkware.cairo.common.hash_state.hash_update_single.new_hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 111, + "offset": 11 + }, + "pc": 1537, + "value": "[cast(fp, starkware.cairo.common.hash_state.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain": { + "decorators": [], + "pc": 1544, + "type": "function" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.Args": { + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.Args", + "members": { + "data_length": { + "cairo_type": "felt", + "offset": 2 + }, + "data_ptr": { + "cairo_type": "felt*", + "offset": 1 + }, + "hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.Return": { + "cairo_type": "(new_hash_state_ptr: starkware.cairo.common.hash_state.HashState*)", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.data_length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.data_length", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.data_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.hash", + "references": [ + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1549, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1549, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 19 + }, + "pc": 1554, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state.hash_update_with_hashchain.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.cairo.common.hash_state.hash_update_with_hashchain.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-5), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.HashState": { + "full_name": "starkware.cairo.common.hash_state_poseidon.HashState", + "members": { + "end": { + "cairo_type": "felt*", + "offset": 1 + }, + "start": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.cairo.common.hash_state_poseidon.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize": { + "decorators": [], + "pc": 1300, + "type": "function" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.Args": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_finalize.Args", + "members": { + "hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_finalize.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_finalize.hash", + "references": [ + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1305, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_finalize.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1300, + "value": "[cast(fp + (-4), starkware.cairo.common.hash_state_poseidon.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_finalize.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_finalize.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1300, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1305, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_init": { + "decorators": [], + "pc": 1276, + "type": "function" + }, + "starkware.cairo.common.hash_state_poseidon.hash_init.Args": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_init.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_init.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_init.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_init.Return": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state_poseidon.hash_init.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state_poseidon.hash_init.start": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_init.start", + "references": [ + { + "ap_tracking_data": { + "group": 78, + "offset": 3 + }, + "pc": 1278, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single": { + "decorators": [], + "pc": 1280, + "type": "function" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.Args": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_single.Args", + "members": { + "item": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_single.ImplicitArgs", + "members": { + "hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.current_end": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_single.current_end", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 1 + }, + "pc": 1281, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_single.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1280, + "value": "[cast(fp + (-5), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 1 + }, + "pc": 1282, + "value": "cast(([fp + (-5)], [ap + (-1)] + 1), starkware.cairo.common.hash_state_poseidon.HashState)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_single.item": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_single.item", + "references": [ + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1280, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash": { + "decorators": [], + "pc": 1286, + "type": "function" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.Args": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.Args", + "members": { + "data_length": { + "cairo_type": "felt", + "offset": 1 + }, + "data_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.ImplicitArgs": { + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.ImplicitArgs", + "members": { + "hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "offset": 1 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.data_length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.data_length", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.data_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.data_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.hash", + "references": [ + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1291, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-6), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 8 + }, + "pc": 1296, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1291, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.hash_state_poseidon.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.cairo.common.hash_state_poseidon.poseidon_hash_many": { + "destination": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many", + "type": "alias" + }, + "starkware.cairo.common.hash_state_poseidon.poseidon_hash_single": { + "destination": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_single", + "type": "alias" + }, + "starkware.cairo.common.keccak_state.KeccakBuiltinState": { + "full_name": "starkware.cairo.common.keccak_state.KeccakBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + }, + "s3": { + "cairo_type": "felt", + "offset": 3 + }, + "s4": { + "cairo_type": "felt", + "offset": 4 + }, + "s5": { + "cairo_type": "felt", + "offset": 5 + }, + "s6": { + "cairo_type": "felt", + "offset": 6 + }, + "s7": { + "cairo_type": "felt", + "offset": 7 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.cairo.common.keccak_utils.keccak_utils.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.keccak_utils.keccak_utils.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.cairo.common.keccak_utils.keccak_utils.split_felt": { + "destination": "starkware.cairo.common.math.split_felt", + "type": "alias" + }, + "starkware.cairo.common.keccak_utils.keccak_utils.uint256_reverse_endian": { + "destination": "starkware.cairo.common.uint256.uint256_reverse_endian", + "type": "alias" + }, + "starkware.cairo.common.math.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.cairo.common.math.TRUE": { + "destination": "starkware.cairo.common.bool.TRUE", + "type": "alias" + }, + "starkware.cairo.common.math.assert_250_bit": { + "decorators": [ + "known_ap_change" + ], + "pc": 56, + "type": "function" + }, + "starkware.cairo.common.math.assert_250_bit.Args": { + "full_name": "starkware.cairo.common.math.assert_250_bit.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.HIGH_BOUND": { + "type": "const", + "value": 5316911983139663491615228241121378304 + }, + "starkware.cairo.common.math.assert_250_bit.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_250_bit.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_250_bit.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_250_bit.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math.assert_250_bit.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_250_bit.UPPER_BOUND": { + "type": "const", + "value": 1809251394333065553493296640760748560207343510400633813116524750123642650624 + }, + "starkware.cairo.common.math.assert_250_bit.__temp1": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp1", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 58, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp2", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 2 + }, + "pc": 59, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp3": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp3", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 3 + }, + "pc": 60, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp4": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp4", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 4 + }, + "pc": 62, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp5": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp5", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 5 + }, + "pc": 64, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.__temp6": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.__temp6", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 6 + }, + "pc": 65, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.high": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.high", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.low": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.low", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 6 + }, + "pc": 66, + "value": "cast([fp + (-4)] + 3, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_250_bit.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_250_bit.value", + "references": [ + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_in_range": { + "decorators": [], + "pc": 45, + "type": "function" + }, + "starkware.cairo.common.math.assert_in_range.Args": { + "full_name": "starkware.cairo.common.math.assert_in_range.Args", + "members": { + "lower": { + "cairo_type": "felt", + "offset": 1 + }, + "upper": { + "cairo_type": "felt", + "offset": 2 + }, + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.math.assert_in_range.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_in_range.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_in_range.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_in_range.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_in_range.lower": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_in_range.lower", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_in_range.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_in_range.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 10 + }, + "pc": 50, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 19 + }, + "pc": 55, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_in_range.upper": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_in_range.upper", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_in_range.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_in_range.value", + "references": [ + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le": { + "decorators": [], + "pc": 24, + "type": "function" + }, + "starkware.cairo.common.math.assert_le.Args": { + "full_name": "starkware.cairo.common.math.assert_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 5 + }, + "pc": 28, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt": { + "decorators": [ + "known_ap_change" + ], + "pc": 69, + "type": "function" + }, + "starkware.cairo.common.math.assert_le_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_le_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_le_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_2_HIGH": { + "type": "const", + "value": 5316911983139663648412552867652567041 + }, + "starkware.cairo.common.math.assert_le_felt.PRIME_OVER_3_HIGH": { + "type": "const", + "value": 3544607988759775765608368578435044694 + }, + "starkware.cairo.common.math.assert_le_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_le_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_le_felt.__temp10": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp10", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 5 + }, + "pc": 75, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp11": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp11", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 6 + }, + "pc": 76, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp12": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp12", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 7 + }, + "pc": 78, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp13": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp13", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 10 + }, + "pc": 83, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp14": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp14", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 11 + }, + "pc": 84, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp15": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp15", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 12 + }, + "pc": 86, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp16": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp16", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 13 + }, + "pc": 88, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp17": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp17", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 14 + }, + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp18": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp18", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 11 + }, + "pc": 97, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp19": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp19", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 13 + }, + "pc": 99, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp20": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp20", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 14 + }, + "pc": 101, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp21": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp21", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 11 + }, + "pc": 107, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp22": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp22", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 12 + }, + "pc": 108, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp7": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp7", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 70, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp8": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp8", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 2 + }, + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.__temp9": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.__temp9", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 3 + }, + "pc": 73, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_long": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_long", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_prod": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_prod", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "cast([ap + (-5)] * [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_short": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_short", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 74, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.arc_sum": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.arc_sum", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "cast([ap + (-5)] + [ap + (-1)], felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.m1mb": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.m1mb", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 12 + }, + "pc": 98, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_le_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "cast([fp + (-5)] + 4, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_a": { + "pc": 93, + "type": "label" + }, + "starkware.cairo.common.math.assert_le_felt.skip_exclude_b_minus_a": { + "pc": 105, + "type": "label" + }, + "starkware.cairo.common.math.assert_lt": { + "decorators": [], + "pc": 29, + "type": "function" + }, + "starkware.cairo.common.math.assert_lt.Args": { + "full_name": "starkware.cairo.common.math.assert_lt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_lt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_lt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_lt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_lt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_lt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt.a", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_lt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt.b", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_lt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 10 + }, + "pc": 35, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_lt_felt": { + "decorators": [ + "known_ap_change" + ], + "pc": 114, + "type": "function" + }, + "starkware.cairo.common.math.assert_lt_felt.Args": { + "full_name": "starkware.cairo.common.math.assert_lt_felt.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_lt_felt.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_lt_felt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_lt_felt.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_lt_felt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_lt_felt.__temp23": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt_felt.__temp23", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 115, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_lt_felt.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt_felt.a", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_lt_felt.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt_felt.b", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_lt_felt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_lt_felt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 21 + }, + "pc": 124, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn": { + "decorators": [], + "pc": 20, + "type": "function" + }, + "starkware.cairo.common.math.assert_nn.Args": { + "full_name": "starkware.cairo.common.math.assert_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 20, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 20, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 21, + "value": "cast([fp + (-4)] + 1, felt)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn_le": { + "decorators": [], + "pc": 36, + "type": "function" + }, + "starkware.cairo.common.math.assert_nn_le.Args": { + "full_name": "starkware.cairo.common.math.assert_nn_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_nn_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_nn_le.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_nn_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_nn_le.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn_le.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_nn_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_nn_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 5 + }, + "pc": 40, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 14 + }, + "pc": 44, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_equal": { + "decorators": [], + "pc": 14, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_equal.Args": { + "full_name": "starkware.cairo.common.math.assert_not_equal.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_equal.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_equal.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_equal.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_equal.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_equal.__temp0": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_equal.__temp0", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 15, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_equal.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_equal.a", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 14, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_equal.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_equal.b", + "references": [ + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 14, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.assert_not_zero": { + "decorators": [], + "pc": 9, + "type": "function" + }, + "starkware.cairo.common.math.assert_not_zero.Args": { + "full_name": "starkware.cairo.common.math.assert_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.assert_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math.assert_not_zero.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.math.assert_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.assert_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.assert_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem": { + "decorators": [], + "pc": 125, + "type": "function" + }, + "starkware.cairo.common.math.unsigned_div_rem.Args": { + "full_name": "starkware.cairo.common.math.unsigned_div_rem.Args", + "members": { + "div": { + "cairo_type": "felt", + "offset": 1 + }, + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math.unsigned_div_rem.ImplicitArgs": { + "full_name": "starkware.cairo.common.math.unsigned_div_rem.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math.unsigned_div_rem.Return": { + "cairo_type": "(q: felt, r: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.math.unsigned_div_rem.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math.unsigned_div_rem.__temp24": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.__temp24", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 11 + }, + "pc": 133, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.__temp25": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.__temp25", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 12 + }, + "pc": 134, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.__temp26": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.__temp26", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 13 + }, + "pc": 135, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.div": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.div", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.q": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.q", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast([fp + (-5)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.r": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.r", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast([fp + (-5)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "cast([fp + (-5)] + 2, felt)" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 10 + }, + "pc": 132, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math.unsigned_div_rem.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math.unsigned_div_rem.value", + "references": [ + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.RC_BOUND": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.math_cmp.assert_le_felt": { + "destination": "starkware.cairo.common.math.assert_le_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.math_cmp.is_le": { + "decorators": [ + "known_ap_change" + ], + "pc": 299, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_le.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_le.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + }, + "b": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_le.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_le.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_le.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_le.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.a", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 299, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_le.b": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.b", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 299, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_le.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_le.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 299, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 27 + }, + "pc": 303, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn": { + "decorators": [ + "known_ap_change" + ], + "pc": 266, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_nn.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.Args", + "members": { + "a": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_nn.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_nn.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_nn.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_nn.__temp29": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp29", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 3 + }, + "pc": 280, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.__temp30": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.__temp30", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 4 + }, + "pc": 282, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.a": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.a", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_nn.need_felt_comparison": { + "pc": 290, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.out_of_range": { + "pc": 276, + "type": "label" + }, + "starkware.cairo.common.math_cmp.is_nn.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_nn.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 21 + }, + "pc": 271, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 21 + }, + "pc": 285, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 22 + }, + "pc": 296, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.math_cmp.is_not_zero": { + "decorators": [ + "known_ap_change" + ], + "pc": 258, + "type": "function" + }, + "starkware.cairo.common.math_cmp.is_not_zero.Args": { + "full_name": "starkware.cairo.common.math_cmp.is_not_zero.Args", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_not_zero.ImplicitArgs": { + "full_name": "starkware.cairo.common.math_cmp.is_not_zero.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.math_cmp.is_not_zero.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.cairo.common.math_cmp.is_not_zero.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.math_cmp.is_not_zero.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.math_cmp.is_not_zero.value", + "references": [ + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 258, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy": { + "decorators": [], + "pc": 1261, + "type": "function" + }, + "starkware.cairo.common.memcpy.memcpy.Args": { + "full_name": "starkware.cairo.common.memcpy.memcpy.Args", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "len": { + "cairo_type": "felt", + "offset": 2 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.ImplicitArgs": { + "full_name": "starkware.cairo.common.memcpy.memcpy.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.LoopFrame": { + "full_name": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "members": { + "dst": { + "cairo_type": "felt*", + "offset": 0 + }, + "src": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.memcpy.memcpy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.memcpy.memcpy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.memcpy.memcpy.__temp161": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.__temp161", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 3 + }, + "pc": 1267, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.continue_copying": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.continue_copying", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 3 + }, + "pc": 1268, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.dst": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.memcpy.memcpy.dst", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1261, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.frame": { + "cairo_type": "starkware.cairo.common.memcpy.memcpy.LoopFrame", + "full_name": "starkware.cairo.common.memcpy.memcpy.frame", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 2 + }, + "pc": 1266, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 2 + }, + "pc": 1266, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.len": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.memcpy.memcpy.len", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1261, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.loop": { + "pc": 1266, + "type": "label" + }, + "starkware.cairo.common.memcpy.memcpy.next_frame": { + "cairo_type": "starkware.cairo.common.memcpy.memcpy.LoopFrame*", + "full_name": "starkware.cairo.common.memcpy.memcpy.next_frame", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 3 + }, + "pc": 1268, + "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.memcpy.memcpy.src": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.memcpy.memcpy.src", + "references": [ + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1261, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.cairo.common.patricia.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.patricia.MAX_LENGTH": { + "destination": "starkware.cairo.common.patricia_utils.MAX_LENGTH", + "type": "alias" + }, + "starkware.cairo.common.patricia.NodeEdge": { + "destination": "starkware.cairo.common.patricia_utils.NodeEdge", + "type": "alias" + }, + "starkware.cairo.common.patricia.ParticiaGlobals": { + "destination": "starkware.cairo.common.patricia_utils.ParticiaGlobals", + "type": "alias" + }, + "starkware.cairo.common.patricia.PatriciaUpdateConstants": { + "destination": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants", + "type": "alias" + }, + "starkware.cairo.common.patricia.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.patricia.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.patricia.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.patricia.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.patricia.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "starkware.cairo.common.patricia.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.patricia.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.patricia.compute_pow2_array": { + "decorators": [], + "pc": 2448, + "type": "function" + }, + "starkware.cairo.common.patricia.compute_pow2_array.Args": { + "full_name": "starkware.cairo.common.patricia.compute_pow2_array.Args", + "members": { + "cur": { + "cairo_type": "felt", + "offset": 1 + }, + "n": { + "cairo_type": "felt", + "offset": 2 + }, + "pow2_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.patricia.compute_pow2_array.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.compute_pow2_array.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.patricia.compute_pow2_array.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.compute_pow2_array.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia.compute_pow2_array.cur": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.compute_pow2_array.cur", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2448, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.compute_pow2_array.n": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.compute_pow2_array.n", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2448, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.compute_pow2_array.pow2_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.compute_pow2_array.pow2_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2448, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "starkware.cairo.common.patricia.open_edge": { + "decorators": [], + "pc": 1961, + "type": "function" + }, + "starkware.cairo.common.patricia.open_edge.Args": { + "full_name": "starkware.cairo.common.patricia.open_edge.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "node": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia.open_edge.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.open_edge.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia.open_edge.Return": { + "cairo_type": "(edge: starkware.cairo.common.patricia_utils.NodeEdge*)", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.open_edge.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.patricia.open_edge.__temp216": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp216", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 27 + }, + "pc": 1972, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.__temp217": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp217", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 28 + }, + "pc": 1973, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.__temp218": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp218", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 29 + }, + "pc": 1974, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.__temp219": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp219", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 56 + }, + "pc": 1980, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.__temp220": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp220", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 57 + }, + "pc": 1982, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.__temp221": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp221", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 58 + }, + "pc": 1984, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.__temp222": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.__temp222", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 59 + }, + "pc": 1985, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge*", + "full_name": "starkware.cairo.common.patricia.open_edge.edge", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 1 + }, + "pc": 1963, + "value": "[cast(fp, starkware.cairo.common.patricia_utils.NodeEdge**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.open_edge.globals", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-4), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.open_edge.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 59 + }, + "pc": 1986, + "value": "cast([fp + (-6)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.node", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.open_edge.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.open_edge.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 26 + }, + "pc": 1971, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 55 + }, + "pc": 1979, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_constants_new": { + "decorators": [], + "pc": 2461, + "type": "function" + }, + "starkware.cairo.common.patricia.patricia_update_constants_new.Args": { + "full_name": "starkware.cairo.common.patricia.patricia_update_constants_new.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.patricia.patricia_update_constants_new.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.patricia_update_constants_new.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.patricia.patricia_update_constants_new.Return": { + "cairo_type": "(patricia_update_constants: starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*)", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.patricia_update_constants_new.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.patricia.patricia_update_constants_new.__temp255": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_constants_new.__temp255", + "references": [ + { + "ap_tracking_data": { + "group": 182, + "offset": 7 + }, + "pc": 2478, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_constants_new.globals_pow2": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.patricia_update_constants_new.globals_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 181, + "offset": 4 + }, + "pc": 2465, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 4 + }, + "pc": 2466, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants": { + "decorators": [], + "pc": 2479, + "type": "function" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.Args": { + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.Args", + "members": { + "height": { + "cairo_type": "felt", + "offset": 3 + }, + "n_updates": { + "cairo_type": "felt", + "offset": 2 + }, + "new_root": { + "cairo_type": "felt", + "offset": 5 + }, + "patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "offset": 0 + }, + "prev_root": { + "cairo_type": "felt", + "offset": 4 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.SIZEOF_LOCALS": { + "type": "const", + "value": 5 + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp256": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp256", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 6 + }, + "pc": 2489, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp257": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp257", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 13 + }, + "pc": 2497, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp258": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp258", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 14 + }, + "pc": 2500, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp259": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp259", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 4 + }, + "pc": 2524, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp260": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.__temp260", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2527, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_new": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_new", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 3 + }, + "pc": 2522, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 3 + }, + "pc": 2523, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_prev": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.globals_prev", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 12 + }, + "pc": 2495, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 12 + }, + "pc": 2496, + "value": "[cast(fp + 2, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.height", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.new_root", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_siblings", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2493, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.original_update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2493, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.prev_root", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 24 + }, + "pc": 2507, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2492, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2493, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2520, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings_end": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.siblings_end", + "references": [ + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2520, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_end", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 6 + }, + "pc": 2490, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.patricia_update_using_update_constants.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2520, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf": { + "decorators": [], + "pc": 2300, + "type": "function" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.Args": { + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "node": { + "cairo_type": "felt", + "offset": 3 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp252": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp252", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 1 + }, + "pc": 2304, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp253": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp253", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 2 + }, + "pc": 2305, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp254": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.__temp254", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 6 + }, + "pc": 2375, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.current_hash", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2317, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.globals", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2317, + "value": "cast([fp + (-10)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.height", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.left_child": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.left_child", + "references": [ + { + "ap_tracking_data": { + "group": 169, + "offset": 1 + }, + "pc": 2335, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.node", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.path", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.sib": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.sib", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 3 + }, + "pc": 2351, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 3 + }, + "pc": 2370, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 5 + }, + "pc": 2354, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 5 + }, + "pc": 2373, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.skip_both": { + "pc": 2348, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.skip_left": { + "pc": 2369, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 5 + }, + "pc": 2309, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_binary_or_leaf.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_binary_or_leaf.value", + "references": [ + { + "ap_tracking_data": { + "group": 168, + "offset": 3 + }, + "pc": 2306, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge": { + "decorators": [], + "pc": 2078, + "type": "function" + }, + "starkware.cairo.common.patricia.traverse_edge.Args": { + "full_name": "starkware.cairo.common.patricia.traverse_edge.Args", + "members": { + "edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge", + "offset": 3 + }, + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_edge.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.traverse_edge.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_edge.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.traverse_edge.SIZEOF_LOCALS": { + "type": "const", + "value": 12 + }, + "starkware.cairo.common.patricia.traverse_edge.__temp232": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp232", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 14 + }, + "pc": 2098, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp233": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp233", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 15 + }, + "pc": 2099, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp234": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp234", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 16 + }, + "pc": 2102, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp235": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp235", + "references": [ + { + "ap_tracking_data": { + "group": 161, + "offset": 1 + }, + "pc": 2132, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp236": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp236", + "references": [ + { + "ap_tracking_data": { + "group": 163, + "offset": 1 + }, + "pc": 2161, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp237": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp237", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2180, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp238": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp238", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 46 + }, + "pc": 2183, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp239": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp239", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2201, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp240": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp240", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 46 + }, + "pc": 2203, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp241": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp241", + "references": [ + { + "ap_tracking_data": { + "group": 166, + "offset": 1 + }, + "pc": 2215, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp242": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp242", + "references": [ + { + "ap_tracking_data": { + "group": 166, + "offset": 2 + }, + "pc": 2220, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp243": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp243", + "references": [ + { + "ap_tracking_data": { + "group": 166, + "offset": 3 + }, + "pc": 2225, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp244": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp244", + "references": [ + { + "ap_tracking_data": { + "group": 166, + "offset": 4 + }, + "pc": 2227, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp245": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp245", + "references": [ + { + "ap_tracking_data": { + "group": 166, + "offset": 9 + }, + "pc": 2252, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp246": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp246", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 39 + }, + "pc": 2268, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp247": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp247", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 40 + }, + "pc": 2269, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp248": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp248", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 43 + }, + "pc": 2272, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp249": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp249", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2273, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp250": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp250", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 46 + }, + "pc": 2275, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.__temp251": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.__temp251", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 99 + }, + "pc": 2286, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.bit": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.bit", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 15 + }, + "pc": 2100, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.bound": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.bound", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 15 + }, + "pc": 2100, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.current_sibling": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.traverse_edge.current_sibling", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "[cast(fp + (-9), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.descend": { + "pc": 2258, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_edge.edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge", + "full_name": "starkware.cairo.common.patricia.traverse_edge.edge", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.NodeEdge*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.traverse_edge.globals", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.hash", + "references": [ + { + "ap_tracking_data": { + "group": 166, + "offset": 8 + }, + "pc": 2251, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.traverse_edge.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-12), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2130, + "value": "[cast(fp + 7, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 4 + }, + "pc": 2230, + "value": "cast([fp + (-12)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 8 + }, + "pc": 2251, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.height", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.length", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2258, + "value": "[cast(fp + 10, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.length_pow2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.length_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 41 + }, + "pc": 2270, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.new_edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge", + "full_name": "starkware.cairo.common.patricia.traverse_edge.new_edge", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 42 + }, + "pc": 2111, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.NodeEdge*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 98 + }, + "pc": 2285, + "value": "cast(([ap + (-57)], [ap + (-52)], [fp + (-3)]), starkware.cairo.common.patricia_utils.NodeEdge)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.new_hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.traverse_edge.new_hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "[cast(fp + 9, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.new_length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.new_length", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2097, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 42 + }, + "pc": 2271, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.new_length_pow2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.new_length_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2274, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.new_path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.new_path", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 16 + }, + "pc": 2103, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 47 + }, + "pc": 2276, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.path", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 42 + }, + "pc": 2108, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2157, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2213, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 38 + }, + "pc": 2267, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 73 + }, + "pc": 2281, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 98 + }, + "pc": 2285, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.traverse_edge.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2157, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2181, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2213, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2259, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.skip_both": { + "pc": 2176, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_edge.skip_non_empty_child": { + "pc": 2198, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_edge.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.traverse_edge.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-10), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2157, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2213, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_edge.word": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_edge.word", + "references": [ + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2258, + "value": "[cast(fp + 11, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty": { + "decorators": [], + "pc": 1991, + "type": "function" + }, + "starkware.cairo.common.patricia.traverse_empty.Args": { + "full_name": "starkware.cairo.common.patricia.traverse_empty.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_empty.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.traverse_empty.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 2 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_empty.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.traverse_empty.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia.traverse_empty.__temp223": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp223", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 1 + }, + "pc": 1995, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp224": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp224", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 2 + }, + "pc": 1996, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp225": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp225", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 3 + }, + "pc": 1998, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp226": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp226", + "references": [ + { + "ap_tracking_data": { + "group": 155, + "offset": 1 + }, + "pc": 2018, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp227": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp227", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2034, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp228": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp228", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 5 + }, + "pc": 2037, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp229": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp229", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 30 + }, + "pc": 2060, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp230": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp230", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 31 + }, + "pc": 2061, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.__temp231": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.__temp231", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 59 + }, + "pc": 2068, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.child_bit": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.child_bit", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 2 + }, + "pc": 2031, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.traverse_empty.globals", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.height", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.length", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2051, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.length_pow2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.length_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 32 + }, + "pc": 2062, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.path", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2016, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2028, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2047, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 29 + }, + "pc": 2059, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 58 + }, + "pc": 2067, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2077, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.traverse_empty.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2016, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2028, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2035, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2047, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2051, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2077, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.skip_both": { + "pc": 2029, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_empty.skip_single": { + "pc": 2048, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_empty.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.traverse_empty.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 3 + }, + "pc": 1999, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2016, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2028, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2047, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2077, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.value", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1994, + "value": "[cast([fp + (-8)] + [[fp + (-5)] + 1], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_empty.word": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_empty.word", + "references": [ + { + "ap_tracking_data": { + "group": 154, + "offset": 3 + }, + "pc": 2050, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node": { + "decorators": [], + "pc": 2390, + "type": "function" + }, + "starkware.cairo.common.patricia.traverse_node.Args": { + "full_name": "starkware.cairo.common.patricia.traverse_node.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "node": { + "cairo_type": "felt", + "offset": 3 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_node.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.traverse_node.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_node.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.traverse_node.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia.traverse_node.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.traverse_node.globals", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.traverse_node.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_node.height", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_node.node", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_node.path", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_node.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.traverse_node.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_node.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.traverse_node.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty": { + "decorators": [], + "pc": 2416, + "type": "function" + }, + "starkware.cairo.common.patricia.traverse_non_empty.Args": { + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "node": { + "cairo_type": "felt", + "offset": 3 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_non_empty.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia.traverse_non_empty.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia.traverse_non_empty.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia.traverse_non_empty.binary": { + "pc": 2437, + "type": "label" + }, + "starkware.cairo.common.patricia.traverse_non_empty.edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge*", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.edge", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 69 + }, + "pc": 2424, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.NodeEdge**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.globals", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 69 + }, + "pc": 2424, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.height", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.node", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.path", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 69 + }, + "pc": 2424, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia.traverse_non_empty.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia.traverse_non_empty.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_utils.MAX_LENGTH": { + "type": "const", + "value": 251 + }, + "starkware.cairo.common.patricia_utils.NodeEdge": { + "full_name": "starkware.cairo.common.patricia_utils.NodeEdge", + "members": { + "bottom": { + "cairo_type": "felt", + "offset": 2 + }, + "length": { + "cairo_type": "felt", + "offset": 0 + }, + "path": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.patricia_utils.ParticiaGlobals": { + "full_name": "starkware.cairo.common.patricia_utils.ParticiaGlobals", + "members": { + "access_offset": { + "cairo_type": "felt", + "offset": 1 + }, + "pow2": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants": { + "full_name": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants", + "members": { + "globals_pow2": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_poseidon.DictAccess": { + "destination": "starkware.cairo.common.dict.DictAccess", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_poseidon.PatriciaUpdateConstants": { + "destination": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_poseidon.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_poseidon.SpongeHashBuiltin": { + "destination": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants": { + "decorators": [], + "pc": 3114, + "type": "function" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.Args": { + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.Args", + "members": { + "height": { + "cairo_type": "felt", + "offset": 3 + }, + "n_updates": { + "cairo_type": "felt", + "offset": 2 + }, + "new_root": { + "cairo_type": "felt", + "offset": 5 + }, + "patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "offset": 0 + }, + "prev_root": { + "cairo_type": "felt", + "offset": 4 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 217, + "offset": 0 + }, + "pc": 3124, + "value": "[cast(ap + (-2), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.height", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.n_updates": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.new_root": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.new_root", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 217, + "offset": 0 + }, + "pc": 3124, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.prev_root": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.prev_root", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 217, + "offset": 0 + }, + "pc": 3124, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants_with_sponge": { + "destination": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.HashBuiltin": { + "destination": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.MAX_LENGTH": { + "destination": "starkware.cairo.common.patricia_utils.MAX_LENGTH", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.NodeEdge": { + "destination": "starkware.cairo.common.patricia_utils.NodeEdge", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.ParticiaGlobals": { + "destination": "starkware.cairo.common.patricia_utils.ParticiaGlobals", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.PatriciaUpdateConstants": { + "destination": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.hash2": { + "destination": "starkware.cairo.common.sponge_as_hash.sponge_hash2", + "type": "alias" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge": { + "decorators": [], + "pc": 2553, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "node": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.Return": { + "cairo_type": "(edge: starkware.cairo.common.patricia_utils.NodeEdge*)", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp262": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp262", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 27 + }, + "pc": 2564, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp263": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp263", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 28 + }, + "pc": 2565, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp264": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp264", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 29 + }, + "pc": 2566, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp265": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp265", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 56 + }, + "pc": 2572, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp266": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp266", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 57 + }, + "pc": 2574, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp267": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp267", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2577, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp268": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp268", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 59 + }, + "pc": 2579, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.__temp269": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.__temp269", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 60 + }, + "pc": 2580, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge*", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.edge", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 1 + }, + "pc": 2555, + "value": "[cast(fp, starkware.cairo.common.patricia_utils.NodeEdge**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.globals", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-4), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-6), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 60 + }, + "pc": 2581, + "value": "cast([fp + (-6)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.node", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.open_edge.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.open_edge.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 26 + }, + "pc": 2563, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 55 + }, + "pc": 2571, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants": { + "decorators": [], + "pc": 3049, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.Args", + "members": { + "height": { + "cairo_type": "felt", + "offset": 3 + }, + "n_updates": { + "cairo_type": "felt", + "offset": 2 + }, + "new_root": { + "cairo_type": "felt", + "offset": 5 + }, + "patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "offset": 0 + }, + "prev_root": { + "cairo_type": "felt", + "offset": 4 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.SIZEOF_LOCALS": { + "type": "const", + "value": 5 + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp304": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp304", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 6 + }, + "pc": 3059, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp305": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp305", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 13 + }, + "pc": 3067, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp306": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp306", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 14 + }, + "pc": 3070, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp307": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp307", + "references": [ + { + "ap_tracking_data": { + "group": 214, + "offset": 4 + }, + "pc": 3094, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp308": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.__temp308", + "references": [ + { + "ap_tracking_data": { + "group": 214, + "offset": 5 + }, + "pc": 3097, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_new": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_new", + "references": [ + { + "ap_tracking_data": { + "group": 214, + "offset": 3 + }, + "pc": 3092, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 3 + }, + "pc": 3093, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_prev": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.globals_prev", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 12 + }, + "pc": 3065, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 12 + }, + "pc": 3066, + "value": "[cast(fp + 2, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.height", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.new_root", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_siblings", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3063, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.original_update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3063, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.prev_root", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 24 + }, + "pc": 3077, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3062, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3063, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3090, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings_end": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.siblings_end", + "references": [ + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3090, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_end", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 6 + }, + "pc": 3060, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.patricia_update_using_update_constants.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3090, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf": { + "decorators": [], + "pc": 2898, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "node": { + "cairo_type": "felt", + "offset": 3 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp300": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp300", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 1 + }, + "pc": 2902, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp301": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp301", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 2 + }, + "pc": 2903, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp302", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 1 + }, + "pc": 2917, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp303": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.__temp303", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 7 + }, + "pc": 2976, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.current_hash", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2915, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.globals", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2915, + "value": "cast([fp + (-10)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.height", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.left_child": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.left_child", + "references": [ + { + "ap_tracking_data": { + "group": 203, + "offset": 1 + }, + "pc": 2936, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.node", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.path", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.sib": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.sib", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 4 + }, + "pc": 2952, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 4 + }, + "pc": 2971, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 6 + }, + "pc": 2955, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 6 + }, + "pc": 2974, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.skip_both": { + "pc": 2949, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.skip_left": { + "pc": 2970, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 5 + }, + "pc": 2907, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_binary_or_leaf.value", + "references": [ + { + "ap_tracking_data": { + "group": 202, + "offset": 3 + }, + "pc": 2904, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge": { + "decorators": [], + "pc": 2673, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.Args", + "members": { + "edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge", + "offset": 3 + }, + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.SIZEOF_LOCALS": { + "type": "const", + "value": 12 + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp279", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 14 + }, + "pc": 2693, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp280", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 15 + }, + "pc": 2694, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp281", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 16 + }, + "pc": 2697, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp282": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp282", + "references": [ + { + "ap_tracking_data": { + "group": 195, + "offset": 1 + }, + "pc": 2727, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp283": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp283", + "references": [ + { + "ap_tracking_data": { + "group": 197, + "offset": 1 + }, + "pc": 2756, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp284": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp284", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2775, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp285": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp285", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 46 + }, + "pc": 2778, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp286": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp286", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2796, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp287": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp287", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 46 + }, + "pc": 2798, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp288": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp288", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 1 + }, + "pc": 2810, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp289": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp289", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 2 + }, + "pc": 2815, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp290": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp290", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 3 + }, + "pc": 2820, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp291": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp291", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 4 + }, + "pc": 2822, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp292": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp292", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 5 + }, + "pc": 2826, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp293": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp293", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 10 + }, + "pc": 2850, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp294": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp294", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 39 + }, + "pc": 2866, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp295": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp295", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 40 + }, + "pc": 2867, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp296": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp296", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 43 + }, + "pc": 2870, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp297": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp297", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2871, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp298": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp298", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 46 + }, + "pc": 2873, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp299": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.__temp299", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 99 + }, + "pc": 2884, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.bit", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 15 + }, + "pc": 2695, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.bound", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 15 + }, + "pc": 2695, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.current_sibling": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.current_sibling", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "[cast(fp + (-9), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.descend": { + "pc": 2856, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.edge", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.NodeEdge*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.globals", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash", + "references": [ + { + "ap_tracking_data": { + "group": 200, + "offset": 9 + }, + "pc": 2849, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-12), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2725, + "value": "[cast(fp + 7, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 5 + }, + "pc": 2828, + "value": "cast([fp + (-12)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 9 + }, + "pc": 2849, + "value": "[cast(ap + (-2), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.height", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.length", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2856, + "value": "[cast(fp + 10, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.length_pow2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.length_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 41 + }, + "pc": 2868, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_edge", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 42 + }, + "pc": 2706, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.NodeEdge*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 98 + }, + "pc": 2883, + "value": "cast(([ap + (-57)], [ap + (-52)], [fp + (-3)]), starkware.cairo.common.patricia_utils.NodeEdge)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "[cast(fp + 9, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2692, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 42 + }, + "pc": 2869, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length_pow2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_length_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2872, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.new_path", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 16 + }, + "pc": 2698, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 47 + }, + "pc": 2874, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.path", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 42 + }, + "pc": 2703, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 2737, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 2752, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 2808, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 38 + }, + "pc": 2865, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 73 + }, + "pc": 2879, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 98 + }, + "pc": 2883, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 2737, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 2752, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2776, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 2808, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2857, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.skip_both": { + "pc": 2771, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.skip_non_empty_child": { + "pc": 2793, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-10), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 2737, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 2752, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 2808, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_edge.word": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_edge.word", + "references": [ + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2856, + "value": "[cast(fp + 11, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty": { + "decorators": [], + "pc": 2586, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 2 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp270": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp270", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 1 + }, + "pc": 2590, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp271": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp271", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 2 + }, + "pc": 2591, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp272": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp272", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 3 + }, + "pc": 2593, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp273": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp273", + "references": [ + { + "ap_tracking_data": { + "group": 189, + "offset": 1 + }, + "pc": 2613, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp274": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp274", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2629, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp275": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp275", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 5 + }, + "pc": 2632, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp276": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp276", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 30 + }, + "pc": 2655, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp277": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp277", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 31 + }, + "pc": 2656, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp278": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.__temp278", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 59 + }, + "pc": 2663, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.child_bit": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.child_bit", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 2 + }, + "pc": 2626, + "value": "[cast(ap, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.globals", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.height", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.length": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.length", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2646, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.length_pow2": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.length_pow2", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 32 + }, + "pc": 2657, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.path", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2611, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2623, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2654, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 58 + }, + "pc": 2662, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2672, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2611, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2623, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2630, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2646, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2672, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.skip_both": { + "pc": 2624, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.skip_single": { + "pc": 2643, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 3 + }, + "pc": 2594, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2611, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2623, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2672, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.value", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2589, + "value": "[cast([fp + (-8)] + [[fp + (-5)] + 1], felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_empty.word": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_empty.word", + "references": [ + { + "ap_tracking_data": { + "group": 188, + "offset": 3 + }, + "pc": 2645, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node": { + "decorators": [], + "pc": 2991, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "node": { + "cairo_type": "felt", + "offset": 3 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.globals", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.height", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.node", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.path", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 208, + "offset": 0 + }, + "pc": 3001, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 208, + "offset": 0 + }, + "pc": 3001, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_node.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_node.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 208, + "offset": 0 + }, + "pc": 3001, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty": { + "decorators": [], + "pc": 3017, + "type": "function" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.Args": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.Args", + "members": { + "globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "offset": 0 + }, + "height": { + "cairo_type": "felt", + "offset": 1 + }, + "node": { + "cairo_type": "felt", + "offset": 3 + }, + "path": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.ImplicitArgs": { + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "siblings": { + "cairo_type": "felt*", + "offset": 3 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.binary": { + "pc": 3038, + "type": "label" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.edge": { + "cairo_type": "starkware.cairo.common.patricia_utils.NodeEdge*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.edge", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 70 + }, + "pc": 3025, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.NodeEdge**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.globals": { + "cairo_type": "starkware.cairo.common.patricia_utils.ParticiaGlobals*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.globals", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 70 + }, + "pc": 3025, + "value": "[cast(ap + (-3), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.height": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.height", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.node": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.node", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.path": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.path", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 70 + }, + "pc": 3025, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.siblings": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.siblings", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.patricia_with_sponge.traverse_non_empty.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.poseidon_state.PoseidonBuiltinState": { + "full_name": "starkware.cairo.common.poseidon_state.PoseidonBuiltinState", + "members": { + "s0": { + "cairo_type": "felt", + "offset": 0 + }, + "s1": { + "cairo_type": "felt", + "offset": 1 + }, + "s2": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.pow.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.pow.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.pow.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_ap": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.registers.get_fp_and_pc": { + "destination": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.registers.get_label_location": { + "decorators": [], + "pc": 304, + "type": "function" + }, + "starkware.cairo.common.registers.get_label_location.Args": { + "full_name": "starkware.cairo.common.registers.get_label_location.Args", + "members": { + "label_value": { + "cairo_type": "codeoffset", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.registers.get_label_location.ImplicitArgs": { + "full_name": "starkware.cairo.common.registers.get_label_location.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.registers.get_label_location.Return": { + "cairo_type": "(res: felt*)", + "type": "type_definition" + }, + "starkware.cairo.common.registers.get_label_location.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.registers.get_label_location.__temp31": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.registers.get_label_location.__temp31", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 3 + }, + "pc": 308, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.registers.get_label_location.label_value": { + "cairo_type": "codeoffset", + "full_name": "starkware.cairo.common.registers.get_label_location.label_value", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 304, + "value": "[cast(fp + (-3), codeoffset*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.registers.get_label_location.pc_val": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.registers.get_label_location.pc_val", + "references": [ + { + "ap_tracking_data": { + "group": 26, + "offset": 2 + }, + "pc": 306, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.registers.get_label_location.ret_pc_label": { + "pc": 306, + "type": "label" + }, + "starkware.cairo.common.segments.relocate_segment": { + "decorators": [], + "pc": 1868, + "type": "function" + }, + "starkware.cairo.common.segments.relocate_segment.Args": { + "full_name": "starkware.cairo.common.segments.relocate_segment.Args", + "members": { + "dest_ptr": { + "cairo_type": "felt*", + "offset": 1 + }, + "src_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.segments.relocate_segment.ImplicitArgs": { + "full_name": "starkware.cairo.common.segments.relocate_segment.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.segments.relocate_segment.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.segments.relocate_segment.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.segments.relocate_segment.dest_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.segments.relocate_segment.dest_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.segments.relocate_segment.src_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.segments.relocate_segment.src_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.serialize.serialize_word": { + "decorators": [], + "pc": 1957, + "type": "function" + }, + "starkware.cairo.common.serialize.serialize_word.Args": { + "full_name": "starkware.cairo.common.serialize.serialize_word.Args", + "members": { + "word": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.serialize.serialize_word.ImplicitArgs": { + "full_name": "starkware.cairo.common.serialize.serialize_word.ImplicitArgs", + "members": { + "output_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.serialize.serialize_word.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.cairo.common.serialize.serialize_word.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.serialize.serialize_word.output_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.serialize.serialize_word.output_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 1957, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 1958, + "value": "cast([fp + (-4)] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.serialize.serialize_word.word": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.serialize.serialize_word.word", + "references": [ + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 1957, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin": { + "full_name": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin", + "members": { + "c_in": { + "cairo_type": "felt", + "offset": 2 + }, + "c_out": { + "cairo_type": "felt", + "offset": 5 + }, + "result": { + "cairo_type": "felt", + "offset": 3 + }, + "result1": { + "cairo_type": "felt", + "offset": 4 + }, + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2": { + "decorators": [], + "pc": 2544, + "type": "function" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.Args": { + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.Args", + "members": { + "x": { + "cairo_type": "felt", + "offset": 0 + }, + "y": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.ImplicitArgs": { + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.Return": { + "cairo_type": "(result: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.__temp261": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.__temp261", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 1 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.hash_ptr": { + "cairo_type": "starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*", + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2544, + "value": "[cast(fp + (-5), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 1 + }, + "pc": 2549, + "value": "cast([fp + (-5)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.result": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.result", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 1 + }, + "pc": 2549, + "value": "[cast([fp + (-5)] + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.x": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.x", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2544, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.sponge_as_hash.sponge_hash2.y": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.sponge_as_hash.sponge_hash2.y", + "references": [ + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2544, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.cairo.common.squash_dict.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.cairo.common.squash_dict.squash_dict": { + "decorators": [], + "pc": 140, + "type": "function" + }, + "starkware.cairo.common.squash_dict.squash_dict.Args": { + "full_name": "starkware.cairo.common.squash_dict.squash_dict.Args", + "members": { + "dict_accesses": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + }, + "dict_accesses_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "squashed_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.squash_dict.squash_dict.ImplicitArgs": { + "full_name": "starkware.cairo.common.squash_dict.squash_dict.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.squash_dict.squash_dict.Return": { + "cairo_type": "(squashed_dict: starkware.cairo.common.dict_access.DictAccess*)", + "type": "type_definition" + }, + "starkware.cairo.common.squash_dict.squash_dict.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.cairo.common.squash_dict.squash_dict.big_keys": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.big_keys", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 148, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.dict_accesses", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.dict_accesses_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.dict_accesses_end", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.first_key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.first_key", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 148, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.n_accesses": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.n_accesses", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 4 + }, + "pc": 150, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.ptr_diff": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.ptr_diff", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 143, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 5 + }, + "pc": 155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 5 + }, + "pc": 158, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 167, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict.squashed_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict.squashed_dict", + "references": [ + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 167, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner": { + "decorators": [], + "pc": 168, + "type": "function" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.Args": { + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.Args", + "members": { + "big_keys": { + "cairo_type": "felt", + "offset": 6 + }, + "dict_accesses": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "dict_accesses_end_minus1": { + "cairo_type": "felt*", + "offset": 2 + }, + "key": { + "cairo_type": "felt", + "offset": 3 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_accesses": { + "cairo_type": "felt", + "offset": 4 + }, + "squashed_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.ImplicitArgs": { + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals": { + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals", + "members": { + "access_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.LoopTemps": { + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopTemps", + "members": { + "index_delta": { + "cairo_type": "felt", + "offset": 1 + }, + "index_delta_minus1": { + "cairo_type": "felt", + "offset": 0 + }, + "ptr_delta": { + "cairo_type": "felt", + "offset": 2 + }, + "should_continue": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.Return": { + "cairo_type": "(range_check_ptr: felt, squashed_dict: starkware.cairo.common.dict_access.DictAccess*)", + "type": "type_definition" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.__temp27": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.__temp27", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 5 + }, + "pc": 214, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.__temp28": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.__temp28", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 6 + }, + "pc": 215, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.access": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.access", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 11 + }, + "pc": 189, + "value": "[cast(ap + 1, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.big_keys", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.current_access_index", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 3 + }, + "pc": 171, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 8 + }, + "pc": 219, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 31 + }, + "pc": 231, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.dict_accesses_end_minus1", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 9 + }, + "pc": 220, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 32 + }, + "pc": 232, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.dict_diff", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 2 + }, + "pc": 170, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_access": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.first_access", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 5 + }, + "pc": 174, + "value": "[cast(ap, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals": { + "cairo_type": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.first_loop_locals", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 4 + }, + "pc": 173, + "value": "cast(ap, starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.first_value": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.first_value", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 180, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.key", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.last_loop_locals": { + "cairo_type": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.last_loop_locals", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 196, + "value": "cast(ap + (-3), starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop": { + "pc": 183, + "type": "label" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop_locals": { + "cairo_type": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.loop_locals", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 183, + "value": "cast(ap + 4, starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.loop_temps": { + "cairo_type": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopTemps*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.loop_temps", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 183, + "value": "cast(ap, starkware.cairo.common.squash_dict.squash_dict_inner.LoopTemps*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.n_used_accesses": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.n_used_accesses", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 2 + }, + "pc": 199, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.next_key": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.next_key", + "references": [ + { + "ap_tracking_data": { + "group": 17, + "offset": 3 + }, + "pc": 208, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 10 + }, + "pc": 221, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 33 + }, + "pc": 233, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.prev_loop_locals": { + "cairo_type": "starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.prev_loop_locals", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 183, + "value": "cast(ap + (-3), starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.ptr_delta", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 4 + }, + "pc": 173, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 2 + }, + "pc": 200, + "value": "cast([ap + (-3)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 7 + }, + "pc": 218, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 30 + }, + "pc": 230, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.remaining_accesses", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 3 + }, + "pc": 201, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 11 + }, + "pc": 222, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 34 + }, + "pc": 234, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.should_skip_loop", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 181, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.skip_loop": { + "pc": 196, + "type": "label" + }, + "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.cairo.common.squash_dict.squash_dict_inner.squashed_dict", + "references": [ + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.ALL_ONES": { + "type": "const", + "value": 340282366920938463463374607431768211455 + }, + "starkware.cairo.common.uint256.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.cairo.common.uint256.HALF_SHIFT": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.cairo.common.uint256.SHIFT": { + "type": "const", + "value": 340282366920938463463374607431768211456 + }, + "starkware.cairo.common.uint256.Uint256": { + "full_name": "starkware.cairo.common.uint256.Uint256", + "members": { + "high": { + "cairo_type": "felt", + "offset": 1 + }, + "low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.cairo.common.uint256.assert_in_range": { + "destination": "starkware.cairo.common.math.assert_in_range", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_and": { + "destination": "starkware.cairo.common.bitwise.bitwise_and", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_or": { + "destination": "starkware.cairo.common.bitwise.bitwise_or", + "type": "alias" + }, + "starkware.cairo.common.uint256.bitwise_xor": { + "destination": "starkware.cairo.common.bitwise.bitwise_xor", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.cairo.common.uint256.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.cairo.common.uint256.is_le": { + "destination": "starkware.cairo.common.math_cmp.is_le", + "type": "alias" + }, + "starkware.cairo.common.uint256.pow": { + "destination": "starkware.cairo.common.pow.pow", + "type": "alias" + }, + "starkware.cairo.common.uint256.split_felt": { + "destination": "starkware.cairo.common.math.split_felt", + "type": "alias" + }, + "starkware.cairo.common.uint256.uint256_lt": { + "decorators": [], + "pc": 310, + "type": "function" + }, + "starkware.cairo.common.uint256.uint256_lt.Args": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.Args", + "members": { + "a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs": { + "full_name": "starkware.cairo.common.uint256.uint256_lt.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.cairo.common.uint256.uint256_lt.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.cairo.common.uint256.uint256_lt.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.common.uint256.uint256_lt.__temp32": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_lt.__temp32", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 1 + }, + "pc": 311, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt.a": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_lt.a", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 310, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt.b": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.cairo.common.uint256.uint256_lt.b", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 310, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.common.uint256.uint256_lt.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.cairo.common.uint256.uint256_lt.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 310, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 33 + }, + "pc": 319, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 33 + }, + "pc": 326, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap": { + "decorators": [ + "known_ap_change" + ], + "pc": 1, + "type": "function" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.Args": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.ImplicitArgs": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.Return": { + "cairo_type": "(ap_val: felt*)", + "type": "type_definition" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.fp_val": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.fp_val", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 2 + }, + "pc": 3, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.lang.compiler.lib.registers.get_ap.pc_val": { + "cairo_type": "felt*", + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_ap.pc_val", + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 2 + }, + "pc": 3, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc": { + "decorators": [], + "pc": 0, + "type": "function" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs": { + "full_name": "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.Return": { + "cairo_type": "(fp_val: felt*, pc_val: felt*)", + "type": "type_definition" + }, + "starkware.cairo.lang.compiler.lib.registers.get_fp_and_pc.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin", + "members": { + "infos": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo*", + "offset": 0 + }, + "n_finalized": { + "cairo_type": "felt", + "offset": 2 + }, + "n_segments": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo", + "members": { + "end": { + "cairo_type": "felt*", + "offset": 1 + }, + "finalization_index": { + "cairo_type": "felt", + "offset": 2 + }, + "start": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity": { + "decorators": [], + "pc": 1049, + "type": "function" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.Args": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.Args", + "members": { + "infos": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo*", + "offset": 0 + }, + "n_segments_minus_one": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.ImplicitArgs": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.__temp115": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.__temp115", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 1 + }, + "pc": 1053, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.__temp116": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.__temp116", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 2 + }, + "pc": 1055, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.dest_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.dest_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1052, + "value": "cast([[fp + (-4)] + 1] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.infos": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo*", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.infos", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-4), starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.n_segments_minus_one": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.n_segments_minus_one", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.src_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena._verify_continuity.src_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1052, + "value": "[cast([fp + (-4)] + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena": { + "decorators": [], + "pc": 1023, + "type": "function" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.Args": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.ImplicitArgs": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.Return": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "type": "type_definition" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.__temp112": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.__temp112", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 1027, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.__temp113": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.__temp113", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 5 + }, + "pc": 1030, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.__temp114": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.__temp114", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 6 + }, + "pc": 1033, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena.segment_arena", + "references": [ + { + "ap_tracking_data": { + "group": 62, + "offset": 3 + }, + "pc": 1025, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena": { + "decorators": [], + "pc": 1037, + "type": "function" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.Args": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.Args", + "members": { + "segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.ImplicitArgs": { + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.n_finalized": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.n_finalized", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 2 + }, + "pc": 1039, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.n_segments": { + "cairo_type": "felt", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.n_segments", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 1 + }, + "pc": 1038, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena.segment_arena", + "references": [ + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1037, + "value": "[cast(fp + (-3), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.constants.DECLARE_HASH_PREFIX": { + "type": "const", + "value": 28258975365558885 + }, + "starkware.starknet.common.constants.DEPLOY_ACCOUNT_HASH_PREFIX": { + "type": "const", + "value": 2036277798190617858034555652763252 + }, + "starkware.starknet.common.constants.DEPLOY_HASH_PREFIX": { + "type": "const", + "value": 110386840629113 + }, + "starkware.starknet.common.constants.INVOKE_HASH_PREFIX": { + "type": "const", + "value": 115923154332517 + }, + "starkware.starknet.common.constants.L1_HANDLER_HASH_PREFIX": { + "type": "const", + "value": 510926345461491391292786 + }, + "starkware.starknet.common.constants.ORIGIN_ADDRESS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.new_syscalls.BlockInfo": { + "full_name": "starkware.starknet.common.new_syscalls.BlockInfo", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + }, + "block_timestamp": { + "cairo_type": "felt", + "offset": 1 + }, + "sequencer_address": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.new_syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.new_syscalls.CallContractRequest", + "members": { + "calldata_end": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_start": { + "cairo_type": "felt*", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.new_syscalls.CallContractResponse", + "members": { + "retdata_end": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_start": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.new_syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.new_syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "constructor_calldata_end": { + "cairo_type": "felt*", + "offset": 3 + }, + "constructor_calldata_start": { + "cairo_type": "felt*", + "offset": 2 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 1 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 4 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.new_syscalls.DeployResponse", + "members": { + "constructor_retdata_end": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_start": { + "cairo_type": "felt*", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.new_syscalls.EcPoint": { + "destination": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "type": "alias" + }, + "starkware.starknet.common.new_syscalls.EmitEventRequest": { + "full_name": "starkware.starknet.common.new_syscalls.EmitEventRequest", + "members": { + "data_end": { + "cairo_type": "felt*", + "offset": 3 + }, + "data_start": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_end": { + "cairo_type": "felt*", + "offset": 1 + }, + "keys_start": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.EmptyRequest": { + "full_name": "starkware.starknet.common.new_syscalls.EmptyRequest", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.ExecutionInfo": { + "full_name": "starkware.starknet.common.new_syscalls.ExecutionInfo", + "members": { + "block_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.BlockInfo*", + "offset": 0 + }, + "caller_address": { + "cairo_type": "felt", + "offset": 2 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 3 + }, + "selector": { + "cairo_type": "felt", + "offset": 4 + }, + "tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.FailureReason": { + "full_name": "starkware.starknet.common.new_syscalls.FailureReason", + "members": { + "end": { + "cairo_type": "felt*", + "offset": 1 + }, + "start": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.GET_BLOCK_HASH_SELECTOR": { + "type": "const", + "value": 22096086224907272360718070632 + }, + "starkware.starknet.common.new_syscalls.GET_EXECUTION_INFO_SELECTOR": { + "type": "const", + "value": 94901967946959054011942058057773508207 + }, + "starkware.starknet.common.new_syscalls.GetBlockHashRequest": { + "full_name": "starkware.starknet.common.new_syscalls.GetBlockHashRequest", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.GetBlockHashResponse": { + "full_name": "starkware.starknet.common.new_syscalls.GetBlockHashResponse", + "members": { + "block_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.GetExecutionInfoResponse": { + "full_name": "starkware.starknet.common.new_syscalls.GetExecutionInfoResponse", + "members": { + "execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.KECCAK_SELECTOR": { + "type": "const", + "value": 82898831237483 + }, + "starkware.starknet.common.new_syscalls.KeccakRequest": { + "full_name": "starkware.starknet.common.new_syscalls.KeccakRequest", + "members": { + "input_end": { + "cairo_type": "felt*", + "offset": 1 + }, + "input_start": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.KeccakResponse": { + "full_name": "starkware.starknet.common.new_syscalls.KeccakResponse", + "members": { + "result_high": { + "cairo_type": "felt", + "offset": 1 + }, + "result_low": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.new_syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.new_syscalls.LibraryCallRequest", + "members": { + "calldata_end": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_start": { + "cairo_type": "felt*", + "offset": 2 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "selector": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.REPLACE_CLASS_SELECTOR": { + "type": "const", + "value": 25500403217443378527601783667 + }, + "starkware.starknet.common.new_syscalls.ReplaceClassRequest": { + "full_name": "starkware.starknet.common.new_syscalls.ReplaceClassRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.RequestHeader": { + "full_name": "starkware.starknet.common.new_syscalls.RequestHeader", + "members": { + "gas": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.ResponseHeader": { + "full_name": "starkware.starknet.common.new_syscalls.ResponseHeader", + "members": { + "failure_flag": { + "cairo_type": "felt", + "offset": 1 + }, + "gas": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.SECP256K1_ADD_SELECTOR": { + "type": "const", + "value": 25809826906887716310825919588 + }, + "starkware.starknet.common.new_syscalls.SECP256K1_GET_POINT_FROM_X_SELECTOR": { + "type": "const", + "value": 31202166147520941793195011415201397765240582401125720 + }, + "starkware.starknet.common.new_syscalls.SECP256K1_GET_XY_SELECTOR": { + "type": "const", + "value": 1691472816169793376146313253771385 + }, + "starkware.starknet.common.new_syscalls.SECP256K1_MUL_SELECTOR": { + "type": "const", + "value": 25809826906887716310826710380 + }, + "starkware.starknet.common.new_syscalls.SECP256K1_NEW_SELECTOR": { + "type": "const", + "value": 25809826906887716310826771831 + }, + "starkware.starknet.common.new_syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.new_syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.new_syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.new_syscalls.Secp256k1AddRequest": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1AddRequest", + "members": { + "p0": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 0 + }, + "p1": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1GetPointFromXRequest": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1GetPointFromXRequest", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "y_parity": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1GetXyRequest": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1GetXyRequest", + "members": { + "ec_point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1GetXyResponse": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1GetXyResponse", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "y": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1MulRequest": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1MulRequest", + "members": { + "p": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 0 + }, + "scalar": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1NewRequest": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1NewRequest", + "members": { + "x": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 0 + }, + "y": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1NewResponse": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1NewResponse", + "members": { + "ec_point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 1 + }, + "not_on_curve": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Secp256k1OpResponse": { + "full_name": "starkware.starknet.common.new_syscalls.Secp256k1OpResponse", + "members": { + "ec_point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.SendMessageToL1Request": { + "full_name": "starkware.starknet.common.new_syscalls.SendMessageToL1Request", + "members": { + "payload_end": { + "cairo_type": "felt*", + "offset": 2 + }, + "payload_start": { + "cairo_type": "felt*", + "offset": 1 + }, + "to_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.new_syscalls.StorageReadRequest", + "members": { + "key": { + "cairo_type": "felt", + "offset": 1 + }, + "reserved": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.new_syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.StorageWriteRequest": { + "full_name": "starkware.starknet.common.new_syscalls.StorageWriteRequest", + "members": { + "key": { + "cairo_type": "felt", + "offset": 1 + }, + "reserved": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.TxInfo": { + "full_name": "starkware.starknet.common.new_syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature_end": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_start": { + "cairo_type": "felt*", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.common.new_syscalls.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.starknet.common.storage.ADDR_BOUND": { + "type": "const", + "value": -106710729501573572985208420194530329073740042555888586719489 + }, + "starkware.starknet.common.storage.MAX_STORAGE_ITEM_SIZE": { + "type": "const", + "value": 256 + }, + "starkware.starknet.common.storage.assert_250_bit": { + "destination": "starkware.cairo.common.math.assert_250_bit", + "type": "alias" + }, + "starkware.starknet.common.storage.normalize_address": { + "decorators": [ + "known_ap_change" + ], + "pc": 1870, + "type": "function" + }, + "starkware.starknet.common.storage.normalize_address.Args": { + "full_name": "starkware.starknet.common.storage.normalize_address.Args", + "members": { + "addr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.ImplicitArgs": { + "full_name": "starkware.starknet.common.storage.normalize_address.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.storage.normalize_address.Return": { + "cairo_type": "(res: felt)", + "type": "type_definition" + }, + "starkware.starknet.common.storage.normalize_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.common.storage.normalize_address.__temp212": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.__temp212", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 13 + }, + "pc": 1881, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.__temp213": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.__temp213", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 13 + }, + "pc": 1896, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.addr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.addr", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 1870, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_250": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_250", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 2 + }, + "pc": 1890, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.is_small": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.is_small", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 1872, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 1870, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 12 + }, + "pc": 1879, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1885, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1900, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1908, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.x": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.x", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 1874, + "value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.storage.normalize_address.y": { + "cairo_type": "felt", + "full_name": "starkware.starknet.common.storage.normalize_address.y", + "references": [ + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 1874, + "value": "cast((-1) - [fp + (-3)], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR": { + "type": "const", + "value": 20853273475220472486191784820 + }, + "starkware.starknet.common.syscalls.CallContract": { + "full_name": "starkware.starknet.common.syscalls.CallContract", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractRequest": { + "full_name": "starkware.starknet.common.syscalls.CallContractRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.CallContractResponse": { + "full_name": "starkware.starknet.common.syscalls.CallContractResponse", + "members": { + "retdata": { + "cairo_type": "felt*", + "offset": 1 + }, + "retdata_size": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR": { + "type": "const", + "value": 21167594061783206823196716140 + }, + "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 23274015802972845247556842986379118667122 + }, + "starkware.starknet.common.syscalls.DEPLOY_SELECTOR": { + "type": "const", + "value": 75202468540281 + }, + "starkware.starknet.common.syscalls.Deploy": { + "full_name": "starkware.starknet.common.syscalls.Deploy", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.DeployResponse", + "offset": 6 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployRequest": { + "full_name": "starkware.starknet.common.syscalls.DeployRequest", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "contract_address_salt": { + "cairo_type": "felt", + "offset": 2 + }, + "deploy_from_zero": { + "cairo_type": "felt", + "offset": 5 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DeployResponse": { + "full_name": "starkware.starknet.common.syscalls.DeployResponse", + "members": { + "constructor_retdata": { + "cairo_type": "felt*", + "offset": 2 + }, + "constructor_retdata_size": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR": { + "type": "const", + "value": 1280709301550335749748 + }, + "starkware.starknet.common.syscalls.EmitEvent": { + "full_name": "starkware.starknet.common.syscalls.EmitEvent", + "members": { + "data": { + "cairo_type": "felt*", + "offset": 4 + }, + "data_len": { + "cairo_type": "felt", + "offset": 3 + }, + "keys": { + "cairo_type": "felt*", + "offset": 2 + }, + "keys_len": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "type": "const", + "value": 1448089106835523001438702345020786 + }, + "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "type": "const", + "value": 24294903732626645868215235778792757751152 + }, + "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "type": "const", + "value": 94901967781393078444254803017658102643 + }, + "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "type": "const", + "value": 6219495360805491471215297013070624192820083 + }, + "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "type": "const", + "value": 1592190833581991703053805829594610833820054387 + }, + "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR": { + "type": "const", + "value": 1317029390204112103023 + }, + "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR": { + "type": "const", + "value": 1448089128652340074717162277007973 + }, + "starkware.starknet.common.syscalls.GetBlockNumber": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumber", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockNumberResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "members": { + "block_number": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestamp": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampRequest": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetBlockTimestampResponse": { + "full_name": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "members": { + "block_timestamp": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetCallerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "members": { + "caller_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddress": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetContractAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddress": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddress", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressRequest": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetSequencerAddressResponse": { + "full_name": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "members": { + "sequencer_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfo": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfo", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxInfoResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "members": { + "tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignature": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignature", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureRequest": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureRequest", + "members": { + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.GetTxSignatureResponse": { + "full_name": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "members": { + "signature": { + "cairo_type": "felt*", + "offset": 1 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "type": "const", + "value": 436233452754198157705746250789557519228244616562 + }, + "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR": { + "type": "const", + "value": 92376026794327011772951660 + }, + "starkware.starknet.common.syscalls.LibraryCall": { + "full_name": "starkware.starknet.common.syscalls.LibraryCall", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse", + "offset": 5 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.common.syscalls.LibraryCallRequest": { + "full_name": "starkware.starknet.common.syscalls.LibraryCallRequest", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 4 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 3 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "function_selector": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.common.syscalls.REPLACE_CLASS_SELECTOR": { + "type": "const", + "value": 25500403217443378527601783667 + }, + "starkware.starknet.common.syscalls.ReplaceClass": { + "full_name": "starkware.starknet.common.syscalls.ReplaceClass", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "type": "const", + "value": 433017908768303439907196859243777073 + }, + "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR": { + "type": "const", + "value": 100890693370601760042082660 + }, + "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR": { + "type": "const", + "value": 25828017502874050592466629733 + }, + "starkware.starknet.common.syscalls.SendMessageToL1SysCall": { + "full_name": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "members": { + "payload_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageRead": { + "full_name": "starkware.starknet.common.syscalls.StorageRead", + "members": { + "request": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadRequest", + "offset": 0 + }, + "response": { + "cairo_type": "starkware.starknet.common.syscalls.StorageReadResponse", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadRequest": { + "full_name": "starkware.starknet.common.syscalls.StorageReadRequest", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageReadResponse": { + "full_name": "starkware.starknet.common.syscalls.StorageReadResponse", + "members": { + "value": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.common.syscalls.StorageWrite": { + "full_name": "starkware.starknet.common.syscalls.StorageWrite", + "members": { + "address": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.common.syscalls.TxInfo": { + "full_name": "starkware.starknet.common.syscalls.TxInfo", + "members": { + "account_contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 6 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 2 + }, + "nonce": { + "cairo_type": "felt", + "offset": 7 + }, + "signature": { + "cairo_type": "felt*", + "offset": 4 + }, + "signature_len": { + "cairo_type": "felt", + "offset": 3 + }, + "transaction_hash": { + "cairo_type": "felt", + "offset": 5 + }, + "version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.core.os.block_context.BlockContext": { + "full_name": "starkware.starknet.core.os.block_context.BlockContext", + "members": { + "block_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.BlockInfo*", + "offset": 5 + }, + "builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams*", + "offset": 0 + }, + "compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*", + "offset": 2 + }, + "deprecated_compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "offset": 4 + }, + "execute_deprecated_syscalls_ptr": { + "cairo_type": "felt*", + "offset": 9 + }, + "execute_syscalls_ptr": { + "cairo_type": "felt*", + "offset": 8 + }, + "n_compiled_class_facts": { + "cairo_type": "felt", + "offset": 1 + }, + "n_deprecated_compiled_class_facts": { + "cairo_type": "felt", + "offset": 3 + }, + "starknet_os_config": { + "cairo_type": "starkware.starknet.core.os.os_config.os_config.StarknetOsConfig", + "offset": 6 + } + }, + "size": 10, + "type": "struct" + }, + "starkware.starknet.core.os.block_context.BlockInfo": { + "destination": "starkware.starknet.common.new_syscalls.BlockInfo", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.BuiltinParams": { + "destination": "starkware.starknet.core.os.builtins.BuiltinParams", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.CompiledClassFact": { + "destination": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.DeprecatedCompiledClassFact": { + "destination": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.StarknetOsConfig": { + "destination": "starkware.starknet.core.os.os_config.os_config.StarknetOsConfig", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.deprecated_load_compiled_class_facts": { + "destination": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.get_block_context": { + "decorators": [], + "pc": 1740, + "type": "function" + }, + "starkware.starknet.core.os.block_context.get_block_context.Args": { + "full_name": "starkware.starknet.core.os.block_context.get_block_context.Args", + "members": { + "execute_deprecated_syscalls_ptr": { + "cairo_type": "felt*", + "offset": 1 + }, + "execute_syscalls_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.block_context.get_block_context.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.block_context.get_block_context.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.block_context.get_block_context.Return": { + "cairo_type": "(block_context: starkware.starknet.core.os.block_context.BlockContext*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.block_context.get_block_context.SIZEOF_LOCALS": { + "type": "const", + "value": 13 + }, + "starkware.starknet.core.os.block_context.get_block_context.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 35 + }, + "pc": 1781, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.__temp197": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__temp197", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 31 + }, + "pc": 1770, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.__temp198": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__temp198", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 23 + }, + "pc": 1762, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.__temp199": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__temp199", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 24 + }, + "pc": 1764, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.__temp200": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__temp200", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 25 + }, + "pc": 1766, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.__temp201": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__temp201", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 32 + }, + "pc": 1773, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.__temp202": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.__temp202", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 33 + }, + "pc": 1776, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 33 + }, + "pc": 1779, + "value": "[cast(fp + 3, starkware.starknet.core.os.block_context.BlockContext*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.builtin_params", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 22 + }, + "pc": 1755, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinParams**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1748, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.deprecated_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.execute_deprecated_syscalls_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.execute_syscalls_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.n_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1747, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.n_deprecated_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1750, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1749, + "value": "[cast(fp + 2, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.block_context.get_block_context.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1750, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.block_context.get_builtin_params": { + "destination": "starkware.starknet.core.os.builtins.get_builtin_params", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.block_context.load_compiled_class_facts": { + "destination": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.BuiltinEncodings": { + "full_name": "starkware.starknet.core.os.builtins.BuiltinEncodings", + "members": { + "bitwise": { + "cairo_type": "felt", + "offset": 3 + }, + "ec_op": { + "cairo_type": "felt", + "offset": 4 + }, + "ecdsa": { + "cairo_type": "felt", + "offset": 2 + }, + "pedersen": { + "cairo_type": "felt", + "offset": 0 + }, + "poseidon": { + "cairo_type": "felt", + "offset": 5 + }, + "range_check": { + "cairo_type": "felt", + "offset": 1 + }, + "segment_arena": { + "cairo_type": "felt", + "offset": 6 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.BuiltinInstanceSizes": { + "full_name": "starkware.starknet.core.os.builtins.BuiltinInstanceSizes", + "members": { + "bitwise": { + "cairo_type": "felt", + "offset": 3 + }, + "ec_op": { + "cairo_type": "felt", + "offset": 4 + }, + "ecdsa": { + "cairo_type": "felt", + "offset": 2 + }, + "pedersen": { + "cairo_type": "felt", + "offset": 0 + }, + "poseidon": { + "cairo_type": "felt", + "offset": 5 + }, + "range_check": { + "cairo_type": "felt", + "offset": 1 + }, + "segment_arena": { + "cairo_type": "felt", + "offset": 6 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.BuiltinParams": { + "full_name": "starkware.starknet.core.os.builtins.BuiltinParams", + "members": { + "builtin_encodings": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinEncodings*", + "offset": 0 + }, + "builtin_instance_sizes": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinInstanceSizes*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.BuiltinPointers": { + "full_name": "starkware.starknet.core.os.builtins.BuiltinPointers", + "members": { + "non_selectable": { + "cairo_type": "starkware.starknet.core.os.builtins.NonSelectableBuiltins", + "offset": 7 + }, + "selectable": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins", + "offset": 0 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.EcOpBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.EcOpBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.NonSelectableBuiltins": { + "full_name": "starkware.starknet.core.os.builtins.NonSelectableBuiltins", + "members": { + "keccak": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.SegmentArenaBuiltin": { + "destination": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.SelectableBuiltins": { + "full_name": "starkware.starknet.core.os.builtins.SelectableBuiltins", + "members": { + "bitwise": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 3 + }, + "ec_op": { + "cairo_type": "felt", + "offset": 4 + }, + "ecdsa": { + "cairo_type": "felt", + "offset": 2 + }, + "pedersen": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "poseidon": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 5 + }, + "range_check": { + "cairo_type": "felt", + "offset": 1 + }, + "segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "offset": 6 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.SignatureBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.SignatureBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.get_builtin_params": { + "decorators": [], + "pc": 1063, + "type": "function" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.Args": { + "full_name": "starkware.starknet.core.os.builtins.get_builtin_params.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.builtins.get_builtin_params.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.Return": { + "cairo_type": "(builtin_params: starkware.starknet.core.os.builtins.BuiltinParams*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.SIZEOF_LOCALS": { + "type": "const", + "value": 17 + }, + "starkware.starknet.core.os.builtins.get_builtin_params.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.builtins.get_builtin_params.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1067, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1068, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.builtin_encodings": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinEncodings", + "full_name": "starkware.starknet.core.os.builtins.get_builtin_params.builtin_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1082, + "value": "[cast(fp + 1, starkware.starknet.core.os.builtins.BuiltinEncodings*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.builtin_instance_sizes": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinInstanceSizes", + "full_name": "starkware.starknet.core.os.builtins.get_builtin_params.builtin_instance_sizes", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1096, + "value": "[cast(fp + 8, starkware.starknet.core.os.builtins.BuiltinInstanceSizes*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.get_builtin_params.builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams", + "full_name": "starkware.starknet.core.os.builtins.get_builtin_params.builtin_params", + "references": [ + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1100, + "value": "[cast(fp + 15, starkware.starknet.core.os.builtins.BuiltinParams*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.select_builtins": { + "destination": "starkware.cairo.builtin_selection.select_builtins.select_builtins", + "type": "alias" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs": { + "decorators": [], + "pc": 1103, + "type": "function" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.Args": { + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.Args", + "members": { + "builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams*", + "offset": 0 + }, + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "n_selected_builtins": { + "cairo_type": "felt", + "offset": 2 + }, + "selected_encodings": { + "cairo_type": "felt*", + "offset": 3 + }, + "selected_ptrs": { + "cairo_type": "felt*", + "offset": 4 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.Return": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "type": "type_definition" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.__temp117": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.__temp117", + "references": [ + { + "ap_tracking_data": { + "group": 70, + "offset": 1 + }, + "pc": 1123, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams*", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.builtin_params", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinParams**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 1 + }, + "pc": 1105, + "value": "cast(7, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.n_selected_builtins": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.n_selected_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1122, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.return_builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.return_builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 1 + }, + "pc": 1105, + "value": "[cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.selected_encodings": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.selected_encodings", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.update_builtin_ptrs.selected_ptrs": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.builtins.update_builtin_ptrs.selected_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.builtins.validate_builtins": { + "destination": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins", + "type": "alias" + }, + "starkware.starknet.core.os.constants.BLOCK_HASH_CONTRACT_ADDRESS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.constants.CALL_CONTRACT_GAS_COST": { + "type": "const", + "value": 71000 + }, + "starkware.starknet.core.os.constants.CONSTRUCTOR_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 1159040026212278395030414237414753050475174923702621880048416706425641521556 + }, + "starkware.starknet.core.os.constants.DECLARE_VERSION": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.constants.DEFAULT_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.constants.DEPLOY_GAS_COST": { + "type": "const", + "value": 90000 + }, + "starkware.starknet.core.os.constants.EMIT_EVENT_GAS_COST": { + "type": "const", + "value": 11000 + }, + "starkware.starknet.core.os.constants.ENTRY_POINT_GAS_COST": { + "type": "const", + "value": 60000 + }, + "starkware.starknet.core.os.constants.ENTRY_POINT_INITIAL_BUDGET": { + "type": "const", + "value": 10000 + }, + "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_CONSTRUCTOR": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_EXTERNAL": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_L1_HANDLER": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.constants.ERROR_BLOCK_NUMBER_OUT_OF_RANGE": { + "type": "const", + "value": 416947535714815266189167582153091554788418570488723383674725 + }, + "starkware.starknet.core.os.constants.ERROR_INVALID_ARGUMENT": { + "type": "const", + "value": 97607197389754475647597731678010044020 + }, + "starkware.starknet.core.os.constants.ERROR_INVALID_INPUT_LEN": { + "type": "const", + "value": 419219720643212038378531765397911968408603685992 + }, + "starkware.starknet.core.os.constants.ERROR_OUT_OF_GAS": { + "type": "const", + "value": 375233589013918064796019 + }, + "starkware.starknet.core.os.constants.EXECUTE_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 617075754465154585683856897856256838130216341506379215893724690153393808813 + }, + "starkware.starknet.core.os.constants.FEE_TRANSFER_GAS_COST": { + "type": "const", + "value": 70000 + }, + "starkware.starknet.core.os.constants.GET_BLOCK_HASH_GAS_COST": { + "type": "const", + "value": 15000 + }, + "starkware.starknet.core.os.constants.GET_EXECUTION_INFO_GAS_COST": { + "type": "const", + "value": 11000 + }, + "starkware.starknet.core.os.constants.INITIAL_GAS_COST": { + "type": "const", + "value": 10000000000 + }, + "starkware.starknet.core.os.constants.KECCAK_GAS_COST": { + "type": "const", + "value": 10000 + }, + "starkware.starknet.core.os.constants.KECCAK_ROUND_COST_GAS_COST": { + "type": "const", + "value": 180000 + }, + "starkware.starknet.core.os.constants.L1_HANDLER_VERSION": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.constants.LIBRARY_CALL_GAS_COST": { + "type": "const", + "value": 71000 + }, + "starkware.starknet.core.os.constants.NOP_ENTRY_POINT_OFFSET": { + "type": "const", + "value": -1 + }, + "starkware.starknet.core.os.constants.RANGE_CHECK_GAS_COST": { + "type": "const", + "value": 70 + }, + "starkware.starknet.core.os.constants.REPLACE_CLASS_GAS_COST": { + "type": "const", + "value": 15000 + }, + "starkware.starknet.core.os.constants.SECP256K1_ADD_GAS_COST": { + "type": "const", + "value": 37430 + }, + "starkware.starknet.core.os.constants.SECP256K1_GET_POINT_FROM_X_GAS_COST": { + "type": "const", + "value": 38100 + }, + "starkware.starknet.core.os.constants.SECP256K1_GET_XY_GAS_COST": { + "type": "const", + "value": 13030 + }, + "starkware.starknet.core.os.constants.SECP256K1_MUL_GAS_COST": { + "type": "const", + "value": 12942730 + }, + "starkware.starknet.core.os.constants.SECP256K1_NEW_GAS_COST": { + "type": "const", + "value": 46520 + }, + "starkware.starknet.core.os.constants.SEND_MESSAGE_TO_L1_GAS_COST": { + "type": "const", + "value": 15000 + }, + "starkware.starknet.core.os.constants.SIERRA_ARRAY_LEN_BOUND": { + "type": "const", + "value": 4294967296 + }, + "starkware.starknet.core.os.constants.STEP_GAS_COST": { + "type": "const", + "value": 100 + }, + "starkware.starknet.core.os.constants.STORAGE_READ_GAS_COST": { + "type": "const", + "value": 15000 + }, + "starkware.starknet.core.os.constants.STORAGE_WRITE_GAS_COST": { + "type": "const", + "value": 15000 + }, + "starkware.starknet.core.os.constants.STORED_BLOCK_HASH_BUFFER": { + "type": "const", + "value": 10 + }, + "starkware.starknet.core.os.constants.SYSCALL_BASE_GAS_COST": { + "type": "const", + "value": 10000 + }, + "starkware.starknet.core.os.constants.TRANSACTION_GAS_COST": { + "type": "const", + "value": 200000 + }, + "starkware.starknet.core.os.constants.TRANSACTION_VERSION": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.constants.TRANSFER_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 232670485425082704932579856502088130646006032362877466777181098476241604910 + }, + "starkware.starknet.core.os.constants.VALIDATED": { + "type": "const", + "value": 370462705988 + }, + "starkware.starknet.core.os.constants.VALIDATE_DECLARE_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 1148189391774113786911959041662034419554430000171893651982484995704491697075 + }, + "starkware.starknet.core.os.constants.VALIDATE_DEPLOY_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 1554466106298962091002569854891683800203193677547440645928814916929210362005 + }, + "starkware.starknet.core.os.constants.VALIDATE_ENTRY_POINT_SELECTOR": { + "type": "const", + "value": 626969833899987279399947180575486623810258720106406659648356883742278317941 + }, + "starkware.starknet.core.os.contract_address.contract_address.CONTRACT_ADDRESS_PREFIX": { + "type": "const", + "value": 523065374597054866729014270389667305596563390979550329787219 + }, + "starkware.starknet.core.os.contract_address.contract_address.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address": { + "decorators": [], + "pc": 1910, + "type": "function" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.Args": { + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "constructor_calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "constructor_calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "deployer_address": { + "cairo_type": "felt", + "offset": 4 + }, + "salt": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.Return": { + "cairo_type": "(contract_address: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.constructor_calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.constructor_calldata", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.constructor_calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.constructor_calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 148, + "offset": 38 + }, + "pc": 1937, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.contract_address_before_modulo": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.contract_address_before_modulo", + "references": [ + { + "ap_tracking_data": { + "group": 148, + "offset": 9 + }, + "pc": 1933, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.deployer_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.deployer_address", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 26 + }, + "pc": 1918, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 43 + }, + "pc": 1921, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 60 + }, + "pc": 1924, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 77 + }, + "pc": 1927, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 1931, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 9 + }, + "pc": 1933, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 7 + }, + "pc": 1912, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 26 + }, + "pc": 1918, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 43 + }, + "pc": 1921, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 60 + }, + "pc": 1924, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 77 + }, + "pc": 1927, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 1931, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 38 + }, + "pc": 1937, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.salt": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address.salt", + "references": [ + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_address.contract_address.hash_finalize": { + "destination": "starkware.cairo.common.hash_state.hash_finalize", + "type": "alias" + }, + "starkware.starknet.core.os.contract_address.contract_address.hash_init": { + "destination": "starkware.cairo.common.hash_state.hash_init", + "type": "alias" + }, + "starkware.starknet.core.os.contract_address.contract_address.hash_update": { + "destination": "starkware.cairo.common.hash_state.hash_update", + "type": "alias" + }, + "starkware.starknet.core.os.contract_address.contract_address.hash_update_single": { + "destination": "starkware.cairo.common.hash_state.hash_update_single", + "type": "alias" + }, + "starkware.starknet.core.os.contract_address.contract_address.hash_update_with_hashchain": { + "destination": "starkware.cairo.common.hash_state.hash_update_with_hashchain", + "type": "alias" + }, + "starkware.starknet.core.os.contract_address.contract_address.normalize_address": { + "destination": "starkware.starknet.common.storage.normalize_address", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.COMPILED_CLASS_VERSION": { + "type": "const", + "value": 22904329030628021342914013343516106642993 + }, + "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass", + "members": { + "bytecode_length": { + "cairo_type": "felt", + "offset": 7 + }, + "bytecode_ptr": { + "cairo_type": "felt*", + "offset": 8 + }, + "compiled_class_version": { + "cairo_type": "felt", + "offset": 0 + }, + "constructors": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 6 + }, + "external_functions": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 2 + }, + "l1_handlers": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 4 + }, + "n_constructors": { + "cairo_type": "felt", + "offset": 5 + }, + "n_external_functions": { + "cairo_type": "felt", + "offset": 1 + }, + "n_l1_handlers": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 9, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint", + "members": { + "builtin_list": { + "cairo_type": "felt*", + "offset": 3 + }, + "n_builtins": { + "cairo_type": "felt", + "offset": 2 + }, + "offset": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact", + "members": { + "compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "offset": 1 + }, + "hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.HashState": { + "destination": "starkware.cairo.common.hash_state_poseidon.HashState", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash": { + "decorators": [], + "pc": 1336, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.Args", + "members": { + "compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.__temp162": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.__temp162", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 1 + }, + "pc": 1338, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1336, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.hash", + "references": [ + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1365, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 7 + }, + "pc": 1341, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 13 + }, + "pc": 1344, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1351, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1355, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1359, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1363, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.compiled_class_hash.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1336, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1351, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1355, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1359, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1363, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1365, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points": { + "decorators": [], + "pc": 1366, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.Args", + "members": { + "entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 0 + }, + "n_entry_points": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.ImplicitArgs", + "members": { + "hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "offset": 1 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.hash", + "references": [ + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1377, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-6), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 8 + }, + "pc": 1382, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.inner_hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.inner_hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 6 + }, + "pc": 1368, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1375, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1375, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1377, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner": { + "decorators": [], + "pc": 1386, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.Args", + "members": { + "entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 0 + }, + "n_entry_points": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.ImplicitArgs", + "members": { + "hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "offset": 1 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.hash_state": { + "cairo_type": "starkware.cairo.common.hash_state_poseidon.HashState", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.hash_state", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-6), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 8 + }, + "pc": 1397, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 14 + }, + "pc": 1400, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1407, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.hash_entry_points_inner.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1407, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_finalize": { + "destination": "starkware.cairo.common.hash_state_poseidon.hash_finalize", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_init": { + "destination": "starkware.cairo.common.hash_state_poseidon.hash_init", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_update_single": { + "destination": "starkware.cairo.common.hash_state_poseidon.hash_update_single", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.hash_update_with_nested_hash": { + "destination": "starkware.cairo.common.hash_state_poseidon.hash_update_with_nested_hash", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts": { + "decorators": [], + "pc": 1414, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.Return": { + "cairo_type": "(n_compiled_class_facts: felt, compiled_class_facts: starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp163": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp163", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 6 + }, + "pc": 1420, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp164": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp164", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 7 + }, + "pc": 1423, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp165": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp165", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 8 + }, + "pc": 1426, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp166": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp166", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 9 + }, + "pc": 1429, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp167": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.__temp167", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 10 + }, + "pc": 1432, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.builtin_costs": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.builtin_costs", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 5 + }, + "pc": 1418, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 2 + }, + "pc": 1416, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.n_compiled_class_facts": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.n_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 2 + }, + "pc": 1416, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1414, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1440, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1414, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1440, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner": { + "decorators": [], + "pc": 1443, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.Args", + "members": { + "builtin_costs": { + "cairo_type": "felt*", + "offset": 2 + }, + "compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*", + "offset": 1 + }, + "n_compiled_class_facts": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp168": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp168", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 2 + }, + "pc": 1451, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp169": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp169", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 3 + }, + "pc": 1452, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp170": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp170", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1458, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp171": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp171", + "references": [ + { + "ap_tracking_data": { + "group": 103, + "offset": 2 + }, + "pc": 1459, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp172": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp172", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1471, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp173": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp173", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 2 + }, + "pc": 1472, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp174": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp174", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 3 + }, + "pc": 1473, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp175": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp175", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 4 + }, + "pc": 1474, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp176": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp176", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 5 + }, + "pc": 1475, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp177": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp177", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 6 + }, + "pc": 1477, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp178": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp178", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 7 + }, + "pc": 1479, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp179": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp179", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1480, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp180": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp180", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 9 + }, + "pc": 1481, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp181": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp181", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 10 + }, + "pc": 1482, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp182": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp182", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 11 + }, + "pc": 1484, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp183": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.__temp183", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 12 + }, + "pc": 1485, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.builtin_costs": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.builtin_costs", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1450, + "value": "[cast([fp + (-4)] + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_fact": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_fact", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1450, + "value": "[cast([fp + (-4)], starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.hash", + "references": [ + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1469, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.n_compiled_class_facts": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.n_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1468, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1494, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1469, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1495, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.load_compiled_class_facts_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1457, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1464, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1494, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1457, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1464, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1465, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1495, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points": { + "decorators": [], + "pc": 1306, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.Args", + "members": { + "entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 1 + }, + "n_entry_points": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1306, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1306, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1306, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1318, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner": { + "decorators": [], + "pc": 1319, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.Args": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.Args", + "members": { + "entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "offset": 1 + }, + "n_entry_points": { + "cairo_type": "felt", + "offset": 0 + }, + "prev_selector": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.prev_selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.prev_selector", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.compiled_class.validate_entry_points_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 26 + }, + "pc": 1328, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1335, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DEPRECATED_COMPILED_CLASS_VERSION": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass", + "members": { + "builtin_list": { + "cairo_type": "felt*", + "offset": 8 + }, + "bytecode_length": { + "cairo_type": "felt", + "offset": 10 + }, + "bytecode_ptr": { + "cairo_type": "felt*", + "offset": 11 + }, + "compiled_class_version": { + "cairo_type": "felt", + "offset": 0 + }, + "constructors": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "offset": 6 + }, + "external_functions": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "offset": 2 + }, + "hinted_class_hash": { + "cairo_type": "felt", + "offset": 9 + }, + "l1_handlers": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "offset": 4 + }, + "n_builtins": { + "cairo_type": "felt", + "offset": 7 + }, + "n_constructors": { + "cairo_type": "felt", + "offset": 5 + }, + "n_external_functions": { + "cairo_type": "felt", + "offset": 1 + }, + "n_l1_handlers": { + "cairo_type": "felt", + "offset": 3 + } + }, + "size": 12, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact", + "members": { + "compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "offset": 1 + }, + "hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint", + "members": { + "offset": { + "cairo_type": "felt", + "offset": 1 + }, + "selector": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.HashState": { + "destination": "starkware.cairo.common.hash_state.HashState", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.assert_lt_felt": { + "destination": "starkware.cairo.common.math.assert_lt_felt", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash": { + "decorators": [], + "pc": 1627, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.Args": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.Args", + "members": { + "compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.__temp188": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.__temp188", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 27 + }, + "pc": 1635, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.__temp189": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.__temp189", + "references": [ + { + "ap_tracking_data": { + "group": 123, + "offset": 1 + }, + "pc": 1643, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.__temp190": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.__temp190", + "references": [ + { + "ap_tracking_data": { + "group": 124, + "offset": 1 + }, + "pc": 1651, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1627, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.hash", + "references": [ + { + "ap_tracking_data": { + "group": 127, + "offset": 9 + }, + "pc": 1671, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1627, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 26 + }, + "pc": 1634, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1642, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1658, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1662, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 17 + }, + "pc": 1665, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 9 + }, + "pc": 1671, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_compiled_class_hash.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 122, + "offset": 7 + }, + "pc": 1629, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 26 + }, + "pc": 1634, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1642, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1658, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1662, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 17 + }, + "pc": 1665, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts": { + "decorators": [], + "pc": 1672, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.Args": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.Return": { + "cairo_type": "(n_compiled_class_facts: felt, compiled_class_facts: starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 2 + }, + "pc": 1674, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.n_compiled_class_facts": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.n_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 2 + }, + "pc": 1674, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1672, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1680, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1672, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1680, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner": { + "decorators": [], + "pc": 1683, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.Args": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.Args", + "members": { + "compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "offset": 1 + }, + "n_compiled_class_facts": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.ImplicitArgs", + "members": { + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp191": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp191", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 2 + }, + "pc": 1691, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp192": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp192", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 3 + }, + "pc": 1693, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp193": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp193", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 4 + }, + "pc": 1695, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp194": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp194", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 5 + }, + "pc": 1696, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp195": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp195", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 1 + }, + "pc": 1702, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp196": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.__temp196", + "references": [ + { + "ap_tracking_data": { + "group": 131, + "offset": 2 + }, + "pc": 1703, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1690, + "value": "[cast([fp + (-3)] + 1, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_fact": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_fact", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1690, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_facts": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.hash", + "references": [ + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1713, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.n_compiled_class_facts": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.n_compiled_class_facts", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1712, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1721, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1713, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1722, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_load_compiled_class_facts_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1721, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1709, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1722, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points": { + "decorators": [], + "pc": 1597, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.Args": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.Args", + "members": { + "entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "offset": 1 + }, + "n_entry_points": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1597, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1597, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1597, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1609, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner": { + "decorators": [], + "pc": 1610, + "type": "function" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.Args": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.Args", + "members": { + "entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "offset": 1 + }, + "n_entry_points": { + "cairo_type": "felt", + "offset": 0 + }, + "prev_selector": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.prev_selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.prev_selector", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.deprecated_validate_entry_points_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 26 + }, + "pc": 1619, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 0 + }, + "pc": 1626, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.hash_finalize": { + "destination": "starkware.cairo.common.hash_state.hash_finalize", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.hash_init": { + "destination": "starkware.cairo.common.hash_state.hash_init", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.hash_update": { + "destination": "starkware.cairo.common.hash_state.hash_update", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.hash_update_single": { + "destination": "starkware.cairo.common.hash_state.hash_update_single", + "type": "alias" + }, + "starkware.starknet.core.os.contract_class.deprecated_compiled_class.hash_update_with_hashchain": { + "destination": "starkware.cairo.common.hash_state.hash_update_with_hashchain", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.BuiltinEncodings": { + "destination": "starkware.starknet.core.os.builtins.BuiltinEncodings", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.BuiltinParams": { + "destination": "starkware.starknet.core.os.builtins.BuiltinParams", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.BuiltinPointers": { + "destination": "starkware.starknet.core.os.builtins.BuiltinPointers", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.DEFAULT_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.DEFAULT_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.DeprecatedCompiledClass": { + "destination": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.DeprecatedCompiledClassFact": { + "destination": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.DeprecatedContractEntryPoint": { + "destination": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.ENTRY_POINT_TYPE_CONSTRUCTOR": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_CONSTRUCTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.ENTRY_POINT_TYPE_EXTERNAL": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_EXTERNAL", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.ENTRY_POINT_TYPE_L1_HANDLER": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_L1_HANDLER", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.ExecutionContext": { + "destination": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.NOP_ENTRY_POINT_OFFSET": { + "destination": "starkware.starknet.core.os.constants.NOP_ENTRY_POINT_OFFSET", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.OsCarriedOutputs": { + "destination": "starkware.starknet.core.os.output.OsCarriedOutputs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls": { + "decorators": [], + "pc": 3858, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "syscall_size": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-6), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-10), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-9), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-5), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-11), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.syscall_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.call_execute_deprecated_syscalls.syscall_size", + "references": [ + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point": { + "decorators": [], + "pc": 3859, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.SIZEOF_LOCALS": { + "type": "const", + "value": 9 + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp361", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 1 + }, + "pc": 3877, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp362": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp362", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3881, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp363", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3894, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp364": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp364", + "references": [ + { + "ap_tracking_data": { + "group": 275, + "offset": 1 + }, + "pc": 3908, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp365": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp365", + "references": [ + { + "ap_tracking_data": { + "group": 276, + "offset": 6 + }, + "pc": 3916, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp366": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp366", + "references": [ + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3918, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp367": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp367", + "references": [ + { + "ap_tracking_data": { + "group": 277, + "offset": 1 + }, + "pc": 3930, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp368": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.__temp368", + "references": [ + { + "ap_tracking_data": { + "group": 277, + "offset": 2 + }, + "pc": 3932, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.ap_val": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.ap_val", + "references": [ + { + "ap_tracking_data": { + "group": 276, + "offset": 5 + }, + "pc": 3915, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_params", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3897, + "value": "[cast(fp + 5, starkware.starknet.core.os.builtins.BuiltinParams**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 1 + }, + "pc": 3931, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata", + "references": [ + { + "ap_tracking_data": { + "group": 275, + "offset": 5 + }, + "pc": 3912, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 275, + "offset": 4 + }, + "pc": 3911, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 40 + }, + "pc": 3870, + "value": "[cast(fp, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.compiled_class_fact", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 40 + }, + "pc": 3869, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.context": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.context", + "references": [ + { + "ap_tracking_data": { + "group": 275, + "offset": 3 + }, + "pc": 3910, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_entry_point", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3895, + "value": "[cast(fp + 2, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.entry_point_offset", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 0 + }, + "pc": 3875, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3896, + "value": "cast(7, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.os_context", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3895, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 40 + }, + "pc": 3869, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 0 + }, + "pc": 3875, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 1 + }, + "pc": 3893, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 0 + }, + "pc": 3929, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3921, + "value": "[cast(fp + 8, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3920, + "value": "[cast(fp + 7, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.return_builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.return_builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 277, + "offset": 0 + }, + "pc": 3929, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.returned_builtin_ptrs_subset": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.returned_builtin_ptrs_subset", + "references": [ + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3919, + "value": "[cast(fp + 6, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.selector", + "references": [ + { + "ap_tracking_data": { + "group": 275, + "offset": 2 + }, + "pc": 3909, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_end", + "references": [ + { + "ap_tracking_data": { + "group": 277, + "offset": 1 + }, + "pc": 3931, + "value": "[cast([fp + 6] + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3895, + "value": "[cast(fp + 4, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.execute_entry_point": { + "destination": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.find_element": { + "destination": "starkware.cairo.common.find_element.find_element", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset": { + "decorators": [], + "pc": 3809, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.Args", + "members": { + "compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.Return": { + "cairo_type": "(entry_point_offset: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.__temp358": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.__temp358", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 4 + }, + "pc": 3814, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.__temp359": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.__temp359", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 5 + }, + "pc": 3837, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.__temp360": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.__temp360", + "references": [ + { + "ap_tracking_data": { + "group": 271, + "offset": 1 + }, + "pc": 3854, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 0 + }, + "pc": 3809, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.entry_point_desc": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.entry_point_desc", + "references": [ + { + "ap_tracking_data": { + "group": 271, + "offset": 0 + }, + "pc": 3845, + "value": "[cast(ap + (-2), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.entry_point_type": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.entry_point_type", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 3 + }, + "pc": 3812, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 2 + }, + "pc": 3811, + "value": "[cast(fp, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 0 + }, + "pc": 3809, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 2 + }, + "pc": 3811, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 270, + "offset": 0 + }, + "pc": 3809, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 271, + "offset": 0 + }, + "pc": 3845, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.get_entry_point_offset.success", + "references": [ + { + "ap_tracking_data": { + "group": 271, + "offset": 0 + }, + "pc": 3845, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.search_sorted": { + "destination": "starkware.cairo.common.find_element.search_sorted", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_builtins": { + "destination": "starkware.cairo.builtin_selection.select_builtins.select_builtins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func": { + "decorators": [], + "pc": 3946, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*, is_deprecated: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.__temp369": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.__temp369", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 1 + }, + "pc": 3948, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_entry_point.update_builtin_ptrs": { + "destination": "starkware.starknet.core.os.builtins.update_builtin_ptrs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.BLOCK_HASH_CONTRACT_ADDRESS": { + "destination": "starkware.starknet.core.os.constants.BLOCK_HASH_CONTRACT_ADDRESS", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.BuiltinPointers": { + "destination": "starkware.starknet.core.os.builtins.BuiltinPointers", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.CALL_CONTRACT_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.CALL_CONTRACT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.CONSTRUCTOR_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.CONSTRUCTOR_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.CallContract": { + "destination": "starkware.starknet.common.syscalls.CallContract", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.CallContractResponse": { + "destination": "starkware.starknet.common.syscalls.CallContractResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.DELEGATE_CALL_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.DELEGATE_CALL_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.DELEGATE_L1_HANDLER_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.DELEGATE_L1_HANDLER_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.DEPLOY_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.DEPLOY_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.Deploy": { + "destination": "starkware.starknet.common.syscalls.Deploy", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.DeployResponse": { + "destination": "starkware.starknet.common.syscalls.DeployResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.EMIT_EVENT_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.EMIT_EVENT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ENTRY_POINT_TYPE_CONSTRUCTOR": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_CONSTRUCTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ENTRY_POINT_TYPE_EXTERNAL": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_EXTERNAL", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ENTRY_POINT_TYPE_L1_HANDLER": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_L1_HANDLER", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.EmitEvent": { + "destination": "starkware.starknet.common.syscalls.EmitEvent", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ExecutionContext": { + "destination": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ExecutionInfo": { + "destination": "starkware.starknet.common.new_syscalls.ExecutionInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_BLOCK_NUMBER_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_BLOCK_NUMBER_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_BLOCK_TIMESTAMP_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_BLOCK_TIMESTAMP_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_CALLER_ADDRESS_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_CALLER_ADDRESS_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_CONTRACT_ADDRESS_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_CONTRACT_ADDRESS_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_SEQUENCER_ADDRESS_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_SEQUENCER_ADDRESS_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_TX_INFO_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_TX_INFO_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GET_TX_SIGNATURE_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.GET_TX_SIGNATURE_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetBlockNumber": { + "destination": "starkware.starknet.common.syscalls.GetBlockNumber", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetBlockNumberResponse": { + "destination": "starkware.starknet.common.syscalls.GetBlockNumberResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetBlockTimestamp": { + "destination": "starkware.starknet.common.syscalls.GetBlockTimestamp", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetBlockTimestampResponse": { + "destination": "starkware.starknet.common.syscalls.GetBlockTimestampResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetCallerAddress": { + "destination": "starkware.starknet.common.syscalls.GetCallerAddress", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetCallerAddressResponse": { + "destination": "starkware.starknet.common.syscalls.GetCallerAddressResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetContractAddress": { + "destination": "starkware.starknet.common.syscalls.GetContractAddress", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetContractAddressResponse": { + "destination": "starkware.starknet.common.syscalls.GetContractAddressResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetSequencerAddress": { + "destination": "starkware.starknet.common.syscalls.GetSequencerAddress", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetSequencerAddressResponse": { + "destination": "starkware.starknet.common.syscalls.GetSequencerAddressResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetTxInfo": { + "destination": "starkware.starknet.common.syscalls.GetTxInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetTxInfoResponse": { + "destination": "starkware.starknet.common.syscalls.GetTxInfoResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetTxSignature": { + "destination": "starkware.starknet.common.syscalls.GetTxSignature", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.GetTxSignatureResponse": { + "destination": "starkware.starknet.common.syscalls.GetTxSignatureResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.INITIAL_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.INITIAL_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.LIBRARY_CALL_L1_HANDLER_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.LIBRARY_CALL_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.LIBRARY_CALL_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.LibraryCall": { + "destination": "starkware.starknet.common.syscalls.LibraryCall", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.MessageToL1Header": { + "destination": "starkware.starknet.core.os.output.MessageToL1Header", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.NonSelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.NonSelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ORIGIN_ADDRESS": { + "destination": "starkware.starknet.common.constants.ORIGIN_ADDRESS", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.OsCarriedOutputs": { + "destination": "starkware.starknet.core.os.output.OsCarriedOutputs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.REPLACE_CLASS_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.REPLACE_CLASS_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.ReplaceClass": { + "destination": "starkware.starknet.common.syscalls.ReplaceClass", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.SEND_MESSAGE_TO_L1_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.STORAGE_READ_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.STORAGE_READ_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.STORAGE_WRITE_SELECTOR": { + "destination": "starkware.starknet.common.syscalls.STORAGE_WRITE_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.SelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.SelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.SendMessageToL1SysCall": { + "destination": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.StateEntry": { + "destination": "starkware.starknet.core.os.state.StateEntry", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.StorageRead": { + "destination": "starkware.starknet.common.syscalls.StorageRead", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.StorageWrite": { + "destination": "starkware.starknet.common.syscalls.StorageWrite", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.UNINITIALIZED_CLASS_HASH": { + "destination": "starkware.starknet.core.os.state.UNINITIALIZED_CLASS_HASH", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper": { + "decorators": [], + "pc": 3985, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "call_response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse*", + "offset": 2 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper._is_deprecated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper._is_deprecated", + "references": [ + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.call_response": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.call_response", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.CallContractResponse**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "cast(10000000000, felt)" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.contract_call_helper.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract": { + "decorators": [], + "pc": 4669, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp439": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp439", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 3 + }, + "pc": 4672, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp440": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp440", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 4 + }, + "pc": 4675, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp441": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp441", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 8 + }, + "pc": 4680, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp442": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.__temp442", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 9 + }, + "pc": 4683, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract._is_deprecated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract._is_deprecated", + "references": [ + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.constructor_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 3 + }, + "pc": 4673, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 25 + }, + "pc": 4698, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 18 + }, + "pc": 4692, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 320, + "offset": 7 + }, + "pc": 4678, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.dict_read": { + "destination": "starkware.cairo.common.dict.dict_read", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.dict_update": { + "destination": "starkware.cairo.common.dict.dict_update", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall": { + "decorators": [], + "pc": 4008, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "caller_address": { + "cairo_type": "felt", + "offset": 2 + }, + "caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 4 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 1 + }, + "entry_point_type": { + "cairo_type": "felt", + "offset": 3 + }, + "syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.CallContract*", + "offset": 5 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.__temp370": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.__temp370", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 32 + }, + "pc": 4034, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.__temp371": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.__temp371", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 20 + }, + "pc": 4024, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-8), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-12), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.call_req": { + "cairo_type": "starkware.starknet.common.syscalls.CallContractRequest", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.call_req", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 1 + }, + "pc": 4010, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.CallContractRequest*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.caller_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.caller_address", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.caller_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.caller_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.caller_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 9 + }, + "pc": 4015, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-10), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-11), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 8 + }, + "pc": 4014, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.entry_point_type": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.entry_point_type", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 32 + }, + "pc": 4035, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-9), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 8 + }, + "pc": 4014, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.CallContract*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_contract_call_syscall.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.CallContract**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall": { + "decorators": [], + "pc": 4082, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.Deploy*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp374": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp374", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 3 + }, + "pc": 4087, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp375": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp375", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 4 + }, + "pc": 4088, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp376": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp376", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 5 + }, + "pc": 4090, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp377": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp377", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4092, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp378": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp378", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 7 + }, + "pc": 4095, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp379": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp379", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 8 + }, + "pc": 4096, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp380": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp380", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 9 + }, + "pc": 4097, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp381": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp381", + "references": [ + { + "ap_tracking_data": { + "group": 289, + "offset": 15 + }, + "pc": 4121, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp382": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp382", + "references": [ + { + "ap_tracking_data": { + "group": 289, + "offset": 16 + }, + "pc": 4124, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp383": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.__temp383", + "references": [ + { + "ap_tracking_data": { + "group": 289, + "offset": 27 + }, + "pc": 4135, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 14 + }, + "pc": 4118, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.caller_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.caller_address", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 2 + }, + "pc": 4086, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.caller_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.caller_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.caller_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 2 + }, + "pc": 4085, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.constructor_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 289, + "offset": 39 + }, + "pc": 4146, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 289, + "offset": 0 + }, + "pc": 4106, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.deployer_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.deployer_address", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4093, + "value": "cast((1 - [[fp + (-3)] + 5]) * [fp + 1], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4093, + "value": "[cast([fp + (-9)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 0 + }, + "pc": 4106, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 0 + }, + "pc": 4106, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 289, + "offset": 39 + }, + "pc": 4146, + "value": "cast(10000000000, felt)" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.request": { + "cairo_type": "starkware.starknet.common.syscalls.DeployRequest", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.request", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 2 + }, + "pc": 4086, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.DeployRequest*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4093, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.Deploy*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deploy_syscall.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.Deploy**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls": { + "decorators": [], + "pc": 4223, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 3 + }, + "syscall_size": { + "cairo_type": "felt", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp393": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp393", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 2 + }, + "pc": 4234, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp394": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp394", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 3 + }, + "pc": 4237, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp395": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp395", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 3 + }, + "pc": 4258, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp396": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp396", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 4 + }, + "pc": 4261, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp397": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp397", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 4 + }, + "pc": 4282, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp398": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp398", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 5 + }, + "pc": 4300, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp399": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp399", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 6 + }, + "pc": 4303, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp400": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp400", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 6 + }, + "pc": 4328, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp401": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp401", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 7 + }, + "pc": 4353, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp402": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp402", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 8 + }, + "pc": 4378, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp403": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp403", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 9 + }, + "pc": 4381, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp404": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp404", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 9 + }, + "pc": 4398, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp405": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp405", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 10 + }, + "pc": 4401, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp406": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp406", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 11 + }, + "pc": 4402, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp407": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp407", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 10 + }, + "pc": 4419, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp408": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp408", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 11 + }, + "pc": 4422, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp409": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp409", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 12 + }, + "pc": 4423, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp410": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp410", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 11 + }, + "pc": 4440, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp411": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp411", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 12 + }, + "pc": 4443, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp412": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp412", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 13 + }, + "pc": 4444, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp413": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp413", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 12 + }, + "pc": 4461, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp414": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp414", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 13 + }, + "pc": 4464, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp415": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp415", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 14 + }, + "pc": 4465, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp416": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp416", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 13 + }, + "pc": 4482, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp417": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp417", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 14 + }, + "pc": 4485, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp418": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp418", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 15 + }, + "pc": 4486, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp419": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp419", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 14 + }, + "pc": 4503, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp420": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp420", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 16 + }, + "pc": 4507, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp421": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp421", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 17 + }, + "pc": 4509, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp422": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp422", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 15 + }, + "pc": 4526, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp423": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp423", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 16 + }, + "pc": 4549, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp424": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp424", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 17 + }, + "pc": 4577, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp425": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp425", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 18 + }, + "pc": 4605, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp426": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp426", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 19 + }, + "pc": 4608, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp427": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp427", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 19 + }, + "pc": 4630, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp428": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp428", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 20 + }, + "pc": 4631, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp429": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp429", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 21 + }, + "pc": 4632, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp430": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp430", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 22 + }, + "pc": 4634, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp431": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp431", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 23 + }, + "pc": 4635, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp432": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp432", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 24 + }, + "pc": 4637, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp433": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp433", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 25 + }, + "pc": 4638, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp434": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp434", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 26 + }, + "pc": 4640, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp435": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp435", + "references": [ + { + "ap_tracking_data": { + "group": 318, + "offset": 1 + }, + "pc": 4647, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp436": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp436", + "references": [ + { + "ap_tracking_data": { + "group": 318, + "offset": 2 + }, + "pc": 4649, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp437": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp437", + "references": [ + { + "ap_tracking_data": { + "group": 318, + "offset": 3 + }, + "pc": 4650, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp438": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.__temp438", + "references": [ + { + "ap_tracking_data": { + "group": 318, + "offset": 4 + }, + "pc": 4651, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-6), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-10), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.call_contract_syscall": { + "cairo_type": "starkware.starknet.common.syscalls.CallContract*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.call_contract_syscall", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 5 + }, + "pc": 4302, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.CallContract**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-9), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 23 + }, + "pc": 4242, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 25 + }, + "pc": 4266, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 41 + }, + "pc": 4613, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.deprecated_tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.deprecated_tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 15 + }, + "pc": 4506, + "value": "[cast(ap + (-1), starkware.starknet.common.syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-5), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 17 + }, + "pc": 4552, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 18 + }, + "pc": 4580, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 318, + "offset": 11 + }, + "pc": 4655, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.selector", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 1 + }, + "pc": 4232, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.syscall": { + "cairo_type": "starkware.starknet.common.syscalls.SendMessageToL1SysCall", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.syscall", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 18 + }, + "pc": 4629, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.SendMessageToL1SysCall*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.syscall_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_deprecated_syscalls.syscall_size", + "references": [ + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall": { + "decorators": [], + "pc": 4047, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + }, + "entry_point_type": { + "cairo_type": "felt", + "offset": 2 + }, + "syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCall*", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.__temp372": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.__temp372", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 25 + }, + "pc": 4069, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.__temp373": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.__temp373", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 13 + }, + "pc": 4059, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-6), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-10), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.call_req": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCallRequest", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.call_req", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 1 + }, + "pc": 4049, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.LibraryCallRequest*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.caller_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-5), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.caller_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.caller_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 2 + }, + "pc": 4050, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-9), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.entry_point_type": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.entry_point_type", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 25 + }, + "pc": 4070, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.LibraryCall*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_library_call_syscall.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.LibraryCall**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class": { + "decorators": [], + "pc": 4163, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.ReplaceClass*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 291, + "offset": 1 + }, + "pc": 4165, + "value": "[cast([fp + (-3)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 291, + "offset": 0 + }, + "pc": 4163, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 291, + "offset": 0 + }, + "pc": 4163, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 17 + }, + "pc": 4178, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 291, + "offset": 10 + }, + "pc": 4172, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 291, + "offset": 1 + }, + "pc": 4165, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.ReplaceClass*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_replace_class.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 291, + "offset": 0 + }, + "pc": 4163, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.ReplaceClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read": { + "decorators": [], + "pc": 4179, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.StorageRead*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp384": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp384", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 5 + }, + "pc": 4184, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp385": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp385", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 6 + }, + "pc": 4188, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp386": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp386", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 7 + }, + "pc": 4191, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp387": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.__temp387", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 8 + }, + "pc": 4193, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 0 + }, + "pc": 4179, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 0 + }, + "pc": 4179, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 15 + }, + "pc": 4200, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 2 + }, + "pc": 4181, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 2 + }, + "pc": 4181, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.storage_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 4 + }, + "pc": 4183, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 5 + }, + "pc": 4187, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.StorageRead*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 0 + }, + "pc": 4179, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.StorageRead**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_read.value", + "references": [ + { + "ap_tracking_data": { + "group": 292, + "offset": 3 + }, + "pc": 4182, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write": { + "decorators": [], + "pc": 4201, + "type": "function" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.Args": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.StorageWrite*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp388": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp388", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 5 + }, + "pc": 4205, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp389": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp389", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 6 + }, + "pc": 4208, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp390": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp390", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 7 + }, + "pc": 4210, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp391": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp391", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 8 + }, + "pc": 4213, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp392": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.__temp392", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 9 + }, + "pc": 4215, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 0 + }, + "pc": 4201, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 0 + }, + "pc": 4201, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 16 + }, + "pc": 4222, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 3 + }, + "pc": 4203, + "value": "[cast(fp + 2, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.prev_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.prev_value", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 3 + }, + "pc": 4203, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 3 + }, + "pc": 4203, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.storage_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 4 + }, + "pc": 4204, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 6 + }, + "pc": 4209, + "value": "cast([ap + (-3)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.syscall_ptr": { + "cairo_type": "starkware.starknet.common.syscalls.StorageWrite*", + "full_name": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.execute_storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 293, + "offset": 0 + }, + "pc": 4201, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.StorageWrite**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.find_element": { + "destination": "starkware.cairo.common.find_element.find_element", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.get_contract_address": { + "destination": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.os_carried_outputs_new": { + "destination": "starkware.starknet.core.os.output.os_carried_outputs_new", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.relocate_segment": { + "destination": "starkware.cairo.common.segments.relocate_segment", + "type": "alias" + }, + "starkware.starknet.core.os.execution.deprecated_execute_syscalls.select_execute_entry_point_func": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.BuiltinEncodings": { + "destination": "starkware.starknet.core.os.builtins.BuiltinEncodings", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.BuiltinParams": { + "destination": "starkware.starknet.core.os.builtins.BuiltinParams", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.BuiltinPointers": { + "destination": "starkware.starknet.core.os.builtins.BuiltinPointers", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.CompiledClass": { + "destination": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.CompiledClassEntryPoint": { + "destination": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.CompiledClassFact": { + "destination": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.DEFAULT_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.DEFAULT_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.DeprecatedTxInfo": { + "destination": "starkware.starknet.common.syscalls.TxInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.ENTRY_POINT_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.ENTRY_POINT_TYPE_CONSTRUCTOR": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_CONSTRUCTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.ENTRY_POINT_TYPE_EXTERNAL": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_EXTERNAL", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.ENTRY_POINT_TYPE_L1_HANDLER": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_L1_HANDLER", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.EntryPointCallArguments": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.EntryPointCallArguments", + "members": { + "calldata_end": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_start": { + "cairo_type": "felt*", + "offset": 2 + }, + "gas_builtin": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.EntryPointReturnValues": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.EntryPointReturnValues", + "members": { + "failure_flag": { + "cairo_type": "felt", + "offset": 2 + }, + "gas_builtin": { + "cairo_type": "felt", + "offset": 0 + }, + "retdata_end": { + "cairo_type": "felt*", + "offset": 4 + }, + "retdata_start": { + "cairo_type": "felt*", + "offset": 3 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext", + "members": { + "calldata": { + "cairo_type": "felt*", + "offset": 3 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 2 + }, + "class_hash": { + "cairo_type": "felt", + "offset": 1 + }, + "deprecated_tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 5 + }, + "entry_point_type": { + "cairo_type": "felt", + "offset": 0 + }, + "execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "offset": 4 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.ExecutionInfo": { + "destination": "starkware.starknet.common.new_syscalls.ExecutionInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.NOP_ENTRY_POINT_OFFSET": { + "destination": "starkware.starknet.core.os.constants.NOP_ENTRY_POINT_OFFSET", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.NonSelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.NonSelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.OsCarriedOutputs": { + "destination": "starkware.starknet.core.os.output.OsCarriedOutputs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.SegmentArenaBuiltin": { + "destination": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.SelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.SelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls": { + "decorators": [], + "pc": 3605, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + }, + "syscall_ptr_end": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-11), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-10), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.syscall_ptr_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.call_execute_syscalls.syscall_ptr_end", + "references": [ + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.dict_read": { + "destination": "starkware.cairo.common.dict.dict_read", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point": { + "decorators": [], + "pc": 3658, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.Return": { + "cairo_type": "(retdata_size: felt, retdata: felt*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.SIZEOF_LOCALS": { + "type": "const", + "value": 18 + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp342": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp342", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 1 + }, + "pc": 3684, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp343", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 1 + }, + "pc": 3698, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp344", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3699, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp345": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp345", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3708, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp346": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp346", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3732, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp347": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp347", + "references": [ + { + "ap_tracking_data": { + "group": 266, + "offset": 1 + }, + "pc": 3744, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp348": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp348", + "references": [ + { + "ap_tracking_data": { + "group": 266, + "offset": 3 + }, + "pc": 3747, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp349": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp349", + "references": [ + { + "ap_tracking_data": { + "group": 266, + "offset": 5 + }, + "pc": 3750, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp350": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp350", + "references": [ + { + "ap_tracking_data": { + "group": 268, + "offset": 1 + }, + "pc": 3766, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp351": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.__temp351", + "references": [ + { + "ap_tracking_data": { + "group": 268, + "offset": 2 + }, + "pc": 3767, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.ap_val": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.ap_val", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3726, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.args": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.EntryPointCallArguments", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.args", + "references": [ + { + "ap_tracking_data": { + "group": 264, + "offset": 4 + }, + "pc": 3723, + "value": "[cast(ap + (-4), starkware.starknet.core.os.execution.execute_entry_point.EntryPointCallArguments*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_params": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinParams*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_params", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3706, + "value": "[cast(fp + 8, starkware.starknet.core.os.builtins.BuiltinParams**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3702, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 267, + "offset": 0 + }, + "pc": 3749, + "value": "[cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3760, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3704, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3705, + "value": "[cast(fp + 7, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 267, + "offset": 0 + }, + "pc": 3754, + "value": "[cast(fp + 16, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_end", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3709, + "value": "[cast(fp + 10, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.calldata_start", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3707, + "value": "[cast(fp + 9, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 56 + }, + "pc": 3674, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_entry_point", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3679, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3680, + "value": "[cast(fp + 2, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_fact", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 56 + }, + "pc": 3673, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.compiled_class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 25 + }, + "pc": 3664, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 20 + }, + "pc": 3664, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3760, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 25 + }, + "pc": 3664, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 25 + }, + "pc": 3665, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_entry_point", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3700, + "value": "[cast(fp + 4, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3760, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_ap": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_ap", + "references": [ + { + "ap_tracking_data": { + "group": 264, + "offset": 0 + }, + "pc": 3719, + "value": "cast(ap, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.current_segment_arena", + "references": [ + { + "ap_tracking_data": { + "group": 266, + "offset": 4 + }, + "pc": 3749, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_builtin_list": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_builtin_list", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3711, + "value": "[cast(fp + 12, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3710, + "value": "[cast(fp + 11, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_offset", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3696, + "value": "[cast([fp + 2] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_return_values": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.EntryPointReturnValues*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.entry_point_return_values", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3730, + "value": "[cast(fp + 15, starkware.starknet.core.os.execution.execute_entry_point.EntryPointReturnValues**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.n_builtins": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.n_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3705, + "value": "cast(7, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.os_context", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3700, + "value": "[cast(fp + 5, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3760, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.prev_segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.prev_segment_arena", + "references": [ + { + "ap_tracking_data": { + "group": 266, + "offset": 2 + }, + "pc": 3746, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 51 + }, + "pc": 3672, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3678, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3695, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3738, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3760, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 56 + }, + "pc": 3673, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3679, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3697, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3741, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3743, + "value": "[cast(fp + 17, felt*)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3730, + "value": "[cast([fp + 12], felt*)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3733, + "value": "[cast([fp + 15], felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.retdata_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.retdata_end", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3733, + "value": "[cast([fp + 15] + 4, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.retdata_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.retdata_start", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3733, + "value": "[cast([fp + 15] + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.return_builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.return_builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3741, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3742, + "value": "[cast(fp + 16, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.return_values_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.return_values_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3728, + "value": "[cast(fp + 13, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.returned_builtin_ptrs_subset": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.returned_builtin_ptrs_subset", + "references": [ + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3729, + "value": "[cast(fp + 14, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.execute_entry_point.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3700, + "value": "[cast(fp + 6, felt**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.find_element": { + "destination": "starkware.cairo.common.find_element.find_element", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_ap": { + "destination": "starkware.cairo.common.registers.get_ap", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point": { + "decorators": [], + "pc": 3606, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.Args", + "members": { + "compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.Return": { + "cairo_type": "(entry_point: starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.__temp339": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.__temp339", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 4 + }, + "pc": 3611, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.__temp340": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.__temp340", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 5 + }, + "pc": 3634, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.__temp341": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.__temp341", + "references": [ + { + "ap_tracking_data": { + "group": 260, + "offset": 4 + }, + "pc": 3654, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.compiled_class": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClass*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.compiled_class", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 0 + }, + "pc": 3606, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.entry_point_desc": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.entry_point_desc", + "references": [ + { + "ap_tracking_data": { + "group": 260, + "offset": 0 + }, + "pc": 3642, + "value": "[cast(ap + (-2), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.entry_point_type": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.entry_point_type", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 3 + }, + "pc": 3609, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.entry_points": { + "cairo_type": "starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 2 + }, + "pc": 3608, + "value": "[cast(fp, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 0 + }, + "pc": 3606, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.n_entry_points": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.n_entry_points", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 2 + }, + "pc": 3608, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 259, + "offset": 0 + }, + "pc": 3606, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 260, + "offset": 0 + }, + "pc": 3642, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.get_entry_point.success", + "references": [ + { + "ap_tracking_data": { + "group": 260, + "offset": 0 + }, + "pc": 3642, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute": { + "decorators": [], + "pc": 3776, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.Args", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.Return": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp352": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp352", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 4 + }, + "pc": 3785, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp353": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp353", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 5 + }, + "pc": 3787, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp354": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp354", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 6 + }, + "pc": 3788, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp355": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp355", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 7 + }, + "pc": 3791, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp356": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp356", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 8 + }, + "pc": 3794, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp357": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.__temp357", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 22 + }, + "pc": 3808, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 0 + }, + "pc": 3776, + "value": "[cast(fp + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.prev_n_segments": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.prev_n_segments", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 3 + }, + "pc": 3780, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.prev_segment_arena": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.prev_segment_arena", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 2 + }, + "pc": 3779, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.segment_arena_ptr": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.segment_arena_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 1 + }, + "pc": 3777, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 8 + }, + "pc": 3795, + "value": "cast([ap + (-8)] + 3, starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.execute_entry_point.prepare_builtin_ptrs_for_execute.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 269, + "offset": 0 + }, + "pc": 3776, + "value": "[cast(fp + (-3), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_entry_point.search_sorted": { + "destination": "starkware.cairo.common.find_element.search_sorted", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.select_input_builtins": { + "destination": "starkware.cairo.builtin_selection.select_input_builtins.select_input_builtins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.update_builtin_ptrs": { + "destination": "starkware.starknet.core.os.builtins.update_builtin_ptrs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.validate_builtins": { + "destination": "starkware.cairo.builtin_selection.validate_builtins.validate_builtins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_entry_point.validate_segment_arena": { + "destination": "starkware.starknet.builtins.segment_arena.segment_arena.validate_segment_arena", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.BETA": { + "destination": "starkware.cairo.common.cairo_secp.constants.BETA", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.BLOCK_HASH_CONTRACT_ADDRESS": { + "destination": "starkware.starknet.core.os.constants.BLOCK_HASH_CONTRACT_ADDRESS", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.BigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.BuiltinPointers": { + "destination": "starkware.starknet.core.os.builtins.BuiltinPointers", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.CALL_CONTRACT_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.CALL_CONTRACT_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.CALL_CONTRACT_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.CALL_CONTRACT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.CONSTRUCTOR_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.CONSTRUCTOR_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.CallContractRequest": { + "destination": "starkware.starknet.common.new_syscalls.CallContractRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.CallContractResponse": { + "destination": "starkware.starknet.common.new_syscalls.CallContractResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.DEPLOY_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.DEPLOY_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.DEPLOY_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.DEPLOY_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.DeployRequest": { + "destination": "starkware.starknet.common.new_syscalls.DeployRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.DeployResponse": { + "destination": "starkware.starknet.common.new_syscalls.DeployResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.EMIT_EVENT_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.EMIT_EVENT_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.EMIT_EVENT_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.EMIT_EVENT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ENTRY_POINT_TYPE_CONSTRUCTOR": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_CONSTRUCTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ENTRY_POINT_TYPE_EXTERNAL": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_EXTERNAL", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ERROR_BLOCK_NUMBER_OUT_OF_RANGE": { + "destination": "starkware.starknet.core.os.constants.ERROR_BLOCK_NUMBER_OUT_OF_RANGE", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ERROR_INVALID_ARGUMENT": { + "destination": "starkware.starknet.core.os.constants.ERROR_INVALID_ARGUMENT", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ERROR_INVALID_INPUT_LEN": { + "destination": "starkware.starknet.core.os.constants.ERROR_INVALID_INPUT_LEN", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ERROR_OUT_OF_GAS": { + "destination": "starkware.starknet.core.os.constants.ERROR_OUT_OF_GAS", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.EmitEventRequest": { + "destination": "starkware.starknet.common.new_syscalls.EmitEventRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ExecutionContext": { + "destination": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ExecutionInfo": { + "destination": "starkware.starknet.common.new_syscalls.ExecutionInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.FALSE": { + "destination": "starkware.cairo.common.bool.FALSE", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.FailureReason": { + "destination": "starkware.starknet.common.new_syscalls.FailureReason", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GET_BLOCK_HASH_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.GET_BLOCK_HASH_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GET_BLOCK_HASH_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.GET_BLOCK_HASH_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GET_EXECUTION_INFO_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.GET_EXECUTION_INFO_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GET_EXECUTION_INFO_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.GET_EXECUTION_INFO_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GetBlockHashRequest": { + "destination": "starkware.starknet.common.new_syscalls.GetBlockHashRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GetBlockHashResponse": { + "destination": "starkware.starknet.common.new_syscalls.GetBlockHashResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.GetExecutionInfoResponse": { + "destination": "starkware.starknet.common.new_syscalls.GetExecutionInfoResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KECCAK_FULL_RATE_IN_WORDS": { + "destination": "starkware.cairo.common.builtin_keccak.keccak.KECCAK_FULL_RATE_IN_WORDS", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KECCAK_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.KECCAK_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KECCAK_ROUND_COST_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.KECCAK_ROUND_COST_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KECCAK_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.KECCAK_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KeccakRequest": { + "destination": "starkware.starknet.common.new_syscalls.KeccakRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.KeccakResponse": { + "destination": "starkware.starknet.common.new_syscalls.KeccakResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.LIBRARY_CALL_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.LIBRARY_CALL_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.LIBRARY_CALL_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.LIBRARY_CALL_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.LibraryCallRequest": { + "destination": "starkware.starknet.common.new_syscalls.LibraryCallRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.MessageToL1Header": { + "destination": "starkware.starknet.core.os.output.MessageToL1Header", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.NonSelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.NonSelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.OsCarriedOutputs": { + "destination": "starkware.starknet.core.os.output.OsCarriedOutputs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.REPLACE_CLASS_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.REPLACE_CLASS_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.REPLACE_CLASS_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.REPLACE_CLASS_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ReplaceClassRequest": { + "destination": "starkware.starknet.common.new_syscalls.ReplaceClassRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.RequestHeader": { + "destination": "starkware.starknet.common.new_syscalls.RequestHeader", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.ResponseHeader": { + "destination": "starkware.starknet.common.new_syscalls.ResponseHeader", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_ADD_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SECP256K1_ADD_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_ADD_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.SECP256K1_ADD_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_GET_POINT_FROM_X_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SECP256K1_GET_POINT_FROM_X_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_GET_POINT_FROM_X_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.SECP256K1_GET_POINT_FROM_X_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_GET_XY_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SECP256K1_GET_XY_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_GET_XY_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.SECP256K1_GET_XY_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_MUL_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SECP256K1_MUL_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_MUL_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.SECP256K1_MUL_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_NEW_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SECP256K1_NEW_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP256K1_NEW_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.SECP256K1_NEW_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP_PRIME_HIGH": { + "destination": "starkware.cairo.common.cairo_secp.constants.SECP_PRIME_HIGH", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SECP_PRIME_LOW": { + "destination": "starkware.cairo.common.cairo_secp.constants.SECP_PRIME_LOW", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SEND_MESSAGE_TO_L1_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SEND_MESSAGE_TO_L1_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SEND_MESSAGE_TO_L1_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.SEND_MESSAGE_TO_L1_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.STORAGE_READ_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.STORAGE_READ_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.STORAGE_READ_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.STORAGE_READ_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.STORAGE_WRITE_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.STORAGE_WRITE_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.STORAGE_WRITE_SELECTOR": { + "destination": "starkware.starknet.common.new_syscalls.STORAGE_WRITE_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.STORED_BLOCK_HASH_BUFFER": { + "destination": "starkware.starknet.core.os.constants.STORED_BLOCK_HASH_BUFFER", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SYSCALL_BASE_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.SYSCALL_BASE_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1AddRequest": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1AddRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1EcPoint": { + "destination": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1GetPointFromXRequest": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1GetPointFromXRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1GetXyRequest": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1GetXyRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1GetXyResponse": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1GetXyResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1MulRequest": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1MulRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1NewRequest": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1NewRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1NewResponse": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1NewResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Secp256k1OpResponse": { + "destination": "starkware.starknet.common.new_syscalls.Secp256k1OpResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.SelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.SendMessageToL1Request": { + "destination": "starkware.starknet.common.new_syscalls.SendMessageToL1Request", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.StateEntry": { + "destination": "starkware.starknet.core.os.state.StateEntry", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.StorageReadRequest": { + "destination": "starkware.starknet.common.new_syscalls.StorageReadRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.StorageReadResponse": { + "destination": "starkware.starknet.common.new_syscalls.StorageReadResponse", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.StorageWriteRequest": { + "destination": "starkware.starknet.common.new_syscalls.StorageWriteRequest", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.UnreducedBigInt3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.assert_le": { + "destination": "starkware.cairo.common.math.assert_le", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.assert_lt": { + "destination": "starkware.cairo.common.math.assert_lt", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.bigint_to_uint256": { + "destination": "starkware.cairo.common.cairo_secp.bigint.bigint_to_uint256", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper": { + "decorators": [], + "pc": 5639, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 1 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 2 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.__temp633": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.__temp633", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 1 + }, + "pc": 5652, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.__temp634": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.__temp634", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 6 + }, + "pc": 5659, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper._is_deprecated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper._is_deprecated", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.CallContractResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 1 + }, + "pc": 5653, + "value": "cast([fp + (-10)] + 2, starkware.starknet.common.new_syscalls.CallContractResponse*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(fp + (-10), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.contract_call_helper.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "cast([fp + (-10)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 1 + }, + "pc": 5653, + "value": "cast([fp + (-10)] + 4, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.deploy_contract": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.dict_read": { + "destination": "starkware.cairo.common.dict.dict_read", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.dict_update": { + "destination": "starkware.cairo.common.dict.dict_update", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract": { + "decorators": [], + "pc": 5530, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.__temp629": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.__temp629", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 11 + }, + "pc": 5555, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.__temp630": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.__temp630", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 22 + }, + "pc": 5564, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.calldata_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.calldata_start", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 9 + }, + "pc": 5553, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.caller_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.caller_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.caller_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 10 + }, + "pc": 5554, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 1 + }, + "pc": 5548, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 8 + }, + "pc": 5552, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 34 + }, + "pc": 5575, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.CallContractRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.request", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "cast([fp + (-9)] + 2, starkware.starknet.common.new_syscalls.CallContractRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 8 + }, + "pc": 5552, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.success", + "references": [ + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_call_contract.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy": { + "decorators": [], + "pc": 5668, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.SIZEOF_LOCALS": { + "type": "const", + "value": 7 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp635": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp635", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 2 + }, + "pc": 5694, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp636": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp636", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 3 + }, + "pc": 5696, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp637": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp637", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 5 + }, + "pc": 5700, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp638": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp638", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 7 + }, + "pc": 5704, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp639": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp639", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 8 + }, + "pc": 5705, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp640": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp640", + "references": [ + { + "ap_tracking_data": { + "group": 375, + "offset": 25 + }, + "pc": 5737, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp641": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp641", + "references": [ + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5761, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp642": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.__temp642", + "references": [ + { + "ap_tracking_data": { + "group": 376, + "offset": 6 + }, + "pc": 5769, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 14 + }, + "pc": 5722, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5753, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 14 + }, + "pc": 5727, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_address", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5691, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.caller_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5690, + "value": "[cast(fp + 2, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5701, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5702, + "value": "[cast(fp + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_calldata_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_calldata_start", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 4 + }, + "pc": 5698, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 4 + }, + "pc": 5699, + "value": "[cast(fp + 4, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.constructor_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 375, + "offset": 37 + }, + "pc": 5748, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5714, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5715, + "value": "[cast(fp + 6, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5753, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5753, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.deploy_from_zero": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.deploy_from_zero", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 1 + }, + "pc": 5692, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.deployer_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.deployer_address", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 3 + }, + "pc": 5697, + "value": "cast((1 - [ap + (-3)]) * [fp + 3], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5702, + "value": "[cast([fp + (-8)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5714, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5753, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5710, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5753, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5714, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5679, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.DeployRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.request", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 7 + }, + "pc": 5670, + "value": "cast([fp + (-9)] + 2, starkware.starknet.common.new_syscalls.DeployRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.DeployResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.response", + "references": [ + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5762, + "value": "cast([fp + 1] + 2, starkware.starknet.common.new_syscalls.DeployResponse*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(fp + 1, starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5702, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.success", + "references": [ + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_deploy.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5753, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5757, + "value": "cast([fp] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5680, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5762, + "value": "cast([fp + 1] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash": { + "decorators": [], + "pc": 5863, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp654": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp654", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 1 + }, + "pc": 5881, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp655": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp655", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 2 + }, + "pc": 5886, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp656": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp656", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 3 + }, + "pc": 5887, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp657": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp657", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 2 + }, + "pc": 5905, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp658": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp658", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 3 + }, + "pc": 5906, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp659": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp659", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5915, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp660": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp660", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 17 + }, + "pc": 5919, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp661": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp661", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5923, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp662": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp662", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 19 + }, + "pc": 5926, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp663": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.__temp663", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 20 + }, + "pc": 5928, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.block_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.block_hash", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 15 + }, + "pc": 5917, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 27 + }, + "pc": 5935, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 27 + }, + "pc": 5936, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.current_block_number": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.current_block_number", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5879, + "value": "[cast([[fp + (-3)] + 5], felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "[cast(fp + 2, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5893, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5911, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5893, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5894, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5912, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.GetBlockHashRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request", + "references": [ + { + "ap_tracking_data": { + "group": 381, + "offset": 3 + }, + "pc": 5865, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.GetBlockHashRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request_block_number": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.request_block_number", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5879, + "value": "[cast([fp + (-5)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.GetBlockHashResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.response", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "cast([ap + (-17)] + 2, starkware.starknet.common.new_syscalls.GetBlockHashResponse*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5912, + "value": "[cast(ap + (-16), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.storage_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 16 + }, + "pc": 5918, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 17 + }, + "pc": 5922, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.success", + "references": [ + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_block_hash.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 383, + "offset": 0 + }, + "pc": 5899, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5911, + "value": "cast([ap + (-16)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5915, + "value": "cast([ap + (-17)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 383, + "offset": 0 + }, + "pc": 5900, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5912, + "value": "cast([ap + (-16)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "cast([ap + (-17)] + 3, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info": { + "decorators": [], + "pc": 5941, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.Args", + "members": { + "execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 384, + "offset": 0 + }, + "pc": 5941, + "value": "[cast(fp + (-3), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 384, + "offset": 0 + }, + "pc": 5941, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5949, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.success", + "references": [ + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5949, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_get_execution_info.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 384, + "offset": 0 + }, + "pc": 5941, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5949, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5955, + "value": "cast([ap + (-2)] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak": { + "decorators": [], + "pc": 5992, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 3 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.__temp664": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.__temp664", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 28 + }, + "pc": 6023, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6039, + "value": "[cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-5), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 14 + }, + "pc": 6057, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 14 + }, + "pc": 6060, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.input_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.input_end", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 6 + }, + "pc": 5997, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.input_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.input_start", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 5 + }, + "pc": 5995, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 5 + }, + "pc": 5996, + "value": "[cast(fp, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.keccak_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6039, + "value": "[cast([fp + (-5)] + 7, starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.len", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 6 + }, + "pc": 5997, + "value": "cast([ap + (-1)] - [fp], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.q": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.q", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6003, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6004, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.r": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.r", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6003, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 24 + }, + "pc": 6002, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6029, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6043, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6003, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6005, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6031, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.KeccakRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.request", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 4 + }, + "pc": 5994, + "value": "cast([fp + (-4)] + 2, starkware.starknet.common.new_syscalls.KeccakRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.request_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.RequestHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.request_header", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 4 + }, + "pc": 5994, + "value": "[cast(fp + (-4), starkware.starknet.common.new_syscalls.RequestHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.required_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.required_gas", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6021, + "value": "cast([fp + 1] * 180000 + 10000, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.res": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.res", + "references": [ + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6039, + "value": "[cast(fp + (-5), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.success", + "references": [ + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6031, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_keccak.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 24 + }, + "pc": 6007, + "value": "cast([fp + (-4)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 389, + "offset": 0 + }, + "pc": 6014, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6029, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6045, + "value": "cast([fp] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6009, + "value": "cast([fp + (-4)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 389, + "offset": 0 + }, + "pc": 6016, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6031, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6032, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6048, + "value": "cast([fp + 3] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call": { + "decorators": [], + "pc": 5587, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.__temp631": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.__temp631", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 3 + }, + "pc": 5607, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.__temp632": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.__temp632", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 14 + }, + "pc": 5616, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.calldata_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.calldata_start", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 1 + }, + "pc": 5605, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.caller_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.caller_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.caller_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.caller_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 2 + }, + "pc": 5606, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 26 + }, + "pc": 5627, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.LibraryCallRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.request", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "cast([fp + (-9)] + 2, starkware.starknet.common.new_syscalls.LibraryCallRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.success", + "references": [ + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_library_call.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class": { + "decorators": [], + "pc": 5959, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5975, + "value": "[cast([fp + (-5)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 16 + }, + "pc": 5988, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 387, + "offset": 9 + }, + "pc": 5982, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5969, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.ReplaceClassRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.request", + "references": [ + { + "ap_tracking_data": { + "group": 386, + "offset": 1 + }, + "pc": 5961, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.ReplaceClassRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5975, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.success", + "references": [ + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5969, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_replace_class.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5969, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add": { + "decorators": [], + "pc": 6066, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp665": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp665", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 1 + }, + "pc": 6083, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp666": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp666", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 2 + }, + "pc": 6084, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp667": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp667", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 3 + }, + "pc": 6085, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp668": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp668", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 4 + }, + "pc": 6086, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp669": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp669", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 5 + }, + "pc": 6087, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp670": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp670", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 6 + }, + "pc": 6088, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp671": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp671", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 7 + }, + "pc": 6089, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp672": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp672", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 8 + }, + "pc": 6090, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp673": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp673", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 9 + }, + "pc": 6091, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp674": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp674", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 10 + }, + "pc": 6092, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp675": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp675", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 11 + }, + "pc": 6093, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp676": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp676", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 12 + }, + "pc": 6094, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp677": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp677", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 1 + }, + "pc": 6110, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp678": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp678", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 2 + }, + "pc": 6112, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp679": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp679", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 3 + }, + "pc": 6114, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp680": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp680", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 4 + }, + "pc": 6116, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp681": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp681", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 5 + }, + "pc": 6118, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp682": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.__temp682", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 6 + }, + "pc": 6120, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 392, + "offset": 0 + }, + "pc": 6066, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6108, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6109, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1AddRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.request", + "references": [ + { + "ap_tracking_data": { + "group": 392, + "offset": 1 + }, + "pc": 6068, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1AddRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.res": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.res", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6109, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1OpResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.response", + "references": [ + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6109, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.Secp256k1OpResponse**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.success", + "references": [ + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_add.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 392, + "offset": 0 + }, + "pc": 6066, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 6 + }, + "pc": 6120, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6077, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 6 + }, + "pc": 6121, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x": { + "decorators": [], + "pc": 6317, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.__temp718": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.__temp718", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6356, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.__temp719": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.__temp719", + "references": [ + { + "ap_tracking_data": { + "group": 409, + "offset": 1 + }, + "pc": 6372, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.__temp720": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.__temp720", + "references": [ + { + "ap_tracking_data": { + "group": 409, + "offset": 2 + }, + "pc": 6373, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.is_on_curve": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.is_on_curve", + "references": [ + { + "ap_tracking_data": { + "group": 409, + "offset": 0 + }, + "pc": 6370, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.is_x_valid": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.is_x_valid", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6341, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 406, + "offset": 0 + }, + "pc": 6317, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6341, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 93 + }, + "pc": 6361, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 409, + "offset": 0 + }, + "pc": 6365, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6341, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6342, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 93 + }, + "pc": 6366, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 409, + "offset": 0 + }, + "pc": 6370, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1GetPointFromXRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.request", + "references": [ + { + "ap_tracking_data": { + "group": 406, + "offset": 3 + }, + "pc": 6319, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1GetPointFromXRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1NewResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.response", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6357, + "value": "cast([ap + (-44)] + 2, starkware.starknet.common.new_syscalls.Secp256k1NewResponse*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6359, + "value": "[cast(fp + 1, starkware.starknet.common.new_syscalls.Secp256k1NewResponse**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6353, + "value": "[cast(ap + (-43), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.secp_prime": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.secp_prime", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6332, + "value": "cast((340282366920938463463374607427473243183, 340282366920938463463374607431768211455), starkware.cairo.common.uint256.Uint256)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.success", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 406, + "offset": 0 + }, + "pc": 6317, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 408, + "offset": 0 + }, + "pc": 6349, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6356, + "value": "cast([ap + (-44)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6356, + "value": "cast([ap + (-44)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 408, + "offset": 0 + }, + "pc": 6350, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6357, + "value": "cast([ap + (-44)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6359, + "value": "cast([ap + (-44)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6361, + "value": "[cast(fp + 2, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_point_from_x.x", + "references": [ + { + "ap_tracking_data": { + "group": 407, + "offset": 93 + }, + "pc": 6366, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy": { + "decorators": [], + "pc": 6377, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.ec_point": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.ec_point", + "references": [ + { + "ap_tracking_data": { + "group": 411, + "offset": 1 + }, + "pc": 6393, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_secp.ec.EcPoint**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 410, + "offset": 0 + }, + "pc": 6377, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 0 + }, + "pc": 6387, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 36 + }, + "pc": 6399, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 71 + }, + "pc": 6405, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1GetXyRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.request", + "references": [ + { + "ap_tracking_data": { + "group": 410, + "offset": 0 + }, + "pc": 6379, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1GetXyRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.success", + "references": [ + { + "ap_tracking_data": { + "group": 411, + "offset": 0 + }, + "pc": 6387, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 410, + "offset": 0 + }, + "pc": 6377, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 0 + }, + "pc": 6387, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 71 + }, + "pc": 6409, + "value": "cast([ap + (-73)] + 4, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.x": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.x", + "references": [ + { + "ap_tracking_data": { + "group": 411, + "offset": 36 + }, + "pc": 6399, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.y": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_get_xy.y", + "references": [ + { + "ap_tracking_data": { + "group": 411, + "offset": 71 + }, + "pc": 6405, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul": { + "decorators": [], + "pc": 6125, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp683": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp683", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 1 + }, + "pc": 6142, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp684": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp684", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 2 + }, + "pc": 6143, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp685": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp685", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 3 + }, + "pc": 6144, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp686": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp686", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 4 + }, + "pc": 6145, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp687": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp687", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 5 + }, + "pc": 6146, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp688": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp688", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 6 + }, + "pc": 6147, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp689": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp689", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 1 + }, + "pc": 6159, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp690": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp690", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 2 + }, + "pc": 6161, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp691": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp691", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 3 + }, + "pc": 6163, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp692": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp692", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 4 + }, + "pc": 6165, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp693": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp693", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 5 + }, + "pc": 6167, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp694": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.__temp694", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 6 + }, + "pc": 6169, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 395, + "offset": 0 + }, + "pc": 6125, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6157, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6158, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1MulRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.request", + "references": [ + { + "ap_tracking_data": { + "group": 395, + "offset": 1 + }, + "pc": 6127, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1MulRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.res": { + "cairo_type": "starkware.cairo.common.cairo_secp.ec.EcPoint", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.res", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6158, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1OpResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.response", + "references": [ + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6158, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.Secp256k1OpResponse**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.success", + "references": [ + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_mul.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 395, + "offset": 0 + }, + "pc": 6125, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 6 + }, + "pc": 6169, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6136, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 6 + }, + "pc": 6170, + "value": "cast([fp] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new": { + "decorators": [], + "pc": 6174, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.Args", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.SIZEOF_LOCALS": { + "type": "const", + "value": 11 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp695": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp695", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 81 + }, + "pc": 6210, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp696": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp696", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 82 + }, + "pc": 6211, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp697": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp697", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6244, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp698": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp698", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 188 + }, + "pc": 6250, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp699": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp699", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 189 + }, + "pc": 6253, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp700": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp700", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 190 + }, + "pc": 6256, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp701": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp701", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 191 + }, + "pc": 6259, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp702": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp702", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 192 + }, + "pc": 6263, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp703": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp703", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 193 + }, + "pc": 6265, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp704": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp704", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 194 + }, + "pc": 6267, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp705": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp705", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 195 + }, + "pc": 6269, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp706": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp706", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 196 + }, + "pc": 6271, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp707": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp707", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 197 + }, + "pc": 6273, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp708": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp708", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 198 + }, + "pc": 6275, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp709": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp709", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 1 + }, + "pc": 6293, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp710": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp710", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 2 + }, + "pc": 6296, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp711": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp711", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 1 + }, + "pc": 6301, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp712": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp712", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 2 + }, + "pc": 6303, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp713": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp713", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 3 + }, + "pc": 6305, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp714": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp714", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 4 + }, + "pc": 6307, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp715": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp715", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 5 + }, + "pc": 6309, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp716": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp716", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 6 + }, + "pc": 6311, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp717": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.__temp717", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 7 + }, + "pc": 6313, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.is_x_valid": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.is_x_valid", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 40 + }, + "pc": 6198, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.is_y_valid": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.is_y_valid", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6207, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.on_curve": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.on_curve", + "references": [ + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6288, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 398, + "offset": 0 + }, + "pc": 6174, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 40 + }, + "pc": 6198, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6207, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6228, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6233, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6277, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 40 + }, + "pc": 6198, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6207, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6208, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6229, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6237, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6241, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6288, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6289, + "value": "[cast(fp + 10, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1NewRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.request", + "references": [ + { + "ap_tracking_data": { + "group": 398, + "offset": 11 + }, + "pc": 6176, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1NewRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.Secp256k1NewResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.response", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6245, + "value": "cast([ap + (-190)] + 2, starkware.starknet.common.new_syscalls.Secp256k1NewResponse*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6247, + "value": "[cast(fp + 8, starkware.starknet.common.new_syscalls.Secp256k1NewResponse**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6241, + "value": "[cast(ap + (-189), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.secp_prime": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.secp_prime", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6189, + "value": "cast((340282366920938463463374607427473243183, 340282366920938463463374607431768211455), starkware.cairo.common.uint256.Uint256)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.success", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 398, + "offset": 0 + }, + "pc": 6174, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 400, + "offset": 0 + }, + "pc": 6220, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6237, + "value": "cast([ap + (-190)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6237, + "value": "cast([ap + (-190)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 400, + "offset": 0 + }, + "pc": 6221, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6245, + "value": "cast([ap + (-190)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6247, + "value": "cast([ap + (-190)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6249, + "value": "[cast(fp + 9, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.x": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.x", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6229, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6232, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.y": { + "cairo_type": "starkware.cairo.common.cairo_secp.bigint.BigInt3", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_secp256k1_new.y", + "references": [ + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6237, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6240, + "value": "[cast(fp + 4, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1": { + "decorators": [], + "pc": 6413, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.ImplicitArgs", + "members": { + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp721": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp721", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 2 + }, + "pc": 6433, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp722": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp722", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 4 + }, + "pc": 6436, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp723": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp723", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 5 + }, + "pc": 6438, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp724": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp724", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 6 + }, + "pc": 6439, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp725": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp725", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 7 + }, + "pc": 6441, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp726": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp726", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 8 + }, + "pc": 6443, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp727": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp727", + "references": [ + { + "ap_tracking_data": { + "group": 414, + "offset": 1 + }, + "pc": 6450, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp728": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.__temp728", + "references": [ + { + "ap_tracking_data": { + "group": 414, + "offset": 2 + }, + "pc": 6452, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 414, + "offset": 9 + }, + "pc": 6453, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 414, + "offset": 9 + }, + "pc": 6456, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.payload_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.payload_size", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 3 + }, + "pc": 6434, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 3 + }, + "pc": 6435, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.payload_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.payload_start", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 1 + }, + "pc": 6432, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6424, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.SendMessageToL1Request*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.request", + "references": [ + { + "ap_tracking_data": { + "group": 412, + "offset": 3 + }, + "pc": 6415, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.SendMessageToL1Request*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.success", + "references": [ + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_send_message_to_l1.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6425, + "value": "[cast(fp + 1, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read": { + "decorators": [], + "pc": 5778, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp643": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp643", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 1 + }, + "pc": 5796, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp644": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp644", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 4 + }, + "pc": 5800, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp645": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp645", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 5 + }, + "pc": 5804, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp646": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp646", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 6 + }, + "pc": 5807, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp647": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.__temp647", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 7 + }, + "pc": 5809, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 14 + }, + "pc": 5816, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5788, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.StorageReadRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.request", + "references": [ + { + "ap_tracking_data": { + "group": 377, + "offset": 2 + }, + "pc": 5780, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.StorageReadRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.response": { + "cairo_type": "starkware.starknet.common.new_syscalls.StorageReadResponse*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.response", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "[cast(ap + (-2), starkware.starknet.common.new_syscalls.StorageReadResponse**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.storage_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 3 + }, + "pc": 5799, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 4 + }, + "pc": 5803, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.success", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5788, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5788, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "cast([ap + (-2)] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_read.value", + "references": [ + { + "ap_tracking_data": { + "group": 378, + "offset": 2 + }, + "pc": 5798, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write": { + "decorators": [], + "pc": 5821, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.Args", + "members": { + "contract_address": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp648": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp648", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 1 + }, + "pc": 5839, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp649": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp649", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 3 + }, + "pc": 5842, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp650": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp650", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 4 + }, + "pc": 5845, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp651": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp651", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 5 + }, + "pc": 5847, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp652": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp652", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 6 + }, + "pc": 5850, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp653": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.__temp653", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 7 + }, + "pc": 5852, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 14 + }, + "pc": 5859, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5837, + "value": "[cast(fp + 2, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.prev_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.prev_value", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5837, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5831, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.request": { + "cairo_type": "starkware.starknet.common.new_syscalls.StorageWriteRequest*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.request", + "references": [ + { + "ap_tracking_data": { + "group": 379, + "offset": 3 + }, + "pc": 5823, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.StorageWriteRequest*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5837, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.storage_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 2 + }, + "pc": 5841, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 4 + }, + "pc": 5846, + "value": "cast([ap + (-3)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.success", + "references": [ + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5831, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_storage_write.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5831, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls": { + "decorators": [], + "pc": 5192, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + }, + "syscall_ptr_end": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp609": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp609", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 1 + }, + "pc": 5193, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp610": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp610", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 3 + }, + "pc": 5205, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp611": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp611", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 4 + }, + "pc": 5208, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp612": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp612", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 4 + }, + "pc": 5228, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp613": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp613", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 5 + }, + "pc": 5231, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp614": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp614", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 5 + }, + "pc": 5251, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp615": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp615", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 6 + }, + "pc": 5270, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp616": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp616", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 7 + }, + "pc": 5290, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp617": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp617", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 8 + }, + "pc": 5310, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp618": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp618", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 9 + }, + "pc": 5334, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp619": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp619", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 10 + }, + "pc": 5354, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp620": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp620", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 11 + }, + "pc": 5376, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp621": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp621", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 12 + }, + "pc": 5379, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp622": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp622", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 12 + }, + "pc": 5399, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp623": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp623", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 13 + }, + "pc": 5421, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp624": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp624", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 14 + }, + "pc": 5439, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp625": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp625", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 15 + }, + "pc": 5457, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp626": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp626", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 16 + }, + "pc": 5475, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp627": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp627", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 17 + }, + "pc": 5493, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp628": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.__temp628", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 18 + }, + "pc": 5512, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 333, + "offset": 0 + }, + "pc": 5214, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 335, + "offset": 0 + }, + "pc": 5237, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 347, + "offset": 0 + }, + "pc": 5362, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 349, + "offset": 0 + }, + "pc": 5385, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 363, + "offset": 0 + }, + "pc": 5518, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 333, + "offset": 0 + }, + "pc": 5214, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 335, + "offset": 0 + }, + "pc": 5237, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 337, + "offset": 0 + }, + "pc": 5258, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 343, + "offset": 0 + }, + "pc": 5320, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 347, + "offset": 0 + }, + "pc": 5362, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 349, + "offset": 0 + }, + "pc": 5385, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 353, + "offset": 0 + }, + "pc": 5427, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 355, + "offset": 0 + }, + "pc": 5445, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 357, + "offset": 0 + }, + "pc": 5463, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 359, + "offset": 0 + }, + "pc": 5481, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 361, + "offset": 0 + }, + "pc": 5499, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 363, + "offset": 0 + }, + "pc": 5518, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.selector", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 2 + }, + "pc": 5203, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 333, + "offset": 0 + }, + "pc": 5214, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 335, + "offset": 0 + }, + "pc": 5237, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 337, + "offset": 0 + }, + "pc": 5258, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 343, + "offset": 0 + }, + "pc": 5320, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 347, + "offset": 0 + }, + "pc": 5362, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 349, + "offset": 0 + }, + "pc": 5385, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 353, + "offset": 0 + }, + "pc": 5427, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 355, + "offset": 0 + }, + "pc": 5445, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 357, + "offset": 0 + }, + "pc": 5463, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 359, + "offset": 0 + }, + "pc": 5481, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 361, + "offset": 0 + }, + "pc": 5499, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 363, + "offset": 0 + }, + "pc": 5518, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.syscall_ptr_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.execute_syscalls.syscall_ptr_end", + "references": [ + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.get_contract_address": { + "destination": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.is_on_curve": { + "destination": "starkware.cairo.common.cairo_secp.signature.is_on_curve", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.keccak_padded_input": { + "destination": "starkware.cairo.common.builtin_keccak.keccak.keccak_padded_input", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.nondet_bigint3": { + "destination": "starkware.cairo.common.cairo_secp.bigint.nondet_bigint3", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.os_carried_outputs_new": { + "destination": "starkware.starknet.core.os.output.os_carried_outputs_new", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce": { + "destination": "starkware.cairo.common.cairo_secp.field.reduce", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas": { + "decorators": [], + "pc": 6497, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.Args", + "members": { + "request_struct_size": { + "cairo_type": "felt", + "offset": 1 + }, + "specific_base_gas_cost": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.Return": { + "cairo_type": "(success: felt, remaining_gas: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp732": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp732", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 2 + }, + "pc": 6500, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp733": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp733", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 3 + }, + "pc": 6506, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp734": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp734", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 10 + }, + "pc": 6513, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp735": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.__temp735", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 18 + }, + "pc": 6527, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.initial_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.initial_gas", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 1 + }, + "pc": 6498, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 9 + }, + "pc": 6511, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 17 + }, + "pc": 6525, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 4 + }, + "pc": 6507, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.request_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.RequestHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.request_header", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-5), starkware.starknet.common.new_syscalls.RequestHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.request_struct_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.request_struct_size", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.required_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.required_gas", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "cast([fp + (-4)] + (-10000), felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.specific_base_gas_cost": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.specific_base_gas_cost", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_base_gas.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "cast([fp + (-5)] + 2 + [fp + (-3)], felt*)" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 27 + }, + "pc": 6533, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header": { + "decorators": [], + "pc": 6460, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.Args", + "members": { + "request_struct_size": { + "cairo_type": "felt", + "offset": 1 + }, + "total_gas_cost": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.ImplicitArgs", + "members": { + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.Return": { + "cairo_type": "felt", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.__temp729": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.__temp729", + "references": [ + { + "ap_tracking_data": { + "group": 416, + "offset": 1 + }, + "pc": 6473, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.request_struct_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.request_struct_size", + "references": [ + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6470, + "value": "[cast(ap + (-3), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.success": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.success", + "references": [ + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6470, + "value": "cast([ap + (-3)] + 2, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.total_gas_cost": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.reduce_syscall_gas_and_write_response_header.total_gas_cost", + "references": [ + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.relocate_segment": { + "destination": "starkware.cairo.common.segments.relocate_segment", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.secp256k1_ec_add": { + "destination": "starkware.cairo.common.cairo_secp.ec.ec_add", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.secp256k1_ec_mul_by_uint256": { + "destination": "starkware.cairo.common.cairo_secp.ec.ec_mul_by_uint256", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.select_execute_entry_point_func": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.select_execute_entry_point_func", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.try_get_point_from_x": { + "destination": "starkware.cairo.common.cairo_secp.signature.try_get_point_from_x", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.uint256_lt": { + "destination": "starkware.cairo.common.uint256.uint256_lt", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.uint256_to_bigint": { + "destination": "starkware.cairo.common.cairo_secp.bigint.uint256_to_bigint", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.unreduced_mul": { + "destination": "starkware.cairo.common.cairo_secp.field.unreduced_mul", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.unreduced_sqr": { + "destination": "starkware.cairo.common.cairo_secp.field.unreduced_sqr", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.unsigned_div_rem": { + "destination": "starkware.cairo.common.math.unsigned_div_rem", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.validate_reduced_field_element": { + "destination": "starkware.cairo.common.cairo_secp.field.validate_reduced_field_element", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.verify_zero": { + "destination": "starkware.cairo.common.cairo_secp.field.verify_zero", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response": { + "decorators": [ + "known_ap_change" + ], + "pc": 6485, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.Args", + "members": { + "failure_felt": { + "cairo_type": "felt", + "offset": 1 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.ImplicitArgs", + "members": { + "syscall_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.__temp730": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.__temp730", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 1 + }, + "pc": 6488, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.__temp731": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.__temp731", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 3 + }, + "pc": 6493, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.failure_felt": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.failure_felt", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.failure_reason": { + "cairo_type": "starkware.starknet.common.new_syscalls.FailureReason*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.failure_reason", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 1 + }, + "pc": 6489, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.FailureReason*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.response_header": { + "cairo_type": "starkware.starknet.common.new_syscalls.ResponseHeader*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.response_header", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-5), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.start", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 2 + }, + "pc": 6490, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.syscall_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_syscalls.write_failure_response.syscall_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "cast([fp + (-5)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 1 + }, + "pc": 6489, + "value": "cast([fp + (-5)] + 4, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.BitwiseBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.BuiltinPointers": { + "destination": "starkware.starknet.core.os.builtins.BuiltinPointers", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.CONSTRUCTOR_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.CONSTRUCTOR_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DECLARE_HASH_PREFIX": { + "destination": "starkware.starknet.common.constants.DECLARE_HASH_PREFIX", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DECLARE_VERSION": { + "destination": "starkware.starknet.core.os.constants.DECLARE_VERSION", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DEFAULT_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.DEFAULT_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DEPLOY_ACCOUNT_HASH_PREFIX": { + "destination": "starkware.starknet.common.constants.DEPLOY_ACCOUNT_HASH_PREFIX", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DEPLOY_HASH_PREFIX": { + "destination": "starkware.starknet.common.constants.DEPLOY_HASH_PREFIX", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.Deploy": { + "destination": "starkware.starknet.common.syscalls.Deploy", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DeprecatedCompiledClassFact": { + "destination": "starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DeprecatedTxInfo": { + "destination": "starkware.starknet.common.syscalls.TxInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.DictAccess": { + "destination": "starkware.cairo.common.dict_access.DictAccess", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.ENTRY_POINT_TYPE_CONSTRUCTOR": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_CONSTRUCTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.ENTRY_POINT_TYPE_EXTERNAL": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_EXTERNAL", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.ENTRY_POINT_TYPE_L1_HANDLER": { + "destination": "starkware.starknet.core.os.constants.ENTRY_POINT_TYPE_L1_HANDLER", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.EXECUTE_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.EXECUTE_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.ExecutionContext": { + "destination": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.ExecutionInfo": { + "destination": "starkware.starknet.common.new_syscalls.ExecutionInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.INITIAL_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.INITIAL_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.INVOKE_HASH_PREFIX": { + "destination": "starkware.starknet.common.constants.INVOKE_HASH_PREFIX", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.KeccakBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.KeccakBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.L1_HANDLER_HASH_PREFIX": { + "destination": "starkware.starknet.common.constants.L1_HANDLER_HASH_PREFIX", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.L1_HANDLER_VERSION": { + "destination": "starkware.starknet.core.os.constants.L1_HANDLER_VERSION", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.MessageToL2Header": { + "destination": "starkware.starknet.core.os.output.MessageToL2Header", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.NonSelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.NonSelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.ORIGIN_ADDRESS": { + "destination": "starkware.starknet.common.constants.ORIGIN_ADDRESS", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.OsCarriedOutputs": { + "destination": "starkware.starknet.core.os.output.OsCarriedOutputs", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.SIERRA_ARRAY_LEN_BOUND": { + "destination": "starkware.starknet.core.os.constants.SIERRA_ARRAY_LEN_BOUND", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.SelectableBuiltins": { + "destination": "starkware.starknet.core.os.builtins.SelectableBuiltins", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.StateEntry": { + "destination": "starkware.starknet.core.os.state.StateEntry", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.TRANSACTION_GAS_COST": { + "destination": "starkware.starknet.core.os.constants.TRANSACTION_GAS_COST", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.TRANSACTION_VERSION": { + "destination": "starkware.starknet.core.os.constants.TRANSACTION_VERSION", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.TRANSFER_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.TRANSFER_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.TransferCallData": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.TransferCallData", + "members": { + "amount": { + "cairo_type": "starkware.cairo.common.uint256.Uint256", + "offset": 1 + }, + "recipient": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.TxInfo": { + "destination": "starkware.starknet.common.new_syscalls.TxInfo", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.Uint256": { + "destination": "starkware.cairo.common.uint256.Uint256", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.VALIDATED": { + "destination": "starkware.starknet.core.os.constants.VALIDATED", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.VALIDATE_DECLARE_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.VALIDATE_DECLARE_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.VALIDATE_DEPLOY_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.VALIDATE_DEPLOY_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.VALIDATE_ENTRY_POINT_SELECTOR": { + "destination": "starkware.starknet.core.os.constants.VALIDATE_ENTRY_POINT_SELECTOR", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.assert_nn": { + "destination": "starkware.cairo.common.math.assert_nn", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.assert_not_zero": { + "destination": "starkware.cairo.common.math.assert_not_zero", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee": { + "decorators": [], + "pc": 6749, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.SIZEOF_LOCALS": { + "type": "const", + "value": 12 + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 49 + }, + "pc": 6792, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp742": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp742", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 14 + }, + "pc": 6765, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp743": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp743", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 15 + }, + "pc": 6767, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp744": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp744", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 16 + }, + "pc": 6768, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp745": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp745", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 17 + }, + "pc": 6770, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp746": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp746", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 18 + }, + "pc": 6772, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp747": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp747", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 19 + }, + "pc": 6774, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp748": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp748", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 20 + }, + "pc": 6777, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp749": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.__temp749", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 60 + }, + "pc": 6809, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.calldata": { + "cairo_type": "starkware.starknet.core.os.execution.execute_transactions.TransferCallData", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.calldata", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 20 + }, + "pc": 6780, + "value": "[cast(fp + 3, starkware.starknet.core.os.execution.execute_transactions.TransferCallData*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 47 + }, + "pc": 6790, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 60 + }, + "pc": 6811, + "value": "[cast(fp + 6, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 12 + }, + "pc": 6752, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.fee_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.fee_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 47 + }, + "pc": 6790, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.fee_token_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.fee_token_address", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 40 + }, + "pc": 6786, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.max_fee": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.max_fee", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 12 + }, + "pc": 6754, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 39 + }, + "pc": 6785, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 60 + }, + "pc": 6811, + "value": "cast(10000000000, felt)" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.selector", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 13 + }, + "pc": 6763, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.tx_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.charge_fee.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.charge_fee.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 435, + "offset": 12 + }, + "pc": 6753, + "value": "[cast(fp + 1, starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce": { + "decorators": [], + "pc": 7125, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.Args", + "members": { + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 0 + }, + "nonce": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.SIZEOF_LOCALS": { + "type": "const", + "value": 3 + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp784": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp784", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 4 + }, + "pc": 7129, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp785": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.__temp785", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 5 + }, + "pc": 7130, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 6 + }, + "pc": 7135, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 0 + }, + "pc": 7125, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 22 + }, + "pc": 7151, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.current_nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.current_nonce", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 6 + }, + "pc": 7136, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 0 + }, + "pc": 7125, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 3 + }, + "pc": 7128, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.new_state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.new_state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 15 + }, + "pc": 7145, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.nonce", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 0 + }, + "pc": 7125, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.check_and_increment_nonce.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 457, + "offset": 6 + }, + "pc": 7135, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash": { + "decorators": [], + "pc": 7694, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.Args", + "members": { + "additional_data": { + "cairo_type": "felt*", + "offset": 7 + }, + "additional_data_size": { + "cairo_type": "felt", + "offset": 6 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 5 + }, + "entry_point_selector_field": { + "cairo_type": "felt", + "offset": 3 + }, + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 2 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 4 + }, + "tx_hash_prefix": { + "cairo_type": "felt", + "offset": 0 + }, + "version": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 8, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.Return": { + "cairo_type": "(transaction_hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.__temp838": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.__temp838", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 1 + }, + "pc": 7695, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.additional_data": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.additional_data", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.additional_data_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.additional_data_size", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-11), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 486, + "offset": 14 + }, + "pc": 7720, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.chain_id": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.chain_id", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.entry_point_selector_field": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.entry_point_selector_field", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-8), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast([fp + (-11)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 486, + "offset": 0 + }, + "pc": 7708, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.max_fee": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.max_fee", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-11), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.transaction_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.transaction_hash", + "references": [ + { + "ap_tracking_data": { + "group": 486, + "offset": 0 + }, + "pc": 7708, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.tx_hash_prefix": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.tx_hash_prefix", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-10), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.compute_transaction_hash.version", + "references": [ + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message": { + "decorators": [], + "pc": 7218, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.Args", + "members": { + "execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 0 + }, + "nonce": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.ImplicitArgs", + "members": { + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp791": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp791", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 4 + }, + "pc": 7222, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp792": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp792", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 7 + }, + "pc": 7226, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp793": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp793", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 8 + }, + "pc": 7227, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp794": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp794", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 9 + }, + "pc": 7228, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp795": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp795", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 10 + }, + "pc": 7230, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp796": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp796", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 11 + }, + "pc": 7231, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp797": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp797", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 12 + }, + "pc": 7233, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp798": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp798", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 13 + }, + "pc": 7235, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp799": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp799", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 14 + }, + "pc": 7236, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp800": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp800", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 15 + }, + "pc": 7238, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp801": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp801", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 16 + }, + "pc": 7240, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp802": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp802", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 17 + }, + "pc": 7241, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp803": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp803", + "references": [ + { + "ap_tracking_data": { + "group": 462, + "offset": 1 + }, + "pc": 7249, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp804": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp804", + "references": [ + { + "ap_tracking_data": { + "group": 462, + "offset": 2 + }, + "pc": 7251, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp805": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp805", + "references": [ + { + "ap_tracking_data": { + "group": 462, + "offset": 3 + }, + "pc": 7252, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp806": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.__temp806", + "references": [ + { + "ap_tracking_data": { + "group": 462, + "offset": 4 + }, + "pc": 7253, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 0 + }, + "pc": 7218, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 6 + }, + "pc": 7225, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.message_payload": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.message_payload", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 15 + }, + "pc": 7239, + "value": "cast([[fp + (-5)] + 1] + 5, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.nonce", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 0 + }, + "pc": 7218, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 0 + }, + "pc": 7218, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 462, + "offset": 11 + }, + "pc": 7257, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.payload": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.payload", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 3 + }, + "pc": 7221, + "value": "cast([[fp + (-4)] + 3] + 1, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.payload_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.consume_l1_to_l2_message.payload_size", + "references": [ + { + "ap_tracking_data": { + "group": 461, + "offset": 5 + }, + "pc": 7224, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.deploy_contract": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.deploy_contract", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.deprecated_execute_entry_point": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_entry_point.deprecated_execute_entry_point", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.dict_new": { + "destination": "starkware.cairo.common.dict.dict_new", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.dict_read": { + "destination": "starkware.cairo.common.dict.dict_read", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.dict_update": { + "destination": "starkware.cairo.common.dict.dict_update", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction": { + "decorators": [], + "pc": 7546, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.SIZEOF_LOCALS": { + "type": "const", + "value": 20 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp829", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 28 + }, + "pc": 7562, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp830": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp830", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 32 + }, + "pc": 7612, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp831": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp831", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 19 + }, + "pc": 7598, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp832": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp832", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 8 + }, + "pc": 7587, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp833": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp833", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 20 + }, + "pc": 7600, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp834": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp834", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 1 + }, + "pc": 7628, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp835": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp835", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 22 + }, + "pc": 7641, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp836": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp836", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 23 + }, + "pc": 7645, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp837": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.__temp837", + "references": [ + { + "ap_tracking_data": { + "group": 482, + "offset": 1 + }, + "pc": 7677, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 5, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.additional_data_size", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7624, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7661, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7677, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7626, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7627, + "value": "[cast(fp + 10, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7667, + "value": "[cast(fp + 15, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.calldata", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.chain_id", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7580, + "value": "[cast(fp + 7, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.compiled_class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.compiled_class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 28 + }, + "pc": 7571, + "value": "[cast([fp + 5] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 19 + }, + "pc": 7567, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 25 + }, + "pc": 7578, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7578, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7661, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7677, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 29 + }, + "pc": 7567, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 35 + }, + "pc": 7578, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7578, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7579, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7669, + "value": "[cast(fp + 17, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7583, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 481, + "offset": 0 + }, + "pc": 7651, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7661, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7677, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7584, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7585, + "value": "[cast(fp + 8, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 481, + "offset": 0 + }, + "pc": 7655, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7668, + "value": "[cast(fp + 16, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.is_deprecated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.is_deprecated", + "references": [ + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.max_fee", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.nonce", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast([fp + 5], felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7661, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7677, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7670, + "value": "[cast(fp + 18, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 21 + }, + "pc": 7632, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7661, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7677, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 21 + }, + "pc": 7635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 21 + }, + "pc": 7636, + "value": "[cast(fp + 13, felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7666, + "value": "[cast(fp + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7661, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7671, + "value": "[cast(fp + 19, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.sender_address", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_len", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 2 + }, + "pc": 7629, + "value": "[cast(fp + 12, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.signature_start", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 2 + }, + "pc": 7629, + "value": "[cast(fp + 11, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7584, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.transaction_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.transaction_hash", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7626, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 480, + "offset": 2 + }, + "pc": 7629, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.tx_version", + "references": [ + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.validate_declare_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_declare_transaction.validate_declare_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 479, + "offset": 32 + }, + "pc": 7613, + "value": "[cast(fp + 9, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction": { + "decorators": [], + "pc": 7319, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.SIZEOF_LOCALS": { + "type": "const", + "value": 24 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp810", + "references": [ + { + "ap_tracking_data": { + "group": 466, + "offset": 4 + }, + "pc": 7335, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp811", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 24 + }, + "pc": 7368, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp812", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 1 + }, + "pc": 7346, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp813", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 12 + }, + "pc": 7356, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp814": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp814", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 25 + }, + "pc": 7371, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp815": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp815", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 26 + }, + "pc": 7374, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp816": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp816", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 20 + }, + "pc": 7398, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp817": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp817", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 21 + }, + "pc": 7400, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp818": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp818", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 22 + }, + "pc": 7404, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp819": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp819", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 23 + }, + "pc": 7407, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp820": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp820", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 24 + }, + "pc": 7409, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp821": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.__temp821", + "references": [ + { + "ap_tracking_data": { + "group": 471, + "offset": 1 + }, + "pc": 7456, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7387, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7421, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7436, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7452, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7329, + "value": "[cast(fp + 2, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7427, + "value": "[cast(fp + 15, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7446, + "value": "[cast(fp + 19, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-2), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7327, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.constructor_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7331, + "value": "[cast(fp + 4, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7421, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7436, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7452, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7428, + "value": "[cast(fp + 16, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7448, + "value": "[cast(fp + 21, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7421, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 470, + "offset": 0 + }, + "pc": 7426, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7436, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7452, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 470, + "offset": 0 + }, + "pc": 7434, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7447, + "value": "[cast(fp + 20, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.deprecated_tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 0 + }, + "pc": 7345, + "value": "[cast(fp + 7, starkware.starknet.common.syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.is_deprecated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.is_deprecated", + "references": [ + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.max_fee": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.max_fee", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 25 + }, + "pc": 7372, + "value": "[cast(fp + 9, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.nonce_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.nonce_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 26 + }, + "pc": 7375, + "value": "[cast(fp + 10, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7421, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7436, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7452, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7429, + "value": "[cast(fp + 17, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7449, + "value": "[cast(fp + 22, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 19 + }, + "pc": 7393, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7421, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7436, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7452, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7330, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 19 + }, + "pc": 7396, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7425, + "value": "[cast(fp + 13, felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7445, + "value": "[cast(fp + 18, felt*)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7421, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7436, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7426, + "value": "[cast(fp + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7450, + "value": "[cast(fp + 23, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.salt", + "references": [ + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7328, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_len", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(fp + 12, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.signature_start", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(fp + 11, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.transaction_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.transaction_hash", + "references": [ + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 0 + }, + "pc": 7344, + "value": "[cast(fp + 6, starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.tx_version", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 24 + }, + "pc": 7369, + "value": "cast(1, felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_calldata", + "references": [ + { + "ap_tracking_data": { + "group": 466, + "offset": 3 + }, + "pc": 7333, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 3 + }, + "pc": 7334, + "value": "[cast(fp + 5, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_account_transaction.validate_deploy_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 467, + "offset": 24 + }, + "pc": 7369, + "value": "[cast(fp + 8, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction": { + "decorators": [], + "pc": 7473, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp822": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp822", + "references": [ + { + "ap_tracking_data": { + "group": 475, + "offset": 1 + }, + "pc": 7484, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp823": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp823", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 1 + }, + "pc": 7506, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp824": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp824", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 3 + }, + "pc": 7510, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp825": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp825", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 4 + }, + "pc": 7513, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp826": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp826", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 5 + }, + "pc": 7516, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp827": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp827", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 6 + }, + "pc": 7519, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp828": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.__temp828", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 7 + }, + "pc": 7524, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 0 + }, + "pc": 7504, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7538, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 0 + }, + "pc": 7505, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.chain_id": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.chain_id", + "references": [ + { + "ap_tracking_data": { + "group": 475, + "offset": 6 + }, + "pc": 7489, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.constructor_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-2), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7481, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7538, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7538, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.nullptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.nullptr", + "references": [ + { + "ap_tracking_data": { + "group": 475, + "offset": 6 + }, + "pc": 7488, + "value": "cast(0, felt*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7538, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7538, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7482, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7538, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-7), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.transaction_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.transaction_hash", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 0 + }, + "pc": 7505, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 476, + "offset": 2 + }, + "pc": 7507, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_deploy_transaction.tx_version", + "references": [ + { + "ap_tracking_data": { + "group": 475, + "offset": 1 + }, + "pc": 7485, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction": { + "decorators": [], + "pc": 6844, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.SIZEOF_LOCALS": { + "type": "const", + "value": 13 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 10 + }, + "pc": 6871, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp756", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 1 + }, + "pc": 6859, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp757", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 7 + }, + "pc": 6865, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp758": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp758", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 8 + }, + "pc": 6868, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp759": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp759", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 11 + }, + "pc": 6882, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp760": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp760", + "references": [ + { + "ap_tracking_data": { + "group": 442, + "offset": 21 + }, + "pc": 6913, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp761": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp761", + "references": [ + { + "ap_tracking_data": { + "group": 442, + "offset": 22 + }, + "pc": 6917, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp762": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.__temp762", + "references": [ + { + "ap_tracking_data": { + "group": 445, + "offset": 1 + }, + "pc": 6942, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction._dummy_return_value": { + "cairo_type": "(retdata_size: felt, retdata: felt*, is_deprecated: felt)", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction._dummy_return_value", + "references": [ + { + "ap_tracking_data": { + "group": 445, + "offset": 10 + }, + "pc": 6964, + "value": "[cast(ap + (-3), (retdata_size: felt, retdata: felt*, is_deprecated: felt)*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 13 + }, + "pc": 6878, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 14 + }, + "pc": 6889, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.additional_data_size", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 12 + }, + "pc": 6876, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 13 + }, + "pc": 6887, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6900, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6936, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6950, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 4 + }, + "pc": 6955, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6970, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6902, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6903, + "value": "[cast(fp + 8, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 4 + }, + "pc": 6959, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.chain_id": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.chain_id", + "references": [ + { + "ap_tracking_data": { + "group": 441, + "offset": 0 + }, + "pc": 6890, + "value": "[cast(fp + 7, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6936, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6950, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 6 + }, + "pc": 6957, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6970, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 6 + }, + "pc": 6961, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 444, + "offset": 0 + }, + "pc": 6926, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6936, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6950, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 5 + }, + "pc": 6956, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6970, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6856, + "value": "[cast(fp + 2, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 444, + "offset": 0 + }, + "pc": 6930, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 5 + }, + "pc": 6960, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.entry_point_selector_field": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.entry_point_selector_field", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 11 + }, + "pc": 6874, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 12 + }, + "pc": 6885, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.max_fee": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.max_fee", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 8 + }, + "pc": 6869, + "value": "[cast(fp + 6, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.nonce", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 7 + }, + "pc": 6866, + "value": "[cast(fp + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6936, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6950, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 7 + }, + "pc": 6958, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6970, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 7 + }, + "pc": 6962, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 20 + }, + "pc": 6907, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6936, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6950, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 2 + }, + "pc": 6953, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6970, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6855, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 20 + }, + "pc": 6910, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 20 + }, + "pc": 6911, + "value": "[cast(fp + 11, felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 2 + }, + "pc": 6957, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6936, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6950, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 3 + }, + "pc": 6954, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6961, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 3 + }, + "pc": 6958, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6965, + "value": "[cast(fp + 12, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_len": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_len", + "references": [ + { + "ap_tracking_data": { + "group": 442, + "offset": 1 + }, + "pc": 6904, + "value": "[cast(fp + 10, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.signature_start", + "references": [ + { + "ap_tracking_data": { + "group": 442, + "offset": 1 + }, + "pc": 6904, + "value": "[cast(fp + 9, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.transaction_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.transaction_hash", + "references": [ + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6902, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6854, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6857, + "value": "[cast(fp + 3, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 442, + "offset": 1 + }, + "pc": 6904, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_invoke_function_transaction.tx_version", + "references": [ + { + "ap_tracking_data": { + "group": 440, + "offset": 1 + }, + "pc": 6860, + "value": "[cast(fp + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction": { + "decorators": [], + "pc": 6981, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.SIZEOF_LOCALS": { + "type": "const", + "value": 7 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 450, + "offset": 3 + }, + "pc": 7000, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp763": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp763", + "references": [ + { + "ap_tracking_data": { + "group": 450, + "offset": 1 + }, + "pc": 6996, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp764": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp764", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 2 + }, + "pc": 7020, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp765": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp765", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 3 + }, + "pc": 7022, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp766": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp766", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 4 + }, + "pc": 7025, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp767": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp767", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 5 + }, + "pc": 7028, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp768": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.__temp768", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 6 + }, + "pc": 7031, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7014, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7051, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7016, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7017, + "value": "[cast(fp + 6, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.chain_id": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.chain_id", + "references": [ + { + "ap_tracking_data": { + "group": 450, + "offset": 1 + }, + "pc": 6998, + "value": "[cast(fp + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7051, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7051, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6993, + "value": "[cast(fp + 2, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.nonce", + "references": [ + { + "ap_tracking_data": { + "group": 450, + "offset": 1 + }, + "pc": 6997, + "value": "[cast(fp + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 453, + "offset": 0 + }, + "pc": 7041, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7051, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 453, + "offset": 0 + }, + "pc": 7044, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7051, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6992, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7051, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.transaction_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.transaction_hash", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7016, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6991, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6994, + "value": "[cast(fp + 3, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_l1_handler_transaction.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 451, + "offset": 1 + }, + "pc": 7018, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions": { + "decorators": [], + "pc": 6572, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ImplicitArgs", + "members": { + "bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "offset": 3 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 8 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 7 + }, + "ec_op_ptr": { + "cairo_type": "felt", + "offset": 4 + }, + "ecdsa_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "offset": 5 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 9 + }, + "pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 6 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 10, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.Return": { + "cairo_type": "(reserved_range_checks_end: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.SIZEOF_LOCALS": { + "type": "const", + "value": 9 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__fp__": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__fp__", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 20 + }, + "pc": 6578, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp736": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp736", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 21 + }, + "pc": 6581, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp737": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.__temp737", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 22 + }, + "pc": 6590, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.bitwise_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.BitwiseBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.bitwise_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 21 + }, + "pc": 6588, + "value": "cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers*)" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ec_op_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ec_op_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ecdsa_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.ecdsa_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.keccak_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.KeccakBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.keccak_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 7, starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.local_builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.local_builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 21 + }, + "pc": 6588, + "value": "[cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.n_txs": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.n_txs", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 22 + }, + "pc": 6591, + "value": "[cast(fp + 8, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.pedersen_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.pedersen_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-13), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 5, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-12), felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.reserved_range_checks_end": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.reserved_range_checks_end", + "references": [ + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.segment_arena_ptr": { + "cairo_type": "starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.segment_arena_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 422, + "offset": 18 + }, + "pc": 6576, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast(ap + (-8), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner": { + "decorators": [], + "pc": 6616, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "n_txs": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 4 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp738": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp738", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 2 + }, + "pc": 6628, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp739": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp739", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 3 + }, + "pc": 6653, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp740": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp740", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 4 + }, + "pc": 6678, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp741": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.__temp741", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 5 + }, + "pc": 6703, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.n_txs": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.n_txs", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 1 + }, + "pc": 6626, + "value": "cast(9999800000, felt)" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.tx_type": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.execute_transactions_inner.tx_type", + "references": [ + { + "ap_tracking_data": { + "group": 424, + "offset": 1 + }, + "pc": 6626, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info": { + "decorators": [], + "pc": 7107, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.Args", + "members": { + "dst": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "offset": 1 + }, + "tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp776": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp776", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 2 + }, + "pc": 7109, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp777": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp777", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 3 + }, + "pc": 7111, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp778": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp778", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 4 + }, + "pc": 7113, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp779": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp779", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 5 + }, + "pc": 7115, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp780": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp780", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 6 + }, + "pc": 7116, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp781": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp781", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 7 + }, + "pc": 7119, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp782": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp782", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 8 + }, + "pc": 7121, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp783": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.__temp783", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 9 + }, + "pc": 7123, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.dst": { + "cairo_type": "starkware.starknet.common.syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.dst", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 0 + }, + "pc": 7107, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.signature_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.signature_start", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 1 + }, + "pc": 7108, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.tx_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.TxInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.fill_deprecated_tx_info.tx_info", + "references": [ + { + "ap_tracking_data": { + "group": 456, + "offset": 0 + }, + "pc": 7107, + "value": "[cast(fp + (-4), starkware.starknet.common.new_syscalls.TxInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_contract_address": { + "destination": "starkware.starknet.core.os.contract_address.contract_address.get_contract_address", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context": { + "decorators": [], + "pc": 7061, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "entry_point_type": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.ImplicitArgs", + "members": { + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.Return": { + "cairo_type": "(tx_execution_context: starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.SIZEOF_LOCALS": { + "type": "const", + "value": 2 + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp769": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp769", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 37 + }, + "pc": 7097, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp770": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp770", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 10 + }, + "pc": 7069, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp771": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp771", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 11 + }, + "pc": 7071, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp772": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp772", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 24 + }, + "pc": 7085, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp773": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp773", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 12 + }, + "pc": 7073, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp774": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp774", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 13 + }, + "pc": 7075, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp775": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.__temp775", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 25 + }, + "pc": 7087, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 2 + }, + "pc": 7063, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 9 + }, + "pc": 7067, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.entry_point_type", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 56 + }, + "pc": 7104, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.state_entry", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 9 + }, + "pc": 7067, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.get_invoke_tx_execution_context.tx_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 455, + "offset": 37 + }, + "pc": 7098, + "value": "[cast(fp + 1, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.get_transaction_hash": { + "destination": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.memcpy": { + "destination": "starkware.cairo.common.memcpy.memcpy", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.new_arena": { + "destination": "starkware.starknet.builtins.segment_arena.segment_arena.new_arena", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.os_carried_outputs_new": { + "destination": "starkware.starknet.core.os.output.os_carried_outputs_new", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context": { + "decorators": [], + "pc": 7258, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 1 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.Return": { + "cairo_type": "(constructor_execution_context: starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*, salt: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.SIZEOF_LOCALS": { + "type": "const", + "value": 4 + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp807": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp807", + "references": [ + { + "ap_tracking_data": { + "group": 464, + "offset": 26 + }, + "pc": 7301, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp808": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp808", + "references": [ + { + "ap_tracking_data": { + "group": 464, + "offset": 15 + }, + "pc": 7290, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp809": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.__temp809", + "references": [ + { + "ap_tracking_data": { + "group": 464, + "offset": 27 + }, + "pc": 7303, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 0 + }, + "pc": 7258, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 0 + }, + "pc": 7258, + "value": "[cast(fp + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 14 + }, + "pc": 7288, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.constructor_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 464, + "offset": 39 + }, + "pc": 7314, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 464, + "offset": 0 + }, + "pc": 7276, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address_salt": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.contract_address_salt", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 23 + }, + "pc": 7266, + "value": "[cast([fp + (-4)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 0 + }, + "pc": 7276, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 0 + }, + "pc": 7258, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 23 + }, + "pc": 7266, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 0 + }, + "pc": 7276, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.selectable_builtins": { + "cairo_type": "starkware.starknet.core.os.builtins.SelectableBuiltins*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.prepare_constructor_execution_context.selectable_builtins", + "references": [ + { + "ap_tracking_data": { + "group": 463, + "offset": 23 + }, + "pc": 7266, + "value": "[cast(fp + (-4), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.relocate_segment": { + "destination": "starkware.cairo.common.segments.relocate_segment", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate": { + "decorators": [], + "pc": 7152, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.ImplicitArgs", + "members": { + "builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "offset": 2 + }, + "contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 4 + }, + "contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 5 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 0 + }, + "remaining_gas": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 6, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.SIZEOF_LOCALS": { + "type": "const", + "value": 8 + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp786": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp786", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 9 + }, + "pc": 7156, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp787": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp787", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 10 + }, + "pc": 7157, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp788": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp788", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 33 + }, + "pc": 7187, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp789": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp789", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 21 + }, + "pc": 7176, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp790": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.__temp790", + "references": [ + { + "ap_tracking_data": { + "group": 459, + "offset": 1 + }, + "pc": 7210, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.builtin_ptrs": { + "cairo_type": "starkware.starknet.core.os.builtins.BuiltinPointers*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.builtin_ptrs", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7201, + "value": "[cast(fp + 4, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.contract_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.contract_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7203, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.contract_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7202, + "value": "[cast(fp + 5, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.is_deprecated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.is_deprecated", + "references": [ + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.outputs", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7204, + "value": "[cast(fp + 7, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7199, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.remaining_gas": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.remaining_gas", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7200, + "value": "[cast(fp + 3, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.retdata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.retdata", + "references": [ + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.retdata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.retdata_size", + "references": [ + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.tx_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.tx_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.tx_execution_info": { + "cairo_type": "starkware.starknet.common.new_syscalls.ExecutionInfo*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.tx_execution_info", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 8 + }, + "pc": 7155, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.run_validate.validate_execution_context": { + "cairo_type": "starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.run_validate.validate_execution_context", + "references": [ + { + "ap_tracking_data": { + "group": 458, + "offset": 33 + }, + "pc": 7188, + "value": "[cast(fp + 1, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.select_execute_entry_point_func": { + "destination": "starkware.starknet.core.os.execution.deprecated_execute_syscalls.select_execute_entry_point_func", + "type": "alias" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version": { + "decorators": [], + "pc": 6835, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.Args", + "members": { + "tx_version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp752": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp752", + "references": [ + { + "ap_tracking_data": { + "group": 438, + "offset": 1 + }, + "pc": 6837, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp753": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp753", + "references": [ + { + "ap_tracking_data": { + "group": 438, + "offset": 2 + }, + "pc": 6838, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp754": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp754", + "references": [ + { + "ap_tracking_data": { + "group": 438, + "offset": 3 + }, + "pc": 6840, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp755": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.__temp755", + "references": [ + { + "ap_tracking_data": { + "group": 438, + "offset": 4 + }, + "pc": 6842, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.tx_version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_declare_transaction_version.tx_version", + "references": [ + { + "ap_tracking_data": { + "group": 438, + "offset": 0 + }, + "pc": 6835, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version": { + "decorators": [], + "pc": 6829, + "type": "function" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.Args": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.Args", + "members": { + "tx_version": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.__temp750": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.__temp750", + "references": [ + { + "ap_tracking_data": { + "group": 437, + "offset": 1 + }, + "pc": 6831, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.__temp751": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.__temp751", + "references": [ + { + "ap_tracking_data": { + "group": 437, + "offset": 2 + }, + "pc": 6833, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.tx_version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.execution.execute_transactions.validate_transaction_version.tx_version", + "references": [ + { + "ap_tracking_data": { + "group": 437, + "offset": 0 + }, + "pc": 6829, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.os_config.os_config.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.os_config.os_config.STARKNET_OS_CONFIG_VERSION": { + "type": "const", + "value": 28398132875450494794161853380935092365105 + }, + "starkware.starknet.core.os.os_config.os_config.StarknetOsConfig": { + "full_name": "starkware.starknet.core.os.os_config.os_config.StarknetOsConfig", + "members": { + "chain_id": { + "cairo_type": "felt", + "offset": 0 + }, + "fee_token_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.os_config.os_config.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash": { + "decorators": [], + "pc": 1723, + "type": "function" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.Args": { + "full_name": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.Args", + "members": { + "starknet_os_config": { + "cairo_type": "starkware.starknet.core.os.os_config.os_config.StarknetOsConfig*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.Return": { + "cairo_type": "(starknet_os_config_hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1723, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 26 + }, + "pc": 1731, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 43 + }, + "pc": 1734, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 60 + }, + "pc": 1737, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 69 + }, + "pc": 1739, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 7 + }, + "pc": 1725, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 26 + }, + "pc": 1731, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 43 + }, + "pc": 1734, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 60 + }, + "pc": 1737, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.starknet_os_config": { + "cairo_type": "starkware.starknet.core.os.os_config.os_config.StarknetOsConfig*", + "full_name": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.starknet_os_config", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1723, + "value": "[cast(fp + (-3), starkware.starknet.core.os.os_config.os_config.StarknetOsConfig**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.starknet_os_config_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.os_config.os_config.get_starknet_os_config_hash.starknet_os_config_hash", + "references": [ + { + "ap_tracking_data": { + "group": 135, + "offset": 69 + }, + "pc": 1739, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.os_config.os_config.hash_finalize": { + "destination": "starkware.cairo.common.hash_state.hash_finalize", + "type": "alias" + }, + "starkware.starknet.core.os.os_config.os_config.hash_init": { + "destination": "starkware.cairo.common.hash_state.hash_init", + "type": "alias" + }, + "starkware.starknet.core.os.os_config.os_config.hash_update_single": { + "destination": "starkware.cairo.common.hash_state.hash_update_single", + "type": "alias" + }, + "starkware.starknet.core.os.output.BlockContext": { + "destination": "starkware.starknet.core.os.block_context.BlockContext", + "type": "alias" + }, + "starkware.starknet.core.os.output.BlockInfo": { + "destination": "starkware.starknet.core.os.block_context.BlockInfo", + "type": "alias" + }, + "starkware.starknet.core.os.output.MessageToL1Header": { + "full_name": "starkware.starknet.core.os.output.MessageToL1Header", + "members": { + "from_address": { + "cairo_type": "felt", + "offset": 0 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 2 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.output.MessageToL2Header": { + "full_name": "starkware.starknet.core.os.output.MessageToL2Header", + "members": { + "from_address": { + "cairo_type": "felt", + "offset": 0 + }, + "nonce": { + "cairo_type": "felt", + "offset": 2 + }, + "payload_size": { + "cairo_type": "felt", + "offset": 4 + }, + "selector": { + "cairo_type": "felt", + "offset": 3 + }, + "to_address": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 5, + "type": "struct" + }, + "starkware.starknet.core.os.output.OsCarriedOutputs": { + "full_name": "starkware.starknet.core.os.output.OsCarriedOutputs", + "members": { + "messages_to_l1": { + "cairo_type": "starkware.starknet.core.os.output.MessageToL1Header*", + "offset": 0 + }, + "messages_to_l2": { + "cairo_type": "starkware.starknet.core.os.output.MessageToL2Header*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.output.StateUpdateOutput": { + "destination": "starkware.starknet.core.os.state.StateUpdateOutput", + "type": "alias" + }, + "starkware.starknet.core.os.output.get_fp_and_pc": { + "destination": "starkware.cairo.common.registers.get_fp_and_pc", + "type": "alias" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new": { + "decorators": [], + "pc": 3555, + "type": "function" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.Args": { + "full_name": "starkware.starknet.core.os.output.os_carried_outputs_new.Args", + "members": { + "messages_to_l1": { + "cairo_type": "starkware.starknet.core.os.output.MessageToL1Header*", + "offset": 0 + }, + "messages_to_l2": { + "cairo_type": "starkware.starknet.core.os.output.MessageToL2Header*", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.output.os_carried_outputs_new.ImplicitArgs", + "members": {}, + "size": 0, + "type": "struct" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.Return": { + "cairo_type": "(os_carried_outputs: starkware.starknet.core.os.output.OsCarriedOutputs*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.fp_val": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.output.os_carried_outputs_new.fp_val", + "references": [ + { + "ap_tracking_data": { + "group": 256, + "offset": 2 + }, + "pc": 3557, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.messages_to_l1": { + "cairo_type": "starkware.starknet.core.os.output.MessageToL1Header*", + "full_name": "starkware.starknet.core.os.output.os_carried_outputs_new.messages_to_l1", + "references": [ + { + "ap_tracking_data": { + "group": 256, + "offset": 0 + }, + "pc": 3555, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.MessageToL1Header**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.messages_to_l2": { + "cairo_type": "starkware.starknet.core.os.output.MessageToL2Header*", + "full_name": "starkware.starknet.core.os.output.os_carried_outputs_new.messages_to_l2", + "references": [ + { + "ap_tracking_data": { + "group": 256, + "offset": 0 + }, + "pc": 3555, + "value": "[cast(fp + (-3), starkware.starknet.core.os.output.MessageToL2Header**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_carried_outputs_new.pc_val": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.output.os_carried_outputs_new.pc_val", + "references": [ + { + "ap_tracking_data": { + "group": 256, + "offset": 2 + }, + "pc": 3557, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize": { + "decorators": [], + "pc": 3560, + "type": "function" + }, + "starkware.starknet.core.os.output.os_output_serialize.Args": { + "full_name": "starkware.starknet.core.os.output.os_output_serialize.Args", + "members": { + "block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "offset": 0 + }, + "final_carried_outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 3 + }, + "initial_carried_outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "offset": 2 + }, + "starknet_os_config_hash": { + "cairo_type": "felt", + "offset": 6 + }, + "state_update_output": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateOutput*", + "offset": 1 + }, + "state_updates_ptr_end": { + "cairo_type": "felt*", + "offset": 5 + }, + "state_updates_ptr_start": { + "cairo_type": "felt*", + "offset": 4 + } + }, + "size": 7, + "type": "struct" + }, + "starkware.starknet.core.os.output.os_output_serialize.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.output.os_output_serialize.ImplicitArgs", + "members": { + "output_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.output.os_output_serialize.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.output.os_output_serialize.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.output.os_output_serialize.__temp333": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.__temp333", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 10 + }, + "pc": 3568, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.__temp334": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.__temp334", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 16 + }, + "pc": 3574, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.__temp335": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.__temp335", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 24 + }, + "pc": 3580, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.__temp336": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.__temp336", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 25 + }, + "pc": 3581, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.__temp337": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.__temp337", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 35 + }, + "pc": 3590, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.__temp338": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.__temp338", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 36 + }, + "pc": 3591, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.block_context": { + "cairo_type": "starkware.starknet.core.os.block_context.BlockContext*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.block_context", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-9), starkware.starknet.core.os.block_context.BlockContext**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.da_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.da_start", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 45 + }, + "pc": 3599, + "value": "[cast([fp + (-6)] + 1, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.final_carried_outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.final_carried_outputs", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.initial_carried_outputs": { + "cairo_type": "starkware.starknet.core.os.output.OsCarriedOutputs*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.initial_carried_outputs", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.messages_to_l1_segment_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.messages_to_l1_segment_size", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 23 + }, + "pc": 3579, + "value": "cast([[fp + (-6)]] - [[fp + (-7)]], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.messages_to_l2_segment_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.messages_to_l2_segment_size", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 34 + }, + "pc": 3589, + "value": "cast([[fp + (-6)] + 1] - [[fp + (-7)] + 1], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.output_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.output_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 5 + }, + "pc": 3564, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 9 + }, + "pc": 3567, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 15 + }, + "pc": 3572, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 19 + }, + "pc": 3576, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 23 + }, + "pc": 3579, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 30 + }, + "pc": 3585, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 34 + }, + "pc": 3589, + "value": "[cast([fp + (-6)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 41 + }, + "pc": 3595, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 45 + }, + "pc": 3599, + "value": "[cast([fp + (-6)] + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 49 + }, + "pc": 3603, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.starknet_os_config_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.starknet_os_config_hash", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.state_update_output": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateOutput*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.state_update_output", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-8), starkware.starknet.core.os.state.StateUpdateOutput**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_end": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_end", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-4), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_start": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.output.os_output_serialize.state_updates_ptr_start", + "references": [ + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-5), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.output.relocate_segment": { + "destination": "starkware.cairo.common.segments.relocate_segment", + "type": "alias" + }, + "starkware.starknet.core.os.output.serialize_word": { + "destination": "starkware.cairo.common.serialize.serialize_word", + "type": "alias" + }, + "starkware.starknet.core.os.state.CONTRACT_CLASS_LEAF_VERSION": { + "type": "const", + "value": 25183581894556924416237943157264143779807617924159024 + }, + "starkware.starknet.core.os.state.DictAccess": { + "destination": "starkware.cairo.common.dict.DictAccess", + "type": "alias" + }, + "starkware.starknet.core.os.state.GLOBAL_STATE_VERSION": { + "type": "const", + "value": 28355430774503553497671514844211693180464 + }, + "starkware.starknet.core.os.state.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.state.MERKLE_HEIGHT": { + "type": "const", + "value": 251 + }, + "starkware.starknet.core.os.state.NONCE_BOUND": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.starknet.core.os.state.N_UPDATES_BOUND": { + "type": "const", + "value": 18446744073709551616 + }, + "starkware.starknet.core.os.state.PatriciaUpdateConstants": { + "destination": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants", + "type": "alias" + }, + "starkware.starknet.core.os.state.PoseidonBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.state.StateEntry": { + "full_name": "starkware.starknet.core.os.state.StateEntry", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "nonce": { + "cairo_type": "felt", + "offset": 2 + }, + "storage_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.StateUpdateEntry": { + "full_name": "starkware.starknet.core.os.state.StateUpdateEntry", + "members": { + "key": { + "cairo_type": "felt", + "offset": 0 + }, + "value": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.state.StateUpdateOutput": { + "full_name": "starkware.starknet.core.os.state.StateUpdateOutput", + "members": { + "final_root": { + "cairo_type": "felt", + "offset": 1 + }, + "initial_root": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.state.UNINITIALIZED_CLASS_HASH": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.state.alloc": { + "destination": "starkware.cairo.common.alloc.alloc", + "type": "alias" + }, + "starkware.starknet.core.os.state.assert_nn_le": { + "destination": "starkware.cairo.common.math.assert_nn_le", + "type": "alias" + }, + "starkware.starknet.core.os.state.calculate_global_state_root": { + "decorators": [], + "pc": 3165, + "type": "function" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.Args": { + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.Args", + "members": { + "contract_class_root": { + "cairo_type": "felt", + "offset": 1 + }, + "contract_state_root": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.Return": { + "cairo_type": "(global_root: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.state.calculate_global_state_root.contract_class_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.contract_class_root", + "references": [ + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.contract_state_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.contract_state_root", + "references": [ + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.elements": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.elements", + "references": [ + { + "ap_tracking_data": { + "group": 223, + "offset": 9 + }, + "pc": 3188, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.global_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.global_root", + "references": [ + { + "ap_tracking_data": { + "group": 224, + "offset": 0 + }, + "pc": 3194, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 224, + "offset": 0 + }, + "pc": 3194, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.calculate_global_state_root.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.calculate_global_state_root.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update": { + "decorators": [], + "pc": 3251, + "type": "function" + }, + "starkware.starknet.core.os.state.contract_class_update.Args": { + "full_name": "starkware.starknet.core.os.state.contract_class_update.Args", + "members": { + "class_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "class_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + }, + "patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.contract_class_update.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.contract_class_update.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "state_updates_ptr": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.contract_class_update.Return": { + "cairo_type": "(contract_class_tree_update_output: starkware.starknet.core.os.state.StateUpdateOutput)", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.contract_class_update.SIZEOF_LOCALS": { + "type": "const", + "value": 9 + }, + "starkware.starknet.core.os.state.contract_class_update.__temp317": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_class_update.__temp317", + "references": [ + { + "ap_tracking_data": { + "group": 232, + "offset": 1 + }, + "pc": 3265, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.class_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.class_changes_end", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.class_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.class_changes_start", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.final_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_class_update.final_root", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 9 + }, + "pc": 3253, + "value": "[cast(fp + 1, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.hashed_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.hashed_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 232, + "offset": 4 + }, + "pc": 3269, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 4 + }, + "pc": 3270, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.initial_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_class_update.initial_root", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 9 + }, + "pc": 3253, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.n_class_updates": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_class_update.n_class_updates", + "references": [ + { + "ap_tracking_data": { + "group": 232, + "offset": 1 + }, + "pc": 3267, + "value": "[cast(fp + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-3), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 233, + "offset": 0 + }, + "pc": 3275, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3285, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 233, + "offset": 0 + }, + "pc": 3276, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3286, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3287, + "value": "[cast(fp + 7, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_class_update.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3262, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3285, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3262, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3264, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3286, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3288, + "value": "[cast(fp + 8, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.squashed_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.squashed_dict", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 12 + }, + "pc": 3255, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 12 + }, + "pc": 3256, + "value": "[cast(fp + 2, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.squashed_dict_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.squashed_dict_end", + "references": [ + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3262, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3263, + "value": "[cast(fp + 3, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_class_update.state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.state.contract_class_update.state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 235, + "offset": 0 + }, + "pc": 3290, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 235, + "offset": 0 + }, + "pc": 3293, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update": { + "decorators": [], + "pc": 3341, + "type": "function" + }, + "starkware.starknet.core.os.state.contract_state_update.Args": { + "full_name": "starkware.starknet.core.os.state.contract_state_update.Args", + "members": { + "contract_state_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "contract_state_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + }, + "patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.contract_state_update.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.contract_state_update.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "state_updates_ptr": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.contract_state_update.Return": { + "cairo_type": "(contract_state_tree_update_output: starkware.starknet.core.os.state.StateUpdateOutput)", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.contract_state_update.SIZEOF_LOCALS": { + "type": "const", + "value": 6 + }, + "starkware.starknet.core.os.state.contract_state_update.__temp319": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.__temp319", + "references": [ + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3356, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.contract_state_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.contract_state_changes_end", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.contract_state_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.contract_state_changes_start", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.final_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.final_root", + "references": [ + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3372, + "value": "[cast(fp + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 244, + "offset": 0 + }, + "pc": 3382, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 244, + "offset": 0 + }, + "pc": 3383, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.hashed_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.hashed_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 242, + "offset": 3 + }, + "pc": 3354, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 3 + }, + "pc": 3355, + "value": "[cast(fp + 1, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.initial_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.initial_root", + "references": [ + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3372, + "value": "[cast(fp + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.n_actual_state_changes": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.n_actual_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.n_contract_state_changes": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.n_contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.output_n_updates": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.output_n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "[cast([fp + (-6)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-3), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.contract_state_update.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 0 + }, + "pc": 3352, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 244, + "offset": 0 + }, + "pc": 3382, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 0 + }, + "pc": 3352, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 244, + "offset": 0 + }, + "pc": 3383, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.squashed_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.squashed_dict", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 9 + }, + "pc": 3345, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 9 + }, + "pc": 3346, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.squashed_dict_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.squashed_dict_end", + "references": [ + { + "ap_tracking_data": { + "group": 242, + "offset": 0 + }, + "pc": 3352, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.contract_state_update.state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.state.contract_state_update.state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3371, + "value": "[cast(fp + 3, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash": { + "decorators": [], + "pc": 3328, + "type": "function" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.Args": { + "full_name": "starkware.starknet.core.os.state.get_contract_class_leaf_hash.Args", + "members": { + "compiled_class_hash": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.get_contract_class_leaf_hash.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.compiled_class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_class_leaf_hash.compiled_class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 240, + "offset": 0 + }, + "pc": 3328, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.hash_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_class_leaf_hash.hash_value", + "references": [ + { + "ap_tracking_data": { + "group": 240, + "offset": 8 + }, + "pc": 3340, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_class_leaf_hash.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.state.get_contract_class_leaf_hash.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 240, + "offset": 0 + }, + "pc": 3328, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 240, + "offset": 8 + }, + "pc": 3340, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_state_hash": { + "decorators": [], + "pc": 3387, + "type": "function" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.Args": { + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.Args", + "members": { + "class_hash": { + "cairo_type": "felt", + "offset": 0 + }, + "nonce": { + "cairo_type": "felt", + "offset": 2 + }, + "storage_root": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.CONTRACT_STATE_HASH_VERSION": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.state.get_contract_state_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.Return": { + "cairo_type": "(hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.state.get_contract_state_hash.class_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.class_hash", + "references": [ + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.hash", + "references": [ + { + "ap_tracking_data": { + "group": 245, + "offset": 17 + }, + "pc": 3409, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 7 + }, + "pc": 3402, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 12 + }, + "pc": 3405, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 17 + }, + "pc": 3409, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.hash_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.hash_value", + "references": [ + { + "ap_tracking_data": { + "group": 245, + "offset": 7 + }, + "pc": 3402, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 12 + }, + "pc": 3405, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.nonce", + "references": [ + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.get_contract_state_hash.storage_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.get_contract_state_hash.storage_root", + "references": [ + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash2": { + "destination": "starkware.cairo.common.hash.hash2", + "type": "alias" + }, + "starkware.starknet.core.os.state.hash_class_changes": { + "decorators": [], + "pc": 3299, + "type": "function" + }, + "starkware.starknet.core.os.state.hash_class_changes.Args": { + "full_name": "starkware.starknet.core.os.state.hash_class_changes.Args", + "members": { + "class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "hashed_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "n_class_updates": { + "cairo_type": "felt", + "offset": 0 + } + }, + "size": 3, + "type": "struct" + }, + "starkware.starknet.core.os.state.hash_class_changes.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.hash_class_changes.ImplicitArgs", + "members": { + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.state.hash_class_changes.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.hash_class_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.state.hash_class_changes.__temp318": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.__temp318", + "references": [ + { + "ap_tracking_data": { + "group": 238, + "offset": 1 + }, + "pc": 3315, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_class_changes.class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_class_changes.hashed_class_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.hashed_class_changes", + "references": [ + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_class_changes.n_class_updates": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.n_class_updates", + "references": [ + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_class_changes.new_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.new_value", + "references": [ + { + "ap_tracking_data": { + "group": 238, + "offset": 0 + }, + "pc": 3314, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_class_changes.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 237, + "offset": 0 + }, + "pc": 3309, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 238, + "offset": 0 + }, + "pc": 3314, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 239, + "offset": 0 + }, + "pc": 3327, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_class_changes.prev_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_class_changes.prev_value", + "references": [ + { + "ap_tracking_data": { + "group": 237, + "offset": 0 + }, + "pc": 3309, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 237, + "offset": 0 + }, + "pc": 3310, + "value": "[cast(fp, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes": { + "decorators": [], + "pc": 3410, + "type": "function" + }, + "starkware.starknet.core.os.state.hash_state_changes.Args": { + "full_name": "starkware.starknet.core.os.state.hash_state_changes.Args", + "members": { + "hashed_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "n_contract_state_changes": { + "cairo_type": "felt", + "offset": 0 + }, + "patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "offset": 3 + }, + "state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.state.hash_state_changes.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.hash_state_changes.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + }, + "n_actual_state_changes": { + "cairo_type": "felt", + "offset": 3 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 1 + }, + "state_updates_ptr": { + "cairo_type": "felt*", + "offset": 2 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.state.hash_state_changes.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.hash_state_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 15 + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp320": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp320", + "references": [ + { + "ap_tracking_data": { + "group": 247, + "offset": 1 + }, + "pc": 3433, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp321": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp321", + "references": [ + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3463, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp322": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp322", + "references": [ + { + "ap_tracking_data": { + "group": 251, + "offset": 1 + }, + "pc": 3471, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp323": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp323", + "references": [ + { + "ap_tracking_data": { + "group": 251, + "offset": 2 + }, + "pc": 3472, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp324": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp324", + "references": [ + { + "ap_tracking_data": { + "group": 251, + "offset": 7 + }, + "pc": 3477, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp325": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp325", + "references": [ + { + "ap_tracking_data": { + "group": 251, + "offset": 8 + }, + "pc": 3482, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp326": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp326", + "references": [ + { + "ap_tracking_data": { + "group": 251, + "offset": 9 + }, + "pc": 3483, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp327": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp327", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3506, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp328": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp328", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 39 + }, + "pc": 3521, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp329": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp329", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 40 + }, + "pc": 3522, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp330": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp330", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 41 + }, + "pc": 3524, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp331": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp331", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 42 + }, + "pc": 3525, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.__temp332": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.__temp332", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 43 + }, + "pc": 3533, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.contract_state_updates": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateEntry*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.contract_state_updates", + "references": [ + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3464, + "value": "[cast(fp + 10, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 0 + }, + "pc": 3469, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 0 + }, + "pc": 3470, + "value": "[cast(fp + 11, starkware.starknet.core.os.state.StateUpdateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.contract_state_updates_start": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateEntry*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.contract_state_updates_start", + "references": [ + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3464, + "value": "[cast(fp + 10, starkware.starknet.core.os.state.StateUpdateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.final_contract_state_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.final_contract_state_root", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3425, + "value": "[cast(fp + 5, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3446, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 249, + "offset": 0 + }, + "pc": 3452, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3459, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3500, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3549, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3446, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 249, + "offset": 0 + }, + "pc": 3453, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3460, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3461, + "value": "[cast(fp + 9, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.hashed_state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.hashed_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3462, + "value": "cast([fp + (-4)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3464, + "value": "cast([fp + (-4)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.initial_contract_state_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.initial_contract_state_root", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3425, + "value": "[cast(fp + 4, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.n_actual_state_changes": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.n_actual_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3500, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 4 + }, + "pc": 3535, + "value": "cast([fp + (-7)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3549, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 4 + }, + "pc": 3540, + "value": "cast([fp + (-7)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.n_contract_state_changes": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.n_contract_state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.n_updates": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 247, + "offset": 1 + }, + "pc": 3435, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 7 + }, + "pc": 3479, + "value": "[cast(fp + 13, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.new_state": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.new_state", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 15 + }, + "pc": 3421, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.new_state_nonce": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.new_state_nonce", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 15 + }, + "pc": 3422, + "value": "[cast(fp + 2, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.new_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.new_value", + "references": [ + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3460, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-3), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.prev_state": { + "cairo_type": "starkware.starknet.core.os.state.StateEntry*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.prev_state", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 15 + }, + "pc": 3420, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.prev_value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.prev_value", + "references": [ + { + "ap_tracking_data": { + "group": 249, + "offset": 0 + }, + "pc": 3453, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3431, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3446, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3500, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 20 + }, + "pc": 3509, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3514, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3549, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3431, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3446, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3447, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 20 + }, + "pc": 3513, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3518, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3519, + "value": "[cast(fp + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3424, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3425, + "value": "[cast(fp + 3, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.squashed_contract_state_dict_end", + "references": [ + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3431, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3432, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.state_changes": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.state_changes", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3500, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3503, + "value": "cast([fp + (-8)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 42 + }, + "pc": 3521, + "value": "cast([fp + (-8)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 43 + }, + "pc": 3525, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 44 + }, + "pc": 3531, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 4 + }, + "pc": 3535, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3549, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3507, + "value": "cast([fp + (-8)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 42 + }, + "pc": 3526, + "value": "cast([fp + (-8)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 43 + }, + "pc": 3530, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 44 + }, + "pc": 3536, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 4 + }, + "pc": 3540, + "value": "[cast(fp + 11, felt**)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-2), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.value": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.value", + "references": [ + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3507, + "value": "[cast(fp + 12, felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 20 + }, + "pc": 3513, + "value": "cast([fp + 12] * 18446744073709551616 + [fp + 2], felt)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3519, + "value": "cast(([fp + 12] * 18446744073709551616 + [fp + 2]) * 18446744073709551616 + [fp + 13], felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.hash_state_changes.was_class_updated": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.hash_state_changes.was_class_updated", + "references": [ + { + "ap_tracking_data": { + "group": 251, + "offset": 6 + }, + "pc": 3475, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 6 + }, + "pc": 3476, + "value": "[cast(fp + 12, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.is_not_zero": { + "destination": "starkware.cairo.common.math_cmp.is_not_zero", + "type": "alias" + }, + "starkware.starknet.core.os.state.patricia_update_constants_new": { + "destination": "starkware.cairo.common.patricia.patricia_update_constants_new", + "type": "alias" + }, + "starkware.starknet.core.os.state.patricia_update_using_update_constants": { + "destination": "starkware.cairo.common.patricia.patricia_update_using_update_constants", + "type": "alias" + }, + "starkware.starknet.core.os.state.patricia_update_using_update_constants_with_poseidon": { + "destination": "starkware.cairo.common.patricia_with_poseidon.patricia_update_using_update_constants", + "type": "alias" + }, + "starkware.starknet.core.os.state.poseidon_hash": { + "destination": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash", + "type": "alias" + }, + "starkware.starknet.core.os.state.poseidon_hash_many": { + "destination": "starkware.cairo.common.builtin_poseidon.poseidon.poseidon_hash_many", + "type": "alias" + }, + "starkware.starknet.core.os.state.relocate_segment": { + "destination": "starkware.cairo.common.segments.relocate_segment", + "type": "alias" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes": { + "decorators": [], + "pc": 3150, + "type": "function" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.Args": { + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.Args", + "members": { + "n_updates": { + "cairo_type": "felt", + "offset": 1 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.ImplicitArgs", + "members": { + "state_updates_ptr": { + "cairo_type": "felt*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 1 + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.__temp314": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.__temp314", + "references": [ + { + "ap_tracking_data": { + "group": 222, + "offset": 1 + }, + "pc": 3160, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.__temp315": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.__temp315", + "references": [ + { + "ap_tracking_data": { + "group": 222, + "offset": 2 + }, + "pc": 3162, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.n_diffs": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.n_diffs", + "references": [ + { + "ap_tracking_data": { + "group": 222, + "offset": 0 + }, + "pc": 3159, + "value": "cast(([ap + (-1)] - [fp]) * (-1809251394333065606848661391547535052811553607665798349986546028067936010240), felt)" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.n_diffs_output_placeholder": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.n_diffs_output_placeholder", + "references": [ + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3152, + "value": "[cast([fp + (-5)], felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.n_updates": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 221, + "offset": 0 + }, + "pc": 3150, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.state_updates": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateEntry*", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.state_updates", + "references": [ + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3154, + "value": "[cast(fp, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 0 + }, + "pc": 3159, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 221, + "offset": 0 + }, + "pc": 3150, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3152, + "value": "cast([fp + (-5)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 0 + }, + "pc": 3159, + "value": "[cast(ap + (-1), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.state_updates_start": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateEntry*", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.state_updates_start", + "references": [ + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3154, + "value": "[cast(fp, starkware.starknet.core.os.state.StateUpdateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_contract_class_da_changes.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.serialize_contract_class_da_changes.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 221, + "offset": 0 + }, + "pc": 3150, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes": { + "decorators": [], + "pc": 3125, + "type": "function" + }, + "starkware.starknet.core.os.state.serialize_da_changes.Args": { + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.Args", + "members": { + "n_updates": { + "cairo_type": "felt", + "offset": 1 + }, + "update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 2, + "type": "struct" + }, + "starkware.starknet.core.os.state.serialize_da_changes.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.ImplicitArgs", + "members": { + "state_updates": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateEntry*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.state.serialize_da_changes.Return": { + "cairo_type": "()", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.serialize_da_changes.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.state.serialize_da_changes.__temp309": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.__temp309", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 1 + }, + "pc": 3130, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.__temp310": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.__temp310", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 2 + }, + "pc": 3131, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.__temp311": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.__temp311", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 3 + }, + "pc": 3132, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.__temp312": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.__temp312", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 4 + }, + "pc": 3138, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.__temp313": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.__temp313", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 5 + }, + "pc": 3140, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.n_updates": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.n_updates", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 0 + }, + "pc": 3125, + "value": "[cast(fp + (-3), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.state_updates": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateEntry*", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.state_updates", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 0 + }, + "pc": 3125, + "value": "[cast(fp + (-5), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 4 + }, + "pc": 3135, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 6 + }, + "pc": 3143, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 220, + "offset": 0 + }, + "pc": 3149, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.serialize_da_changes.update_ptr": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.serialize_da_changes.update_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 218, + "offset": 0 + }, + "pc": 3125, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.squash_dict": { + "destination": "starkware.cairo.common.dict.squash_dict", + "type": "alias" + }, + "starkware.starknet.core.os.state.state_update": { + "decorators": [], + "pc": 3198, + "type": "function" + }, + "starkware.starknet.core.os.state.state_update.Args": { + "full_name": "starkware.starknet.core.os.state.state_update.Args", + "members": { + "contract_class_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 3 + }, + "contract_class_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 2 + }, + "contract_state_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 1 + }, + "contract_state_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "offset": 0 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.state.state_update.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.state.state_update.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 1 + }, + "poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "offset": 0 + }, + "range_check_ptr": { + "cairo_type": "felt", + "offset": 2 + }, + "state_updates_ptr": { + "cairo_type": "felt*", + "offset": 3 + } + }, + "size": 4, + "type": "struct" + }, + "starkware.starknet.core.os.state.state_update.Return": { + "cairo_type": "(state_update_output: starkware.starknet.core.os.state.StateUpdateOutput*)", + "type": "type_definition" + }, + "starkware.starknet.core.os.state.state_update.SIZEOF_LOCALS": { + "type": "const", + "value": 9 + }, + "starkware.starknet.core.os.state.state_update.__temp316": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.state_update.__temp316", + "references": [ + { + "ap_tracking_data": { + "group": 230, + "offset": 8 + }, + "pc": 3245, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.contract_class_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.state_update.contract_class_changes_end", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.contract_class_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.state_update.contract_class_changes_start", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.contract_class_tree_update_output": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateOutput", + "full_name": "starkware.starknet.core.os.state.state_update.contract_class_tree_update_output", + "references": [ + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-2), starkware.starknet.core.os.state.StateUpdateOutput*)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3224, + "value": "[cast(fp + 4, starkware.starknet.core.os.state.StateUpdateOutput*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.contract_state_changes_end": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.state_update.contract_state_changes_end", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.contract_state_changes_start": { + "cairo_type": "starkware.cairo.common.dict_access.DictAccess*", + "full_name": "starkware.starknet.core.os.state.state_update.contract_state_changes_start", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.contract_state_tree_update_output": { + "cairo_type": "starkware.starknet.core.os.state.StateUpdateOutput", + "full_name": "starkware.starknet.core.os.state.state_update.contract_state_tree_update_output", + "references": [ + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-2), starkware.starknet.core.os.state.StateUpdateOutput*)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3213, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateUpdateOutput*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.final_global_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.state_update.final_global_root", + "references": [ + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3238, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3239, + "value": "[cast(fp + 8, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.state.state_update.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3214, + "value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.initial_global_root": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.state_update.initial_global_root", + "references": [ + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3231, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3232, + "value": "[cast(fp + 7, felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.patricia_update_constants": { + "cairo_type": "starkware.cairo.common.patricia_utils.PatriciaUpdateConstants*", + "full_name": "starkware.starknet.core.os.state.state_update.patricia_update_constants", + "references": [ + { + "ap_tracking_data": { + "group": 226, + "offset": 0 + }, + "pc": 3202, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 226, + "offset": 0 + }, + "pc": 3203, + "value": "[cast(fp, starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.poseidon_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.PoseidonBuiltin*", + "full_name": "starkware.starknet.core.os.state.state_update.poseidon_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3219, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3225, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3232, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3231, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3238, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.range_check_ptr": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.state.state_update.range_check_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3219, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3225, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3232, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3231, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3238, + "value": "[cast(ap + (-2), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.state.state_update.state_updates_ptr": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.state.state_update.state_updates_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3219, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3225, + "value": "[cast(fp + 6, felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.HashBuiltin": { + "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin", + "type": "alias" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash": { + "decorators": [], + "pc": 6539, + "type": "function" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.Args": { + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.Args", + "members": { + "additional_data": { + "cairo_type": "felt*", + "offset": 9 + }, + "additional_data_size": { + "cairo_type": "felt", + "offset": 8 + }, + "calldata": { + "cairo_type": "felt*", + "offset": 5 + }, + "calldata_size": { + "cairo_type": "felt", + "offset": 4 + }, + "chain_id": { + "cairo_type": "felt", + "offset": 7 + }, + "contract_address": { + "cairo_type": "felt", + "offset": 2 + }, + "entry_point_selector": { + "cairo_type": "felt", + "offset": 3 + }, + "max_fee": { + "cairo_type": "felt", + "offset": 6 + }, + "tx_hash_prefix": { + "cairo_type": "felt", + "offset": 0 + }, + "version": { + "cairo_type": "felt", + "offset": 1 + } + }, + "size": 10, + "type": "struct" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.ImplicitArgs": { + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.ImplicitArgs", + "members": { + "hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "offset": 0 + } + }, + "size": 1, + "type": "struct" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.Return": { + "cairo_type": "(tx_hash: felt)", + "type": "type_definition" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.SIZEOF_LOCALS": { + "type": "const", + "value": 0 + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.additional_data": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.additional_data", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-3), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.additional_data_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.additional_data_size", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-4), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.calldata": { + "cairo_type": "felt*", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.calldata", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-7), felt**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.calldata_size": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.calldata_size", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-8), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.chain_id": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.chain_id", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-5), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.contract_address": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.contract_address", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-10), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.entry_point_selector": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.entry_point_selector", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-9), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.hash_ptr": { + "cairo_type": "starkware.cairo.common.cairo_builtins.HashBuiltin*", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.hash_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-13), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 26 + }, + "pc": 6546, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 43 + }, + "pc": 6549, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 60 + }, + "pc": 6552, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 77 + }, + "pc": 6555, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 0 + }, + "pc": 6559, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 17 + }, + "pc": 6562, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 34 + }, + "pc": 6565, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 0 + }, + "pc": 6569, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 9 + }, + "pc": 6571, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.hash_state_ptr": { + "cairo_type": "starkware.cairo.common.hash_state.HashState*", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.hash_state_ptr", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 7 + }, + "pc": 6541, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 26 + }, + "pc": 6546, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 43 + }, + "pc": 6549, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 60 + }, + "pc": 6552, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 77 + }, + "pc": 6555, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 0 + }, + "pc": 6559, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 17 + }, + "pc": 6562, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 34 + }, + "pc": 6565, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 0 + }, + "pc": 6569, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.max_fee": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.max_fee", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-6), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.tx_hash": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.tx_hash", + "references": [ + { + "ap_tracking_data": { + "group": 421, + "offset": 9 + }, + "pc": 6571, + "value": "[cast(ap + (-1), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.tx_hash_prefix": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.tx_hash_prefix", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-12), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.version": { + "cairo_type": "felt", + "full_name": "starkware.starknet.core.os.transaction_hash.transaction_hash.get_transaction_hash.version", + "references": [ + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-11), felt*)]" + } + ], + "type": "reference" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.hash_finalize": { + "destination": "starkware.cairo.common.hash_state.hash_finalize", + "type": "alias" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.hash_init": { + "destination": "starkware.cairo.common.hash_state.hash_init", + "type": "alias" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.hash_update": { + "destination": "starkware.cairo.common.hash_state.hash_update", + "type": "alias" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.hash_update_single": { + "destination": "starkware.cairo.common.hash_state.hash_update_single", + "type": "alias" + }, + "starkware.starknet.core.os.transaction_hash.transaction_hash.hash_update_with_hashchain": { + "destination": "starkware.cairo.common.hash_state.hash_update_with_hashchain", + "type": "alias" + } + }, + "main_scope": "__main__", + "prime": "0x800000000000011000000000000000000000000000000000000000000000001", + "reference_manager": { + "references": [ + { + "ap_tracking_data": { + "group": 1, + "offset": 2 + }, + "pc": 3, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 1, + "offset": 2 + }, + "pc": 3, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 3, + "offset": 0 + }, + "pc": 9, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 14, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 0 + }, + "pc": 14, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 4, + "offset": 1 + }, + "pc": 15, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 20, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 20, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 5, + "offset": 0 + }, + "pc": 21, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 0 + }, + "pc": 24, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 6, + "offset": 5 + }, + "pc": 28, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 0 + }, + "pc": 29, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 7, + "offset": 10 + }, + "pc": 35, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 0 + }, + "pc": 36, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 5 + }, + "pc": 40, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 8, + "offset": 14 + }, + "pc": 44, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 0 + }, + "pc": 45, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 10 + }, + "pc": 50, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 9, + "offset": 19 + }, + "pc": 55, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 0 + }, + "pc": 56, + "value": "[cast([fp + (-4)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 1 + }, + "pc": 58, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 2 + }, + "pc": 59, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 3 + }, + "pc": 60, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 4 + }, + "pc": 62, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 5 + }, + "pc": 64, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 6 + }, + "pc": 65, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 10, + "offset": 6 + }, + "pc": 66, + "value": "cast([fp + (-4)] + 3, felt)" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 0 + }, + "pc": 69, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 1 + }, + "pc": 70, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 2 + }, + "pc": 71, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 3 + }, + "pc": 73, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 4 + }, + "pc": 74, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 5 + }, + "pc": 75, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 6 + }, + "pc": 76, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 7 + }, + "pc": 78, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "cast([fp + (-5)] + 4, felt)" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "cast([ap + (-5)] + [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 8 + }, + "pc": 79, + "value": "cast([ap + (-5)] * [ap + (-1)], felt)" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 10 + }, + "pc": 83, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 11 + }, + "pc": 84, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 12 + }, + "pc": 86, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 13 + }, + "pc": 88, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 14 + }, + "pc": 89, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 11 + }, + "pc": 97, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 12 + }, + "pc": 98, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 13 + }, + "pc": 99, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 14 + }, + "pc": 101, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 11 + }, + "pc": 107, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 11, + "offset": 12 + }, + "pc": 108, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 0 + }, + "pc": 114, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 1 + }, + "pc": 115, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 12, + "offset": 21 + }, + "pc": 124, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast([fp + (-5)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "[cast([fp + (-5)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 0 + }, + "pc": 125, + "value": "cast([fp + (-5)] + 2, felt)" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 10 + }, + "pc": 132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 11 + }, + "pc": 133, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 12 + }, + "pc": 134, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 13, + "offset": 13 + }, + "pc": 135, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 0 + }, + "pc": 140, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 143, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 148, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 3 + }, + "pc": 148, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 4 + }, + "pc": 150, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 5 + }, + "pc": 155, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 5 + }, + "pc": 158, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 14, + "offset": 5 + }, + "pc": 158, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 167, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 15, + "offset": 0 + }, + "pc": 167, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 0 + }, + "pc": 168, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 2 + }, + "pc": 170, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 3 + }, + "pc": 171, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 4 + }, + "pc": 173, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 4 + }, + "pc": 173, + "value": "cast(ap, starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 5 + }, + "pc": 174, + "value": "[cast(ap, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 180, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 181, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 183, + "value": "cast(ap + (-3), starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 183, + "value": "cast(ap, starkware.cairo.common.squash_dict.squash_dict_inner.LoopTemps*)" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 7 + }, + "pc": 183, + "value": "cast(ap + 4, starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 16, + "offset": 11 + }, + "pc": 189, + "value": "[cast(ap + 1, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 0 + }, + "pc": 196, + "value": "cast(ap + (-3), starkware.cairo.common.squash_dict.squash_dict_inner.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 2 + }, + "pc": 199, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 2 + }, + "pc": 200, + "value": "cast([ap + (-3)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 3 + }, + "pc": 201, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 3 + }, + "pc": 208, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 5 + }, + "pc": 214, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 6 + }, + "pc": 215, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 7 + }, + "pc": 218, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 8 + }, + "pc": 219, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 9 + }, + "pc": 220, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 10 + }, + "pc": 221, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 11 + }, + "pc": 222, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 30 + }, + "pc": 230, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 31 + }, + "pc": 231, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 32 + }, + "pc": 232, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 33 + }, + "pc": 233, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 17, + "offset": 34 + }, + "pc": 234, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 230, + "value": "[cast(ap - 4 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 231, + "value": "[cast(ap - 3 + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 232, + "value": "[cast(ap - 2 + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 234, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 18, + "offset": 0 + }, + "pc": 233, + "value": "[cast(ap - 1 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 243, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 0 + }, + "pc": 243, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 1 + }, + "pc": 245, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 21, + "offset": 1 + }, + "pc": 248, + "value": "cast([fp + (-4)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 252, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 22, + "offset": 0 + }, + "pc": 255, + "value": "cast([fp + (-6)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 23, + "offset": 0 + }, + "pc": 258, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 0 + }, + "pc": 266, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 21 + }, + "pc": 271, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 3 + }, + "pc": 280, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 4 + }, + "pc": 282, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 21 + }, + "pc": 285, + "value": "cast([fp + (-4)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 24, + "offset": 22 + }, + "pc": 296, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 299, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 299, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 0 + }, + "pc": 299, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 25, + "offset": 27 + }, + "pc": 303, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 0 + }, + "pc": 304, + "value": "[cast(fp + (-3), codeoffset*)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 2 + }, + "pc": 306, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 26, + "offset": 3 + }, + "pc": 308, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 310, + "value": "[cast(fp + (-6), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 310, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 0 + }, + "pc": 310, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 1 + }, + "pc": 311, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 33 + }, + "pc": 319, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 27, + "offset": 33 + }, + "pc": 326, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 327, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 0 + }, + "pc": 327, + "value": "[cast(ap + 5, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 1 + }, + "pc": 329, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 2 + }, + "pc": 330, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 3 + }, + "pc": 331, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 4 + }, + "pc": 332, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 28, + "offset": 5 + }, + "pc": 335, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast([fp + (-6)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "[cast([fp + (-6)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 0 + }, + "pc": 339, + "value": "cast([fp + (-6)] + 2, felt)" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 1 + }, + "pc": 341, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 2 + }, + "pc": 342, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 3 + }, + "pc": 343, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 4 + }, + "pc": 344, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 5 + }, + "pc": 346, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 24 + }, + "pc": 353, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 25 + }, + "pc": 355, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 29, + "offset": 26 + }, + "pc": 356, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 361, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 0 + }, + "pc": 361, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 21 + }, + "pc": 367, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 21 + }, + "pc": 367, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 21 + }, + "pc": 367, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 42 + }, + "pc": 373, + "value": "cast([ap + (-1)] * 4398046511104 + [ap + (-23)], felt)" + }, + { + "ap_tracking_data": { + "group": 30, + "offset": 43 + }, + "pc": 375, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 380, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 0 + }, + "pc": 380, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 1 + }, + "pc": 381, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 2 + }, + "pc": 382, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 3 + }, + "pc": 383, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 4 + }, + "pc": 384, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 5 + }, + "pc": 386, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 6 + }, + "pc": 387, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 7 + }, + "pc": 388, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 8 + }, + "pc": 389, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 9 + }, + "pc": 391, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 10 + }, + "pc": 392, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 11 + }, + "pc": 393, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 12 + }, + "pc": 394, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 13 + }, + "pc": 395, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 31, + "offset": 14 + }, + "pc": 396, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 0 + }, + "pc": 400, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 1 + }, + "pc": 402, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 2 + }, + "pc": 403, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 3 + }, + "pc": 405, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 4 + }, + "pc": 406, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 5 + }, + "pc": 407, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 6 + }, + "pc": 409, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 7 + }, + "pc": 410, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 8 + }, + "pc": 411, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 32, + "offset": 9 + }, + "pc": 412, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 0 + }, + "pc": 416, + "value": "[cast(ap + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 3 + }, + "pc": 421, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 4 + }, + "pc": 422, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 5 + }, + "pc": 424, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 6 + }, + "pc": 426, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 7 + }, + "pc": 428, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 8 + }, + "pc": 430, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 9 + }, + "pc": 432, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 10 + }, + "pc": 435, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 33, + "offset": 10 + }, + "pc": 436, + "value": "cast([fp + (-6)] + 3, felt)" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 439, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 0 + }, + "pc": 439, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 1 + }, + "pc": 441, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 18 + }, + "pc": 451, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 12 + }, + "pc": 457, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 12 + }, + "pc": 457, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 37 + }, + "pc": 465, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 34, + "offset": 54 + }, + "pc": 472, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 475, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 0 + }, + "pc": 475, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 11 + }, + "pc": 478, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 11 + }, + "pc": 478, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 35, + "offset": 28 + }, + "pc": 484, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 0 + }, + "pc": 488, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 19 + }, + "pc": 494, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 37 + }, + "pc": 499, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 55 + }, + "pc": 504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 56 + }, + "pc": 506, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 57 + }, + "pc": 510, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 76 + }, + "pc": 518, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 36, + "offset": 76 + }, + "pc": 525, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 528, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 0 + }, + "pc": 528, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 11 + }, + "pc": 531, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 11 + }, + "pc": 531, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 28 + }, + "pc": 536, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 53 + }, + "pc": 544, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 54 + }, + "pc": 546, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 55 + }, + "pc": 547, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 56 + }, + "pc": 549, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 57 + }, + "pc": 550, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 58 + }, + "pc": 552, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 59 + }, + "pc": 553, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 60 + }, + "pc": 555, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 61 + }, + "pc": 556, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 62 + }, + "pc": 558, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 63 + }, + "pc": 559, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 64 + }, + "pc": 561, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 65 + }, + "pc": 562, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 37, + "offset": 82 + }, + "pc": 568, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 572, + "value": "[cast(fp + (-14), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 572, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 0 + }, + "pc": 572, + "value": "[cast(fp + (-15), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 11 + }, + "pc": 575, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 11 + }, + "pc": 575, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 11 + }, + "pc": 575, + "value": "cast((\n [fp + (-14)] - [fp + (-8)], [fp + (-13)] - [fp + (-7)], [fp + (-12)] - [fp + (-6)]\n ), starkware.cairo.common.cairo_secp.bigint.BigInt3)" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 36 + }, + "pc": 583, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 37 + }, + "pc": 584, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 38 + }, + "pc": 585, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 39 + }, + "pc": 586, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 38, + "offset": 56 + }, + "pc": 592, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 596, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 0 + }, + "pc": 596, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 94 + }, + "pc": 619, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 94 + }, + "pc": 619, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 108 + }, + "pc": 621, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 119 + }, + "pc": 624, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 119 + }, + "pc": 624, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 130 + }, + "pc": 627, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 130 + }, + "pc": 627, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 131 + }, + "pc": 628, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 132 + }, + "pc": 630, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 133 + }, + "pc": 631, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 134 + }, + "pc": 632, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 135 + }, + "pc": 634, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 136 + }, + "pc": 635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 137 + }, + "pc": 636, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 138 + }, + "pc": 638, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 139 + }, + "pc": 639, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 156 + }, + "pc": 645, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 181 + }, + "pc": 653, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 182 + }, + "pc": 654, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 183 + }, + "pc": 655, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 184 + }, + "pc": 656, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 39, + "offset": 201 + }, + "pc": 662, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 669, + "value": "[cast(fp + (-14), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 669, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 0 + }, + "pc": 669, + "value": "[cast(fp + (-15), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 74 + }, + "pc": 712, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 74 + }, + "pc": 712, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 88 + }, + "pc": 714, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 99 + }, + "pc": 717, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 99 + }, + "pc": 717, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 110 + }, + "pc": 720, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 110 + }, + "pc": 720, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 111 + }, + "pc": 721, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 112 + }, + "pc": 722, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 113 + }, + "pc": 723, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 114 + }, + "pc": 724, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 115 + }, + "pc": 725, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 116 + }, + "pc": 726, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 133 + }, + "pc": 732, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 158 + }, + "pc": 740, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 159 + }, + "pc": 741, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 160 + }, + "pc": 742, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 161 + }, + "pc": 743, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 40, + "offset": 178 + }, + "pc": 749, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "[cast(fp + (-14), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "[cast(fp + (-15), felt*)]" + }, + { + "ap_tracking_data": { + "group": 41, + "offset": 0 + }, + "pc": 756, + "value": "cast((\n [fp + (-14)] - [fp + (-8)], [fp + (-13)] - [fp + (-7)], [fp + (-12)] - [fp + (-6)]\n ), starkware.cairo.common.cairo_secp.bigint.BigInt3)" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 762, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 762, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 43, + "offset": 0 + }, + "pc": 779, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 42, + "offset": 0 + }, + "pc": 780, + "value": "cast((\n [fp + (-11)] + [fp + (-5)], [fp + (-10)] + [fp + (-4)], [fp + (-9)] + [fp + (-3)]\n ), starkware.cairo.common.cairo_secp.bigint.BigInt3)" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 786, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 786, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 45, + "offset": 0 + }, + "pc": 797, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 44, + "offset": 0 + }, + "pc": 798, + "value": "cast(((0, 0, 0), (0, 0, 0)), starkware.cairo.common.cairo_secp.ec.EcPoint)" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 812, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 46, + "offset": 0 + }, + "pc": 816, + "value": "cast(((0, 0, 0), (0, 0, 0)), starkware.cairo.common.cairo_secp.ec.EcPoint)" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 847, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 0 + }, + "pc": 847, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 48, + "offset": 0 + }, + "pc": 862, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 47, + "offset": 2 + }, + "pc": 865, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 878, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 878, + "value": "[cast(ap + (-12), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 878, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 49, + "offset": 0 + }, + "pc": 884, + "value": "[cast(fp, starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 899, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 50, + "offset": 0 + }, + "pc": 899, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 913, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 913, + "value": "[cast(fp + (-4), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 51, + "offset": 0 + }, + "pc": 913, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 927, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 927, + "value": "[cast(ap + (-12), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 927, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 52, + "offset": 0 + }, + "pc": 933, + "value": "[cast(fp, starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 945, + "value": "[cast(ap + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 945, + "value": "[cast(ap + (-12), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 53, + "offset": 0 + }, + "pc": 945, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 54, + "offset": 0 + }, + "pc": 960, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 0 + }, + "pc": 961, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 3 + }, + "pc": 967, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 3 + }, + "pc": 969, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 55, + "offset": 3 + }, + "pc": 970, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 57, + "offset": 0 + }, + "pc": 987, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 58, + "offset": 0 + }, + "pc": 994, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 0 + }, + "pc": 996, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 1 + }, + "pc": 997, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 2 + }, + "pc": 998, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 59, + "offset": 2 + }, + "pc": 999, + "value": "cast([fp + (-6)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 0 + }, + "pc": 1002, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 60, + "offset": 9 + }, + "pc": 1012, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 61, + "offset": 0 + }, + "pc": 1022, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 3 + }, + "pc": 1025, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 4 + }, + "pc": 1027, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 5 + }, + "pc": 1030, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 62, + "offset": 6 + }, + "pc": 1033, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 0 + }, + "pc": 1037, + "value": "[cast(fp + (-3), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 1 + }, + "pc": 1038, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 63, + "offset": 2 + }, + "pc": 1039, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-4), starkware.starknet.builtins.segment_arena.segment_arena.SegmentInfo**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1049, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1052, + "value": "[cast([fp + (-4)] + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 0 + }, + "pc": 1052, + "value": "cast([[fp + (-4)] + 1] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 1 + }, + "pc": 1053, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 65, + "offset": 2 + }, + "pc": 1055, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1067, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1068, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1082, + "value": "[cast(fp + 1, starkware.starknet.core.os.builtins.BuiltinEncodings*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1096, + "value": "[cast(fp + 8, starkware.starknet.core.os.builtins.BuiltinInstanceSizes*)]" + }, + { + "ap_tracking_data": { + "group": 67, + "offset": 19 + }, + "pc": 1100, + "value": "[cast(fp + 15, starkware.starknet.core.os.builtins.BuiltinParams*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinParams**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 0 + }, + "pc": 1103, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 1 + }, + "pc": 1105, + "value": "cast(7, felt)" + }, + { + "ap_tracking_data": { + "group": 68, + "offset": 1 + }, + "pc": 1105, + "value": "[cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 0 + }, + "pc": 1122, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 70, + "offset": 1 + }, + "pc": 1123, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1127, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1127, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 0 + }, + "pc": 1127, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 1 + }, + "pc": 1131, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 1 + }, + "pc": 1132, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 71, + "offset": 1 + }, + "pc": 1132, + "value": "cast([fp + (-5)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 72, + "offset": 0 + }, + "pc": 1136, + "value": "cast((0, 0, 0), starkware.cairo.common.poseidon_state.PoseidonBuiltinState)" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1147, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1147, + "value": "[cast([ap + (-1)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 73, + "offset": 0 + }, + "pc": 1147, + "value": "cast([ap + (-1)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-7), starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 0 + }, + "pc": 1151, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 1 + }, + "pc": 1153, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 2 + }, + "pc": 1158, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1159, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 4 + }, + "pc": 1161, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1162, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1164, + "value": "[cast([fp + (-8)] + 3, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1164, + "value": "cast([fp + (-8)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1165, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 7 + }, + "pc": 1166, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 8 + }, + "pc": 1167, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 9 + }, + "pc": 1169, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 10 + }, + "pc": 1170, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 11 + }, + "pc": 1171, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 12 + }, + "pc": 1173, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 12 + }, + "pc": 1174, + "value": "[cast([fp + (-8)] + 9, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 12 + }, + "pc": 1174, + "value": "cast([fp + (-8)] + 12, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 13 + }, + "pc": 1175, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 14 + }, + "pc": 1176, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 15 + }, + "pc": 1177, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 16 + }, + "pc": 1179, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 17 + }, + "pc": 1180, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 18 + }, + "pc": 1181, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 19 + }, + "pc": 1183, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 19 + }, + "pc": 1184, + "value": "[cast([fp + (-8)] + 15, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 19 + }, + "pc": 1184, + "value": "cast([fp + (-8)] + 18, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 20 + }, + "pc": 1185, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 21 + }, + "pc": 1186, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 22 + }, + "pc": 1187, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 23 + }, + "pc": 1189, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 24 + }, + "pc": 1190, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 25 + }, + "pc": 1191, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 26 + }, + "pc": 1193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 26 + }, + "pc": 1194, + "value": "[cast([fp + (-8)] + 21, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 26 + }, + "pc": 1194, + "value": "cast([fp + (-8)] + 24, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 27 + }, + "pc": 1195, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 28 + }, + "pc": 1196, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 29 + }, + "pc": 1197, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 30 + }, + "pc": 1199, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 31 + }, + "pc": 1200, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 32 + }, + "pc": 1201, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 33 + }, + "pc": 1203, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 33 + }, + "pc": 1204, + "value": "[cast([fp + (-8)] + 27, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 33 + }, + "pc": 1204, + "value": "cast([fp + (-8)] + 30, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 75, + "offset": 0 + }, + "pc": 1215, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 2 + }, + "pc": 1218, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1223, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 4 + }, + "pc": 1224, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1226, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1227, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1229, + "value": "[cast([fp + (-8)] + 3, starkware.cairo.common.poseidon_state.PoseidonBuiltinState*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 6 + }, + "pc": 1229, + "value": "cast([fp + (-8)] + 6, starkware.cairo.common.cairo_builtins.PoseidonBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 76, + "offset": 0 + }, + "pc": 1240, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1245, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 3 + }, + "pc": 1253, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 4 + }, + "pc": 1254, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 74, + "offset": 5 + }, + "pc": 1257, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1261, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1261, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 0 + }, + "pc": 1261, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 2 + }, + "pc": 1266, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 2 + }, + "pc": 1266, + "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 3 + }, + "pc": 1267, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 3 + }, + "pc": 1268, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 77, + "offset": 3 + }, + "pc": 1268, + "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)" + }, + { + "ap_tracking_data": { + "group": 78, + "offset": 3 + }, + "pc": 1278, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1280, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 0 + }, + "pc": 1280, + "value": "[cast(fp + (-5), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 1 + }, + "pc": 1281, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 79, + "offset": 1 + }, + "pc": 1282, + "value": "cast(([fp + (-5)], [ap + (-1)] + 1), starkware.cairo.common.hash_state_poseidon.HashState)" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 80, + "offset": 0 + }, + "pc": 1286, + "value": "[cast(fp + (-6), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1291, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 0 + }, + "pc": 1291, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 81, + "offset": 8 + }, + "pc": 1296, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1300, + "value": "[cast(fp + (-4), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 82, + "offset": 0 + }, + "pc": 1300, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1305, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 83, + "offset": 0 + }, + "pc": 1305, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1306, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1306, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 84, + "offset": 0 + }, + "pc": 1306, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 85, + "offset": 0 + }, + "pc": 1318, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 0 + }, + "pc": 1319, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 86, + "offset": 26 + }, + "pc": 1328, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 87, + "offset": 0 + }, + "pc": 1335, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1336, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 0 + }, + "pc": 1336, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 1 + }, + "pc": 1338, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 7 + }, + "pc": 1341, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 88, + "offset": 13 + }, + "pc": 1344, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1351, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 89, + "offset": 0 + }, + "pc": 1351, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1355, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 90, + "offset": 0 + }, + "pc": 1355, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1359, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 91, + "offset": 0 + }, + "pc": 1359, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1363, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 92, + "offset": 0 + }, + "pc": 1363, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1365, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 93, + "offset": 0 + }, + "pc": 1365, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 0 + }, + "pc": 1366, + "value": "[cast(fp + (-6), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 94, + "offset": 6 + }, + "pc": 1368, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1375, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 95, + "offset": 0 + }, + "pc": 1375, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1377, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 0 + }, + "pc": 1377, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 96, + "offset": 8 + }, + "pc": 1382, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 0 + }, + "pc": 1386, + "value": "[cast(fp + (-6), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 8 + }, + "pc": 1397, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 97, + "offset": 14 + }, + "pc": 1400, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1407, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 98, + "offset": 0 + }, + "pc": 1407, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 99, + "offset": 0 + }, + "pc": 1413, + "value": "[cast(ap + (-2), starkware.cairo.common.hash_state_poseidon.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1414, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 0 + }, + "pc": 1414, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 2 + }, + "pc": 1416, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 2 + }, + "pc": 1416, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 5 + }, + "pc": 1418, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 6 + }, + "pc": 1420, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 7 + }, + "pc": 1423, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 8 + }, + "pc": 1426, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 9 + }, + "pc": 1429, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 100, + "offset": 10 + }, + "pc": 1432, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1440, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 101, + "offset": 0 + }, + "pc": 1440, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 0 + }, + "pc": 1443, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1450, + "value": "[cast([fp + (-4)], starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 1 + }, + "pc": 1450, + "value": "[cast([fp + (-4)] + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 2 + }, + "pc": 1451, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 102, + "offset": 3 + }, + "pc": 1452, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 0 + }, + "pc": 1457, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 1 + }, + "pc": 1458, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 103, + "offset": 2 + }, + "pc": 1459, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1464, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 104, + "offset": 0 + }, + "pc": 1465, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1469, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 0 + }, + "pc": 1469, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 1 + }, + "pc": 1471, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 2 + }, + "pc": 1472, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 3 + }, + "pc": 1473, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 4 + }, + "pc": 1474, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 5 + }, + "pc": 1475, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 6 + }, + "pc": 1477, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 7 + }, + "pc": 1479, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 8 + }, + "pc": 1480, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 9 + }, + "pc": 1481, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 10 + }, + "pc": 1482, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 11 + }, + "pc": 1484, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 105, + "offset": 12 + }, + "pc": 1485, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1495, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 106, + "offset": 0 + }, + "pc": 1495, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1496, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1496, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1496, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1498, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 107, + "offset": 0 + }, + "pc": 1498, + "value": "cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 4 + }, + "pc": 1506, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 108, + "offset": 4 + }, + "pc": 1506, + "value": "[cast(fp, starkware.cairo.common.hash_state.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-5), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 109, + "offset": 0 + }, + "pc": 1512, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1520, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 0 + }, + "pc": 1520, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 2 + }, + "pc": 1522, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 2 + }, + "pc": 1522, + "value": "[cast(fp, starkware.cairo.common.hash_state.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 110, + "offset": 3 + }, + "pc": 1524, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1528, + "value": "[cast(fp + (-4), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1528, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 0 + }, + "pc": 1528, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 9 + }, + "pc": 1535, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 9 + }, + "pc": 1535, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 11 + }, + "pc": 1537, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 11 + }, + "pc": 1537, + "value": "[cast(fp, starkware.cairo.common.hash_state.HashState*)]" + }, + { + "ap_tracking_data": { + "group": 111, + "offset": 12 + }, + "pc": 1539, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-5), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 112, + "offset": 0 + }, + "pc": 1544, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1549, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 0 + }, + "pc": 1549, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 113, + "offset": 19 + }, + "pc": 1554, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1555, + "value": "[cast(fp + (-3), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 0 + }, + "pc": 1555, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 7 + }, + "pc": 1560, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 114, + "offset": 7 + }, + "pc": 1560, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 0 + }, + "pc": 1561, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1570, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1571, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 2 + }, + "pc": 1571, + "value": "cast(ap, starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 5 + }, + "pc": 1574, + "value": "cast(ap + (-3), starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 6 + }, + "pc": 1575, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 7 + }, + "pc": 1577, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 7 + }, + "pc": 1578, + "value": "cast(ap, starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 10 + }, + "pc": 1585, + "value": "cast(ap + (-3), starkware.cairo.common.hash_state.hash_felts_no_padding.LoopLocals*)" + }, + { + "ap_tracking_data": { + "group": 115, + "offset": 10 + }, + "pc": 1585, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1586, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1586, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 0 + }, + "pc": 1586, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 116, + "offset": 7 + }, + "pc": 1588, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1594, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 0 + }, + "pc": 1594, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 117, + "offset": 9 + }, + "pc": 1596, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1597, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1597, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 118, + "offset": 0 + }, + "pc": 1597, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 119, + "offset": 0 + }, + "pc": 1609, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 0 + }, + "pc": 1610, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 120, + "offset": 26 + }, + "pc": 1619, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 121, + "offset": 0 + }, + "pc": 1626, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1627, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 0 + }, + "pc": 1627, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 7 + }, + "pc": 1629, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 26 + }, + "pc": 1634, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 26 + }, + "pc": 1634, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 122, + "offset": 27 + }, + "pc": 1635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1642, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 0 + }, + "pc": 1642, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 123, + "offset": 1 + }, + "pc": 1643, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 0 + }, + "pc": 1650, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 124, + "offset": 1 + }, + "pc": 1651, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1658, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 125, + "offset": 0 + }, + "pc": 1658, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1662, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 0 + }, + "pc": 1662, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 17 + }, + "pc": 1665, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 126, + "offset": 17 + }, + "pc": 1665, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 0 + }, + "pc": 1669, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 9 + }, + "pc": 1671, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 127, + "offset": 9 + }, + "pc": 1671, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1672, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 0 + }, + "pc": 1672, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 2 + }, + "pc": 1674, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 128, + "offset": 2 + }, + "pc": 1674, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1680, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 129, + "offset": 0 + }, + "pc": 1680, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 0 + }, + "pc": 1683, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1690, + "value": "[cast(fp + (-3), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 1 + }, + "pc": 1690, + "value": "[cast([fp + (-3)] + 1, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 2 + }, + "pc": 1691, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 3 + }, + "pc": 1693, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 4 + }, + "pc": 1695, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 130, + "offset": 5 + }, + "pc": 1696, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 0 + }, + "pc": 1701, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 1 + }, + "pc": 1702, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 131, + "offset": 2 + }, + "pc": 1703, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 132, + "offset": 0 + }, + "pc": 1709, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1713, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 133, + "offset": 0 + }, + "pc": 1713, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1722, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 134, + "offset": 0 + }, + "pc": 1722, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1723, + "value": "[cast(fp + (-3), starkware.starknet.core.os.os_config.os_config.StarknetOsConfig**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 0 + }, + "pc": 1723, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 7 + }, + "pc": 1725, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 26 + }, + "pc": 1731, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 26 + }, + "pc": 1731, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 43 + }, + "pc": 1734, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 43 + }, + "pc": 1734, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 60 + }, + "pc": 1737, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 60 + }, + "pc": 1737, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 69 + }, + "pc": 1739, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 135, + "offset": 69 + }, + "pc": 1739, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 136, + "offset": 0 + }, + "pc": 1740, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1746, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1747, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1748, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 137, + "offset": 0 + }, + "pc": 1749, + "value": "[cast(fp + 2, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 0 + }, + "pc": 1753, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 22 + }, + "pc": 1755, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinParams**)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 23 + }, + "pc": 1762, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 24 + }, + "pc": 1764, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 25 + }, + "pc": 1766, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 31 + }, + "pc": 1770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 32 + }, + "pc": 1773, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 33 + }, + "pc": 1776, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 33 + }, + "pc": 1779, + "value": "[cast(fp + 3, starkware.starknet.core.os.block_context.BlockContext*)]" + }, + { + "ap_tracking_data": { + "group": 138, + "offset": 35 + }, + "pc": 1781, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 0 + }, + "pc": 1787, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 1 + }, + "pc": 1789, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 20 + }, + "pc": 1795, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 21 + }, + "pc": 1796, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 139, + "offset": 22 + }, + "pc": 1797, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 0 + }, + "pc": 1801, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 2 + }, + "pc": 1803, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 21 + }, + "pc": 1808, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 22 + }, + "pc": 1809, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 22 + }, + "pc": 1810, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 23 + }, + "pc": 1811, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 24 + }, + "pc": 1814, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 140, + "offset": 43 + }, + "pc": 1821, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 0 + }, + "pc": 1821, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 1 + }, + "pc": 1826, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 2 + }, + "pc": 1827, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 141, + "offset": 22 + }, + "pc": 1833, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 142, + "offset": 0 + }, + "pc": 1833, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 143, + "offset": 0 + }, + "pc": 1835, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 1842, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 0 + }, + "pc": 1842, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 1 + }, + "pc": 1843, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 2 + }, + "pc": 1844, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 3 + }, + "pc": 1845, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 4 + }, + "pc": 1853, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 144, + "offset": 5 + }, + "pc": 1854, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 145, + "offset": 0 + }, + "pc": 1868, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 1870, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 0 + }, + "pc": 1870, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 1872, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 1874, + "value": "cast([fp + (-3)] + 106710729501573572985208420194530329073740042555888586719489, felt)" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 1 + }, + "pc": 1874, + "value": "cast((-1) - [fp + (-3)], felt)" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 12 + }, + "pc": 1879, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 13 + }, + "pc": 1881, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1885, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 2 + }, + "pc": 1890, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 13 + }, + "pc": 1896, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1900, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1908, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 146, + "offset": 24 + }, + "pc": 1908, + "value": "[cast(ap - 0 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 0 + }, + "pc": 1910, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 7 + }, + "pc": 1912, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 26 + }, + "pc": 1918, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 26 + }, + "pc": 1918, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 43 + }, + "pc": 1921, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 43 + }, + "pc": 1921, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 60 + }, + "pc": 1924, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 60 + }, + "pc": 1924, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 77 + }, + "pc": 1927, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 147, + "offset": 77 + }, + "pc": 1927, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 1931, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 0 + }, + "pc": 1931, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 9 + }, + "pc": 1933, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 9 + }, + "pc": 1933, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 38 + }, + "pc": 1937, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 148, + "offset": 38 + }, + "pc": 1937, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "cast([fp + (-5)] * 10 + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 0 + }, + "pc": 1941, + "value": "cast([fp + (-5)] * 10 + 12, felt)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 1943, + "value": "[cast(ap + (-2), (fp_val: felt*, pc_val: felt*)*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 2 + }, + "pc": 1943, + "value": "cast([ap + (-2)] + [fp + (-5)] * 10 + 12, felt*)" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 3 + }, + "pc": 1945, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 149, + "offset": 4 + }, + "pc": 1947, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 150, + "offset": 0 + }, + "pc": 1954, + "value": "[cast(ap + (-1), (selected_encodings_end: felt*)*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 1957, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 1957, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 152, + "offset": 0 + }, + "pc": 1958, + "value": "cast([fp + (-4)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-4), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 0 + }, + "pc": 1961, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 1 + }, + "pc": 1963, + "value": "[cast(fp, starkware.cairo.common.patricia_utils.NodeEdge**)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 26 + }, + "pc": 1971, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 27 + }, + "pc": 1972, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 28 + }, + "pc": 1973, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 29 + }, + "pc": 1974, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 55 + }, + "pc": 1979, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 56 + }, + "pc": 1980, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 57 + }, + "pc": 1982, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 58 + }, + "pc": 1984, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 59 + }, + "pc": 1985, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 153, + "offset": 59 + }, + "pc": 1986, + "value": "cast([fp + (-6)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1991, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 0 + }, + "pc": 1994, + "value": "[cast([fp + (-8)] + [[fp + (-5)] + 1], felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 1 + }, + "pc": 1995, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 2 + }, + "pc": 1996, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 3 + }, + "pc": 1998, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 3 + }, + "pc": 1999, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2016, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2016, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 0 + }, + "pc": 2016, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 155, + "offset": 1 + }, + "pc": 2018, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2028, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2028, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 156, + "offset": 0 + }, + "pc": 2028, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 2 + }, + "pc": 2031, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2034, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2035, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 5 + }, + "pc": 2037, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2047, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2047, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 157, + "offset": 0 + }, + "pc": 2047, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 3 + }, + "pc": 2050, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2051, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 4 + }, + "pc": 2051, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 29 + }, + "pc": 2059, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 30 + }, + "pc": 2060, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 31 + }, + "pc": 2061, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 32 + }, + "pc": 2062, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 58 + }, + "pc": 2067, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 154, + "offset": 59 + }, + "pc": 2068, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2077, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2077, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 158, + "offset": 0 + }, + "pc": 2077, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.NodeEdge*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-12), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-10), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 0 + }, + "pc": 2078, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 160, + "offset": 0 + }, + "pc": 2090, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2097, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 14 + }, + "pc": 2098, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 15 + }, + "pc": 2099, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 15 + }, + "pc": 2100, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 15 + }, + "pc": 2100, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 16 + }, + "pc": 2102, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 16 + }, + "pc": 2103, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 42 + }, + "pc": 2108, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 42 + }, + "pc": 2111, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.NodeEdge*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2129, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 0 + }, + "pc": 2130, + "value": "[cast(fp + 7, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 161, + "offset": 1 + }, + "pc": 2132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 162, + "offset": 0 + }, + "pc": 2142, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2157, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2157, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 0 + }, + "pc": 2157, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 163, + "offset": 1 + }, + "pc": 2161, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 164, + "offset": 0 + }, + "pc": 2175, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2180, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2181, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 46 + }, + "pc": 2183, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 165, + "offset": 0 + }, + "pc": 2197, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "[cast(fp + 9, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2199, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2201, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 46 + }, + "pc": 2203, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2213, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2213, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 0 + }, + "pc": 2213, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 1 + }, + "pc": 2215, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 2 + }, + "pc": 2220, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 3 + }, + "pc": 2225, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 4 + }, + "pc": 2227, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 4 + }, + "pc": 2230, + "value": "cast([fp + (-12)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 8 + }, + "pc": 2251, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 8 + }, + "pc": 2251, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 166, + "offset": 9 + }, + "pc": 2252, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2258, + "value": "[cast(fp + 10, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2258, + "value": "[cast(fp + 11, felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 13 + }, + "pc": 2259, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 38 + }, + "pc": 2267, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 39 + }, + "pc": 2268, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 40 + }, + "pc": 2269, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 41 + }, + "pc": 2270, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 42 + }, + "pc": 2271, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 43 + }, + "pc": 2272, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 44 + }, + "pc": 2273, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 45 + }, + "pc": 2274, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 46 + }, + "pc": 2275, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 47 + }, + "pc": 2276, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 73 + }, + "pc": 2281, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 98 + }, + "pc": 2285, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 98 + }, + "pc": 2285, + "value": "cast(([ap + (-57)], [ap + (-52)], [fp + (-3)]), starkware.cairo.common.patricia_utils.NodeEdge)" + }, + { + "ap_tracking_data": { + "group": 159, + "offset": 99 + }, + "pc": 2286, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 167, + "offset": 0 + }, + "pc": 2299, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2300, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 1 + }, + "pc": 2304, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 2 + }, + "pc": 2305, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 3 + }, + "pc": 2306, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 5 + }, + "pc": 2309, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2317, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 0 + }, + "pc": 2317, + "value": "cast([fp + (-10)] + 3, starkware.cairo.common.cairo_builtins.HashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 0 + }, + "pc": 2333, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 169, + "offset": 1 + }, + "pc": 2335, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 170, + "offset": 0 + }, + "pc": 2347, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 3 + }, + "pc": 2351, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 5 + }, + "pc": 2354, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 171, + "offset": 0 + }, + "pc": 2368, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 3 + }, + "pc": 2370, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 5 + }, + "pc": 2373, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 168, + "offset": 6 + }, + "pc": 2375, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 172, + "offset": 0 + }, + "pc": 2389, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 173, + "offset": 0 + }, + "pc": 2390, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 174, + "offset": 0 + }, + "pc": 2400, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 175, + "offset": 0 + }, + "pc": 2415, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 0 + }, + "pc": 2416, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 69 + }, + "pc": 2424, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 69 + }, + "pc": 2424, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 176, + "offset": 69 + }, + "pc": 2424, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.NodeEdge**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 177, + "offset": 0 + }, + "pc": 2436, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 178, + "offset": 0 + }, + "pc": 2447, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2448, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2448, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 179, + "offset": 0 + }, + "pc": 2448, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 4 + }, + "pc": 2465, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 181, + "offset": 4 + }, + "pc": 2466, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 182, + "offset": 7 + }, + "pc": 2478, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 0 + }, + "pc": 2479, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 6 + }, + "pc": 2489, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 6 + }, + "pc": 2490, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2492, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2493, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2493, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 9 + }, + "pc": 2493, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 12 + }, + "pc": 2495, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 12 + }, + "pc": 2496, + "value": "[cast(fp + 2, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 13 + }, + "pc": 2497, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 14 + }, + "pc": 2500, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 183, + "offset": 24 + }, + "pc": 2507, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2518, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2520, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2520, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 0 + }, + "pc": 2520, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 3 + }, + "pc": 2522, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 3 + }, + "pc": 2523, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 4 + }, + "pc": 2524, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 184, + "offset": 5 + }, + "pc": 2527, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 185, + "offset": 0 + }, + "pc": 2539, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2544, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2544, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 0 + }, + "pc": 2544, + "value": "[cast(fp + (-5), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 1 + }, + "pc": 2548, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 1 + }, + "pc": 2549, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 186, + "offset": 1 + }, + "pc": 2549, + "value": "cast([fp + (-5)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-4), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-6), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 0 + }, + "pc": 2553, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 1 + }, + "pc": 2555, + "value": "[cast(fp, starkware.cairo.common.patricia_utils.NodeEdge**)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 26 + }, + "pc": 2563, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 27 + }, + "pc": 2564, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 28 + }, + "pc": 2565, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 29 + }, + "pc": 2566, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 55 + }, + "pc": 2571, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 56 + }, + "pc": 2572, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 57 + }, + "pc": 2574, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 58 + }, + "pc": 2577, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 59 + }, + "pc": 2579, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 60 + }, + "pc": 2580, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 187, + "offset": 60 + }, + "pc": 2581, + "value": "cast([fp + (-6)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2586, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 0 + }, + "pc": 2589, + "value": "[cast([fp + (-8)] + [[fp + (-5)] + 1], felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 1 + }, + "pc": 2590, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 2 + }, + "pc": 2591, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 3 + }, + "pc": 2593, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 3 + }, + "pc": 2594, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2611, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2611, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 0 + }, + "pc": 2611, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 189, + "offset": 1 + }, + "pc": 2613, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2623, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2623, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 190, + "offset": 0 + }, + "pc": 2623, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 2 + }, + "pc": 2626, + "value": "[cast(ap, felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2629, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2630, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 5 + }, + "pc": 2632, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 191, + "offset": 0 + }, + "pc": 2642, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 3 + }, + "pc": 2645, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2646, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 4 + }, + "pc": 2646, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 29 + }, + "pc": 2654, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 30 + }, + "pc": 2655, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 31 + }, + "pc": 2656, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 32 + }, + "pc": 2657, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 58 + }, + "pc": 2662, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 188, + "offset": 59 + }, + "pc": 2663, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2672, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2672, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 192, + "offset": 0 + }, + "pc": 2672, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-5), starkware.cairo.common.patricia_utils.NodeEdge*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-12), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-10), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 0 + }, + "pc": 2673, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 194, + "offset": 0 + }, + "pc": 2685, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2692, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 14 + }, + "pc": 2693, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 15 + }, + "pc": 2694, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 15 + }, + "pc": 2695, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 15 + }, + "pc": 2695, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 16 + }, + "pc": 2697, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 16 + }, + "pc": 2698, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 42 + }, + "pc": 2703, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 42 + }, + "pc": 2706, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.NodeEdge*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2724, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 0 + }, + "pc": 2725, + "value": "[cast(fp + 7, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 195, + "offset": 1 + }, + "pc": 2727, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 2737, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 2737, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 196, + "offset": 0 + }, + "pc": 2737, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 2752, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 2752, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 0 + }, + "pc": 2752, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 197, + "offset": 1 + }, + "pc": 2756, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 198, + "offset": 0 + }, + "pc": 2770, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2775, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2776, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 46 + }, + "pc": 2778, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 199, + "offset": 0 + }, + "pc": 2792, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "[cast(fp + 9, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2794, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2796, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 46 + }, + "pc": 2798, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 2808, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 2808, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 0 + }, + "pc": 2808, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 1 + }, + "pc": 2810, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 2 + }, + "pc": 2815, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 3 + }, + "pc": 2820, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 4 + }, + "pc": 2822, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 5 + }, + "pc": 2826, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 5 + }, + "pc": 2828, + "value": "cast([fp + (-12)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 9 + }, + "pc": 2849, + "value": "[cast(ap + (-2), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 9 + }, + "pc": 2849, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 200, + "offset": 10 + }, + "pc": 2850, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2856, + "value": "[cast(fp + 10, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2856, + "value": "[cast(fp + 11, felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 13 + }, + "pc": 2857, + "value": "cast([fp + (-9)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 38 + }, + "pc": 2865, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 39 + }, + "pc": 2866, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 40 + }, + "pc": 2867, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 41 + }, + "pc": 2868, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 42 + }, + "pc": 2869, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 43 + }, + "pc": 2870, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 44 + }, + "pc": 2871, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 45 + }, + "pc": 2872, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 46 + }, + "pc": 2873, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 47 + }, + "pc": 2874, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 73 + }, + "pc": 2879, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 98 + }, + "pc": 2883, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 98 + }, + "pc": 2883, + "value": "cast(([ap + (-57)], [ap + (-52)], [fp + (-3)]), starkware.cairo.common.patricia_utils.NodeEdge)" + }, + { + "ap_tracking_data": { + "group": 193, + "offset": 99 + }, + "pc": 2884, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 201, + "offset": 0 + }, + "pc": 2897, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2898, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 1 + }, + "pc": 2902, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 2 + }, + "pc": 2903, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 3 + }, + "pc": 2904, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 5 + }, + "pc": 2907, + "value": "cast([fp + (-8)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2915, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 0 + }, + "pc": 2915, + "value": "cast([fp + (-10)] + 6, starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 1 + }, + "pc": 2917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 0 + }, + "pc": 2934, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 203, + "offset": 1 + }, + "pc": 2936, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 204, + "offset": 0 + }, + "pc": 2948, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 4 + }, + "pc": 2952, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 6 + }, + "pc": 2955, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 205, + "offset": 0 + }, + "pc": 2969, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 4 + }, + "pc": 2971, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 6 + }, + "pc": 2974, + "value": "cast([fp + (-7)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 202, + "offset": 7 + }, + "pc": 2976, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 206, + "offset": 0 + }, + "pc": 2990, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 207, + "offset": 0 + }, + "pc": 2991, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 208, + "offset": 0 + }, + "pc": 3001, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 208, + "offset": 0 + }, + "pc": 3001, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 208, + "offset": 0 + }, + "pc": 3001, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 209, + "offset": 0 + }, + "pc": 3016, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-6), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 0 + }, + "pc": 3017, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 70 + }, + "pc": 3025, + "value": "[cast(ap + (-3), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 70 + }, + "pc": 3025, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 210, + "offset": 70 + }, + "pc": 3025, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.NodeEdge**)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 211, + "offset": 0 + }, + "pc": 3037, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 212, + "offset": 0 + }, + "pc": 3048, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 0 + }, + "pc": 3049, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 6 + }, + "pc": 3059, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 6 + }, + "pc": 3060, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3062, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3063, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3063, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 9 + }, + "pc": 3063, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 12 + }, + "pc": 3065, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 12 + }, + "pc": 3066, + "value": "[cast(fp + 2, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 13 + }, + "pc": 3067, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 14 + }, + "pc": 3070, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 213, + "offset": 24 + }, + "pc": 3077, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3088, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3090, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3090, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 0 + }, + "pc": 3090, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 3 + }, + "pc": 3092, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 3 + }, + "pc": 3093, + "value": "[cast(fp + 4, starkware.cairo.common.patricia_utils.ParticiaGlobals**)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 4 + }, + "pc": 3094, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 214, + "offset": 5 + }, + "pc": 3097, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-4), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 215, + "offset": 0 + }, + "pc": 3109, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-8), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 216, + "offset": 0 + }, + "pc": 3114, + "value": "[cast(fp + (-10), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 217, + "offset": 0 + }, + "pc": 3124, + "value": "[cast(ap + (-2), starkware.cairo.common.sponge_as_hash.SpongeHashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 217, + "offset": 0 + }, + "pc": 3124, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 217, + "offset": 0 + }, + "pc": 3124, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 0 + }, + "pc": 3125, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 0 + }, + "pc": 3125, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 0 + }, + "pc": 3125, + "value": "[cast(fp + (-5), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 1 + }, + "pc": 3130, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 2 + }, + "pc": 3131, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 3 + }, + "pc": 3132, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 4 + }, + "pc": 3135, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 4 + }, + "pc": 3138, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 5 + }, + "pc": 3140, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 218, + "offset": 6 + }, + "pc": 3143, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 219, + "offset": 0 + }, + "pc": 3143, + "value": "[cast(ap - 0 + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 220, + "offset": 0 + }, + "pc": 3149, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 0 + }, + "pc": 3150, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 0 + }, + "pc": 3150, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 0 + }, + "pc": 3150, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3152, + "value": "[cast([fp + (-5)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3152, + "value": "cast([fp + (-5)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3154, + "value": "[cast(fp, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 221, + "offset": 1 + }, + "pc": 3154, + "value": "[cast(fp, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 0 + }, + "pc": 3159, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 0 + }, + "pc": 3159, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 0 + }, + "pc": 3159, + "value": "cast(([ap + (-1)] - [fp]) * (-1809251394333065606848661391547535052811553607665798349986546028067936010240), felt)" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 1 + }, + "pc": 3160, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 222, + "offset": 2 + }, + "pc": 3162, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 223, + "offset": 0 + }, + "pc": 3165, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 223, + "offset": 9 + }, + "pc": 3188, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 224, + "offset": 0 + }, + "pc": 3194, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 224, + "offset": 0 + }, + "pc": 3194, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 225, + "offset": 0 + }, + "pc": 3198, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 226, + "offset": 0 + }, + "pc": 3202, + "value": "[cast(ap + (-1), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 226, + "offset": 0 + }, + "pc": 3203, + "value": "[cast(fp, starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3211, + "value": "[cast(ap + (-2), starkware.starknet.core.os.state.StateUpdateOutput*)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3213, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateUpdateOutput*)]" + }, + { + "ap_tracking_data": { + "group": 227, + "offset": 0 + }, + "pc": 3214, + "value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3222, + "value": "[cast(ap + (-2), starkware.starknet.core.os.state.StateUpdateOutput*)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3224, + "value": "[cast(fp + 4, starkware.starknet.core.os.state.StateUpdateOutput*)]" + }, + { + "ap_tracking_data": { + "group": 228, + "offset": 0 + }, + "pc": 3225, + "value": "[cast(fp + 6, felt**)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3231, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3231, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3231, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 229, + "offset": 0 + }, + "pc": 3232, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3238, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3238, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3238, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 0 + }, + "pc": 3239, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 230, + "offset": 8 + }, + "pc": 3245, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-3), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 0 + }, + "pc": 3251, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 9 + }, + "pc": 3253, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 9 + }, + "pc": 3253, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 12 + }, + "pc": 3255, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 231, + "offset": 12 + }, + "pc": 3256, + "value": "[cast(fp + 2, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3262, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3262, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3263, + "value": "[cast(fp + 3, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 0 + }, + "pc": 3264, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 1 + }, + "pc": 3265, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 1 + }, + "pc": 3267, + "value": "[cast(fp + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 4 + }, + "pc": 3269, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 232, + "offset": 4 + }, + "pc": 3270, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 233, + "offset": 0 + }, + "pc": 3276, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3286, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3286, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3287, + "value": "[cast(fp + 7, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 234, + "offset": 0 + }, + "pc": 3288, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 235, + "offset": 0 + }, + "pc": 3293, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 236, + "offset": 0 + }, + "pc": 3299, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 237, + "offset": 0 + }, + "pc": 3309, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 237, + "offset": 0 + }, + "pc": 3309, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 237, + "offset": 0 + }, + "pc": 3310, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 238, + "offset": 0 + }, + "pc": 3314, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 238, + "offset": 0 + }, + "pc": 3314, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 238, + "offset": 1 + }, + "pc": 3315, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 239, + "offset": 0 + }, + "pc": 3327, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 240, + "offset": 0 + }, + "pc": 3328, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 240, + "offset": 0 + }, + "pc": 3328, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 240, + "offset": 8 + }, + "pc": 3340, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 240, + "offset": 8 + }, + "pc": 3340, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-3), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 0 + }, + "pc": 3341, + "value": "[cast(fp + (-6), felt**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 9 + }, + "pc": 3345, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 241, + "offset": 9 + }, + "pc": 3346, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 0 + }, + "pc": 3352, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 0 + }, + "pc": 3352, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 3 + }, + "pc": 3354, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 3 + }, + "pc": 3355, + "value": "[cast(fp + 1, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3356, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "[cast([fp + (-6)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "cast([fp + (-6)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 242, + "offset": 4 + }, + "pc": 3358, + "value": "cast(0, felt)" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3370, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3371, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3372, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 243, + "offset": 0 + }, + "pc": 3372, + "value": "[cast(fp + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 244, + "offset": 0 + }, + "pc": 3383, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 244, + "offset": 0 + }, + "pc": 3383, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 0 + }, + "pc": 3387, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 7 + }, + "pc": 3402, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 7 + }, + "pc": 3402, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 12 + }, + "pc": 3405, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 12 + }, + "pc": 3405, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 17 + }, + "pc": 3409, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 245, + "offset": 17 + }, + "pc": 3409, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-3), starkware.cairo.common.patricia_utils.PatriciaUpdateConstants**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-8), felt**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 0 + }, + "pc": 3410, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 15 + }, + "pc": 3420, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 15 + }, + "pc": 3421, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 15 + }, + "pc": 3422, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3424, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3425, + "value": "[cast(fp + 3, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3425, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 246, + "offset": 18 + }, + "pc": 3425, + "value": "[cast(fp + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3431, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3431, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 0 + }, + "pc": 3432, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 1 + }, + "pc": 3433, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 247, + "offset": 1 + }, + "pc": 3435, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3446, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3446, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 248, + "offset": 0 + }, + "pc": 3447, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 249, + "offset": 0 + }, + "pc": 3453, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 249, + "offset": 0 + }, + "pc": 3453, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3460, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3460, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 0 + }, + "pc": 3461, + "value": "[cast(fp + 9, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3463, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3464, + "value": "cast([fp + (-4)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3464, + "value": "[cast(fp + 10, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 250, + "offset": 1 + }, + "pc": 3464, + "value": "[cast(fp + 10, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 0 + }, + "pc": 3469, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 0 + }, + "pc": 3470, + "value": "[cast(fp + 11, starkware.starknet.core.os.state.StateUpdateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 1 + }, + "pc": 3471, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 2 + }, + "pc": 3472, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 6 + }, + "pc": 3475, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 6 + }, + "pc": 3476, + "value": "[cast(fp + 12, felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 7 + }, + "pc": 3477, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 7 + }, + "pc": 3479, + "value": "[cast(fp + 13, felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 8 + }, + "pc": 3482, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 251, + "offset": 9 + }, + "pc": 3483, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 252, + "offset": 0 + }, + "pc": 3504, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3506, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3507, + "value": "cast([fp + (-8)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 1 + }, + "pc": 3507, + "value": "[cast(fp + 12, felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 20 + }, + "pc": 3513, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 20 + }, + "pc": 3513, + "value": "cast([fp + 12] * 18446744073709551616 + [fp + 2], felt)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3518, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3519, + "value": "[cast(fp + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 38 + }, + "pc": 3519, + "value": "cast(([fp + 12] * 18446744073709551616 + [fp + 2]) * 18446744073709551616 + [fp + 13], felt)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 39 + }, + "pc": 3521, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 40 + }, + "pc": 3522, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 41 + }, + "pc": 3524, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 42 + }, + "pc": 3525, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 42 + }, + "pc": 3526, + "value": "cast([fp + (-8)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 43 + }, + "pc": 3530, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 43 + }, + "pc": 3533, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 253, + "offset": 44 + }, + "pc": 3536, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 0 + }, + "pc": 3536, + "value": "[cast(ap - 0 + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 4 + }, + "pc": 3540, + "value": "[cast(fp + 11, felt**)]" + }, + { + "ap_tracking_data": { + "group": 254, + "offset": 4 + }, + "pc": 3540, + "value": "cast([fp + (-7)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 255, + "offset": 0 + }, + "pc": 3554, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 256, + "offset": 0 + }, + "pc": 3555, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.MessageToL1Header**)]" + }, + { + "ap_tracking_data": { + "group": 256, + "offset": 0 + }, + "pc": 3555, + "value": "[cast(fp + (-3), starkware.starknet.core.os.output.MessageToL2Header**)]" + }, + { + "ap_tracking_data": { + "group": 256, + "offset": 2 + }, + "pc": 3557, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 256, + "offset": 2 + }, + "pc": 3557, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-9), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-8), starkware.starknet.core.os.state.StateUpdateOutput**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 0 + }, + "pc": 3560, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 5 + }, + "pc": 3564, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 9 + }, + "pc": 3567, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 10 + }, + "pc": 3568, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 15 + }, + "pc": 3572, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 16 + }, + "pc": 3574, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 19 + }, + "pc": 3576, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 23 + }, + "pc": 3579, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 23 + }, + "pc": 3579, + "value": "cast([[fp + (-6)]] - [[fp + (-7)]], felt)" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 24 + }, + "pc": 3580, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 25 + }, + "pc": 3581, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 30 + }, + "pc": 3585, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 34 + }, + "pc": 3589, + "value": "[cast([fp + (-6)], felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 34 + }, + "pc": 3589, + "value": "cast([[fp + (-6)] + 1] - [[fp + (-7)] + 1], felt)" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 35 + }, + "pc": 3590, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 36 + }, + "pc": 3591, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 41 + }, + "pc": 3595, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 45 + }, + "pc": 3599, + "value": "[cast([fp + (-6)] + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 45 + }, + "pc": 3599, + "value": "[cast([fp + (-6)] + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 257, + "offset": 49 + }, + "pc": 3603, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 258, + "offset": 0 + }, + "pc": 3605, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 0 + }, + "pc": 3606, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 0 + }, + "pc": 3606, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 0 + }, + "pc": 3606, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 2 + }, + "pc": 3608, + "value": "[cast(fp, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 2 + }, + "pc": 3608, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 3 + }, + "pc": 3609, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 4 + }, + "pc": 3611, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 259, + "offset": 5 + }, + "pc": 3634, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 260, + "offset": 0 + }, + "pc": 3642, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 260, + "offset": 0 + }, + "pc": 3642, + "value": "[cast(ap + (-2), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 260, + "offset": 0 + }, + "pc": 3642, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 260, + "offset": 4 + }, + "pc": 3654, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 0 + }, + "pc": 3658, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 25 + }, + "pc": 3664, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 25 + }, + "pc": 3664, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 25 + }, + "pc": 3665, + "value": "[cast(fp, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 56 + }, + "pc": 3673, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 56 + }, + "pc": 3673, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 261, + "offset": 56 + }, + "pc": 3674, + "value": "[cast(fp + 1, starkware.starknet.core.os.contract_class.compiled_class.CompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3679, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3679, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3680, + "value": "[cast(fp + 2, starkware.starknet.core.os.contract_class.compiled_class.CompiledClassEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 1 + }, + "pc": 3684, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3696, + "value": "[cast([fp + 2] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 0 + }, + "pc": 3697, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 1 + }, + "pc": 3698, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3699, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3700, + "value": "[cast(fp + 4, felt**)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3700, + "value": "[cast(fp + 5, felt**)]" + }, + { + "ap_tracking_data": { + "group": 262, + "offset": 2 + }, + "pc": 3700, + "value": "[cast(fp + 6, felt**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3704, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3705, + "value": "[cast(fp + 7, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3705, + "value": "cast(7, felt)" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3706, + "value": "[cast(fp + 8, starkware.starknet.core.os.builtins.BuiltinParams**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 0 + }, + "pc": 3707, + "value": "[cast(fp + 9, felt**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3709, + "value": "[cast(fp + 10, felt**)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3710, + "value": "[cast(fp + 11, felt*)]" + }, + { + "ap_tracking_data": { + "group": 263, + "offset": 1 + }, + "pc": 3711, + "value": "[cast(fp + 12, felt**)]" + }, + { + "ap_tracking_data": { + "group": 264, + "offset": 0 + }, + "pc": 3719, + "value": "cast(ap, felt)" + }, + { + "ap_tracking_data": { + "group": 264, + "offset": 4 + }, + "pc": 3723, + "value": "[cast(ap + (-4), starkware.starknet.core.os.execution.execute_entry_point.EntryPointCallArguments*)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3726, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3728, + "value": "[cast(fp + 13, felt**)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3729, + "value": "[cast(fp + 14, felt**)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 5 + }, + "pc": 3730, + "value": "[cast(fp + 15, starkware.starknet.core.os.execution.execute_entry_point.EntryPointReturnValues**)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3732, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3733, + "value": "[cast([fp + 15], felt*)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3733, + "value": "[cast([fp + 15] + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 265, + "offset": 6 + }, + "pc": 3733, + "value": "[cast([fp + 15] + 4, felt**)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3741, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3741, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3742, + "value": "[cast(fp + 16, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 0 + }, + "pc": 3743, + "value": "[cast(fp + 17, felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 1 + }, + "pc": 3744, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 2 + }, + "pc": 3746, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 3 + }, + "pc": 3747, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 4 + }, + "pc": 3749, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 266, + "offset": 5 + }, + "pc": 3750, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 267, + "offset": 0 + }, + "pc": 3754, + "value": "[cast(fp + 16, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 0 + }, + "pc": 3765, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 1 + }, + "pc": 3766, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 268, + "offset": 2 + }, + "pc": 3767, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 0 + }, + "pc": 3776, + "value": "[cast(fp + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 0 + }, + "pc": 3776, + "value": "[cast(fp + (-3), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 1 + }, + "pc": 3777, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 2 + }, + "pc": 3779, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 3 + }, + "pc": 3780, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 4 + }, + "pc": 3785, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 5 + }, + "pc": 3787, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 6 + }, + "pc": 3788, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 7 + }, + "pc": 3791, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 8 + }, + "pc": 3794, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 8 + }, + "pc": 3795, + "value": "cast([ap + (-8)] + 3, starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 269, + "offset": 22 + }, + "pc": 3808, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 0 + }, + "pc": 3809, + "value": "[cast(fp + (-4), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 0 + }, + "pc": 3809, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 0 + }, + "pc": 3809, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 2 + }, + "pc": 3811, + "value": "[cast(fp, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 2 + }, + "pc": 3811, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 3 + }, + "pc": 3812, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 4 + }, + "pc": 3814, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 270, + "offset": 5 + }, + "pc": 3837, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 271, + "offset": 0 + }, + "pc": 3845, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 271, + "offset": 0 + }, + "pc": 3845, + "value": "[cast(ap + (-2), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedContractEntryPoint**)]" + }, + { + "ap_tracking_data": { + "group": 271, + "offset": 0 + }, + "pc": 3845, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 271, + "offset": 1 + }, + "pc": 3854, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-6), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-5), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-10), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-9), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 272, + "offset": 0 + }, + "pc": 3858, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 0 + }, + "pc": 3859, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 40 + }, + "pc": 3869, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 40 + }, + "pc": 3869, + "value": "[cast(ap + (-1), starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClassFact**)]" + }, + { + "ap_tracking_data": { + "group": 273, + "offset": 40 + }, + "pc": 3870, + "value": "[cast(fp, starkware.starknet.core.os.contract_class.deprecated_compiled_class.DeprecatedCompiledClass**)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 0 + }, + "pc": 3875, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 0 + }, + "pc": 3875, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 1 + }, + "pc": 3877, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3881, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 1 + }, + "pc": 3893, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3894, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3895, + "value": "[cast(fp + 2, felt**)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3895, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3895, + "value": "[cast(fp + 4, felt**)]" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3896, + "value": "cast(7, felt)" + }, + { + "ap_tracking_data": { + "group": 274, + "offset": 2 + }, + "pc": 3897, + "value": "[cast(fp + 5, starkware.starknet.core.os.builtins.BuiltinParams**)]" + }, + { + "ap_tracking_data": { + "group": 275, + "offset": 1 + }, + "pc": 3908, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 275, + "offset": 2 + }, + "pc": 3909, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 275, + "offset": 3 + }, + "pc": 3910, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 275, + "offset": 4 + }, + "pc": 3911, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 275, + "offset": 5 + }, + "pc": 3912, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 276, + "offset": 5 + }, + "pc": 3915, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 276, + "offset": 6 + }, + "pc": 3916, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3918, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3919, + "value": "[cast(fp + 6, felt**)]" + }, + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3920, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 276, + "offset": 7 + }, + "pc": 3921, + "value": "[cast(fp + 8, felt**)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 0 + }, + "pc": 3929, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 0 + }, + "pc": 3929, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 1 + }, + "pc": 3930, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 1 + }, + "pc": 3931, + "value": "[cast([fp + 6] + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 1 + }, + "pc": 3931, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 277, + "offset": 2 + }, + "pc": 3932, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 278, + "offset": 0 + }, + "pc": 3943, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 0 + }, + "pc": 3946, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 279, + "offset": 1 + }, + "pc": 3948, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 280, + "offset": 0 + }, + "pc": 3961, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 281, + "offset": 0 + }, + "pc": 3982, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.CallContractResponse**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 282, + "offset": 0 + }, + "pc": 3985, + "value": "cast(10000000000, felt)" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 283, + "offset": 0 + }, + "pc": 3996, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-8), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.CallContract**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-13), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-12), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-11), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-10), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 0 + }, + "pc": 4008, + "value": "[cast(fp + (-9), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 1 + }, + "pc": 4010, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.CallContractRequest*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 8 + }, + "pc": 4014, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 8 + }, + "pc": 4014, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 9 + }, + "pc": 4015, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 20 + }, + "pc": 4024, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 32 + }, + "pc": 4034, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 284, + "offset": 32 + }, + "pc": 4035, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 285, + "offset": 0 + }, + "pc": 4046, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-6), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-5), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.LibraryCall**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-10), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-9), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 0 + }, + "pc": 4047, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 1 + }, + "pc": 4049, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.LibraryCallRequest*)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 2 + }, + "pc": 4050, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 13 + }, + "pc": 4059, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 25 + }, + "pc": 4069, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 286, + "offset": 25 + }, + "pc": 4070, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 287, + "offset": 0 + }, + "pc": 4081, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.Deploy**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 0 + }, + "pc": 4082, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 2 + }, + "pc": 4085, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 2 + }, + "pc": 4086, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 2 + }, + "pc": 4086, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.DeployRequest*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 3 + }, + "pc": 4087, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 4 + }, + "pc": 4088, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 5 + }, + "pc": 4090, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4092, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4093, + "value": "cast((1 - [[fp + (-3)] + 5]) * [fp + 1], felt)" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4093, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 6 + }, + "pc": 4093, + "value": "[cast([fp + (-9)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 7 + }, + "pc": 4095, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 8 + }, + "pc": 4096, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 288, + "offset": 9 + }, + "pc": 4097, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 0 + }, + "pc": 4106, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 0 + }, + "pc": 4106, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 0 + }, + "pc": 4106, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 14 + }, + "pc": 4118, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 15 + }, + "pc": 4121, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 16 + }, + "pc": 4124, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 27 + }, + "pc": 4135, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 39 + }, + "pc": 4146, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 289, + "offset": 39 + }, + "pc": 4146, + "value": "cast(10000000000, felt)" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 290, + "offset": 0 + }, + "pc": 4157, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 0 + }, + "pc": 4163, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 0 + }, + "pc": 4163, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.ReplaceClass**)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 0 + }, + "pc": 4163, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 1 + }, + "pc": 4165, + "value": "[cast([fp + (-3)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 1 + }, + "pc": 4165, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 10 + }, + "pc": 4172, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 291, + "offset": 17 + }, + "pc": 4178, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 0 + }, + "pc": 4179, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 0 + }, + "pc": 4179, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.StorageRead**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 0 + }, + "pc": 4179, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 2 + }, + "pc": 4181, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 2 + }, + "pc": 4181, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 3 + }, + "pc": 4182, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 4 + }, + "pc": 4183, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 5 + }, + "pc": 4184, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 5 + }, + "pc": 4187, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 6 + }, + "pc": 4188, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 7 + }, + "pc": 4191, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 8 + }, + "pc": 4193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 292, + "offset": 15 + }, + "pc": 4200, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 0 + }, + "pc": 4201, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 0 + }, + "pc": 4201, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.StorageWrite**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 0 + }, + "pc": 4201, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 3 + }, + "pc": 4203, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 3 + }, + "pc": 4203, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 3 + }, + "pc": 4203, + "value": "[cast(fp + 2, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 4 + }, + "pc": 4204, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 5 + }, + "pc": 4205, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 6 + }, + "pc": 4208, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 6 + }, + "pc": 4209, + "value": "cast([ap + (-3)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 7 + }, + "pc": 4210, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 8 + }, + "pc": 4213, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 9 + }, + "pc": 4215, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 293, + "offset": 16 + }, + "pc": 4222, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-6), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-5), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-10), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-9), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 0 + }, + "pc": 4223, + "value": "[cast(fp + (-7), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 1 + }, + "pc": 4232, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 2 + }, + "pc": 4234, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 3 + }, + "pc": 4237, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 23 + }, + "pc": 4242, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 295, + "offset": 0 + }, + "pc": 4255, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 3 + }, + "pc": 4258, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 4 + }, + "pc": 4261, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 25 + }, + "pc": 4266, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 296, + "offset": 0 + }, + "pc": 4279, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 4 + }, + "pc": 4282, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 297, + "offset": 0 + }, + "pc": 4297, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 5 + }, + "pc": 4300, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 5 + }, + "pc": 4302, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.CallContract**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 6 + }, + "pc": 4303, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 298, + "offset": 0 + }, + "pc": 4317, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 299, + "offset": 0 + }, + "pc": 4325, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 6 + }, + "pc": 4328, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 300, + "offset": 0 + }, + "pc": 4342, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 301, + "offset": 0 + }, + "pc": 4350, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 7 + }, + "pc": 4353, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 302, + "offset": 0 + }, + "pc": 4367, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 303, + "offset": 0 + }, + "pc": 4375, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 8 + }, + "pc": 4378, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 9 + }, + "pc": 4381, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 304, + "offset": 0 + }, + "pc": 4395, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 9 + }, + "pc": 4398, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 10 + }, + "pc": 4401, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 11 + }, + "pc": 4402, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 305, + "offset": 0 + }, + "pc": 4416, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 10 + }, + "pc": 4419, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 11 + }, + "pc": 4422, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 12 + }, + "pc": 4423, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 306, + "offset": 0 + }, + "pc": 4437, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 11 + }, + "pc": 4440, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 12 + }, + "pc": 4443, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 13 + }, + "pc": 4444, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 307, + "offset": 0 + }, + "pc": 4458, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 12 + }, + "pc": 4461, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 13 + }, + "pc": 4464, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 14 + }, + "pc": 4465, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 308, + "offset": 0 + }, + "pc": 4479, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 13 + }, + "pc": 4482, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 14 + }, + "pc": 4485, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 15 + }, + "pc": 4486, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 309, + "offset": 0 + }, + "pc": 4500, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 14 + }, + "pc": 4503, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 15 + }, + "pc": 4506, + "value": "[cast(ap + (-1), starkware.starknet.common.syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 16 + }, + "pc": 4507, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 17 + }, + "pc": 4509, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 310, + "offset": 0 + }, + "pc": 4523, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 15 + }, + "pc": 4526, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 311, + "offset": 0 + }, + "pc": 4538, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 312, + "offset": 0 + }, + "pc": 4546, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 16 + }, + "pc": 4549, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 17 + }, + "pc": 4552, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 313, + "offset": 0 + }, + "pc": 4566, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 314, + "offset": 0 + }, + "pc": 4574, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 17 + }, + "pc": 4577, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 18 + }, + "pc": 4580, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 315, + "offset": 0 + }, + "pc": 4594, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 316, + "offset": 0 + }, + "pc": 4602, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 18 + }, + "pc": 4605, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 19 + }, + "pc": 4608, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 41 + }, + "pc": 4613, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 317, + "offset": 0 + }, + "pc": 4626, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 18 + }, + "pc": 4629, + "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.SendMessageToL1SysCall*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 19 + }, + "pc": 4630, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 20 + }, + "pc": 4631, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 21 + }, + "pc": 4632, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 22 + }, + "pc": 4634, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 23 + }, + "pc": 4635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 24 + }, + "pc": 4637, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 25 + }, + "pc": 4638, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 294, + "offset": 26 + }, + "pc": 4640, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 318, + "offset": 1 + }, + "pc": 4647, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 318, + "offset": 2 + }, + "pc": 4649, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 318, + "offset": 3 + }, + "pc": 4650, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 318, + "offset": 4 + }, + "pc": 4651, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 318, + "offset": 11 + }, + "pc": 4655, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 319, + "offset": 0 + }, + "pc": 4668, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 0 + }, + "pc": 4669, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 3 + }, + "pc": 4672, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 3 + }, + "pc": 4673, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 4 + }, + "pc": 4675, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 7 + }, + "pc": 4678, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 8 + }, + "pc": 4680, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 9 + }, + "pc": 4683, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 18 + }, + "pc": 4692, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 320, + "offset": 25 + }, + "pc": 4698, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 321, + "offset": 0 + }, + "pc": 4708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 0 + }, + "pc": 4717, + "value": "[cast(fp + (-3), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 0 + }, + "pc": 4717, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 0 + }, + "pc": 4717, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 1 + }, + "pc": 4718, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 2 + }, + "pc": 4719, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 2 + }, + "pc": 4719, + "value": "[cast([fp + (-5)], felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 2 + }, + "pc": 4719, + "value": "[cast([fp + (-5)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 3 + }, + "pc": 4720, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 4 + }, + "pc": 4722, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 5 + }, + "pc": 4724, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 6 + }, + "pc": 4725, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4727, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4728, + "value": "[cast([fp + (-5)] + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4728, + "value": "[cast([fp + (-5)] + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 7 + }, + "pc": 4728, + "value": "[cast([fp + (-5)] + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 8 + }, + "pc": 4729, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 9 + }, + "pc": 4731, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 10 + }, + "pc": 4733, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 11 + }, + "pc": 4735, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 12 + }, + "pc": 4737, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 13 + }, + "pc": 4738, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 14 + }, + "pc": 4740, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 15 + }, + "pc": 4741, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 16 + }, + "pc": 4742, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 17 + }, + "pc": 4744, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 17 + }, + "pc": 4745, + "value": "cast([fp + (-5)] + 8, felt)" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 17 + }, + "pc": 4745, + "value": "cast([[fp + (-5)] + 1] + [[fp + (-5)] + 3] * 4722366482869645213696, felt)" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 18 + }, + "pc": 4746, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 19 + }, + "pc": 4747, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 322, + "offset": 20 + }, + "pc": 4749, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-3), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 0 + }, + "pc": 4755, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 1 + }, + "pc": 4756, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 2 + }, + "pc": 4758, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 3 + }, + "pc": 4760, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 4 + }, + "pc": 4762, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 5 + }, + "pc": 4764, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 6 + }, + "pc": 4766, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 7 + }, + "pc": 4768, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 8 + }, + "pc": 4770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 9 + }, + "pc": 4772, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 9 + }, + "pc": 4773, + "value": "[cast([fp + (-7)] + 6, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 9 + }, + "pc": 4773, + "value": "[cast([fp + (-7)] + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 10 + }, + "pc": 4774, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 11 + }, + "pc": 4776, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 12 + }, + "pc": 4778, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 13 + }, + "pc": 4780, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 14 + }, + "pc": 4782, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 15 + }, + "pc": 4783, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 16 + }, + "pc": 4785, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 17 + }, + "pc": 4786, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 17 + }, + "pc": 4787, + "value": "cast([[fp + (-4)]] + [[fp + (-4)] + 1] * 18446744073709551616 + [[fp + (-4)] + 2] * 340282366920938463463374607431768211456 + [[fp + (-7)] + 6] * 6277101735386680763835789423207666416102355444464034512896, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 18 + }, + "pc": 4788, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 19 + }, + "pc": 4789, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 20 + }, + "pc": 4791, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 21 + }, + "pc": 4792, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 22 + }, + "pc": 4793, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 23 + }, + "pc": 4795, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 24 + }, + "pc": 4796, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 25 + }, + "pc": 4797, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 26 + }, + "pc": 4799, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 27 + }, + "pc": 4800, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 28 + }, + "pc": 4802, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 29 + }, + "pc": 4804, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 29 + }, + "pc": 4805, + "value": "cast([fp + (-6)] + 5, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 30 + }, + "pc": 4806, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 31 + }, + "pc": 4808, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 32 + }, + "pc": 4810, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 33 + }, + "pc": 4812, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 34 + }, + "pc": 4814, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 35 + }, + "pc": 4816, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 35 + }, + "pc": 4817, + "value": "[cast([fp + (-7)] + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 35 + }, + "pc": 4817, + "value": "[cast([fp + (-7)] + 15, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 36 + }, + "pc": 4818, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 37 + }, + "pc": 4820, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 38 + }, + "pc": 4822, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 39 + }, + "pc": 4824, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 40 + }, + "pc": 4826, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 41 + }, + "pc": 4827, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 42 + }, + "pc": 4829, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 43 + }, + "pc": 4830, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 43 + }, + "pc": 4831, + "value": "cast([[fp + (-7)] + 7] + [[fp + (-4)] + 4] * 72057594037927936 + [[fp + (-4)] + 5] * 1329227995784915872903807060280344576 + [[fp + (-7)] + 14] * 24519928653854221733733552434404946937899825954937634816, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 44 + }, + "pc": 4832, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 45 + }, + "pc": 4833, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 46 + }, + "pc": 4835, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 47 + }, + "pc": 4836, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 48 + }, + "pc": 4837, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 49 + }, + "pc": 4839, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 50 + }, + "pc": 4840, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 51 + }, + "pc": 4841, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 52 + }, + "pc": 4843, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 53 + }, + "pc": 4844, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 54 + }, + "pc": 4846, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 55 + }, + "pc": 4848, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 55 + }, + "pc": 4849, + "value": "cast([fp + (-6)] + 10, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 56 + }, + "pc": 4850, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 57 + }, + "pc": 4852, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 58 + }, + "pc": 4854, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 59 + }, + "pc": 4856, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 60 + }, + "pc": 4858, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 61 + }, + "pc": 4860, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 61 + }, + "pc": 4861, + "value": "[cast([fp + (-7)] + 22, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 61 + }, + "pc": 4861, + "value": "[cast([fp + (-7)] + 23, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 62 + }, + "pc": 4862, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 63 + }, + "pc": 4864, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 64 + }, + "pc": 4866, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 65 + }, + "pc": 4868, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 66 + }, + "pc": 4870, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 67 + }, + "pc": 4871, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 68 + }, + "pc": 4873, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 69 + }, + "pc": 4874, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 69 + }, + "pc": 4875, + "value": "cast([[fp + (-7)] + 15] + [[fp + (-4)] + 7] * 281474976710656 + [[fp + (-4)] + 8] * 5192296858534827628530496329220096 + [[fp + (-7)] + 22] * 95780971304118053647396689196894323976171195136475136, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 70 + }, + "pc": 4876, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 71 + }, + "pc": 4877, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 72 + }, + "pc": 4879, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 73 + }, + "pc": 4880, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 74 + }, + "pc": 4881, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 75 + }, + "pc": 4883, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 76 + }, + "pc": 4884, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 77 + }, + "pc": 4885, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 78 + }, + "pc": 4887, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 79 + }, + "pc": 4888, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 80 + }, + "pc": 4890, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 81 + }, + "pc": 4892, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 81 + }, + "pc": 4893, + "value": "cast([fp + (-6)] + 15, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 82 + }, + "pc": 4894, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 83 + }, + "pc": 4896, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 84 + }, + "pc": 4898, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 85 + }, + "pc": 4900, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 86 + }, + "pc": 4902, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 87 + }, + "pc": 4904, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 87 + }, + "pc": 4905, + "value": "[cast([fp + (-7)] + 30, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 87 + }, + "pc": 4905, + "value": "[cast([fp + (-7)] + 31, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 88 + }, + "pc": 4906, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 89 + }, + "pc": 4908, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 90 + }, + "pc": 4910, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 91 + }, + "pc": 4912, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 92 + }, + "pc": 4914, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 93 + }, + "pc": 4915, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 94 + }, + "pc": 4917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 95 + }, + "pc": 4918, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 95 + }, + "pc": 4919, + "value": "cast([[fp + (-7)] + 23] + [[fp + (-4)] + 10] * 1099511627776 + [[fp + (-4)] + 11] * 20282409603651670423947251286016 + [[fp + (-7)] + 30] * 374144419156711147060143317175368453031918731001856, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 96 + }, + "pc": 4920, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 97 + }, + "pc": 4921, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 98 + }, + "pc": 4923, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 99 + }, + "pc": 4924, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 100 + }, + "pc": 4925, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 101 + }, + "pc": 4927, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 102 + }, + "pc": 4928, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 103 + }, + "pc": 4929, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 104 + }, + "pc": 4931, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 105 + }, + "pc": 4932, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 106 + }, + "pc": 4934, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 107 + }, + "pc": 4936, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 107 + }, + "pc": 4937, + "value": "cast([fp + (-6)] + 20, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 108 + }, + "pc": 4938, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 109 + }, + "pc": 4940, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 110 + }, + "pc": 4942, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 111 + }, + "pc": 4944, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 112 + }, + "pc": 4946, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 113 + }, + "pc": 4948, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 113 + }, + "pc": 4949, + "value": "[cast([fp + (-7)] + 38, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 113 + }, + "pc": 4949, + "value": "[cast([fp + (-7)] + 39, felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 114 + }, + "pc": 4950, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 115 + }, + "pc": 4952, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 116 + }, + "pc": 4954, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 117 + }, + "pc": 4956, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 118 + }, + "pc": 4958, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 119 + }, + "pc": 4959, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 120 + }, + "pc": 4961, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 121 + }, + "pc": 4962, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 121 + }, + "pc": 4963, + "value": "cast([[fp + (-7)] + 31] + [[fp + (-4)] + 13] * 4294967296 + [[fp + (-4)] + 14] * 79228162514264337593543950336 + [[fp + (-7)] + 38] * 1461501637330902918203684832716283019655932542976, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 122 + }, + "pc": 4964, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 123 + }, + "pc": 4965, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 124 + }, + "pc": 4967, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 125 + }, + "pc": 4968, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 126 + }, + "pc": 4969, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 127 + }, + "pc": 4971, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 128 + }, + "pc": 4972, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 129 + }, + "pc": 4973, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 130 + }, + "pc": 4975, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 131 + }, + "pc": 4976, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 132 + }, + "pc": 4978, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 133 + }, + "pc": 4980, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 133 + }, + "pc": 4981, + "value": "cast([fp + (-6)] + 25, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 134 + }, + "pc": 4982, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 135 + }, + "pc": 4984, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 136 + }, + "pc": 4986, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 136 + }, + "pc": 4987, + "value": "cast([[fp + (-7)] + 39] + [[fp + (-4)] + 16] * 16777216, felt)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 137 + }, + "pc": 4988, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 138 + }, + "pc": 4989, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 139 + }, + "pc": 4991, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 140 + }, + "pc": 4992, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 141 + }, + "pc": 4994, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 142 + }, + "pc": 4996, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 142 + }, + "pc": 4997, + "value": "cast([fp + (-6)] + 30, starkware.cairo.common.cairo_builtins.BitwiseBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 143 + }, + "pc": 4998, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 144 + }, + "pc": 5000, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 323, + "offset": 144 + }, + "pc": 5001, + "value": "cast([fp + (-7)] + 44, felt)" + }, + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 324, + "offset": 0 + }, + "pc": 5007, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 324, + "offset": 14 + }, + "pc": 5027, + "value": "[cast(ap + (-1), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 0 + }, + "pc": 5035, + "value": "[cast(ap + (-1), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 29 + }, + "pc": 5040, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 29 + }, + "pc": 5040, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 325, + "offset": 29 + }, + "pc": 5040, + "value": "[cast(ap + (-2), (res: starkware.cairo.common.uint256.Uint256)*)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-3), starkware.cairo.common.keccak_state.KeccakBuiltinState**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 0 + }, + "pc": 5046, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "cast([ap + (-1)] + 8, starkware.cairo.common.keccak_state.KeccakBuiltinState*)" + }, + { + "ap_tracking_data": { + "group": 326, + "offset": 154 + }, + "pc": 5060, + "value": "cast([ap + (-1)] + 16, starkware.cairo.common.cairo_builtins.KeccakBuiltin*)" + }, + { + "ap_tracking_data": { + "group": 327, + "offset": 0 + }, + "pc": 5072, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 327, + "offset": 0 + }, + "pc": 5072, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 327, + "offset": 0 + }, + "pc": 5072, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 0 + }, + "pc": 5073, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 0 + }, + "pc": 5073, + "value": "[cast(fp + (-5), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 0 + }, + "pc": 5073, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 17 + }, + "pc": 5078, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 54 + }, + "pc": 5084, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 54 + }, + "pc": 5084, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 79 + }, + "pc": 5092, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 96 + }, + "pc": 5097, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 96 + }, + "pc": 5097, + "value": "cast((\n [ap + (-20)] + 7 - [ap + (-3)], [ap + (-19)] - [ap + (-2)], [ap + (-18)] - [ap + (-1)]\n ), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3)" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 97 + }, + "pc": 5099, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 134 + }, + "pc": 5105, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 328, + "offset": 134 + }, + "pc": 5105, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 329, + "offset": 0 + }, + "pc": 5107, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-3), starkware.cairo.common.cairo_secp.ec.EcPoint**)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 0 + }, + "pc": 5108, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 15 + }, + "pc": 5114, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 32 + }, + "pc": 5119, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 69 + }, + "pc": 5125, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 69 + }, + "pc": 5125, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 94 + }, + "pc": 5133, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 94 + }, + "pc": 5136, + "value": "[cast(fp, starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 105 + }, + "pc": 5139, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 105 + }, + "pc": 5139, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 105 + }, + "pc": 5142, + "value": "[cast(fp + 3, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 122 + }, + "pc": 5147, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 122 + }, + "pc": 5150, + "value": "[cast(fp + 6, starkware.cairo.common.cairo_secp.bigint.UnreducedBigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 122 + }, + "pc": 5150, + "value": "[cast(fp + 9, felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 123 + }, + "pc": 5154, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 330, + "offset": 140 + }, + "pc": 5160, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 0 + }, + "pc": 5169, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 1 + }, + "pc": 5170, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 6 + }, + "pc": 5175, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 7 + }, + "pc": 5177, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 331, + "offset": 24 + }, + "pc": 5183, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-5), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 0 + }, + "pc": 5192, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 1 + }, + "pc": 5193, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 2 + }, + "pc": 5203, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 3 + }, + "pc": 5205, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 4 + }, + "pc": 5208, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 333, + "offset": 0 + }, + "pc": 5214, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 333, + "offset": 0 + }, + "pc": 5214, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 333, + "offset": 0 + }, + "pc": 5214, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 334, + "offset": 0 + }, + "pc": 5225, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 4 + }, + "pc": 5228, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 5 + }, + "pc": 5231, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 335, + "offset": 0 + }, + "pc": 5237, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 335, + "offset": 0 + }, + "pc": 5237, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 335, + "offset": 0 + }, + "pc": 5237, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 336, + "offset": 0 + }, + "pc": 5248, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 5 + }, + "pc": 5251, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 337, + "offset": 0 + }, + "pc": 5258, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 337, + "offset": 0 + }, + "pc": 5258, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 338, + "offset": 0 + }, + "pc": 5267, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 6 + }, + "pc": 5270, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 339, + "offset": 0 + }, + "pc": 5282, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 340, + "offset": 0 + }, + "pc": 5287, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 7 + }, + "pc": 5290, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 341, + "offset": 0 + }, + "pc": 5302, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 342, + "offset": 0 + }, + "pc": 5307, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 8 + }, + "pc": 5310, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 343, + "offset": 0 + }, + "pc": 5320, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 343, + "offset": 0 + }, + "pc": 5320, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 344, + "offset": 0 + }, + "pc": 5331, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 9 + }, + "pc": 5334, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 345, + "offset": 0 + }, + "pc": 5346, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 346, + "offset": 0 + }, + "pc": 5351, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 10 + }, + "pc": 5354, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 347, + "offset": 0 + }, + "pc": 5362, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 347, + "offset": 0 + }, + "pc": 5362, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 347, + "offset": 0 + }, + "pc": 5362, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 348, + "offset": 0 + }, + "pc": 5373, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 11 + }, + "pc": 5376, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 12 + }, + "pc": 5379, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 349, + "offset": 0 + }, + "pc": 5385, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 349, + "offset": 0 + }, + "pc": 5385, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 349, + "offset": 0 + }, + "pc": 5385, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 350, + "offset": 0 + }, + "pc": 5396, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 12 + }, + "pc": 5399, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 351, + "offset": 0 + }, + "pc": 5407, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 352, + "offset": 0 + }, + "pc": 5418, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 13 + }, + "pc": 5421, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 353, + "offset": 0 + }, + "pc": 5427, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 353, + "offset": 0 + }, + "pc": 5427, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 354, + "offset": 0 + }, + "pc": 5436, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 14 + }, + "pc": 5439, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 355, + "offset": 0 + }, + "pc": 5445, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 355, + "offset": 0 + }, + "pc": 5445, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 356, + "offset": 0 + }, + "pc": 5454, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 15 + }, + "pc": 5457, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 357, + "offset": 0 + }, + "pc": 5463, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 357, + "offset": 0 + }, + "pc": 5463, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 358, + "offset": 0 + }, + "pc": 5472, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 16 + }, + "pc": 5475, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 359, + "offset": 0 + }, + "pc": 5481, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 359, + "offset": 0 + }, + "pc": 5481, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 360, + "offset": 0 + }, + "pc": 5490, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 17 + }, + "pc": 5493, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 361, + "offset": 0 + }, + "pc": 5499, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 361, + "offset": 0 + }, + "pc": 5499, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 362, + "offset": 0 + }, + "pc": 5508, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 332, + "offset": 18 + }, + "pc": 5512, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 363, + "offset": 0 + }, + "pc": 5518, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 363, + "offset": 0 + }, + "pc": 5518, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 363, + "offset": 0 + }, + "pc": 5518, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 364, + "offset": 0 + }, + "pc": 5529, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 365, + "offset": 0 + }, + "pc": 5530, + "value": "cast([fp + (-9)] + 2, starkware.starknet.common.new_syscalls.CallContractRequest*)" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 0 + }, + "pc": 5538, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 1 + }, + "pc": 5548, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 8 + }, + "pc": 5552, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 8 + }, + "pc": 5552, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 9 + }, + "pc": 5553, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 10 + }, + "pc": 5554, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 11 + }, + "pc": 5555, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 22 + }, + "pc": 5564, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 366, + "offset": 34 + }, + "pc": 5575, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 367, + "offset": 0 + }, + "pc": 5586, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 368, + "offset": 0 + }, + "pc": 5587, + "value": "cast([fp + (-9)] + 2, starkware.starknet.common.new_syscalls.LibraryCallRequest*)" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 0 + }, + "pc": 5595, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 1 + }, + "pc": 5605, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 2 + }, + "pc": 5606, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 3 + }, + "pc": 5607, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 14 + }, + "pc": 5616, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 369, + "offset": 26 + }, + "pc": 5627, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 370, + "offset": 0 + }, + "pc": 5638, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-9), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-8), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 371, + "offset": 0 + }, + "pc": 5639, + "value": "[cast(fp + (-6), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "[cast(fp + (-10), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 0 + }, + "pc": 5649, + "value": "cast([fp + (-10)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 1 + }, + "pc": 5652, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 1 + }, + "pc": 5653, + "value": "cast([fp + (-10)] + 2, starkware.starknet.common.new_syscalls.CallContractResponse*)" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 1 + }, + "pc": 5653, + "value": "cast([fp + (-10)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 372, + "offset": 6 + }, + "pc": 5659, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-9), felt**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 0 + }, + "pc": 5668, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 373, + "offset": 7 + }, + "pc": 5670, + "value": "cast([fp + (-9)] + 2, starkware.starknet.common.new_syscalls.DeployRequest*)" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5678, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5679, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5680, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5690, + "value": "[cast(fp + 2, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 0 + }, + "pc": 5691, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 1 + }, + "pc": 5692, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 2 + }, + "pc": 5694, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 3 + }, + "pc": 5696, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 3 + }, + "pc": 5697, + "value": "cast((1 - [ap + (-3)]) * [fp + 3], felt)" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 4 + }, + "pc": 5698, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 4 + }, + "pc": 5699, + "value": "[cast(fp + 4, felt**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 5 + }, + "pc": 5700, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5701, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5702, + "value": "[cast(fp + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5702, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 6 + }, + "pc": 5702, + "value": "[cast([fp + (-8)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 7 + }, + "pc": 5704, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 374, + "offset": 8 + }, + "pc": 5705, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5714, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5714, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5714, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 0 + }, + "pc": 5715, + "value": "[cast(fp + 6, felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 14 + }, + "pc": 5727, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 25 + }, + "pc": 5737, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 375, + "offset": 37 + }, + "pc": 5748, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "[cast(fp + 1, starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 0 + }, + "pc": 5758, + "value": "cast([fp + 1] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5761, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5762, + "value": "cast([fp + 1] + 2, starkware.starknet.common.new_syscalls.DeployResponse*)" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 1 + }, + "pc": 5762, + "value": "cast([fp + 1] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 376, + "offset": 6 + }, + "pc": 5769, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 377, + "offset": 0 + }, + "pc": 5778, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 377, + "offset": 2 + }, + "pc": 5780, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.StorageReadRequest*)" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5788, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5788, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5788, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "[cast(ap + (-2), starkware.starknet.common.new_syscalls.StorageReadResponse**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "cast([ap + (-2)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 0 + }, + "pc": 5794, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 1 + }, + "pc": 5796, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 2 + }, + "pc": 5798, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 3 + }, + "pc": 5799, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 4 + }, + "pc": 5800, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 4 + }, + "pc": 5803, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 5 + }, + "pc": 5804, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 6 + }, + "pc": 5807, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 7 + }, + "pc": 5809, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 378, + "offset": 14 + }, + "pc": 5816, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 379, + "offset": 0 + }, + "pc": 5821, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 379, + "offset": 3 + }, + "pc": 5823, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.StorageWriteRequest*)" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5831, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5831, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5831, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5837, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5837, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 0 + }, + "pc": 5837, + "value": "[cast(fp + 2, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 1 + }, + "pc": 5839, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 2 + }, + "pc": 5841, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 3 + }, + "pc": 5842, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 4 + }, + "pc": 5845, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 4 + }, + "pc": 5846, + "value": "cast([ap + (-3)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 5 + }, + "pc": 5847, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 6 + }, + "pc": 5850, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 7 + }, + "pc": 5852, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 380, + "offset": 14 + }, + "pc": 5859, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 381, + "offset": 0 + }, + "pc": 5863, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 381, + "offset": 3 + }, + "pc": 5865, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.GetBlockHashRequest*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5873, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5879, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 0 + }, + "pc": 5879, + "value": "[cast([[fp + (-3)] + 5], felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 1 + }, + "pc": 5881, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 2 + }, + "pc": 5886, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 3 + }, + "pc": 5887, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5893, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5894, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 383, + "offset": 0 + }, + "pc": 5900, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 2 + }, + "pc": 5905, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 3 + }, + "pc": 5906, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5912, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5912, + "value": "[cast(ap + (-16), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 13 + }, + "pc": 5912, + "value": "cast([ap + (-16)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5915, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "cast([ap + (-17)] + 2, starkware.starknet.common.new_syscalls.GetBlockHashResponse*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "cast([ap + (-17)] + 3, felt*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 14 + }, + "pc": 5916, + "value": "[cast(fp + 2, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 15 + }, + "pc": 5917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 16 + }, + "pc": 5918, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 17 + }, + "pc": 5919, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 17 + }, + "pc": 5922, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 18 + }, + "pc": 5923, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 19 + }, + "pc": 5926, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 20 + }, + "pc": 5928, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 382, + "offset": 27 + }, + "pc": 5936, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 384, + "offset": 0 + }, + "pc": 5941, + "value": "[cast(fp + (-3), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 384, + "offset": 0 + }, + "pc": 5941, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 384, + "offset": 0 + }, + "pc": 5941, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5949, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5949, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5949, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 385, + "offset": 0 + }, + "pc": 5955, + "value": "cast([ap + (-2)] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 386, + "offset": 0 + }, + "pc": 5959, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 386, + "offset": 1 + }, + "pc": 5961, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.ReplaceClassRequest*)" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5969, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5969, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5969, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5975, + "value": "[cast([fp + (-5)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 0 + }, + "pc": 5975, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 9 + }, + "pc": 5982, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 387, + "offset": 16 + }, + "pc": 5988, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-5), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-4), felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 0 + }, + "pc": 5992, + "value": "[cast(fp + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 4 + }, + "pc": 5994, + "value": "[cast(fp + (-4), starkware.starknet.common.new_syscalls.RequestHeader**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 4 + }, + "pc": 5994, + "value": "cast([fp + (-4)] + 2, starkware.starknet.common.new_syscalls.KeccakRequest*)" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 5 + }, + "pc": 5995, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 5 + }, + "pc": 5996, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 6 + }, + "pc": 5997, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 6 + }, + "pc": 5997, + "value": "cast([ap + (-1)] - [fp], felt)" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6003, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6003, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6003, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6004, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6005, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6009, + "value": "cast([fp + (-4)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 389, + "offset": 0 + }, + "pc": 6016, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 27 + }, + "pc": 6021, + "value": "cast([fp + 1] * 180000 + 10000, felt)" + }, + { + "ap_tracking_data": { + "group": 388, + "offset": 28 + }, + "pc": 6023, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6031, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6031, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6031, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6032, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6039, + "value": "[cast(fp + (-5), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6039, + "value": "[cast([fp + (-5)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 390, + "offset": 0 + }, + "pc": 6039, + "value": "[cast([fp + (-5)] + 7, starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6046, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 0 + }, + "pc": 6048, + "value": "cast([fp + 3] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 391, + "offset": 14 + }, + "pc": 6060, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 392, + "offset": 0 + }, + "pc": 6066, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 392, + "offset": 0 + }, + "pc": 6066, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 392, + "offset": 1 + }, + "pc": 6068, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1AddRequest*)" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6076, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 0 + }, + "pc": 6077, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 1 + }, + "pc": 6083, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 2 + }, + "pc": 6084, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 3 + }, + "pc": 6085, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 4 + }, + "pc": 6086, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 5 + }, + "pc": 6087, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 6 + }, + "pc": 6088, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 7 + }, + "pc": 6089, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 8 + }, + "pc": 6090, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 9 + }, + "pc": 6091, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 10 + }, + "pc": 6092, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 11 + }, + "pc": 6093, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 393, + "offset": 12 + }, + "pc": 6094, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6109, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6109, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 0 + }, + "pc": 6109, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.Secp256k1OpResponse**)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 1 + }, + "pc": 6110, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 2 + }, + "pc": 6112, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 3 + }, + "pc": 6114, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 4 + }, + "pc": 6116, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 5 + }, + "pc": 6118, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 6 + }, + "pc": 6120, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 394, + "offset": 6 + }, + "pc": 6121, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 395, + "offset": 0 + }, + "pc": 6125, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 395, + "offset": 0 + }, + "pc": 6125, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 395, + "offset": 1 + }, + "pc": 6127, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1MulRequest*)" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6135, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 0 + }, + "pc": 6136, + "value": "[cast(fp, felt**)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 1 + }, + "pc": 6142, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 2 + }, + "pc": 6143, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 3 + }, + "pc": 6144, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 4 + }, + "pc": 6145, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 5 + }, + "pc": 6146, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 396, + "offset": 6 + }, + "pc": 6147, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6158, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6158, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_secp.ec.EcPoint*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 0 + }, + "pc": 6158, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.Secp256k1OpResponse**)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 1 + }, + "pc": 6159, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 2 + }, + "pc": 6161, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 3 + }, + "pc": 6163, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 4 + }, + "pc": 6165, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 5 + }, + "pc": 6167, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 6 + }, + "pc": 6169, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 397, + "offset": 6 + }, + "pc": 6170, + "value": "cast([fp] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 398, + "offset": 0 + }, + "pc": 6174, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 398, + "offset": 0 + }, + "pc": 6174, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 398, + "offset": 11 + }, + "pc": 6176, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1NewRequest*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6184, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 0 + }, + "pc": 6189, + "value": "cast((340282366920938463463374607427473243183, 340282366920938463463374607431768211455), starkware.cairo.common.uint256.Uint256)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 40 + }, + "pc": 6198, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 40 + }, + "pc": 6198, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6207, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6207, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 80 + }, + "pc": 6208, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 81 + }, + "pc": 6210, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 82 + }, + "pc": 6211, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 400, + "offset": 0 + }, + "pc": 6221, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6229, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6229, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 134 + }, + "pc": 6232, + "value": "[cast(fp + 1, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6237, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6237, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6240, + "value": "[cast(fp + 4, starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6241, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 186 + }, + "pc": 6241, + "value": "[cast(ap + (-189), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6244, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6245, + "value": "cast([ap + (-190)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6245, + "value": "cast([ap + (-190)] + 2, starkware.starknet.common.new_syscalls.Secp256k1NewResponse*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6247, + "value": "[cast(fp + 8, starkware.starknet.common.new_syscalls.Secp256k1NewResponse**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6247, + "value": "cast([ap + (-190)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 187 + }, + "pc": 6249, + "value": "[cast(fp + 9, felt**)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 188 + }, + "pc": 6250, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 189 + }, + "pc": 6253, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 190 + }, + "pc": 6256, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 191 + }, + "pc": 6259, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 192 + }, + "pc": 6263, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 193 + }, + "pc": 6265, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 194 + }, + "pc": 6267, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 195 + }, + "pc": 6269, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 196 + }, + "pc": 6271, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 197 + }, + "pc": 6273, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 399, + "offset": 198 + }, + "pc": 6275, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6288, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6288, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 0 + }, + "pc": 6289, + "value": "[cast(fp + 10, felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 1 + }, + "pc": 6293, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 2 + }, + "pc": 6296, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 1 + }, + "pc": 6301, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 2 + }, + "pc": 6303, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 3 + }, + "pc": 6305, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 4 + }, + "pc": 6307, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 5 + }, + "pc": 6309, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 6 + }, + "pc": 6311, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 404, + "offset": 7 + }, + "pc": 6313, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 406, + "offset": 0 + }, + "pc": 6317, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 406, + "offset": 0 + }, + "pc": 6317, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 406, + "offset": 3 + }, + "pc": 6319, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1GetPointFromXRequest*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6327, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 0 + }, + "pc": 6332, + "value": "cast((340282366920938463463374607427473243183, 340282366920938463463374607431768211455), starkware.cairo.common.uint256.Uint256)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6341, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6341, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6342, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 408, + "offset": 0 + }, + "pc": 6350, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 40 + }, + "pc": 6353, + "value": "[cast(ap + (-43), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6356, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6357, + "value": "cast([ap + (-44)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6357, + "value": "cast([ap + (-44)] + 2, starkware.starknet.common.new_syscalls.Secp256k1NewResponse*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6359, + "value": "[cast(fp + 1, starkware.starknet.common.new_syscalls.Secp256k1NewResponse**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6359, + "value": "cast([ap + (-44)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 41 + }, + "pc": 6361, + "value": "[cast(fp + 2, felt**)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 93 + }, + "pc": 6366, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 407, + "offset": 93 + }, + "pc": 6366, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_secp.bigint.BigInt3*)]" + }, + { + "ap_tracking_data": { + "group": 409, + "offset": 0 + }, + "pc": 6370, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 409, + "offset": 0 + }, + "pc": 6370, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 409, + "offset": 1 + }, + "pc": 6372, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 409, + "offset": 2 + }, + "pc": 6373, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 410, + "offset": 0 + }, + "pc": 6377, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 410, + "offset": 0 + }, + "pc": 6377, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 410, + "offset": 0 + }, + "pc": 6379, + "value": "cast([fp + (-3)] + 2, starkware.starknet.common.new_syscalls.Secp256k1GetXyRequest*)" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 0 + }, + "pc": 6387, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 0 + }, + "pc": 6387, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 0 + }, + "pc": 6387, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 1 + }, + "pc": 6393, + "value": "[cast(ap + (-1), starkware.cairo.common.cairo_secp.ec.EcPoint**)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 36 + }, + "pc": 6399, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 36 + }, + "pc": 6399, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 71 + }, + "pc": 6405, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 71 + }, + "pc": 6405, + "value": "[cast(ap + (-2), starkware.cairo.common.uint256.Uint256*)]" + }, + { + "ap_tracking_data": { + "group": 411, + "offset": 71 + }, + "pc": 6409, + "value": "cast([ap + (-73)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 412, + "offset": 0 + }, + "pc": 6413, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 412, + "offset": 3 + }, + "pc": 6415, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.SendMessageToL1Request*)" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6423, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6424, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 0 + }, + "pc": 6425, + "value": "[cast(fp + 1, felt**)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 1 + }, + "pc": 6432, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 2 + }, + "pc": 6433, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 3 + }, + "pc": 6434, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 3 + }, + "pc": 6435, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 4 + }, + "pc": 6436, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 5 + }, + "pc": 6438, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 6 + }, + "pc": 6439, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 7 + }, + "pc": 6441, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 413, + "offset": 8 + }, + "pc": 6443, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 414, + "offset": 1 + }, + "pc": 6450, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 414, + "offset": 2 + }, + "pc": 6452, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 414, + "offset": 9 + }, + "pc": 6456, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 415, + "offset": 0 + }, + "pc": 6460, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6466, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6470, + "value": "[cast(ap + (-3), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 0 + }, + "pc": 6470, + "value": "cast([ap + (-3)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 416, + "offset": 1 + }, + "pc": 6473, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "[cast(fp + (-5), starkware.starknet.common.new_syscalls.ResponseHeader**)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 0 + }, + "pc": 6485, + "value": "cast([fp + (-5)] + 2, felt*)" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 1 + }, + "pc": 6488, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 1 + }, + "pc": 6489, + "value": "cast([fp + (-5)] + 2, starkware.starknet.common.new_syscalls.FailureReason*)" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 1 + }, + "pc": 6489, + "value": "cast([fp + (-5)] + 4, felt*)" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 2 + }, + "pc": 6490, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 417, + "offset": 3 + }, + "pc": 6493, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-5), felt**)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "[cast(fp + (-5), starkware.starknet.common.new_syscalls.RequestHeader**)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "cast([fp + (-5)] + 2 + [fp + (-3)], felt*)" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 0 + }, + "pc": 6497, + "value": "cast([fp + (-4)] + (-10000), felt)" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 1 + }, + "pc": 6498, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 2 + }, + "pc": 6500, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 3 + }, + "pc": 6506, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 4 + }, + "pc": 6507, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 9 + }, + "pc": 6511, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 10 + }, + "pc": 6513, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 17 + }, + "pc": 6525, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 18 + }, + "pc": 6527, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 418, + "offset": 27 + }, + "pc": 6533, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-12), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-7), felt**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 0 + }, + "pc": 6539, + "value": "[cast(fp + (-13), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 7 + }, + "pc": 6541, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 26 + }, + "pc": 6546, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 26 + }, + "pc": 6546, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 43 + }, + "pc": 6549, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 43 + }, + "pc": 6549, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 60 + }, + "pc": 6552, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 60 + }, + "pc": 6552, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 77 + }, + "pc": 6555, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 419, + "offset": 77 + }, + "pc": 6555, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 0 + }, + "pc": 6559, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 0 + }, + "pc": 6559, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 17 + }, + "pc": 6562, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 17 + }, + "pc": 6562, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 34 + }, + "pc": 6565, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 420, + "offset": 34 + }, + "pc": 6565, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 0 + }, + "pc": 6569, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 0 + }, + "pc": 6569, + "value": "[cast(ap + (-1), starkware.cairo.common.hash_state.HashState**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 9 + }, + "pc": 6571, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 421, + "offset": 9 + }, + "pc": 6571, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-13), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-12), felt*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-11), felt*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-10), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-8), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-7), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 0 + }, + "pc": 6572, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 18 + }, + "pc": 6576, + "value": "[cast(ap + (-1), starkware.starknet.builtins.segment_arena.segment_arena.SegmentArenaBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 20 + }, + "pc": 6578, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 21 + }, + "pc": 6581, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 21 + }, + "pc": 6588, + "value": "[cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 21 + }, + "pc": 6588, + "value": "cast(fp, starkware.starknet.core.os.builtins.BuiltinPointers*)" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 22 + }, + "pc": 6590, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 422, + "offset": 22 + }, + "pc": 6591, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 0 + }, + "pc": 6600, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast(ap + (-8), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 3, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 5, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 423, + "offset": 4 + }, + "pc": 6604, + "value": "[cast([ap + (-8)] + 7, starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 0 + }, + "pc": 6616, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 1 + }, + "pc": 6626, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 1 + }, + "pc": 6626, + "value": "cast(9999800000, felt)" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 2 + }, + "pc": 6628, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 425, + "offset": 0 + }, + "pc": 6640, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 426, + "offset": 0 + }, + "pc": 6650, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 3 + }, + "pc": 6653, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 427, + "offset": 0 + }, + "pc": 6665, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 428, + "offset": 0 + }, + "pc": 6675, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 4 + }, + "pc": 6678, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 429, + "offset": 0 + }, + "pc": 6690, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 430, + "offset": 0 + }, + "pc": 6700, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 424, + "offset": 5 + }, + "pc": 6703, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 431, + "offset": 0 + }, + "pc": 6715, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 432, + "offset": 0 + }, + "pc": 6725, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 433, + "offset": 0 + }, + "pc": 6738, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 434, + "offset": 0 + }, + "pc": 6748, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 0 + }, + "pc": 6749, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 12 + }, + "pc": 6752, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 12 + }, + "pc": 6753, + "value": "[cast(fp + 1, starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 12 + }, + "pc": 6754, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 13 + }, + "pc": 6763, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 14 + }, + "pc": 6765, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 15 + }, + "pc": 6767, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 16 + }, + "pc": 6768, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 17 + }, + "pc": 6770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 18 + }, + "pc": 6772, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 19 + }, + "pc": 6774, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 20 + }, + "pc": 6777, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 20 + }, + "pc": 6780, + "value": "[cast(fp + 3, starkware.starknet.core.os.execution.execute_transactions.TransferCallData*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 39 + }, + "pc": 6785, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 40 + }, + "pc": 6786, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 47 + }, + "pc": 6790, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 47 + }, + "pc": 6790, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 49 + }, + "pc": 6792, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 60 + }, + "pc": 6809, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 60 + }, + "pc": 6811, + "value": "[cast(fp + 6, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext*)]" + }, + { + "ap_tracking_data": { + "group": 435, + "offset": 60 + }, + "pc": 6811, + "value": "cast(10000000000, felt)" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 436, + "offset": 0 + }, + "pc": 6823, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 437, + "offset": 0 + }, + "pc": 6829, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 437, + "offset": 1 + }, + "pc": 6831, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 437, + "offset": 2 + }, + "pc": 6833, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 438, + "offset": 0 + }, + "pc": 6835, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 438, + "offset": 1 + }, + "pc": 6837, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 438, + "offset": 2 + }, + "pc": 6838, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 438, + "offset": 3 + }, + "pc": 6840, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 438, + "offset": 4 + }, + "pc": 6842, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 439, + "offset": 0 + }, + "pc": 6844, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6853, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6854, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6855, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6856, + "value": "[cast(fp + 2, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 0 + }, + "pc": 6857, + "value": "[cast(fp + 3, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 1 + }, + "pc": 6859, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 1 + }, + "pc": 6860, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 7 + }, + "pc": 6865, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 7 + }, + "pc": 6866, + "value": "[cast(fp + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 8 + }, + "pc": 6868, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 8 + }, + "pc": 6869, + "value": "[cast(fp + 6, felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 10 + }, + "pc": 6871, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 11 + }, + "pc": 6874, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 12 + }, + "pc": 6876, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 13 + }, + "pc": 6878, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 11 + }, + "pc": 6882, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 12 + }, + "pc": 6885, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 13 + }, + "pc": 6887, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 440, + "offset": 14 + }, + "pc": 6889, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 441, + "offset": 0 + }, + "pc": 6885, + "value": "[cast(ap - 2 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 441, + "offset": 0 + }, + "pc": 6887, + "value": "[cast(ap - 1 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 441, + "offset": 0 + }, + "pc": 6889, + "value": "[cast(ap - 0 + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 441, + "offset": 0 + }, + "pc": 6890, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6902, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6902, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 0 + }, + "pc": 6903, + "value": "[cast(fp + 8, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 1 + }, + "pc": 6904, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 1 + }, + "pc": 6904, + "value": "[cast(fp + 9, felt**)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 1 + }, + "pc": 6904, + "value": "[cast(fp + 10, felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 20 + }, + "pc": 6910, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 20 + }, + "pc": 6911, + "value": "[cast(fp + 11, felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 21 + }, + "pc": 6913, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 442, + "offset": 22 + }, + "pc": 6917, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 444, + "offset": 0 + }, + "pc": 6930, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 0 + }, + "pc": 6940, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 1 + }, + "pc": 6942, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 446, + "offset": 0 + }, + "pc": 6954, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 2 + }, + "pc": 6957, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 3 + }, + "pc": 6958, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 4 + }, + "pc": 6959, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 5 + }, + "pc": 6960, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 6 + }, + "pc": 6961, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 7 + }, + "pc": 6962, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 445, + "offset": 10 + }, + "pc": 6964, + "value": "[cast(ap + (-3), (retdata_size: felt, retdata: felt*, is_deprecated: felt)*)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6957, + "value": "[cast(ap - 8 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6958, + "value": "[cast(ap - 7 + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6959, + "value": "[cast(ap - 6 + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6960, + "value": "[cast(ap - 5 + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6961, + "value": "[cast(ap - 4 + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6962, + "value": "[cast(ap - 3 + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 447, + "offset": 0 + }, + "pc": 6965, + "value": "[cast(fp + 12, felt*)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 448, + "offset": 0 + }, + "pc": 6974, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 449, + "offset": 0 + }, + "pc": 6981, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6990, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6991, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6992, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6993, + "value": "[cast(fp + 2, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 0 + }, + "pc": 6994, + "value": "[cast(fp + 3, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 1 + }, + "pc": 6996, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 1 + }, + "pc": 6997, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 1 + }, + "pc": 6998, + "value": "[cast(fp + 5, felt*)]" + }, + { + "ap_tracking_data": { + "group": 450, + "offset": 3 + }, + "pc": 7000, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7016, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7016, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 0 + }, + "pc": 7017, + "value": "[cast(fp + 6, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 1 + }, + "pc": 7018, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 2 + }, + "pc": 7020, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 3 + }, + "pc": 7022, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 4 + }, + "pc": 7025, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 5 + }, + "pc": 7028, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 451, + "offset": 6 + }, + "pc": 7031, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 453, + "offset": 0 + }, + "pc": 7044, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 454, + "offset": 0 + }, + "pc": 7054, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 0 + }, + "pc": 7061, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 2 + }, + "pc": 7063, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 9 + }, + "pc": 7067, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 9 + }, + "pc": 7067, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 10 + }, + "pc": 7069, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 11 + }, + "pc": 7071, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 12 + }, + "pc": 7073, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 13 + }, + "pc": 7075, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 24 + }, + "pc": 7085, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 25 + }, + "pc": 7087, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 37 + }, + "pc": 7097, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 37 + }, + "pc": 7098, + "value": "[cast(fp + 1, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 455, + "offset": 56 + }, + "pc": 7104, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 0 + }, + "pc": 7107, + "value": "[cast(fp + (-4), starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 0 + }, + "pc": 7107, + "value": "[cast(fp + (-3), starkware.starknet.common.syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 1 + }, + "pc": 7108, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 2 + }, + "pc": 7109, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 3 + }, + "pc": 7111, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 4 + }, + "pc": 7113, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 5 + }, + "pc": 7115, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 6 + }, + "pc": 7116, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 7 + }, + "pc": 7119, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 8 + }, + "pc": 7121, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 456, + "offset": 9 + }, + "pc": 7123, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 0 + }, + "pc": 7125, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 0 + }, + "pc": 7125, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 0 + }, + "pc": 7125, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 3 + }, + "pc": 7128, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 4 + }, + "pc": 7129, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 5 + }, + "pc": 7130, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 6 + }, + "pc": 7135, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 6 + }, + "pc": 7135, + "value": "[cast(fp + 1, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 6 + }, + "pc": 7136, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 15 + }, + "pc": 7145, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 457, + "offset": 22 + }, + "pc": 7151, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-4), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-3), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-8), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-7), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 0 + }, + "pc": 7152, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 8 + }, + "pc": 7155, + "value": "[cast(fp, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 9 + }, + "pc": 7156, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 10 + }, + "pc": 7157, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 21 + }, + "pc": 7176, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 33 + }, + "pc": 7187, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 458, + "offset": 33 + }, + "pc": 7188, + "value": "[cast(fp + 1, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7198, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7199, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7200, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7201, + "value": "[cast(fp + 4, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7202, + "value": "[cast(fp + 5, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7203, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 0 + }, + "pc": 7204, + "value": "[cast(fp + 7, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 459, + "offset": 1 + }, + "pc": 7210, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 0 + }, + "pc": 7218, + "value": "[cast(fp + (-4), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 0 + }, + "pc": 7218, + "value": "[cast(fp + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 0 + }, + "pc": 7218, + "value": "[cast(fp + (-5), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 3 + }, + "pc": 7221, + "value": "cast([[fp + (-4)] + 3] + 1, felt*)" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 4 + }, + "pc": 7222, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 5 + }, + "pc": 7224, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 6 + }, + "pc": 7225, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 7 + }, + "pc": 7226, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 8 + }, + "pc": 7227, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 9 + }, + "pc": 7228, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 10 + }, + "pc": 7230, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 11 + }, + "pc": 7231, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 12 + }, + "pc": 7233, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 13 + }, + "pc": 7235, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 14 + }, + "pc": 7236, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 15 + }, + "pc": 7238, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 15 + }, + "pc": 7239, + "value": "cast([[fp + (-5)] + 1] + 5, felt*)" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 16 + }, + "pc": 7240, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 461, + "offset": 17 + }, + "pc": 7241, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 462, + "offset": 1 + }, + "pc": 7249, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 462, + "offset": 2 + }, + "pc": 7251, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 462, + "offset": 3 + }, + "pc": 7252, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 462, + "offset": 4 + }, + "pc": 7253, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 462, + "offset": 11 + }, + "pc": 7257, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 0 + }, + "pc": 7258, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 0 + }, + "pc": 7258, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 0 + }, + "pc": 7258, + "value": "[cast(fp + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 4 + }, + "pc": 7260, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 23 + }, + "pc": 7266, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 23 + }, + "pc": 7266, + "value": "[cast(fp + (-4), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 463, + "offset": 23 + }, + "pc": 7266, + "value": "[cast([fp + (-4)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 0 + }, + "pc": 7276, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 0 + }, + "pc": 7276, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 0 + }, + "pc": 7276, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 14 + }, + "pc": 7288, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 15 + }, + "pc": 7290, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 26 + }, + "pc": 7301, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 27 + }, + "pc": 7303, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 464, + "offset": 39 + }, + "pc": 7314, + "value": "[cast(ap + (-1), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 465, + "offset": 0 + }, + "pc": 7319, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-2), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7326, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7327, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7328, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7329, + "value": "[cast(fp + 2, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7330, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 0 + }, + "pc": 7331, + "value": "[cast(fp + 4, starkware.starknet.common.new_syscalls.ExecutionInfo**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 3 + }, + "pc": 7333, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 3 + }, + "pc": 7334, + "value": "[cast(fp + 5, felt**)]" + }, + { + "ap_tracking_data": { + "group": 466, + "offset": 4 + }, + "pc": 7335, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 0 + }, + "pc": 7344, + "value": "[cast(fp + 6, starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 0 + }, + "pc": 7345, + "value": "[cast(fp + 7, starkware.starknet.common.syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 1 + }, + "pc": 7346, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 12 + }, + "pc": 7356, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 24 + }, + "pc": 7368, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 24 + }, + "pc": 7369, + "value": "[cast(fp + 8, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 24 + }, + "pc": 7369, + "value": "cast(1, felt)" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 25 + }, + "pc": 7371, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 25 + }, + "pc": 7372, + "value": "[cast(fp + 9, felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 26 + }, + "pc": 7374, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 467, + "offset": 26 + }, + "pc": 7375, + "value": "[cast(fp + 10, felt**)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(fp + 11, felt**)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 0 + }, + "pc": 7390, + "value": "[cast(fp + 12, felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 19 + }, + "pc": 7396, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 20 + }, + "pc": 7398, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 21 + }, + "pc": 7400, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 22 + }, + "pc": 7404, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 23 + }, + "pc": 7407, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 468, + "offset": 24 + }, + "pc": 7409, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7424, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7425, + "value": "[cast(fp + 13, felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7426, + "value": "[cast(fp + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7427, + "value": "[cast(fp + 15, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7428, + "value": "[cast(fp + 16, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 469, + "offset": 0 + }, + "pc": 7429, + "value": "[cast(fp + 17, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 470, + "offset": 0 + }, + "pc": 7434, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7444, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7445, + "value": "[cast(fp + 18, felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7446, + "value": "[cast(fp + 19, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7447, + "value": "[cast(fp + 20, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7448, + "value": "[cast(fp + 21, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7449, + "value": "[cast(fp + 22, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 0 + }, + "pc": 7450, + "value": "[cast(fp + 23, felt*)]" + }, + { + "ap_tracking_data": { + "group": 471, + "offset": 1 + }, + "pc": 7456, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 473, + "offset": 0 + }, + "pc": 7466, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 474, + "offset": 0 + }, + "pc": 7473, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-3), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7480, + "value": "[cast(ap + (-2), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7481, + "value": "[cast(fp, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 0 + }, + "pc": 7482, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 1 + }, + "pc": 7484, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 1 + }, + "pc": 7485, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 6 + }, + "pc": 7488, + "value": "cast(0, felt*)" + }, + { + "ap_tracking_data": { + "group": 475, + "offset": 6 + }, + "pc": 7489, + "value": "[cast(fp + 3, felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 0 + }, + "pc": 7505, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 0 + }, + "pc": 7505, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 1 + }, + "pc": 7506, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 2 + }, + "pc": 7507, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 3 + }, + "pc": 7510, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 4 + }, + "pc": 7513, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 5 + }, + "pc": 7516, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 6 + }, + "pc": 7519, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 476, + "offset": 7 + }, + "pc": 7524, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-6), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 477, + "offset": 0 + }, + "pc": 7539, + "value": "[cast(ap + (-3), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 0 + }, + "pc": 7546, + "value": "[cast(fp + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp, felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 3, felt**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 4, felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast(fp + 5, felt**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 20 + }, + "pc": 7548, + "value": "[cast([fp + 5], felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 28 + }, + "pc": 7562, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 29 + }, + "pc": 7567, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 28 + }, + "pc": 7571, + "value": "[cast([fp + 5] + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 478, + "offset": 35 + }, + "pc": 7578, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7578, + "value": "[cast(ap - 0 + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7578, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7579, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 0 + }, + "pc": 7580, + "value": "[cast(fp + 7, felt*)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7584, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7584, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 7 + }, + "pc": 7585, + "value": "[cast(fp + 8, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 8 + }, + "pc": 7587, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 19 + }, + "pc": 7598, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 20 + }, + "pc": 7600, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 32 + }, + "pc": 7612, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 479, + "offset": 32 + }, + "pc": 7613, + "value": "[cast(fp + 9, starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7626, + "value": "[cast(ap + (-2), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7626, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 0 + }, + "pc": 7627, + "value": "[cast(fp + 10, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 1 + }, + "pc": 7628, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 2 + }, + "pc": 7629, + "value": "[cast(ap + (-1), starkware.starknet.common.new_syscalls.TxInfo**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 2 + }, + "pc": 7629, + "value": "[cast(fp + 11, felt**)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 2 + }, + "pc": 7629, + "value": "[cast(fp + 12, felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 21 + }, + "pc": 7635, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 21 + }, + "pc": 7636, + "value": "[cast(fp + 13, felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 22 + }, + "pc": 7641, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 480, + "offset": 23 + }, + "pc": 7645, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 481, + "offset": 0 + }, + "pc": 7655, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-7), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-6), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-5), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-4), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7665, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7666, + "value": "[cast(fp + 14, felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7667, + "value": "[cast(fp + 15, starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7668, + "value": "[cast(fp + 16, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7669, + "value": "[cast(fp + 17, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7670, + "value": "[cast(fp + 18, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 0 + }, + "pc": 7671, + "value": "[cast(fp + 19, felt*)]" + }, + { + "ap_tracking_data": { + "group": 482, + "offset": 1 + }, + "pc": 7677, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-4), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 484, + "offset": 0 + }, + "pc": 7687, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-8), starkware.starknet.core.os.execution.execute_entry_point.ExecutionContext**)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-6), felt*)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-4), felt*)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-3), felt**)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-11), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast(fp + (-11), starkware.starknet.core.os.builtins.SelectableBuiltins**)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 0 + }, + "pc": 7694, + "value": "[cast([fp + (-11)], starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 485, + "offset": 1 + }, + "pc": 7695, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 486, + "offset": 0 + }, + "pc": 7708, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 486, + "offset": 0 + }, + "pc": 7708, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 486, + "offset": 14 + }, + "pc": 7720, + "value": "[cast(ap + (-1), starkware.starknet.core.os.builtins.BuiltinPointers**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-10), felt**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-9), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-6), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-4), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 0 + }, + "pc": 7722, + "value": "[cast(fp + (-3), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 15 + }, + "pc": 7724, + "value": "[cast(fp + (-8), felt*)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 15 + }, + "pc": 7724, + "value": "cast([fp + (-8)] + 1, felt)" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 18 + }, + "pc": 7726, + "value": "[cast(ap + (-1), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 18 + }, + "pc": 7727, + "value": "[cast(fp, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 25 + }, + "pc": 7731, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 487, + "offset": 32 + }, + "pc": 7735, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-3), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7743, + "value": "[cast(ap + (-1), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7744, + "value": "[cast(fp + 1, starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7745, + "value": "[cast(fp + 2, felt*)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7746, + "value": "[cast(fp + 3, starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 488, + "offset": 0 + }, + "pc": 7747, + "value": "[cast(fp + 4, starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7749, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7749, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7750, + "value": "[cast(fp + 5, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7750, + "value": "[cast(ap + (-2), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7751, + "value": "[cast(fp + 6, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7751, + "value": "[cast(fp + 5, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 489, + "offset": 0 + }, + "pc": 7752, + "value": "[cast(fp + 7, starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7757, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7757, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 490, + "offset": 0 + }, + "pc": 7757, + "value": "[cast(fp, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-11), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-10), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-9), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-8), starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-7), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-6), starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-3), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-2), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7770, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7771, + "value": "[cast(fp + 8, felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7772, + "value": "[cast(fp + 9, felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7773, + "value": "[cast(fp + 10, starkware.cairo.common.cairo_builtins.BitwiseBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7774, + "value": "[cast(fp + 11, felt*)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7775, + "value": "[cast(fp + 12, starkware.cairo.common.cairo_builtins.KeccakBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7775, + "value": "[cast(ap + (-2), starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7776, + "value": "[cast(fp + 13, starkware.starknet.core.os.output.OsCarriedOutputs**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7776, + "value": "[cast(fp + 14, felt**)]" + }, + { + "ap_tracking_data": { + "group": 491, + "offset": 0 + }, + "pc": 7776, + "value": "[cast(fp + 14, felt**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-5), starkware.cairo.common.cairo_builtins.PoseidonBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-3), felt*)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-2), felt**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateUpdateOutput**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 0 + }, + "pc": 7786, + "value": "[cast(ap + (-4), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7791, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7791, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 73 + }, + "pc": 7791, + "value": "[cast(ap + (-2), starkware.cairo.common.cairo_builtins.HashBuiltin**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 133 + }, + "pc": 7801, + "value": "[cast(ap + (-1), felt**)]" + }, + { + "ap_tracking_data": { + "group": 492, + "offset": 139 + }, + "pc": 7806, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 493, + "offset": 3 + }, + "pc": 7818, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 493, + "offset": 6 + }, + "pc": 7820, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 0 + }, + "pc": 7823, + "value": "[cast(fp + (-3), starkware.starknet.core.os.block_context.BlockContext**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 0 + }, + "pc": 7823, + "value": "[cast(fp + (-5), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 0 + }, + "pc": 7823, + "value": "[cast(fp + (-4), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 3 + }, + "pc": 7826, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 4 + }, + "pc": 7827, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 5 + }, + "pc": 7829, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7833, + "value": "[cast(ap + (-2), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7833, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7838, + "value": "[cast(fp, starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 32 + }, + "pc": 7838, + "value": "[cast(fp + 1, felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 33 + }, + "pc": 7840, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 34 + }, + "pc": 7843, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 35 + }, + "pc": 7845, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 36 + }, + "pc": 7848, + "value": "[cast(ap + (-1), felt*)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 36 + }, + "pc": 7850, + "value": "cast([ap + (-2)] + 3, starkware.cairo.common.dict_access.DictAccess*)" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 45 + }, + "pc": 7860, + "value": "[cast(ap + (-1), starkware.starknet.core.os.state.StateEntry**)]" + }, + { + "ap_tracking_data": { + "group": 494, + "offset": 52 + }, + "pc": 7867, + "value": "[cast(ap + (-1), starkware.cairo.common.dict_access.DictAccess**)]" + } + ] + } +} diff --git a/rust-toolchain.toml b/rust-toolchain.toml deleted file mode 100644 index 50c144b5..00000000 --- a/rust-toolchain.toml +++ /dev/null @@ -1,4 +0,0 @@ -[toolchain] -channel = "nightly-2023-08-03" -components = ["rustfmt", "clippy"] -profile = "minimal" diff --git a/src/lib.rs b/src/lib.rs index e8906085..bb29ebd2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,3 @@ -#![feature(async_fn_in_trait)] - pub mod business_logic; pub mod error; pub mod fact_state; @@ -30,11 +28,11 @@ impl SnOsRunner { let mut sn_hint_processor = hints::sn_hint_processor(); // Load the Starknet OS - let starknet_os = fs::read_to_string(self.os_path.as_path()) - .map_err(|e| SnOsError::CatchAll(format!("{e}")))?; + let starknet_os = + fs::read(self.os_path.as_path()).map_err(|e| SnOsError::CatchAll(format!("{e}")))?; let (runner, vm) = cairo_run( - starknet_os.as_bytes(), + &starknet_os, &CairoRunConfig { layout: self.layout.as_str(), relocate_mem: true, @@ -60,7 +58,7 @@ impl Default for SnOsRunner { fn default() -> Self { Self { layout: "starknet_with_keccak".to_string(), - os_path: PathBuf::from("build/os_compiled.json"), + os_path: PathBuf::from("build/os_latest.json"), } } } diff --git a/src/storage/mod.rs b/src/storage/mod.rs index 172340d0..d42c086a 100644 --- a/src/storage/mod.rs +++ b/src/storage/mod.rs @@ -8,9 +8,9 @@ use serde_json::{from_slice, to_vec}; use crate::utils::hasher::{pedersen::PedersenHasher, HasherT}; pub trait Storage: Clone { - async fn set_value(&self, key: Vec, value: Vec); - async fn get_value(&self, key: Vec) -> Option>; - async fn del_value(&self, key: Vec); + fn set_value(&self, key: Vec, value: Vec); + fn get_value(&self, key: Vec) -> Option>; + fn del_value(&self, key: Vec); } pub trait DBObject: Serialize + for<'de> Deserialize<'de> { @@ -18,21 +18,20 @@ pub trait DBObject: Serialize + for<'de> Deserialize<'de> { fn db_key(suffix: Vec) -> Vec; /// Asynchronous methods for getting and setting the object in storage - async fn get(storage: &S, suffix: &[u8]) -> Option + fn get(storage: &S, suffix: &[u8]) -> Option where Self: Sized, { let key = Self::db_key(suffix.to_vec()); storage .get_value(key) - .await .map(|data| from_slice(&data).expect("Failed to deserialize data")) } - async fn set(&self, storage: &S, suffix: &[u8]) { + fn set(&self, storage: &S, suffix: &[u8]) { let key = Self::db_key(suffix.to_vec()); let data = to_vec(self).expect("Failed to serialize data"); - storage.set_value(key, data).await; + storage.set_value(key, data); } } @@ -50,7 +49,7 @@ pub trait Fact: DBObject { /// Use set_fact() and get() to read and write facts. fn _hash(&self) -> Vec; - async fn set_fact(&self, ffc: FactCheckingContext) -> Vec { + fn set_fact(&self, ffc: FactCheckingContext) -> Vec { let hash_val = self._hash::(); self.set(&ffc.storage, &hash_val); hash_val diff --git a/src/storage/starknet.rs b/src/storage/starknet.rs index 69a2333c..a2256dd5 100644 --- a/src/storage/starknet.rs +++ b/src/storage/starknet.rs @@ -31,7 +31,7 @@ impl CommitmentInfo { /// # Returns /// * `commitment_info` - Commitment information corresponding to the expected modifications /// and updated tree - pub async fn create_from_expected_updated_tree( + pub fn create_from_expected_updated_tree( &mut self, previous_tree: PatriciaTree, expected_updated_tree: PatriciaTree, @@ -45,25 +45,22 @@ impl CommitmentInfo { )); } - let modifications: HashMap = expected_updated_tree - .get_leaves(&ffc, expected_accessed_indices, None) - .await; + let modifications: HashMap = + expected_updated_tree.get_leaves(&ffc, expected_accessed_indices, None); - let commitment_info = self - .create_from_modifications( - previous_tree, - expected_updated_tree.root, - modifications, - &ffc, - ) - .await?; + let commitment_info = self.create_from_modifications( + previous_tree, + expected_updated_tree.root, + modifications, + &ffc, + )?; Ok(commitment_info) } /// # Returns /// * `commitment_info` - Commitment information corresponding to the given modifications. - pub async fn create_from_modifications( + pub fn create_from_modifications( &mut self, previous_tree: PatriciaTree, expected_updated_root: Felt252, @@ -71,9 +68,8 @@ impl CommitmentInfo { ffc: &FactCheckingContext, ) -> Result, CommitmentInfoError> { let mut commitment_facts = CommitmentFacts::new(); - let actual_updated_tree = previous_tree - .update(ffc, modifications, Some(&mut commitment_facts)) - .await; + let actual_updated_tree = + previous_tree.update(ffc, modifications, Some(&mut commitment_facts)); let actual_updated_root: Felt252 = actual_updated_tree.root; if actual_updated_root != expected_updated_root { diff --git a/src/utils/commitment_tree/binary_fact_tree.rs b/src/utils/commitment_tree/binary_fact_tree.rs index e1305812..41732dd5 100644 --- a/src/utils/commitment_tree/binary_fact_tree.rs +++ b/src/utils/commitment_tree/binary_fact_tree.rs @@ -17,40 +17,35 @@ where Self: Sized, { /// Initializes an empty BinaryFactTree of the given height. - async fn empty_tree( - &self, - ffc: FactCheckingContext, - height: usize, - leaft_fact: InnerNodeFact, - ); + fn empty_tree(&self, ffc: FactCheckingContext, height: usize, leaft_fact: InnerNodeFact); /// Returns the values of the leaves whose indices are given. - async fn get_leaves( + fn get_leaves( &self, ffc: &FactCheckingContext, indices: Vec, facts: Option, ) -> HashMap; - async fn _get_leaves( + fn _get_leaves( &self, ffc: &FactCheckingContext, indices: Vec, facts: Option, ) -> HashMap; - async fn update( + fn update( &self, ffc: &FactCheckingContext, modifications: HashMap, facts: Option<&mut BinaryFactDict>, ) -> Self; - async fn get_leaf( + fn get_leaf( &self, ffc: &FactCheckingContext, index: Felt252, ) -> Result { - let leaves = self.get_leaves(ffc, vec![index.clone()], None).await; + let leaves = self.get_leaves(ffc, vec![index.clone()], None); if leaves.keys().ne([index.clone()].iter()) { return Err(FactTreeError::UnexpectedResult(index)); } diff --git a/src/utils/commitment_tree/patricia_tree.rs b/src/utils/commitment_tree/patricia_tree.rs index 67d58ccd..bb79362f 100644 --- a/src/utils/commitment_tree/patricia_tree.rs +++ b/src/utils/commitment_tree/patricia_tree.rs @@ -20,7 +20,7 @@ pub struct PatriciaTree { } impl BinaryFactTree for PatriciaTree { - async fn empty_tree( + fn empty_tree( &self, _ffc: FactCheckingContext, _height: usize, @@ -29,7 +29,7 @@ impl BinaryFactTree for PatriciaTree { todo!() } - async fn get_leaves( + fn get_leaves( &self, _ffc: &FactCheckingContext, _indices: Vec, @@ -38,7 +38,7 @@ impl BinaryFactTree for PatriciaTree { todo!() } - async fn _get_leaves( + fn _get_leaves( &self, _ffc: &FactCheckingContext, _indices: Vec, @@ -47,7 +47,7 @@ impl BinaryFactTree for PatriciaTree { todo!() } - async fn update( + fn update( &self, _ffc: &FactCheckingContext, _modifications: HashMap, @@ -56,7 +56,7 @@ impl BinaryFactTree for PatriciaTree { todo!() } - async fn get_leaf( + fn get_leaf( &self, _ffc: &FactCheckingContext, _index: Felt252, diff --git a/tests/common.rs b/tests/common.rs index f433370d..30e329f5 100644 --- a/tests/common.rs +++ b/tests/common.rs @@ -4,18 +4,54 @@ use cairo_vm::vm::runners::cairo_pie::CairoPie; use cairo_vm::vm::runners::cairo_runner::CairoRunner; use cairo_vm::vm::vm_core::VirtualMachine; +use std::fs; +use std::path; +use std::process; + use rstest::*; +const BUILD_DIR: &str = "build/"; +const CAIRO_COMPILE_CMD: &str = "cairo-compile"; +const TEST_CONTRACTS_DIR: &str = "tests/contracts/"; + +#[fixture] +#[once] +pub fn compile_contracts() { + let contracts = fs::read_dir(TEST_CONTRACTS_DIR).unwrap(); + + for contract in contracts { + let contract_path = contract.unwrap().path(); + let stem = contract_path.file_stem().unwrap(); + + let contract_out_fmt = format!("{BUILD_DIR}{}.json", stem.to_str().unwrap()); + let contract_out = path::PathBuf::from(&contract_out_fmt); + + if !contract_out.exists() { + let cmd_check = process::Command::new(CAIRO_COMPILE_CMD).arg("-v").output(); + assert!(cmd_check.is_ok()); + + let out = process::Command::new(CAIRO_COMPILE_CMD) + .args([ + contract_path.to_str().unwrap(), + "--output", + contract_out.to_str().unwrap(), + "--no_debug_info", + ]) + .output(); + assert!(out.is_ok()); + } + } +} + #[fixture] -pub fn setup_runner() -> (CairoRunner, VirtualMachine) { - // Load the test program - let program_content = include_bytes!("../build/fact.json"); +pub fn setup_runner(_compile_contracts: ()) -> (CairoRunner, VirtualMachine) { + let program_content = fs::read("build/fact.json").unwrap(); let mut hint_processor = BuiltinHintProcessor::new_empty(); // Run the program cairo_run( - program_content, + &program_content, &CairoRunConfig { entrypoint: "main", trace_enabled: true, @@ -31,15 +67,15 @@ pub fn setup_runner() -> (CairoRunner, VirtualMachine) { } #[fixture] -pub fn setup_pie() -> CairoPie { +pub fn setup_pie(setup_runner: (CairoRunner, VirtualMachine)) -> CairoPie { // Run the runner - let (runner, vm) = setup_runner(); + let (runner, vm) = setup_runner; runner.get_cairo_pie(&vm).unwrap() } #[allow(unused)] -pub fn assert_python_and_rust_output_match(program: &str, mut vm: VirtualMachine) { +pub fn check_output_vs_python(program: &str, mut vm: VirtualMachine) { let mut rs_output = String::new(); vm.write_output(&mut rs_output).unwrap(); let rs_output = rs_output.split('\n').filter(|&x| !x.is_empty()); diff --git a/tests/contracts/fact.cairo b/tests/contracts/fact.cairo index 855d0da2..1f573ba1 100644 --- a/tests/contracts/fact.cairo +++ b/tests/contracts/fact.cairo @@ -8,7 +8,7 @@ func main(output_ptr: felt*) -> (output_ptr: felt*) { [ap] = [output_ptr + 1], ap++; [ap] = 300; - [ap] = [output_ptr + 1], ap++; + [ap] = [output_ptr + 2], ap++; let output_ptr = output_ptr + 3; diff --git a/tests/snos.rs b/tests/snos.rs index 02ecfdf9..02748920 100644 --- a/tests/snos.rs +++ b/tests/snos.rs @@ -9,14 +9,14 @@ use cairo_vm::hint_processor::hint_processor_definition::HintReference; use cairo_vm::serde::deserialize_program::ApTracking; use cairo_vm::types::exec_scope::ExecutionScopes; use cairo_vm::vm::{errors::hint_errors::HintError, vm_core::VirtualMachine}; -use common::assert_python_and_rust_output_match; +use common::{check_output_vs_python, compile_contracts}; use snos::SnOsRunner; use std::collections::HashMap; -use std::fs::File; -use std::io::{BufReader, Read}; -use std::path::Path; +use std::fs; use std::rc::Rc; +use rstest::*; + // Create the function that implements the custom hint fn print_a_hint( vm: &mut VirtualMachine, @@ -30,9 +30,18 @@ fn print_a_hint( Ok(()) } -#[test] -fn custom_hint_ok() { - let program_path = "build/hint.json"; +#[rstest] +#[ignore] +fn snos_ok() { + let snos_runner = SnOsRunner::default(); + let _runner_res = snos_runner.run(); + assert_eq!(4, 4); +} + +#[rstest] +fn custom_hint_ok(_compile_contracts: ()) { + let program_content = fs::read("build/hint.json").unwrap(); + // Wrap the Rust hint implementation in a Box smart pointer inside a HintFunc let hint = HintFunc(Box::new(print_a_hint)); @@ -42,14 +51,9 @@ fn custom_hint_ok() { //Add the custom hint, together with the Python code hint_processor.add_hint(String::from("print(ids.a)"), Rc::new(hint)); - let file = File::open(Path::new(program_path)).expect("Couldn't load file"); - let mut reader = BufReader::new(file); - let mut buffer = Vec::::new(); - reader.read_to_end(&mut buffer).expect("Couldn't read file"); - //Run the cairo program let (_cairo_runner, virtual_machine) = cairo_run( - &buffer, + &program_content, &CairoRunConfig { layout: "all_cairo", ..Default::default() @@ -57,21 +61,14 @@ fn custom_hint_ok() { &mut hint_processor, ) .expect("Couldn't run program"); - assert_python_and_rust_output_match(program_path, virtual_machine); + check_output_vs_python("build/hint.json", virtual_machine); } -#[ignore = "This test tests for the full execution of the OS, which is not yet supported"] -#[test] -fn snos_ok() { - let snos_runner = SnOsRunner::default(); - let _runner_res = snos_runner.run(); - assert_eq!(4, 4); -} - -#[test] +#[rstest] #[should_panic(expected = "Output #0 is different")] -fn test_different_outputs() { - let program_path = "build/hint.json"; +fn test_different_outputs(_compile_contracts: ()) { + let program_content = fs::read("build/hint.json").unwrap(); + // Wrap the Rust hint implementation in a Box smart pointer inside a HintFunc let hint = HintFunc(Box::new(print_a_hint)); @@ -81,14 +78,9 @@ fn test_different_outputs() { //Add the custom hint, together with the Python code hint_processor.add_hint(String::from("print(ids.a)"), Rc::new(hint)); - let file = File::open(Path::new(program_path)).expect("Couldn't load file"); - let mut reader = BufReader::new(file); - let mut buffer = Vec::::new(); - reader.read_to_end(&mut buffer).expect("Couldn't read file"); - //Run the cairo program let (_cairo_runner, virtual_machine) = cairo_run( - &buffer, + &program_content, &CairoRunConfig { layout: "all_cairo", ..Default::default() @@ -96,5 +88,5 @@ fn test_different_outputs() { &mut hint_processor, ) .expect("Couldn't run program"); - assert_python_and_rust_output_match("build/different_output.json", virtual_machine); + check_output_vs_python("build/different_output.json", virtual_machine); }