{
  "abi": [
    {
      "inputs": [
        {
          "name": "calls_len",
          "type": "felt"
        },
        {
          "name": "calls",
          "type": "felt*"
        }
      ],
      "name": "aggregate",
      "outputs": [
        {
          "name": "block_number",
          "type": "felt"
        },
        {
          "name": "result_len",
          "type": "felt"
        },
        {
          "name": "result",
          "type": "felt*"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "entry_points_by_type": {
    "CONSTRUCTOR": [],
    "EXTERNAL": [
      {
        "offset": "0x4e",
        "selector": "0x23ce8154ba7968a9d040577a2140e30474cee3aad4ba52d26bc483e648643f4"
      }
    ],
    "L1_HANDLER": []
  },
  "program": {
    "attributes": [],
    "builtins": ["range_check"],
    "data": [
      "0x40780017fff7fff",
      "0x1",
      "0x208b7fff7fff7ffe",
      "0x20780017fff7ffd",
      "0x3",
      "0x208b7fff7fff7ffe",
      "0x480a7ffb7fff8000",
      "0x480a7ffc7fff8000",
      "0x480080007fff8000",
      "0x400080007ffd7fff",
      "0x482480017ffd8001",
      "0x1",
      "0x482480017ffd8001",
      "0x1",
      "0xa0680017fff7ffe",
      "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb",
      "0x402a7ffc7ffd7fff",
      "0x208b7fff7fff7ffe",
      "0x480680017fff8000",
      "0x43616c6c436f6e7472616374",
      "0x400280007ff97fff",
      "0x400380017ff97ffa",
      "0x400380027ff97ffb",
      "0x400380037ff97ffc",
      "0x400380047ff97ffd",
      "0x482680017ff98000",
      "0x7",
      "0x480280057ff98000",
      "0x480280067ff98000",
      "0x208b7fff7fff7ffe",
      "0x480680017fff8000",
      "0x476574426c6f636b4e756d626572",
      "0x400280007ffd7fff",
      "0x482680017ffd8000",
      "0x2",
      "0x480280017ffd8000",
      "0x208b7fff7fff7ffe",
      "0x40780017fff7fff",
      "0x1",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda",
      "0x40137fff7fff8000",
      "0x480a7ffa7fff8000",
      "0x480a7ffb7fff8000",
      "0x480a7ffc7fff8000",
      "0x480a7ffd7fff8000",
      "0x480a80007fff8000",
      "0x1104800180018000",
      "0x3b",
      "0x48127ffd7fff8000",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffed",
      "0x48127ffe7fff8000",
      "0x48127ff77fff8000",
      "0x48127ffd7fff8000",
      "0x48127ff67fff8000",
      "0x480a80007fff8000",
      "0x208b7fff7fff7ffe",
      "0x40780017fff7fff",
      "0x3",
      "0x4003800080007ffa",
      "0x4003800180007ffb",
      "0x400380007ffd7ffb",
      "0x402780017ffd8001",
      "0x1",
      "0x4826800180008000",
      "0x2",
      "0x40297ffb7fff8002",
      "0x4826800180008000",
      "0x2",
      "0x480a7ffc7fff8000",
      "0x480a7ffb7fff8000",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffbc",
      "0x480a80017fff8000",
      "0x4829800080008002",
      "0x480a80007fff8000",
      "0x208b7fff7fff7ffe",
      "0x40780017fff7fff",
      "0x1",
      "0x480280017ffb8000",
      "0x480280007ffd8000",
      "0x400080007ffe7fff",
      "0x482680017ffd8000",
      "0x1",
      "0x480280007ffd8000",
      "0x48307fff7ffe8000",
      "0x402a7ffd7ffc7fff",
      "0x480280017ffb8000",
      "0x480280007ffb8000",
      "0x482480017ffe8000",
      "0x1",
      "0x480280007ffd8000",
      "0x482680017ffd8000",
      "0x1",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc7",
      "0x40137ffb7fff8000",
      "0x48127ffc7fff8000",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffd8",
      "0x480a80007fff8000",
      "0x48127ffc7fff8000",
      "0x48127ffc7fff8000",
      "0x48127ffc7fff8000",
      "0x208b7fff7fff7ffe",
      "0x20780017fff7ffb",
      "0x7",
      "0x480a7ff97fff8000",
      "0x480a7ffa7fff8000",
      "0x480680017fff8000",
      "0x0",
      "0x208b7fff7fff7ffe",
      "0x40780017fff7fff",
      "0x3",
      "0x480a7ff97fff8000",
      "0x480280007ffc8000",
      "0x480280017ffc8000",
      "0x480280027ffc8000",
      "0x482680017ffc8000",
      "0x3",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff9a",
      "0x40137ffe7fff8000",
      "0x40137fff7fff8001",
      "0x40137ffd7fff8002",
      "0x480a7ffd7fff8000",
      "0x480a80017fff8000",
      "0x480a80007fff8000",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff83",
      "0x480280027ffc8000",
      "0x482480017fff8000",
      "0x3",
      "0x480280027ffc8000",
      "0x482480017fff8000",
      "0x3",
      "0x480a80027fff8000",
      "0x480a7ffa7fff8000",
      "0x48317ffb80007ffb",
      "0x48327ffc7ffc8000",
      "0x482a80007ffd8000",
      "0x1104800180018000",
      "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdd",
      "0x48127ffd7fff8000",
      "0x48127ffd7fff8000",
      "0x482880007ffd8000",
      "0x208b7fff7fff7ffe"
    ],
    "debug_info": {
      "file_contents": {
        "autogen/starknet/arg_processor/0292c01acb171f049fc068dd046053475003dcef85b0313bb7dd02e06ce2cdde.cairo": "assert [__return_value_ptr] = ret_struct.block_number\nlet __return_value_ptr = __return_value_ptr + 1\n",
        "autogen/starknet/arg_processor/0caf3d02b724540d5d92a0bea64ea47d4b8ca20da85de58e16195b7768d04519.cairo": "let __calldata_arg_calls_len = [__calldata_ptr]\nlet __calldata_ptr = __calldata_ptr + 1\n",
        "autogen/starknet/arg_processor/1b562308a65653425ce06491fa4b4539466f3251a07e73e099d0afe86a48900e.cairo": "assert [cast(fp + (-4), felt*)] = __calldata_actual_size\n",
        "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo": "# Check that the length is non-negative.\nassert [range_check_ptr] = __calldata_arg_calls_len\nlet range_check_ptr = range_check_ptr + 1\n# Create the reference.\nlet __calldata_arg_calls = cast(__calldata_ptr, felt*)\n# Use 'tempvar' instead of 'let' to avoid repeating this computation for the\n# following arguments.\ntempvar __calldata_ptr = __calldata_ptr + __calldata_arg_calls_len * 1\n",
        "autogen/starknet/arg_processor/79a32c7121308cac211b4645595388ae0a057f6ef23bb9c6ea3e8c9fce054fae.cairo": "assert [__return_value_ptr] = ret_struct.result_len\nlet __return_value_ptr = __return_value_ptr + 1\n",
        "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo": "# Check that the length is non-negative.\nassert [range_check_ptr] = ret_struct.result_len\n# Store the updated range_check_ptr as a local variable to keep it available after\n# the memcpy.\nlocal range_check_ptr = range_check_ptr + 1\n# Keep a reference to __return_value_ptr.\nlet __return_value_ptr_copy = __return_value_ptr\n# Store the updated __return_value_ptr as a local variable to keep it available after\n# the memcpy.\nlocal __return_value_ptr : felt* = __return_value_ptr + ret_struct.result_len * 1\nmemcpy(\n    dst=__return_value_ptr_copy,\n    src=ret_struct.result,\n    len=ret_struct.result_len * 1)\n",
        "autogen/starknet/external/aggregate/422862f403463510c118a7125e4ce4565b4a6b82478c4ad64975a9fab7d51603.cairo": "func aggregate() -> (syscall_ptr : felt*, range_check_ptr : felt, size, retdata : felt*):\n    alloc_locals\nend\n",
        "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo": "let ret_struct = __wrapped_func{syscall_ptr=syscall_ptr, range_check_ptr=range_check_ptr}(calls_len=__calldata_arg_calls_len, calls=__calldata_arg_calls,)\nlet (range_check_ptr, retdata_size, retdata) = aggregate_encode_return(ret_struct, range_check_ptr)\n",
        "autogen/starknet/external/aggregate/8ff3c870faa0ee083f062bf6c6add3444ce3ffe843b9047321f6c9172381996c.cairo": "return (syscall_ptr,range_check_ptr,retdata_size,retdata)\n",
        "autogen/starknet/external/aggregate/a0096d4e36b6a7b51efe8ce04fabefa7656bfce054940eced93c852f6fb7162c.cairo": "let range_check_ptr = [cast([cast(fp + (-5), felt**)] + 1, felt*)]\n",
        "autogen/starknet/external/aggregate/c7060df96cb0acca1380ae43bf758cab727bfdf73cb5d34a93e24a9742817fda.cairo": "let syscall_ptr = [cast([cast(fp + (-5), felt**)] + 0, felt**)]\n",
        "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo": "func aggregate_encode_return(ret_struct : __main__.aggregate.Return, range_check_ptr) -> (\n        range_check_ptr, data_len : felt, data : felt*):\n    %{ memory[ap] = segments.add() %}\n    alloc_locals\n    local __return_value_ptr_start : felt*\n    let __return_value_ptr = __return_value_ptr_start\n    with range_check_ptr:\n    end\n    return (\n        range_check_ptr=range_check_ptr,\n        data_len=__return_value_ptr - __return_value_ptr_start,\n        data=__return_value_ptr_start)\nend\n"
      },
      "instruction_locations": {
        "0": {
          "accessible_scopes": [
            "starkware.cairo.common.alloc",
            "starkware.cairo.common.alloc.alloc"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 0,
              "offset": 0
            },
            "reference_ids": {}
          },
          "hints": [
            {
              "location": {
                "end_col": 38,
                "end_line": 3,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo"
                },
                "start_col": 5,
                "start_line": 3
              },
              "n_prefix_newlines": 0
            }
          ],
          "inst": {
            "end_col": 12,
            "end_line": 4,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo"
            },
            "start_col": 5,
            "start_line": 4
          }
        },
        "2": {
          "accessible_scopes": [
            "starkware.cairo.common.alloc",
            "starkware.cairo.common.alloc.alloc"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 0,
              "offset": 1
            },
            "reference_ids": {}
          },
          "hints": [],
          "inst": {
            "end_col": 39,
            "end_line": 5,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/alloc.cairo"
            },
            "start_col": 5,
            "start_line": 5
          }
        },
        "3": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 0
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 7,
            "end_line": 8,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 8
          }
        },
        "5": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 0
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 18,
            "end_line": 9,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 9,
            "start_line": 9
          }
        },
        "6": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 0
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [
            {
              "location": {
                "end_col": 41,
                "end_line": 12,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
                },
                "start_col": 5,
                "start_line": 12
              },
              "n_prefix_newlines": 0
            }
          ],
          "inst": {
            "end_col": 24,
            "end_line": 2,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "parent_location": [
              {
                "end_col": 38,
                "end_line": 13,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
                },
                "start_col": 35,
                "start_line": 13
              },
              "While expanding the reference 'dst' in:"
            ],
            "start_col": 13,
            "start_line": 2
          }
        },
        "7": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 1
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 37,
            "end_line": 2,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "parent_location": [
              {
                "end_col": 47,
                "end_line": 13,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
                },
                "start_col": 44,
                "start_line": 13
              },
              "While expanding the reference 'src' in:"
            ],
            "start_col": 26,
            "start_line": 2
          }
        },
        "8": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 2
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 37,
            "end_line": 17,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 26,
            "start_line": 17
          }
        },
        "9": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 3
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 37,
            "end_line": 17,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 17
          }
        },
        "10": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 3
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 41,
            "end_line": 22,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 22
          }
        },
        "12": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 4
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 41,
            "end_line": 23,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 23
          }
        },
        "14": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 5
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [
            {
              "location": {
                "end_col": 7,
                "end_line": 27,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
                },
                "start_col": 5,
                "start_line": 24
              },
              "n_prefix_newlines": 1
            }
          ],
          "inst": {
            "end_col": 44,
            "end_line": 29,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 29
          }
        },
        "16": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 6
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [],
          "inst": {
            "end_col": 55,
            "end_line": 31,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 31
          }
        },
        "17": {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 6
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          },
          "hints": [
            {
              "location": {
                "end_col": 26,
                "end_line": 33,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
                },
                "start_col": 5,
                "start_line": 33
              },
              "n_prefix_newlines": 0
            }
          ],
          "inst": {
            "end_col": 14,
            "end_line": 34,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/cairo/common/memcpy.cairo"
            },
            "start_col": 5,
            "start_line": 34
          }
        },
        "18": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 0
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          },
          "hints": [],
          "inst": {
            "end_col": 40,
            "end_line": 47,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 18,
            "start_line": 47
          }
        },
        "20": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          },
          "hints": [],
          "inst": {
            "end_col": 27,
            "end_line": 51,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 46
          }
        },
        "21": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          },
          "hints": [],
          "inst": {
            "end_col": 27,
            "end_line": 51,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 46
          }
        },
        "22": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          },
          "hints": [],
          "inst": {
            "end_col": 27,
            "end_line": 51,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 46
          }
        },
        "23": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          },
          "hints": [],
          "inst": {
            "end_col": 27,
            "end_line": 51,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 46
          }
        },
        "24": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          },
          "hints": [],
          "inst": {
            "end_col": 27,
            "end_line": 51,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 46
          }
        },
        "25": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.response": 15,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 16
            }
          },
          "hints": [
            {
              "location": {
                "end_col": 88,
                "end_line": 52,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                },
                "start_col": 5,
                "start_line": 52
              },
              "n_prefix_newlines": 0
            }
          ],
          "inst": {
            "end_col": 54,
            "end_line": 55,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "parent_location": [
              {
                "end_col": 39,
                "end_line": 42,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 74,
                    "end_line": 56,
                    "input_file": {
                      "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                    },
                    "start_col": 5,
                    "start_line": 56
                  },
                  "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                ],
                "start_col": 20,
                "start_line": 42
              },
              "While expanding the reference 'syscall_ptr' in:"
            ],
            "start_col": 23,
            "start_line": 55
          }
        },
        "27": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 2
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.response": 15,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 16
            }
          },
          "hints": [],
          "inst": {
            "end_col": 47,
            "end_line": 56,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 26,
            "start_line": 56
          }
        },
        "28": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 3
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.response": 15,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 16
            }
          },
          "hints": [],
          "inst": {
            "end_col": 73,
            "end_line": 56,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 57,
            "start_line": 56
          }
        },
        "29": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 4
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.response": 15,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 16
            }
          },
          "hints": [],
          "inst": {
            "end_col": 74,
            "end_line": 56,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 56
          }
        },
        "30": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.get_block_number"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 3,
              "offset": 0
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.get_block_number.syscall": 18,
              "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 17
            }
          },
          "hints": [],
          "inst": {
            "end_col": 86,
            "end_line": 163,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 61,
            "start_line": 163
          }
        },
        "32": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.get_block_number"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 3,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.get_block_number.__temp2": 19,
              "starkware.starknet.common.syscalls.get_block_number.syscall": 18,
              "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 17
            }
          },
          "hints": [],
          "inst": {
            "end_col": 87,
            "end_line": 163,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 163
          }
        },
        "33": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.get_block_number"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 3,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.get_block_number.__temp2": 19,
              "starkware.starknet.common.syscalls.get_block_number.syscall": 18,
              "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 20
            }
          },
          "hints": [
            {
              "location": {
                "end_col": 91,
                "end_line": 164,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                },
                "start_col": 5,
                "start_line": 164
              },
              "n_prefix_newlines": 0
            }
          ],
          "inst": {
            "end_col": 56,
            "end_line": 165,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "parent_location": [
              {
                "end_col": 42,
                "end_line": 161,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 56,
                    "end_line": 166,
                    "input_file": {
                      "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                    },
                    "start_col": 5,
                    "start_line": 166
                  },
                  "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                ],
                "start_col": 23,
                "start_line": 161
              },
              "While expanding the reference 'syscall_ptr' in:"
            ],
            "start_col": 23,
            "start_line": 165
          }
        },
        "35": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.get_block_number"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 3,
              "offset": 2
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.get_block_number.__temp2": 19,
              "starkware.starknet.common.syscalls.get_block_number.syscall": 18,
              "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 20
            }
          },
          "hints": [],
          "inst": {
            "end_col": 55,
            "end_line": 166,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 26,
            "start_line": 166
          }
        },
        "36": {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.get_block_number"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 3,
              "offset": 3
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.get_block_number.__temp2": 19,
              "starkware.starknet.common.syscalls.get_block_number.syscall": 18,
              "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 20
            }
          },
          "hints": [],
          "inst": {
            "end_col": 56,
            "end_line": 166,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "start_col": 5,
            "start_line": 166
          }
        },
        "37": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 0
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 17,
            "end_line": 17,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 5,
            "start_line": 17
          }
        },
        "39": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 1
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 19,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 28,
            "start_line": 19
          }
        },
        "41": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 4
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 25,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 24,
            "end_line": 19,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 24,
                "end_line": 19,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 10,
                "start_line": 19
              },
              "While auto generating local variable for 'result'."
            ],
            "start_col": 10,
            "start_line": 19
          }
        },
        "42": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 4
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 15,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 35,
                "end_line": 26,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 82,
                    "end_line": 20,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 24,
                    "start_line": 20
                  },
                  "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                ],
                "start_col": 16,
                "start_line": 26
              },
              "While expanding the reference 'syscall_ptr' in:"
            ],
            "start_col": 16,
            "start_line": 15
          }
        },
        "43": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 5
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 15,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 52,
                "end_line": 26,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 82,
                    "end_line": 20,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 24,
                    "start_line": 20
                  },
                  "While trying to retrieve the implicit argument 'range_check_ptr' in:"
                ],
                "start_col": 37,
                "start_line": 26
              },
              "While expanding the reference 'range_check_ptr' in:"
            ],
            "start_col": 37,
            "start_line": 15
          }
        },
        "44": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 6
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 70,
            "end_line": 15,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 53,
                "end_line": 20,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 44,
                "start_line": 20
              },
              "While expanding the reference 'calls_len' in:"
            ],
            "start_col": 54,
            "start_line": 15
          }
        },
        "45": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 7
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 85,
            "end_line": 15,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 66,
                "end_line": 20,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 61,
                "start_line": 20
              },
              "While expanding the reference 'calls' in:"
            ],
            "start_col": 72,
            "start_line": 15
          }
        },
        "46": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 8
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 24,
            "end_line": 19,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 24,
                "end_line": 19,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 81,
                    "end_line": 20,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 75,
                    "start_line": 20
                  },
                  "While expanding the reference 'result' in:"
                ],
                "start_col": 10,
                "start_line": 19
              },
              "While auto generating local variable for 'result'."
            ],
            "start_col": 10,
            "start_line": 19
          }
        },
        "47": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 4,
              "offset": 9
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 24,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.syscall_ptr": 23
            }
          },
          "hints": [],
          "inst": {
            "end_col": 82,
            "end_line": 20,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 24,
            "start_line": 20
          }
        },
        "49": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 0
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 27
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 82,
                "end_line": 20,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 42,
                    "end_line": 161,
                    "input_file": {
                      "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 44,
                        "end_line": 21,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 26,
                        "start_line": 21
                      },
                      "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                    ],
                    "start_col": 23,
                    "start_line": 161
                  },
                  "While expanding the reference 'syscall_ptr' in:"
                ],
                "start_col": 24,
                "start_line": 20
              },
              "While trying to update the implicit return value 'syscall_ptr' in:"
            ],
            "start_col": 16,
            "start_line": 26
          }
        },
        "50": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 1
            },
            "reference_ids": {
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 27
            }
          },
          "hints": [],
          "inst": {
            "end_col": 44,
            "end_line": 21,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 26,
            "start_line": 21
          }
        },
        "52": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 6
            },
            "reference_ids": {
              "__main__.aggregate.block_number": 31,
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 30
            }
          },
          "hints": [],
          "inst": {
            "end_col": 42,
            "end_line": 161,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "parent_location": [
              {
                "end_col": 44,
                "end_line": 21,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 35,
                    "end_line": 15,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 77,
                        "end_line": 23,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 5,
                        "start_line": 23
                      },
                      "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                    ],
                    "start_col": 16,
                    "start_line": 15
                  },
                  "While expanding the reference 'syscall_ptr' in:"
                ],
                "start_col": 26,
                "start_line": 21
              },
              "While trying to update the implicit return value 'syscall_ptr' in:"
            ],
            "start_col": 23,
            "start_line": 161
          }
        },
        "53": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 7
            },
            "reference_ids": {
              "__main__.aggregate.block_number": 31,
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 30
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 82,
                "end_line": 20,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 52,
                    "end_line": 15,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 77,
                        "end_line": 23,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 5,
                        "start_line": 23
                      },
                      "While trying to retrieve the implicit argument 'range_check_ptr' in:"
                    ],
                    "start_col": 37,
                    "start_line": 15
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 24,
                "start_line": 20
              },
              "While trying to update the implicit return value 'range_check_ptr' in:"
            ],
            "start_col": 37,
            "start_line": 26
          }
        },
        "54": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 8
            },
            "reference_ids": {
              "__main__.aggregate.block_number": 31,
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 30
            }
          },
          "hints": [],
          "inst": {
            "end_col": 22,
            "end_line": 21,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 38,
                "end_line": 23,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 26,
                "start_line": 23
              },
              "While expanding the reference 'block_number' in:"
            ],
            "start_col": 10,
            "start_line": 21
          }
        },
        "55": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 9
            },
            "reference_ids": {
              "__main__.aggregate.block_number": 31,
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 30
            }
          },
          "hints": [],
          "inst": {
            "end_col": 20,
            "end_line": 20,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 61,
                "end_line": 23,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 51,
                "start_line": 23
              },
              "While expanding the reference 'result_len' in:"
            ],
            "start_col": 10,
            "start_line": 20
          }
        },
        "56": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 10
            },
            "reference_ids": {
              "__main__.aggregate.block_number": 31,
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 30
            }
          },
          "hints": [],
          "inst": {
            "end_col": 24,
            "end_line": 19,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 24,
                "end_line": 19,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 76,
                    "end_line": 23,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 70,
                    "start_line": 23
                  },
                  "While expanding the reference 'result' in:"
                ],
                "start_col": 10,
                "start_line": 19
              },
              "While auto generating local variable for 'result'."
            ],
            "start_col": 10,
            "start_line": 19
          }
        },
        "57": {
          "accessible_scopes": ["__main__", "__main__", "__main__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 5,
              "offset": 11
            },
            "reference_ids": {
              "__main__.aggregate.block_number": 31,
              "__main__.aggregate.calls": 22,
              "__main__.aggregate.calls_len": 21,
              "__main__.aggregate.range_check_ptr": 28,
              "__main__.aggregate.result": 26,
              "__main__.aggregate.result_len": 29,
              "__main__.aggregate.syscall_ptr": 30
            }
          },
          "hints": [],
          "inst": {
            "end_col": 77,
            "end_line": 23,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 5,
            "start_line": 23
          }
        },
        "58": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 0
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.range_check_ptr": 33,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [
            {
              "location": {
                "end_col": 38,
                "end_line": 3,
                "input_file": {
                  "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 15,
                    "end_line": 15,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 6,
                    "start_line": 15
                  },
                  "While handling return value of"
                ],
                "start_col": 5,
                "start_line": 3
              },
              "n_prefix_newlines": 0
            }
          ],
          "inst": {
            "end_col": 17,
            "end_line": 4,
            "input_file": {
              "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While handling return value of"
            ],
            "start_col": 5,
            "start_line": 4
          }
        },
        "60": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 35,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 33,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 54,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/0292c01acb171f049fc068dd046053475003dcef85b0313bb7dd02e06ce2cdde.cairo"
            },
            "parent_location": [
              {
                "end_col": 28,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 9,
                "start_line": 16
              },
              "While handling return value 'block_number'"
            ],
            "start_col": 1,
            "start_line": 1
          }
        },
        "61": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 36,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 33,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/79a32c7121308cac211b4645595388ae0a057f6ef23bb9c6ea3e8c9fce054fae.cairo"
            },
            "parent_location": [
              {
                "end_col": 47,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 30,
                "start_line": 16
              },
              "While handling return value 'result_len'"
            ],
            "start_col": 1,
            "start_line": 1
          }
        },
        "62": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 37,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 33,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 49,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 1,
            "start_line": 2
          }
        },
        "63": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 37,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 33,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 44,
            "end_line": 5,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 1,
            "start_line": 5
          }
        },
        "65": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 37,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 48,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/79a32c7121308cac211b4645595388ae0a057f6ef23bb9c6ea3e8c9fce054fae.cairo"
            },
            "parent_location": [
              {
                "end_col": 47,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 54,
                    "end_line": 10,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 63,
                        "end_line": 16,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 49,
                        "start_line": 16
                      },
                      "While handling return value 'result'"
                    ],
                    "start_col": 36,
                    "start_line": 10
                  },
                  "While expanding the reference '__return_value_ptr' in:"
                ],
                "start_col": 30,
                "start_line": 16
              },
              "While handling return value 'result_len'"
            ],
            "start_col": 26,
            "start_line": 2
          }
        },
        "67": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 4
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 37,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 82,
            "end_line": 10,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 1,
            "start_line": 10
          }
        },
        "68": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 4
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 48,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/79a32c7121308cac211b4645595388ae0a057f6ef23bb9c6ea3e8c9fce054fae.cairo"
            },
            "parent_location": [
              {
                "end_col": 47,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 49,
                    "end_line": 7,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 63,
                        "end_line": 16,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "parent_location": [
                          {
                            "end_col": 32,
                            "end_line": 12,
                            "input_file": {
                              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
                            },
                            "parent_location": [
                              {
                                "end_col": 63,
                                "end_line": 16,
                                "input_file": {
                                  "filename": "Multicall.cairo"
                                },
                                "start_col": 49,
                                "start_line": 16
                              },
                              "While handling return value 'result'"
                            ],
                            "start_col": 9,
                            "start_line": 12
                          },
                          "While expanding the reference '__return_value_ptr_copy' in:"
                        ],
                        "start_col": 49,
                        "start_line": 16
                      },
                      "While handling return value 'result'"
                    ],
                    "start_col": 31,
                    "start_line": 7
                  },
                  "While expanding the reference '__return_value_ptr' in:"
                ],
                "start_col": 30,
                "start_line": 16
              },
              "While handling return value 'result_len'"
            ],
            "start_col": 26,
            "start_line": 2
          }
        },
        "70": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 5
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 26,
            "end_line": 13,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 9,
            "start_line": 13
          }
        },
        "71": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 6
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 30,
            "end_line": 14,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 9,
            "start_line": 14
          }
        },
        "72": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 7
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 14,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 1,
            "start_line": 11
          }
        },
        "74": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 7,
              "offset": 0
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 22,
            "end_line": 5,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/fa5c76a99e8183f63572655bb722d18eeaf4958b85416e9bf2b8de933f9ffbdf.cairo"
            },
            "parent_location": [
              {
                "end_col": 63,
                "end_line": 16,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 40,
                    "end_line": 10,
                    "input_file": {
                      "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While handling return value of"
                    ],
                    "start_col": 25,
                    "start_line": 10
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 49,
                "start_line": 16
              },
              "While handling return value 'result'"
            ],
            "start_col": 7,
            "start_line": 5
          }
        },
        "75": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 7,
              "offset": 1
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 63,
            "end_line": 11,
            "input_file": {
              "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While handling return value of"
            ],
            "start_col": 18,
            "start_line": 11
          }
        },
        "76": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 7,
              "offset": 2
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 5,
            "input_file": {
              "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 38,
                    "end_line": 12,
                    "input_file": {
                      "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While handling return value of"
                    ],
                    "start_col": 14,
                    "start_line": 12
                  },
                  "While expanding the reference '__return_value_ptr_start' in:"
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While handling return value of"
            ],
            "start_col": 11,
            "start_line": 5
          }
        },
        "77": {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 7,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.__return_value_ptr": 41,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": 39,
              "__wrappers__.aggregate_encode_return.__return_value_ptr_start": 34,
              "__wrappers__.aggregate_encode_return.__temp3": 40,
              "__wrappers__.aggregate_encode_return.range_check_ptr": 38,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          },
          "hints": [],
          "inst": {
            "end_col": 39,
            "end_line": 12,
            "input_file": {
              "filename": "autogen/starknet/external/return/aggregate/dec9f9dd003882f63d159161bc072dce9b75f1d02efcf6dc023595c09b5a5e6f.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While handling return value of"
            ],
            "start_col": 5,
            "start_line": 9
          }
        },
        "78": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 0
            },
            "reference_ids": {}
          },
          "hints": [],
          "inst": {
            "end_col": 17,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/422862f403463510c118a7125e4ce4565b4a6b82478c4ad64975a9fab7d51603.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 5,
            "start_line": 2
          }
        },
        "80": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 1
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 46,
              "__wrappers__.aggregate.range_check_ptr": 43,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 67,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/a0096d4e36b6a7b51efe8ce04fabefa7656bfce054940eced93c852f6fb7162c.cairo"
            },
            "parent_location": [
              {
                "end_col": 52,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 24,
                    "end_line": 2,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 85,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 72,
                        "start_line": 15
                      },
                      "While handling calldata argument 'calls'"
                    ],
                    "start_col": 9,
                    "start_line": 2
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 37,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 23,
            "start_line": 1
          }
        },
        "81": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 2
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 46,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.range_check_ptr": 43,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 48,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/0caf3d02b724540d5d92a0bea64ea47d4b8ca20da85de58e16195b7768d04519.cairo"
            },
            "parent_location": [
              {
                "end_col": 70,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 52,
                    "end_line": 2,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 85,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 72,
                        "start_line": 15
                      },
                      "While handling calldata argument 'calls'"
                    ],
                    "start_col": 28,
                    "start_line": 2
                  },
                  "While expanding the reference '__calldata_arg_calls_len' in:"
                ],
                "start_col": 54,
                "start_line": 15
              },
              "While handling calldata argument 'calls_len'"
            ],
            "start_col": 32,
            "start_line": 1
          }
        },
        "82": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 46,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.range_check_ptr": 43,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
            },
            "parent_location": [
              {
                "end_col": 85,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 72,
                "start_line": 15
              },
              "While handling calldata argument 'calls'"
            ],
            "start_col": 1,
            "start_line": 2
          }
        },
        "83": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 46,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 40,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/0caf3d02b724540d5d92a0bea64ea47d4b8ca20da85de58e16195b7768d04519.cairo"
            },
            "parent_location": [
              {
                "end_col": 70,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 40,
                    "end_line": 8,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 85,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 72,
                        "start_line": 15
                      },
                      "While handling calldata argument 'calls'"
                    ],
                    "start_col": 26,
                    "start_line": 8
                  },
                  "While expanding the reference '__calldata_ptr' in:"
                ],
                "start_col": 54,
                "start_line": 15
              },
              "While handling calldata argument 'calls_len'"
            ],
            "start_col": 22,
            "start_line": 2
          }
        },
        "85": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 4
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 46,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 48,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/0caf3d02b724540d5d92a0bea64ea47d4b8ca20da85de58e16195b7768d04519.cairo"
            },
            "parent_location": [
              {
                "end_col": 70,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 67,
                    "end_line": 8,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 85,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 72,
                        "start_line": 15
                      },
                      "While handling calldata argument 'calls'"
                    ],
                    "start_col": 43,
                    "start_line": 8
                  },
                  "While expanding the reference '__calldata_arg_calls_len' in:"
                ],
                "start_col": 54,
                "start_line": 15
              },
              "While handling calldata argument 'calls_len'"
            ],
            "start_col": 32,
            "start_line": 1
          }
        },
        "86": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 5
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 46,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 71,
            "end_line": 8,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
            },
            "parent_location": [
              {
                "end_col": 85,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 72,
                "start_line": 15
              },
              "While handling calldata argument 'calls'"
            ],
            "start_col": 26,
            "start_line": 8
          }
        },
        "87": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 6
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 57,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/1b562308a65653425ce06491fa4b4539466f3251a07e73e099d0afe86a48900e.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While handling calldata of"
            ],
            "start_col": 1,
            "start_line": 1
          }
        },
        "88": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 6
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 67,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/a0096d4e36b6a7b51efe8ce04fabefa7656bfce054940eced93c852f6fb7162c.cairo"
            },
            "parent_location": [
              {
                "end_col": 52,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 38,
                    "end_line": 3,
                    "input_file": {
                      "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 85,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "parent_location": [
                          {
                            "end_col": 89,
                            "end_line": 1,
                            "input_file": {
                              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                            },
                            "parent_location": [
                              {
                                "end_col": 15,
                                "end_line": 15,
                                "input_file": {
                                  "filename": "Multicall.cairo"
                                },
                                "start_col": 6,
                                "start_line": 15
                              },
                              "While constructing the external wrapper for:"
                            ],
                            "start_col": 74,
                            "start_line": 1
                          },
                          "While expanding the reference 'range_check_ptr' in:"
                        ],
                        "start_col": 72,
                        "start_line": 15
                      },
                      "While handling calldata argument 'calls'"
                    ],
                    "start_col": 23,
                    "start_line": 3
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 37,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 23,
            "start_line": 1
          }
        },
        "89": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 7
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 64,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/c7060df96cb0acca1380ae43bf758cab727bfdf73cb5d34a93e24a9742817fda.cairo"
            },
            "parent_location": [
              {
                "end_col": 35,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 56,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 45,
                    "start_line": 1
                  },
                  "While expanding the reference 'syscall_ptr' in:"
                ],
                "start_col": 16,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 19,
            "start_line": 1
          }
        },
        "90": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 8
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 42,
            "end_line": 3,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
            },
            "parent_location": [
              {
                "end_col": 85,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 89,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 74,
                    "start_line": 1
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 72,
                "start_line": 15
              },
              "While handling calldata argument 'calls'"
            ],
            "start_col": 23,
            "start_line": 3
          }
        },
        "92": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 9
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 48,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/0caf3d02b724540d5d92a0bea64ea47d4b8ca20da85de58e16195b7768d04519.cairo"
            },
            "parent_location": [
              {
                "end_col": 70,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 125,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 101,
                    "start_line": 1
                  },
                  "While expanding the reference '__calldata_arg_calls_len' in:"
                ],
                "start_col": 54,
                "start_line": 15
              },
              "While handling calldata argument 'calls_len'"
            ],
            "start_col": 32,
            "start_line": 1
          }
        },
        "93": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 10
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 55,
            "end_line": 5,
            "input_file": {
              "filename": "autogen/starknet/arg_processor/5bce83a007451c45d35ca42094edddab07300bb4cfc5d3000a56451a900a336b.cairo"
            },
            "parent_location": [
              {
                "end_col": 85,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 153,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 133,
                    "start_line": 1
                  },
                  "While expanding the reference '__calldata_arg_calls' in:"
                ],
                "start_col": 72,
                "start_line": 15
              },
              "While handling calldata argument 'calls'"
            ],
            "start_col": 28,
            "start_line": 5
          }
        },
        "95": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 8,
              "offset": 11
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 49,
              "__wrappers__.aggregate.syscall_ptr": 42
            }
          },
          "hints": [],
          "inst": {
            "end_col": 15,
            "end_line": 15,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 6,
            "start_line": 15
          }
        },
        "97": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 9,
              "offset": 0
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 57,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.syscall_ptr": 56
            }
          },
          "hints": [],
          "inst": {
            "end_col": 56,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 56,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 45,
                    "start_line": 1
                  },
                  "While auto generating local variable for 'syscall_ptr'."
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 45,
            "start_line": 1
          }
        },
        "98": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 9,
              "offset": 0
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 57,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 89,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 99,
                    "end_line": 2,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 84,
                    "start_line": 2
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 74,
            "start_line": 1
          }
        },
        "99": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 9,
              "offset": 1
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 57,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 100,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 48,
            "start_line": 2
          }
        },
        "101": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 10,
              "offset": 0
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 60,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.retdata": 62,
              "__wrappers__.aggregate.retdata_size": 61,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 56,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 56,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "parent_location": [
                          {
                            "end_col": 20,
                            "end_line": 1,
                            "input_file": {
                              "filename": "autogen/starknet/external/aggregate/8ff3c870faa0ee083f062bf6c6add3444ce3ffe843b9047321f6c9172381996c.cairo"
                            },
                            "parent_location": [
                              {
                                "end_col": 15,
                                "end_line": 15,
                                "input_file": {
                                  "filename": "Multicall.cairo"
                                },
                                "start_col": 6,
                                "start_line": 15
                              },
                              "While constructing the external wrapper for:"
                            ],
                            "start_col": 9,
                            "start_line": 1
                          },
                          "While expanding the reference 'syscall_ptr' in:"
                        ],
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 45,
                    "start_line": 1
                  },
                  "While auto generating local variable for 'syscall_ptr'."
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 45,
            "start_line": 1
          }
        },
        "102": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 10,
              "offset": 1
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 60,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.retdata": 62,
              "__wrappers__.aggregate.retdata_size": 61,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 21,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 36,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8ff3c870faa0ee083f062bf6c6add3444ce3ffe843b9047321f6c9172381996c.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 21,
                    "start_line": 1
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 6,
            "start_line": 2
          }
        },
        "103": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 10,
              "offset": 2
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 60,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.retdata": 62,
              "__wrappers__.aggregate.retdata_size": 61,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 49,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8ff3c870faa0ee083f062bf6c6add3444ce3ffe843b9047321f6c9172381996c.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 37,
                    "start_line": 1
                  },
                  "While expanding the reference 'retdata_size' in:"
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 23,
            "start_line": 2
          }
        },
        "104": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 10,
              "offset": 3
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 60,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.retdata": 62,
              "__wrappers__.aggregate.retdata_size": 61,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 44,
            "end_line": 2,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8da581a693f47c23b6abaad41a16a35ff15c8cef3046024e52387567a062430a.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 57,
                    "end_line": 1,
                    "input_file": {
                      "filename": "autogen/starknet/external/aggregate/8ff3c870faa0ee083f062bf6c6add3444ce3ffe843b9047321f6c9172381996c.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 15,
                        "end_line": 15,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 6,
                        "start_line": 15
                      },
                      "While constructing the external wrapper for:"
                    ],
                    "start_col": 50,
                    "start_line": 1
                  },
                  "While expanding the reference 'retdata' in:"
                ],
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 37,
            "start_line": 2
          }
        },
        "105": {
          "accessible_scopes": ["__main__", "__main__", "__wrappers__", "__wrappers__.aggregate"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 10,
              "offset": 4
            },
            "reference_ids": {
              "__wrappers__.aggregate.__calldata_actual_size": 54,
              "__wrappers__.aggregate.__calldata_arg_calls": 50,
              "__wrappers__.aggregate.__calldata_arg_calls_len": 45,
              "__wrappers__.aggregate.__calldata_ptr": 53,
              "__wrappers__.aggregate.__temp4": 47,
              "__wrappers__.aggregate.__temp5": 48,
              "__wrappers__.aggregate.__temp6": 51,
              "__wrappers__.aggregate.__temp7": 52,
              "__wrappers__.aggregate.__temp8": 55,
              "__wrappers__.aggregate.range_check_ptr": 60,
              "__wrappers__.aggregate.ret_struct": 58,
              "__wrappers__.aggregate.retdata": 62,
              "__wrappers__.aggregate.retdata_size": 61,
              "__wrappers__.aggregate.syscall_ptr": 59
            }
          },
          "hints": [],
          "inst": {
            "end_col": 58,
            "end_line": 1,
            "input_file": {
              "filename": "autogen/starknet/external/aggregate/8ff3c870faa0ee083f062bf6c6add3444ce3ffe843b9047321f6c9172381996c.cairo"
            },
            "parent_location": [
              {
                "end_col": 15,
                "end_line": 15,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 6,
                "start_line": 15
              },
              "While constructing the external wrapper for:"
            ],
            "start_col": 1,
            "start_line": 1
          }
        },
        "106": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 0
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 7,
            "end_line": 28,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 5,
            "start_line": 28
          }
        },
        "108": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 0
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 35,
                "end_line": 26,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 19,
                    "end_line": 29,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 9,
                    "start_line": 29
                  },
                  "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                ],
                "start_col": 16,
                "start_line": 26
              },
              "While expanding the reference 'syscall_ptr' in:"
            ],
            "start_col": 16,
            "start_line": 26
          }
        },
        "109": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 1
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 52,
                "end_line": 26,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 19,
                    "end_line": 29,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 9,
                    "start_line": 29
                  },
                  "While trying to retrieve the implicit argument 'range_check_ptr' in:"
                ],
                "start_col": 37,
                "start_line": 26
              },
              "While expanding the reference 'range_check_ptr' in:"
            ],
            "start_col": 37,
            "start_line": 26
          }
        },
        "110": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 2
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 18,
            "end_line": 29,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 17,
            "start_line": 29
          }
        },
        "112": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 3
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 19,
            "end_line": 29,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 9,
            "start_line": 29
          }
        },
        "113": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 0
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 17,
            "end_line": 31,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 5,
            "start_line": 31
          }
        },
        "115": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 3
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 39,
                "end_line": 42,
                "input_file": {
                  "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 31,
                    "end_line": 37,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 20,
                    "start_line": 33
                  },
                  "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                ],
                "start_col": 20,
                "start_line": 42
              },
              "While expanding the reference 'syscall_ptr' in:"
            ],
            "start_col": 16,
            "start_line": 26
          }
        },
        "116": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 4
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 33,
            "end_line": 34,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 26,
            "start_line": 34
          }
        },
        "117": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 5
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 38,
            "end_line": 35,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 27,
            "start_line": 35
          }
        },
        "118": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 6
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 34,
            "end_line": 36,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 23,
            "start_line": 36
          }
        },
        "119": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 7
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 29,
            "end_line": 37,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 20,
            "start_line": 37
          }
        },
        "121": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 8
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 66
            }
          },
          "hints": [],
          "inst": {
            "end_col": 31,
            "end_line": 37,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 20,
            "start_line": 33
          }
        },
        "123": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 14
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 69,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 68
            }
          },
          "hints": [],
          "inst": {
            "end_col": 17,
            "end_line": 33,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 17,
                "end_line": 33,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 9,
                "start_line": 33
              },
              "While auto generating local variable for 'response'."
            ],
            "start_col": 9,
            "start_line": 33
          }
        },
        "124": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 14
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 69,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 68
            }
          },
          "hints": [],
          "inst": {
            "end_col": 17,
            "end_line": 33,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 17,
                "end_line": 33,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 9,
                "start_line": 33
              },
              "While auto generating local variable for 'response'."
            ],
            "start_col": 9,
            "start_line": 33
          }
        },
        "125": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 14
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 68
            }
          },
          "hints": [],
          "inst": {
            "end_col": 39,
            "end_line": 42,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "parent_location": [
              {
                "end_col": 31,
                "end_line": 37,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 39,
                    "end_line": 42,
                    "input_file": {
                      "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 31,
                        "end_line": 37,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 20,
                        "start_line": 33
                      },
                      "While trying to update the implicit return value 'syscall_ptr' in:"
                    ],
                    "start_col": 20,
                    "start_line": 42
                  },
                  "While auto generating local variable for 'syscall_ptr'."
                ],
                "start_col": 20,
                "start_line": 33
              },
              "While trying to update the implicit return value 'syscall_ptr' in:"
            ],
            "start_col": 20,
            "start_line": 42
          }
        },
        "126": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 14
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 56,
            "end_line": 27,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 18,
                "end_line": 39,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "start_col": 12,
                "start_line": 39
              },
              "While expanding the reference 'result' in:"
            ],
            "start_col": 42,
            "start_line": 27
          }
        },
        "127": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 15
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 36,
            "end_line": 39,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 20,
            "start_line": 39
          }
        },
        "128": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 16
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 59,
            "end_line": 39,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 38,
            "start_line": 39
          }
        },
        "129": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 11,
              "offset": 17
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 60,
            "end_line": 39,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 5,
            "start_line": 39
          }
        },
        "131": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 0
            },
            "reference_ids": {
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 47,
            "end_line": 42,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 36,
            "start_line": 42
          }
        },
        "132": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 1
            },
            "reference_ids": {
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 47,
            "end_line": 42,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 32,
            "start_line": 42
          }
        },
        "134": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 2
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 39,
            "end_line": 43,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 28,
            "start_line": 43
          }
        },
        "135": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 3
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 39,
            "end_line": 43,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 24,
            "start_line": 43
          }
        },
        "137": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 4
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 39,
            "end_line": 42,
            "input_file": {
              "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
            },
            "parent_location": [
              {
                "end_col": 31,
                "end_line": 37,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 39,
                    "end_line": 42,
                    "input_file": {
                      "filename": "/Users/dhruvkelawala/.pyenv/versions/3.9.6/lib/python3.9/site-packages/starkware/starknet/common/syscalls.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 31,
                        "end_line": 37,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "parent_location": [
                          {
                            "end_col": 35,
                            "end_line": 26,
                            "input_file": {
                              "filename": "Multicall.cairo"
                            },
                            "parent_location": [
                              {
                                "end_col": 47,
                                "end_line": 44,
                                "input_file": {
                                  "filename": "Multicall.cairo"
                                },
                                "start_col": 17,
                                "start_line": 41
                              },
                              "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                            ],
                            "start_col": 16,
                            "start_line": 26
                          },
                          "While expanding the reference 'syscall_ptr' in:"
                        ],
                        "start_col": 20,
                        "start_line": 33
                      },
                      "While trying to update the implicit return value 'syscall_ptr' in:"
                    ],
                    "start_col": 20,
                    "start_line": 42
                  },
                  "While auto generating local variable for 'syscall_ptr'."
                ],
                "start_col": 20,
                "start_line": 33
              },
              "While trying to update the implicit return value 'syscall_ptr' in:"
            ],
            "start_col": 20,
            "start_line": 42
          }
        },
        "138": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 5
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 52,
                "end_line": 26,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 47,
                    "end_line": 44,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "start_col": 17,
                    "start_line": 41
                  },
                  "While trying to retrieve the implicit argument 'range_check_ptr' in:"
                ],
                "start_col": 37,
                "start_line": 26
              },
              "While expanding the reference 'range_check_ptr' in:"
            ],
            "start_col": 37,
            "start_line": 26
          }
        },
        "139": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 6
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 48,
            "end_line": 42,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 19,
            "start_line": 42
          }
        },
        "140": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 7
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 40,
            "end_line": 43,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 15,
            "start_line": 43
          }
        },
        "141": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 8
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 46,
            "end_line": 44,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 16,
            "start_line": 44
          }
        },
        "142": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 12,
              "offset": 9
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.range_check_ptr": 67,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 71
            }
          },
          "hints": [],
          "inst": {
            "end_col": 47,
            "end_line": 44,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 17,
            "start_line": 41
          }
        },
        "144": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 13,
              "offset": 0
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.len": 78,
              "__main__.call_loop.range_check_ptr": 77,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 76
            }
          },
          "hints": [],
          "inst": {
            "end_col": 35,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 47,
                "end_line": 44,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 35,
                    "end_line": 26,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 41,
                        "end_line": 45,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 5,
                        "start_line": 45
                      },
                      "While trying to retrieve the implicit argument 'syscall_ptr' in:"
                    ],
                    "start_col": 16,
                    "start_line": 26
                  },
                  "While expanding the reference 'syscall_ptr' in:"
                ],
                "start_col": 17,
                "start_line": 41
              },
              "While trying to update the implicit return value 'syscall_ptr' in:"
            ],
            "start_col": 16,
            "start_line": 26
          }
        },
        "145": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 13,
              "offset": 1
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.len": 78,
              "__main__.call_loop.range_check_ptr": 77,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 76
            }
          },
          "hints": [],
          "inst": {
            "end_col": 52,
            "end_line": 26,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "parent_location": [
              {
                "end_col": 47,
                "end_line": 44,
                "input_file": {
                  "filename": "Multicall.cairo"
                },
                "parent_location": [
                  {
                    "end_col": 52,
                    "end_line": 26,
                    "input_file": {
                      "filename": "Multicall.cairo"
                    },
                    "parent_location": [
                      {
                        "end_col": 41,
                        "end_line": 45,
                        "input_file": {
                          "filename": "Multicall.cairo"
                        },
                        "start_col": 5,
                        "start_line": 45
                      },
                      "While trying to retrieve the implicit argument 'range_check_ptr' in:"
                    ],
                    "start_col": 37,
                    "start_line": 26
                  },
                  "While expanding the reference 'range_check_ptr' in:"
                ],
                "start_col": 17,
                "start_line": 41
              },
              "While trying to update the implicit return value 'range_check_ptr' in:"
            ],
            "start_col": 37,
            "start_line": 26
          }
        },
        "146": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 13,
              "offset": 2
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.len": 78,
              "__main__.call_loop.range_check_ptr": 77,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 76
            }
          },
          "hints": [],
          "inst": {
            "end_col": 40,
            "end_line": 45,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 13,
            "start_line": 45
          }
        },
        "147": {
          "accessible_scopes": ["__main__", "__main__.call_loop"],
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 13,
              "offset": 3
            },
            "reference_ids": {
              "__main__.call_loop.__temp10": 73,
              "__main__.call_loop.__temp11": 74,
              "__main__.call_loop.__temp12": 75,
              "__main__.call_loop.__temp9": 72,
              "__main__.call_loop.calls": 64,
              "__main__.call_loop.calls_len": 63,
              "__main__.call_loop.len": 78,
              "__main__.call_loop.range_check_ptr": 77,
              "__main__.call_loop.response": 70,
              "__main__.call_loop.result": 65,
              "__main__.call_loop.syscall_ptr": 76
            }
          },
          "hints": [],
          "inst": {
            "end_col": 41,
            "end_line": 45,
            "input_file": {
              "filename": "Multicall.cairo"
            },
            "start_col": 5,
            "start_line": 45
          }
        }
      }
    },
    "hints": {
      "0": [
        {
          "accessible_scopes": [
            "starkware.cairo.common.alloc",
            "starkware.cairo.common.alloc.alloc"
          ],
          "code": "memory[ap] = segments.add()",
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 0,
              "offset": 0
            },
            "reference_ids": {}
          }
        }
      ],
      "6": [
        {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "code": "vm_enter_scope({'n': ids.len})",
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 0
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          }
        }
      ],
      "14": [
        {
          "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": 1,
              "offset": 5
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          }
        }
      ],
      "17": [
        {
          "accessible_scopes": [
            "starkware.cairo.common.memcpy",
            "starkware.cairo.common.memcpy.memcpy"
          ],
          "code": "vm_exit_scope()",
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 1,
              "offset": 6
            },
            "reference_ids": {
              "starkware.cairo.common.memcpy.memcpy.__temp0": 5,
              "starkware.cairo.common.memcpy.memcpy.continue_copying": 6,
              "starkware.cairo.common.memcpy.memcpy.dst": 0,
              "starkware.cairo.common.memcpy.memcpy.frame": 4,
              "starkware.cairo.common.memcpy.memcpy.len": 2,
              "starkware.cairo.common.memcpy.memcpy.next_frame": 7,
              "starkware.cairo.common.memcpy.memcpy.src": 1
            }
          }
        }
      ],
      "25": [
        {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.call_contract"
          ],
          "code": "syscall_handler.call_contract(segments=segments, syscall_ptr=ids.syscall_ptr)",
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 2,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.call_contract.__temp1": 14,
              "starkware.starknet.common.syscalls.call_contract.calldata": 11,
              "starkware.starknet.common.syscalls.call_contract.calldata_size": 10,
              "starkware.starknet.common.syscalls.call_contract.contract_address": 8,
              "starkware.starknet.common.syscalls.call_contract.function_selector": 9,
              "starkware.starknet.common.syscalls.call_contract.syscall": 13,
              "starkware.starknet.common.syscalls.call_contract.syscall_ptr": 12
            }
          }
        }
      ],
      "33": [
        {
          "accessible_scopes": [
            "starkware.starknet.common.syscalls",
            "starkware.starknet.common.syscalls.get_block_number"
          ],
          "code": "syscall_handler.get_block_number(segments=segments, syscall_ptr=ids.syscall_ptr)",
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 3,
              "offset": 1
            },
            "reference_ids": {
              "starkware.starknet.common.syscalls.get_block_number.__temp2": 19,
              "starkware.starknet.common.syscalls.get_block_number.syscall": 18,
              "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": 17
            }
          }
        }
      ],
      "58": [
        {
          "accessible_scopes": [
            "__main__",
            "__main__",
            "__wrappers__",
            "__wrappers__.aggregate_encode_return"
          ],
          "code": "memory[ap] = segments.add()",
          "flow_tracking_data": {
            "ap_tracking": {
              "group": 6,
              "offset": 0
            },
            "reference_ids": {
              "__wrappers__.aggregate_encode_return.range_check_ptr": 33,
              "__wrappers__.aggregate_encode_return.ret_struct": 32
            }
          }
        }
      ]
    },
    "identifiers": {
      "__main__.aggregate": {
        "decorators": ["view"],
        "pc": 37,
        "type": "function"
      },
      "__main__.aggregate.Args": {
        "full_name": "__main__.aggregate.Args",
        "members": {
          "calls": {
            "cairo_type": "felt*",
            "offset": 1
          },
          "calls_len": {
            "cairo_type": "felt",
            "offset": 0
          }
        },
        "size": 2,
        "type": "struct"
      },
      "__main__.aggregate.ImplicitArgs": {
        "full_name": "__main__.aggregate.ImplicitArgs",
        "members": {
          "range_check_ptr": {
            "cairo_type": "felt",
            "offset": 1
          },
          "syscall_ptr": {
            "cairo_type": "felt*",
            "offset": 0
          }
        },
        "size": 2,
        "type": "struct"
      },
      "__main__.aggregate.Return": {
        "full_name": "__main__.aggregate.Return",
        "members": {
          "block_number": {
            "cairo_type": "felt",
            "offset": 0
          },
          "result": {
            "cairo_type": "felt*",
            "offset": 2
          },
          "result_len": {
            "cairo_type": "felt",
            "offset": 1
          }
        },
        "size": 3,
        "type": "struct"
      },
      "__main__.aggregate.SIZEOF_LOCALS": {
        "type": "const",
        "value": 1
      },
      "__main__.aggregate.block_number": {
        "cairo_type": "felt",
        "full_name": "__main__.aggregate.block_number",
        "references": [
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 6
            },
            "pc": 52,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.aggregate.calls": {
        "cairo_type": "felt*",
        "full_name": "__main__.aggregate.calls",
        "references": [
          {
            "ap_tracking_data": {
              "group": 4,
              "offset": 0
            },
            "pc": 37,
            "value": "[cast(fp + (-3), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__main__.aggregate.calls_len": {
        "cairo_type": "felt",
        "full_name": "__main__.aggregate.calls_len",
        "references": [
          {
            "ap_tracking_data": {
              "group": 4,
              "offset": 0
            },
            "pc": 37,
            "value": "[cast(fp + (-4), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.aggregate.range_check_ptr": {
        "cairo_type": "felt",
        "full_name": "__main__.aggregate.range_check_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 4,
              "offset": 0
            },
            "pc": 37,
            "value": "[cast(fp + (-5), felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 0
            },
            "pc": 48,
            "value": "[cast(ap + (-2), felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 0
            },
            "pc": 49,
            "value": "[cast(ap + (-2), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.aggregate.result": {
        "cairo_type": "felt*",
        "full_name": "__main__.aggregate.result",
        "references": [
          {
            "ap_tracking_data": {
              "group": 4,
              "offset": 4
            },
            "pc": 41,
            "value": "[cast(ap + (-1), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 4,
              "offset": 4
            },
            "pc": 42,
            "value": "[cast(fp, felt**)]"
          }
        ],
        "type": "reference"
      },
      "__main__.aggregate.result_len": {
        "cairo_type": "felt",
        "full_name": "__main__.aggregate.result_len",
        "references": [
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 0
            },
            "pc": 49,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.aggregate.syscall_ptr": {
        "cairo_type": "felt*",
        "full_name": "__main__.aggregate.syscall_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 4,
              "offset": 0
            },
            "pc": 37,
            "value": "[cast(fp + (-6), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 0
            },
            "pc": 48,
            "value": "[cast(ap + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 6
            },
            "pc": 51,
            "value": "[cast(ap + (-2), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 0
            },
            "pc": 49,
            "value": "[cast(ap + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 5,
              "offset": 6
            },
            "pc": 52,
            "value": "[cast(ap + (-2), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__main__.alloc": {
        "destination": "starkware.cairo.common.alloc.alloc",
        "type": "alias"
      },
      "__main__.call_contract": {
        "destination": "starkware.starknet.common.syscalls.call_contract",
        "type": "alias"
      },
      "__main__.call_loop": {
        "decorators": [],
        "pc": 106,
        "type": "function"
      },
      "__main__.call_loop.Args": {
        "full_name": "__main__.call_loop.Args",
        "members": {
          "calls": {
            "cairo_type": "felt*",
            "offset": 1
          },
          "calls_len": {
            "cairo_type": "felt",
            "offset": 0
          },
          "result": {
            "cairo_type": "felt*",
            "offset": 2
          }
        },
        "size": 3,
        "type": "struct"
      },
      "__main__.call_loop.ImplicitArgs": {
        "full_name": "__main__.call_loop.ImplicitArgs",
        "members": {
          "range_check_ptr": {
            "cairo_type": "felt",
            "offset": 1
          },
          "syscall_ptr": {
            "cairo_type": "felt*",
            "offset": 0
          }
        },
        "size": 2,
        "type": "struct"
      },
      "__main__.call_loop.Return": {
        "full_name": "__main__.call_loop.Return",
        "members": {
          "result_len": {
            "cairo_type": "felt",
            "offset": 0
          }
        },
        "size": 1,
        "type": "struct"
      },
      "__main__.call_loop.SIZEOF_LOCALS": {
        "type": "const",
        "value": 3
      },
      "__main__.call_loop.__temp10": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.__temp10",
        "references": [
          {
            "ap_tracking_data": {
              "group": 12,
              "offset": 2
            },
            "pc": 134,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.__temp11": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.__temp11",
        "references": [
          {
            "ap_tracking_data": {
              "group": 12,
              "offset": 3
            },
            "pc": 135,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.__temp12": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.__temp12",
        "references": [
          {
            "ap_tracking_data": {
              "group": 12,
              "offset": 4
            },
            "pc": 137,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.__temp9": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.__temp9",
        "references": [
          {
            "ap_tracking_data": {
              "group": 12,
              "offset": 1
            },
            "pc": 132,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop._anon_label26": {
        "pc": 113,
        "type": "label"
      },
      "__main__.call_loop._anon_label27": {
        "pc": 113,
        "type": "label"
      },
      "__main__.call_loop.calls": {
        "cairo_type": "felt*",
        "full_name": "__main__.call_loop.calls",
        "references": [
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 0
            },
            "pc": 106,
            "value": "[cast(fp + (-4), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.calls_len": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.calls_len",
        "references": [
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 0
            },
            "pc": 106,
            "value": "[cast(fp + (-5), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.len": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.len",
        "references": [
          {
            "ap_tracking_data": {
              "group": 13,
              "offset": 0
            },
            "pc": 144,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.range_check_ptr": {
        "cairo_type": "felt",
        "full_name": "__main__.call_loop.range_check_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 0
            },
            "pc": 106,
            "value": "[cast(fp + (-6), felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 13,
              "offset": 0
            },
            "pc": 141,
            "value": "[cast(ap + (-2), felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 13,
              "offset": 0
            },
            "pc": 144,
            "value": "[cast(ap + (-2), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.response": {
        "cairo_type": "starkware.starknet.common.syscalls.call_contract.Return",
        "full_name": "__main__.call_loop.response",
        "references": [
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 14
            },
            "pc": 123,
            "value": "[cast(ap + (-2), starkware.starknet.common.syscalls.call_contract.Return*)]"
          },
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 14
            },
            "pc": 125,
            "value": "[cast(fp, starkware.starknet.common.syscalls.call_contract.Return*)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.result": {
        "cairo_type": "felt*",
        "full_name": "__main__.call_loop.result",
        "references": [
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 0
            },
            "pc": 106,
            "value": "[cast(fp + (-3), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__main__.call_loop.syscall_ptr": {
        "cairo_type": "felt*",
        "full_name": "__main__.call_loop.syscall_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 0
            },
            "pc": 106,
            "value": "[cast(fp + (-7), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 11
            },
            "pc": 123,
            "value": "[cast(ap + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 13,
              "offset": 0
            },
            "pc": 141,
            "value": "[cast(ap + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 14
            },
            "pc": 123,
            "value": "[cast(ap + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 11,
              "offset": 14
            },
            "pc": 126,
            "value": "[cast(fp + 2, felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 13,
              "offset": 0
            },
            "pc": 144,
            "value": "[cast(ap + (-3), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__main__.get_block_number": {
        "destination": "starkware.starknet.common.syscalls.get_block_number",
        "type": "alias"
      },
      "__main__.memcpy": {
        "destination": "starkware.cairo.common.memcpy.memcpy",
        "type": "alias"
      },
      "__wrappers__.aggregate": {
        "decorators": ["view"],
        "pc": 78,
        "type": "function"
      },
      "__wrappers__.aggregate.Args": {
        "full_name": "__wrappers__.aggregate.Args",
        "members": {},
        "size": 0,
        "type": "struct"
      },
      "__wrappers__.aggregate.ImplicitArgs": {
        "full_name": "__wrappers__.aggregate.ImplicitArgs",
        "members": {},
        "size": 0,
        "type": "struct"
      },
      "__wrappers__.aggregate.Return": {
        "full_name": "__wrappers__.aggregate.Return",
        "members": {
          "range_check_ptr": {
            "cairo_type": "felt",
            "offset": 1
          },
          "retdata": {
            "cairo_type": "felt*",
            "offset": 3
          },
          "size": {
            "cairo_type": "felt",
            "offset": 2
          },
          "syscall_ptr": {
            "cairo_type": "felt*",
            "offset": 0
          }
        },
        "size": 4,
        "type": "struct"
      },
      "__wrappers__.aggregate.SIZEOF_LOCALS": {
        "type": "const",
        "value": 1
      },
      "__wrappers__.aggregate.__calldata_actual_size": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__calldata_actual_size",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 6
            },
            "pc": 87,
            "value": "cast([ap + (-1)] - [fp + (-3)], felt)"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__calldata_arg_calls": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate.__calldata_arg_calls",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 3
            },
            "pc": 83,
            "value": "cast([fp + (-3)] + 1, felt*)"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__calldata_arg_calls_len": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__calldata_arg_calls_len",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 1
            },
            "pc": 80,
            "value": "[cast([fp + (-3)], felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__calldata_ptr": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate.__calldata_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 1
            },
            "pc": 80,
            "value": "[cast(fp + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 1
            },
            "pc": 80,
            "value": "cast([fp + (-3)] + 1, felt*)"
          },
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 6
            },
            "pc": 87,
            "value": "[cast(ap + (-1), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__temp4": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__temp4",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 2
            },
            "pc": 81,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__temp5": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__temp5",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 3
            },
            "pc": 82,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__temp6": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__temp6",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 4
            },
            "pc": 85,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__temp7": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__temp7",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 5
            },
            "pc": 86,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__temp8": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.__temp8",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 7
            },
            "pc": 89,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.__wrapped_func": {
        "destination": "__main__.aggregate",
        "type": "alias"
      },
      "__wrappers__.aggregate.range_check_ptr": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.range_check_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 1
            },
            "pc": 80,
            "value": "[cast([fp + (-5)] + 1, felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 3
            },
            "pc": 83,
            "value": "cast([[fp + (-5)] + 1] + 1, felt)"
          },
          {
            "ap_tracking_data": {
              "group": 9,
              "offset": 0
            },
            "pc": 97,
            "value": "[cast(ap + (-4), felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 10,
              "offset": 0
            },
            "pc": 101,
            "value": "[cast(ap + (-3), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.ret_struct": {
        "cairo_type": "__main__.aggregate.Return",
        "full_name": "__wrappers__.aggregate.ret_struct",
        "references": [
          {
            "ap_tracking_data": {
              "group": 9,
              "offset": 0
            },
            "pc": 97,
            "value": "[cast(ap + (-3), __main__.aggregate.Return*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.retdata": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate.retdata",
        "references": [
          {
            "ap_tracking_data": {
              "group": 10,
              "offset": 0
            },
            "pc": 101,
            "value": "[cast(ap + (-1), felt**)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.retdata_size": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate.retdata_size",
        "references": [
          {
            "ap_tracking_data": {
              "group": 10,
              "offset": 0
            },
            "pc": 101,
            "value": "[cast(ap + (-2), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate.syscall_ptr": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate.syscall_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 8,
              "offset": 1
            },
            "pc": 80,
            "value": "[cast([fp + (-5)], felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 9,
              "offset": 0
            },
            "pc": 97,
            "value": "[cast(ap + (-5), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 9,
              "offset": 0
            },
            "pc": 98,
            "value": "[cast(fp, felt**)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate_encode_return": {
        "decorators": [],
        "pc": 58,
        "type": "function"
      },
      "__wrappers__.aggregate_encode_return.Args": {
        "full_name": "__wrappers__.aggregate_encode_return.Args",
        "members": {
          "range_check_ptr": {
            "cairo_type": "felt",
            "offset": 3
          },
          "ret_struct": {
            "cairo_type": "__main__.aggregate.Return",
            "offset": 0
          }
        },
        "size": 4,
        "type": "struct"
      },
      "__wrappers__.aggregate_encode_return.ImplicitArgs": {
        "full_name": "__wrappers__.aggregate_encode_return.ImplicitArgs",
        "members": {},
        "size": 0,
        "type": "struct"
      },
      "__wrappers__.aggregate_encode_return.Return": {
        "full_name": "__wrappers__.aggregate_encode_return.Return",
        "members": {
          "data": {
            "cairo_type": "felt*",
            "offset": 2
          },
          "data_len": {
            "cairo_type": "felt",
            "offset": 1
          },
          "range_check_ptr": {
            "cairo_type": "felt",
            "offset": 0
          }
        },
        "size": 3,
        "type": "struct"
      },
      "__wrappers__.aggregate_encode_return.SIZEOF_LOCALS": {
        "type": "const",
        "value": 3
      },
      "__wrappers__.aggregate_encode_return.__return_value_ptr": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate_encode_return.__return_value_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 3
            },
            "pc": 60,
            "value": "[cast(fp, felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 3
            },
            "pc": 61,
            "value": "cast([fp] + 1, felt*)"
          },
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 3
            },
            "pc": 62,
            "value": "cast([fp] + 2, felt*)"
          },
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 4
            },
            "pc": 68,
            "value": "[cast(fp + 2, felt**)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate_encode_return.__return_value_ptr_copy": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate_encode_return.__return_value_ptr_copy",
        "references": [
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 3
            },
            "pc": 65,
            "value": "cast([fp] + 2, felt*)"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate_encode_return.__return_value_ptr_start": {
        "cairo_type": "felt*",
        "full_name": "__wrappers__.aggregate_encode_return.__return_value_ptr_start",
        "references": [
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 3
            },
            "pc": 60,
            "value": "[cast(fp, felt**)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate_encode_return.__temp3": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate_encode_return.__temp3",
        "references": [
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 4
            },
            "pc": 67,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate_encode_return.memcpy": {
        "destination": "starkware.cairo.common.memcpy.memcpy",
        "type": "alias"
      },
      "__wrappers__.aggregate_encode_return.range_check_ptr": {
        "cairo_type": "felt",
        "full_name": "__wrappers__.aggregate_encode_return.range_check_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 0
            },
            "pc": 58,
            "value": "[cast(fp + (-3), felt*)]"
          },
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 3
            },
            "pc": 65,
            "value": "[cast(fp + 1, felt*)]"
          }
        ],
        "type": "reference"
      },
      "__wrappers__.aggregate_encode_return.ret_struct": {
        "cairo_type": "__main__.aggregate.Return",
        "full_name": "__wrappers__.aggregate_encode_return.ret_struct",
        "references": [
          {
            "ap_tracking_data": {
              "group": 6,
              "offset": 0
            },
            "pc": 58,
            "value": "[cast(fp + (-6), __main__.aggregate.Return*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.cairo.common.alloc.alloc": {
        "decorators": [],
        "pc": 0,
        "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": {
        "full_name": "starkware.cairo.common.alloc.alloc.Return",
        "members": {
          "ptr": {
            "cairo_type": "felt*",
            "offset": 0
          }
        },
        "size": 1,
        "type": "struct"
      },
      "starkware.cairo.common.alloc.alloc.SIZEOF_LOCALS": {
        "type": "const",
        "value": 0
      },
      "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.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.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.hash.HashBuiltin": {
        "destination": "starkware.cairo.common.cairo_builtins.HashBuiltin",
        "type": "alias"
      },
      "starkware.cairo.common.memcpy.memcpy": {
        "decorators": [],
        "pc": 3,
        "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": {
        "full_name": "starkware.cairo.common.memcpy.memcpy.Return",
        "members": {},
        "size": 0,
        "type": "struct"
      },
      "starkware.cairo.common.memcpy.memcpy.SIZEOF_LOCALS": {
        "type": "const",
        "value": 0
      },
      "starkware.cairo.common.memcpy.memcpy.__temp0": {
        "cairo_type": "felt",
        "full_name": "starkware.cairo.common.memcpy.memcpy.__temp0",
        "references": [
          {
            "ap_tracking_data": {
              "group": 1,
              "offset": 3
            },
            "pc": 9,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.cairo.common.memcpy.memcpy._anon_label0": {
        "pc": 6,
        "type": "label"
      },
      "starkware.cairo.common.memcpy.memcpy._anon_label1": {
        "pc": 6,
        "type": "label"
      },
      "starkware.cairo.common.memcpy.memcpy.continue_copying": {
        "cairo_type": "felt",
        "full_name": "starkware.cairo.common.memcpy.memcpy.continue_copying",
        "references": [
          {
            "ap_tracking_data": {
              "group": 1,
              "offset": 3
            },
            "pc": 10,
            "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": 1,
              "offset": 0
            },
            "pc": 3,
            "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": 1,
              "offset": 2
            },
            "pc": 8,
            "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]"
          },
          {
            "ap_tracking_data": {
              "group": 1,
              "offset": 2
            },
            "pc": 8,
            "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": 1,
              "offset": 0
            },
            "pc": 3,
            "value": "[cast(fp + (-3), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.cairo.common.memcpy.memcpy.loop": {
        "pc": 8,
        "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": 1,
              "offset": 3
            },
            "pc": 10,
            "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": 1,
              "offset": 0
            },
            "pc": 3,
            "value": "[cast(fp + (-4), felt**)]"
          }
        ],
        "type": "reference"
      },
      "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.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.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_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.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.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.call_contract": {
        "decorators": [],
        "pc": 18,
        "type": "function"
      },
      "starkware.starknet.common.syscalls.call_contract.Args": {
        "full_name": "starkware.starknet.common.syscalls.call_contract.Args",
        "members": {
          "calldata": {
            "cairo_type": "felt*",
            "offset": 3
          },
          "calldata_size": {
            "cairo_type": "felt",
            "offset": 2
          },
          "contract_address": {
            "cairo_type": "felt",
            "offset": 0
          },
          "function_selector": {
            "cairo_type": "felt",
            "offset": 1
          }
        },
        "size": 4,
        "type": "struct"
      },
      "starkware.starknet.common.syscalls.call_contract.ImplicitArgs": {
        "full_name": "starkware.starknet.common.syscalls.call_contract.ImplicitArgs",
        "members": {
          "syscall_ptr": {
            "cairo_type": "felt*",
            "offset": 0
          }
        },
        "size": 1,
        "type": "struct"
      },
      "starkware.starknet.common.syscalls.call_contract.Return": {
        "full_name": "starkware.starknet.common.syscalls.call_contract.Return",
        "members": {
          "retdata": {
            "cairo_type": "felt*",
            "offset": 1
          },
          "retdata_size": {
            "cairo_type": "felt",
            "offset": 0
          }
        },
        "size": 2,
        "type": "struct"
      },
      "starkware.starknet.common.syscalls.call_contract.SIZEOF_LOCALS": {
        "type": "const",
        "value": 0
      },
      "starkware.starknet.common.syscalls.call_contract.__temp1": {
        "cairo_type": "felt",
        "full_name": "starkware.starknet.common.syscalls.call_contract.__temp1",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 1
            },
            "pc": 20,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.calldata": {
        "cairo_type": "felt*",
        "full_name": "starkware.starknet.common.syscalls.call_contract.calldata",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 0
            },
            "pc": 18,
            "value": "[cast(fp + (-3), felt**)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.calldata_size": {
        "cairo_type": "felt",
        "full_name": "starkware.starknet.common.syscalls.call_contract.calldata_size",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 0
            },
            "pc": 18,
            "value": "[cast(fp + (-4), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.contract_address": {
        "cairo_type": "felt",
        "full_name": "starkware.starknet.common.syscalls.call_contract.contract_address",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 0
            },
            "pc": 18,
            "value": "[cast(fp + (-6), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.function_selector": {
        "cairo_type": "felt",
        "full_name": "starkware.starknet.common.syscalls.call_contract.function_selector",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 0
            },
            "pc": 18,
            "value": "[cast(fp + (-5), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.response": {
        "cairo_type": "starkware.starknet.common.syscalls.CallContractResponse",
        "full_name": "starkware.starknet.common.syscalls.call_contract.response",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 1
            },
            "pc": 25,
            "value": "[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.syscall": {
        "cairo_type": "starkware.starknet.common.syscalls.CallContract",
        "full_name": "starkware.starknet.common.syscalls.call_contract.syscall",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 0
            },
            "pc": 18,
            "value": "[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.call_contract.syscall_ptr": {
        "cairo_type": "felt*",
        "full_name": "starkware.starknet.common.syscalls.call_contract.syscall_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 0
            },
            "pc": 18,
            "value": "[cast(fp + (-7), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 2,
              "offset": 1
            },
            "pc": 25,
            "value": "cast([fp + (-7)] + 7, felt*)"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.get_block_number": {
        "decorators": [],
        "pc": 30,
        "type": "function"
      },
      "starkware.starknet.common.syscalls.get_block_number.Args": {
        "full_name": "starkware.starknet.common.syscalls.get_block_number.Args",
        "members": {},
        "size": 0,
        "type": "struct"
      },
      "starkware.starknet.common.syscalls.get_block_number.ImplicitArgs": {
        "full_name": "starkware.starknet.common.syscalls.get_block_number.ImplicitArgs",
        "members": {
          "syscall_ptr": {
            "cairo_type": "felt*",
            "offset": 0
          }
        },
        "size": 1,
        "type": "struct"
      },
      "starkware.starknet.common.syscalls.get_block_number.Return": {
        "full_name": "starkware.starknet.common.syscalls.get_block_number.Return",
        "members": {
          "block_number": {
            "cairo_type": "felt",
            "offset": 0
          }
        },
        "size": 1,
        "type": "struct"
      },
      "starkware.starknet.common.syscalls.get_block_number.SIZEOF_LOCALS": {
        "type": "const",
        "value": 0
      },
      "starkware.starknet.common.syscalls.get_block_number.__temp2": {
        "cairo_type": "felt",
        "full_name": "starkware.starknet.common.syscalls.get_block_number.__temp2",
        "references": [
          {
            "ap_tracking_data": {
              "group": 3,
              "offset": 1
            },
            "pc": 32,
            "value": "[cast(ap + (-1), felt*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.get_block_number.syscall": {
        "cairo_type": "starkware.starknet.common.syscalls.GetBlockNumber",
        "full_name": "starkware.starknet.common.syscalls.get_block_number.syscall",
        "references": [
          {
            "ap_tracking_data": {
              "group": 3,
              "offset": 0
            },
            "pc": 30,
            "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetBlockNumber*)]"
          }
        ],
        "type": "reference"
      },
      "starkware.starknet.common.syscalls.get_block_number.syscall_ptr": {
        "cairo_type": "felt*",
        "full_name": "starkware.starknet.common.syscalls.get_block_number.syscall_ptr",
        "references": [
          {
            "ap_tracking_data": {
              "group": 3,
              "offset": 0
            },
            "pc": 30,
            "value": "[cast(fp + (-3), felt**)]"
          },
          {
            "ap_tracking_data": {
              "group": 3,
              "offset": 1
            },
            "pc": 33,
            "value": "cast([fp + (-3)] + 2, felt*)"
          }
        ],
        "type": "reference"
      }
    },
    "main_scope": "__main__",
    "prime": "0x800000000000011000000000000000000000000000000000000000000000001",
    "reference_manager": {
      "references": [
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 0
          },
          "pc": 3,
          "value": "[cast(fp + (-5), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 0
          },
          "pc": 3,
          "value": "[cast(fp + (-4), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 0
          },
          "pc": 3,
          "value": "[cast(fp + (-3), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 2
          },
          "pc": 8,
          "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 2
          },
          "pc": 8,
          "value": "[cast(ap + (-2), starkware.cairo.common.memcpy.memcpy.LoopFrame*)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 3
          },
          "pc": 9,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 3
          },
          "pc": 10,
          "value": "[cast(ap, felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 1,
            "offset": 3
          },
          "pc": 10,
          "value": "cast(ap + 1, starkware.cairo.common.memcpy.memcpy.LoopFrame*)"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 0
          },
          "pc": 18,
          "value": "[cast(fp + (-6), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 0
          },
          "pc": 18,
          "value": "[cast(fp + (-5), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 0
          },
          "pc": 18,
          "value": "[cast(fp + (-4), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 0
          },
          "pc": 18,
          "value": "[cast(fp + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 0
          },
          "pc": 18,
          "value": "[cast(fp + (-7), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 0
          },
          "pc": 18,
          "value": "[cast([fp + (-7)], starkware.starknet.common.syscalls.CallContract*)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 1
          },
          "pc": 20,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 1
          },
          "pc": 25,
          "value": "[cast([fp + (-7)] + 5, starkware.starknet.common.syscalls.CallContractResponse*)]"
        },
        {
          "ap_tracking_data": {
            "group": 2,
            "offset": 1
          },
          "pc": 25,
          "value": "cast([fp + (-7)] + 7, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 3,
            "offset": 0
          },
          "pc": 30,
          "value": "[cast(fp + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 3,
            "offset": 0
          },
          "pc": 30,
          "value": "[cast([fp + (-3)], starkware.starknet.common.syscalls.GetBlockNumber*)]"
        },
        {
          "ap_tracking_data": {
            "group": 3,
            "offset": 1
          },
          "pc": 32,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 3,
            "offset": 1
          },
          "pc": 33,
          "value": "cast([fp + (-3)] + 2, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 4,
            "offset": 0
          },
          "pc": 37,
          "value": "[cast(fp + (-4), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 4,
            "offset": 0
          },
          "pc": 37,
          "value": "[cast(fp + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 4,
            "offset": 0
          },
          "pc": 37,
          "value": "[cast(fp + (-6), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 4,
            "offset": 0
          },
          "pc": 37,
          "value": "[cast(fp + (-5), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 4,
            "offset": 4
          },
          "pc": 41,
          "value": "[cast(ap + (-1), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 4,
            "offset": 4
          },
          "pc": 42,
          "value": "[cast(fp, felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 5,
            "offset": 0
          },
          "pc": 49,
          "value": "[cast(ap + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 5,
            "offset": 0
          },
          "pc": 49,
          "value": "[cast(ap + (-2), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 5,
            "offset": 0
          },
          "pc": 49,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 5,
            "offset": 6
          },
          "pc": 52,
          "value": "[cast(ap + (-2), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 5,
            "offset": 6
          },
          "pc": 52,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 0
          },
          "pc": 58,
          "value": "[cast(fp + (-6), __main__.aggregate.Return*)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 0
          },
          "pc": 58,
          "value": "[cast(fp + (-3), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 3
          },
          "pc": 60,
          "value": "[cast(fp, felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 3
          },
          "pc": 60,
          "value": "[cast(fp, felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 3
          },
          "pc": 61,
          "value": "cast([fp] + 1, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 3
          },
          "pc": 62,
          "value": "cast([fp] + 2, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 3
          },
          "pc": 65,
          "value": "[cast(fp + 1, felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 3
          },
          "pc": 65,
          "value": "cast([fp] + 2, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 4
          },
          "pc": 67,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 6,
            "offset": 4
          },
          "pc": 68,
          "value": "[cast(fp + 2, felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 1
          },
          "pc": 80,
          "value": "[cast([fp + (-5)], felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 1
          },
          "pc": 80,
          "value": "[cast([fp + (-5)] + 1, felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 1
          },
          "pc": 80,
          "value": "[cast(fp + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 1
          },
          "pc": 80,
          "value": "[cast([fp + (-3)], felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 1
          },
          "pc": 80,
          "value": "cast([fp + (-3)] + 1, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 2
          },
          "pc": 81,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 3
          },
          "pc": 82,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 3
          },
          "pc": 83,
          "value": "cast([[fp + (-5)] + 1] + 1, felt)"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 3
          },
          "pc": 83,
          "value": "cast([fp + (-3)] + 1, felt*)"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 4
          },
          "pc": 85,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 5
          },
          "pc": 86,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 6
          },
          "pc": 87,
          "value": "[cast(ap + (-1), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 6
          },
          "pc": 87,
          "value": "cast([ap + (-1)] - [fp + (-3)], felt)"
        },
        {
          "ap_tracking_data": {
            "group": 8,
            "offset": 7
          },
          "pc": 89,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 9,
            "offset": 0
          },
          "pc": 97,
          "value": "[cast(ap + (-5), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 9,
            "offset": 0
          },
          "pc": 97,
          "value": "[cast(ap + (-4), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 9,
            "offset": 0
          },
          "pc": 97,
          "value": "[cast(ap + (-3), __main__.aggregate.Return*)]"
        },
        {
          "ap_tracking_data": {
            "group": 9,
            "offset": 0
          },
          "pc": 98,
          "value": "[cast(fp, felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 10,
            "offset": 0
          },
          "pc": 101,
          "value": "[cast(ap + (-3), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 10,
            "offset": 0
          },
          "pc": 101,
          "value": "[cast(ap + (-2), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 10,
            "offset": 0
          },
          "pc": 101,
          "value": "[cast(ap + (-1), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 0
          },
          "pc": 106,
          "value": "[cast(fp + (-5), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 0
          },
          "pc": 106,
          "value": "[cast(fp + (-4), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 0
          },
          "pc": 106,
          "value": "[cast(fp + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 0
          },
          "pc": 106,
          "value": "[cast(fp + (-7), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 0
          },
          "pc": 106,
          "value": "[cast(fp + (-6), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 14
          },
          "pc": 123,
          "value": "[cast(ap + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 14
          },
          "pc": 123,
          "value": "[cast(ap + (-2), starkware.starknet.common.syscalls.call_contract.Return*)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 14
          },
          "pc": 125,
          "value": "[cast(fp, starkware.starknet.common.syscalls.call_contract.Return*)]"
        },
        {
          "ap_tracking_data": {
            "group": 11,
            "offset": 14
          },
          "pc": 126,
          "value": "[cast(fp + 2, felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 12,
            "offset": 1
          },
          "pc": 132,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 12,
            "offset": 2
          },
          "pc": 134,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 12,
            "offset": 3
          },
          "pc": 135,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 12,
            "offset": 4
          },
          "pc": 137,
          "value": "[cast(ap + (-1), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 13,
            "offset": 0
          },
          "pc": 144,
          "value": "[cast(ap + (-3), felt**)]"
        },
        {
          "ap_tracking_data": {
            "group": 13,
            "offset": 0
          },
          "pc": 144,
          "value": "[cast(ap + (-2), felt*)]"
        },
        {
          "ap_tracking_data": {
            "group": 13,
            "offset": 0
          },
          "pc": 144,
          "value": "[cast(ap + (-1), felt*)]"
        }
      ]
    }
  }
}
